Mesaj gönderen kısmı hakkında bir soru!

phpBB 3.0.x çalıştırılması ve kurulumu ile ilgili yardımı buradan alabilirsiniz. Lütfen MODlar ile ilgili sorunlarınızı buraya yazmayın.
Forum kuralları
- Yeni bir başlık açarken lütfen konu başlığına "Acil yardım", "Acele yardım" tarzlarında içerisinde "yardım" kelimesi geçen cümleler yazmayınız. Bu tip başlıklara kesinlikle cevap verilmeyecektir. Lütfen konu başlığına içeriği en iyi özetleyen anlaşılabilir bir cümle yazınız.

- Ayrıca yeni başlıklarınızı kesinlikle ilgili forumlara açınız. Örneğin, phpBB3 kurulum ve çalıştırması hakkında bir sorununuz varsa "3.0.x Destek Forumu" forumuna başlık açınız; phpBB3 temasından kaynaklı bir sorunuz varsa "3.0.x Stil/Tema Geliştirme & Tartışma & Yardım" forumuna başlık açınız; phpBB3 mod/eklentileriyle ilgili sorununuz varsa "3.0.x MOD Destek" forumuna başlık açınız. Bu kurala uymayan kullanıcıların başlıkları silinebilir ve kullanıcı uyarı alabilir ya da süresiz uzaklaştırılabilir.

- Site kurallarımızı okumadan kesinlikle forumlarımıza herhangi bir katılım yapmayınız.
Kilitli
l3oomerangg
Kayıtlı Kullanıcı
Mesajlar: 76
Kayıt: 22.10.2008, 07:34
Konum: wotturk.club
İletişim:

Re: Mesaj gönderen kısmı hakkında bir soru!

Mesaj gönderen l3oomerangg »

Sanırım forumunda Advanced Last Topic Title kurulu... Bu bakımdan Forumlist_body.html içerisindeki kod görünümü şu şekilde olmalı...

Kod: Tümünü seç

						<!-- IF forumrow.LAST_POST_TIME --><dfn>{L_LAST_POST}</dfn> <!-- IF forumrow.ALTT_LINK_NAME_SHORT --><a <!-- IF forumrow.ALTT_STYLE_BOLD or forumrow.ALTT_STYLE_ITALIC or forumrow.ALTT_STYLE_ADV -->style="<!-- IF forumrow.ALTT_STYLE_BOLD -->font-weight: bold;<!-- ENDIF --><!-- IF forumrow.ALTT_STYLE_ITALIC -->font-style: italic;<!-- ENDIF --> <!-- IF forumrow.ALTT_STYLE_ADV -->{forumrow.ALTT_STYLE_ADV2}<!-- ENDIF -->"<!-- ENDIF --> href="{forumrow.U_ALTT_LINK}" title="{forumrow.ALTT_LINK_NAME}">{forumrow.ALTT_LINK_NAME_SHORT}</a><br /><!-- ENDIF -->  {L_POST_BY_AUTHOR} {forumrow.LAST_POSTER_FULL}
						<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a> <!-- ENDIF --><br />{L_POSTED_ON_DATE} {forumrow.LAST_POST_TIME}<!-- ELSE -->{L_NO_POSTS}<!-- ENDIF --></span> 
					</dd>
				<!-- ENDIF -->
Eğer bu şekilde kodları bulabilirsen bu kodların içinden

Kod: Tümünü seç

{L_POST_BY_AUTHOR} {forumrow.LAST_POSTER_FULL}
						<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a> <!-- ENDIF --><br />{L_POSTED_ON_DATE} {forumrow.LAST_POST_TIME}<!-- ELSE -->{L_NO_POSTS}<!-- ENDIF --> 
bu kodları sildiğin zaman istediğin olacaktır... Tabii bunu yapmadan önce forumlist_body.html dosyasının bir yedeğini almayı unutma... Ayrıca bunu YKP ---> Stiller ---> Şablonlar ---> Forumlist_body.html üzerinden düzenlersen önbelleği temizlemene gerek yok... Direk düzenleme aktif olacaktır... Fakat dosyayı herhangi bir editörle açıp düzenleyip ilgili bölüme atarsan önbellek temizliği yap mutlaka yoksa yaptığın değişiklikler aktif olmaz... Umarım yardımcı olabilmişimdir... Saygılar...
İmzaya gerenk yok maykk...
air

Re: Mesaj gönderen kısmı hakkında bir soru!

Mesaj gönderen air »

merhaba,
birinci isteğiniz ile ilgili bir şey söyleyemeyeceğim.
ikinci isteğiniz için bir mod:
http://www.phpbb.com/community/viewtopi ... 9&t=579026
l3oomerangg
Kayıtlı Kullanıcı
Mesajlar: 76
Kayıt: 22.10.2008, 07:34
Konum: wotturk.club
İletişim:

Re: Mesaj gönderen kısmı hakkında bir soru!

Mesaj gönderen l3oomerangg »

AngelFRANTIX yazdı:Olmadı malesef.
Pardon ilk gönderdiğiniz resimden ben Advanced Last Topic Title kurulu zannetmiştim... Kurulu değişmiş... Dolayısı ile o kodları o şekilde bulamamanız normal... Fakat ikinci istediğiniz zaten Advanced Last Topic Title modu... Onu kurduktan sonra bahsettiğim değişiklikleri yaparsanız forum indexinizde hem konu başlıkları gözükür hemde gönderen gibi diğer bilgiler gözükmez... Biraz karışık oldu ama anlayacağınızı umuyorum...
İmzaya gerenk yok maykk...
AngelFRANTIX
Kayıtlı Kullanıcı
Mesajlar: 147
Kayıt: 31.12.2008, 19:20
İletişim:

Re: Mesaj gönderen kısmı hakkında bir soru!

Mesaj gönderen AngelFRANTIX »

Hepsini yaptım sayenizde:D Teşekkür ederim.

Mesajlara cevap verildiğinde Re: yazan yeri nasıl silebilirim?
l3oomerangg
Kayıtlı Kullanıcı
Mesajlar: 76
Kayıt: 22.10.2008, 07:34
Konum: wotturk.club
İletişim:

Re: Mesaj gönderen kısmı hakkında bir soru!

Mesaj gönderen l3oomerangg »

AngelFRANTIX yazdı:Hepsini yaptım sayenizde:D Teşekkür ederim.

Mesajlara cevap verildiğinde Re: yazan yeri nasıl silebilirim?
Advanced Last Topic Title ı kurdun sanırım... Gerçi bende ki eski versiyonu ama seninkinde çok fazla değiştiğini sanmıyorum... YKP---> Modlar--->NV advanced last topic titles ayarlarından "link name is the title of" ayarını "Topic" olarak ayarlarsan "Re" yazıları gözükmeyecektir...

Bu aslında Re yazılarını kaldırmak için bir ayar değil... Burada linke tıkladığında konuya mı gitmek istediğini ( yani ilk sayfaya ), yoksa en son mesaja mı gitmek istediğini ayarlıyorsun... Topic diyerek konuya gitmesini sağlıyoruz ve o "Re" ler gözükmüyor... Fakat ben en son mesaja gitsim ve "Re" de gözükmesin diyorsan onun için phpBB nin kodları üzerinde bir yerlerde değişiklik yapmak gerek ki ben hiç girmeyeyim bu konuya... Ama forumda daha önce sorulmuştu bu belki bulursun...
İmzaya gerenk yok maykk...
AngelFRANTIX
Kayıtlı Kullanıcı
Mesajlar: 147
Kayıt: 31.12.2008, 19:20
İletişim:

Re: Mesaj gönderen kısmı hakkında bir soru!

Mesaj gönderen AngelFRANTIX »

Birde kounların içine yeni başlık butonu nasıl ekleyebilirim. Arattım ama bulamadım.

Cevayla Butonunu yanına Yeni Başlık butonu
air

Re: Mesaj gönderen kısmı hakkında bir soru!

Mesaj gönderen air »

Re: Konu başlığı şeklinde otomatik çıkan başlığı kaldırmak için..

posting.php içinde
bul:

Kod: Tümünü seç

    {
       $post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
    }
bununla değiştir:

Kod: Tümünü seç

    {
       $post_data['post_subject'] = '';
    }
topik içinde yeni konu başlığı butonu için mod:
http://forums.phpbb-fr.com/base-de-donn ... 51863.html
AngelFRANTIX
Kayıtlı Kullanıcı
Mesajlar: 147
Kayıt: 31.12.2008, 19:20
İletişim:

Re: Mesaj gönderen kısmı hakkında bir soru!

Mesaj gönderen AngelFRANTIX »

Sanırım bu son sorum:D

forumlist_body.html
Kodları böyle

Kod: Tümünü seç


<!-- BEGIN forumrow -->
	<!-- IF (forumrow.S_IS_CAT and not forumrow.S_FIRST_ROW) or forumrow.S_NO_CAT  -->
			</ul>

			<span class="corners-bottom"><span></span></span></div>
		</div>
	<!-- ENDIF -->

	<!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW  or forumrow.S_NO_CAT  -->
		<div class="forabg">
			<div class="inner"><span class="corners-top"><span></span></span>
			<ul class="topiclist">
				<li class="header">
					<dl class="icon">
						<dt><!-- IF forumrow.S_IS_CAT --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a><!-- ELSE -->{L_FORUM}<!-- ENDIF --></dt>
						<dd class="topics">{L_TOPICS}</dd>
						<dd class="posts">{L_POSTS}</dd>
						<dd class="lastpost"><span>{L_LAST_POST}</span></dd>
					</dl>
				</li>
			</ul>
			<ul class="topiclist forums">
	<!-- ENDIF -->

	<!-- IF not forumrow.S_IS_CAT -->
		<li class="row">
			<dl class="icon" style="background-image: url({forumrow.FORUM_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
				<dt title="{forumrow.FORUM_FOLDER_IMG_ALT}">
					<!-- IF forumrow.FORUM_IMAGE --><span class="forum-image">{forumrow.FORUM_IMAGE}</span><!-- ENDIF -->
					<a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a><br />
					{forumrow.FORUM_DESC}
					<!-- IF forumrow.MODERATORS -->
						<br /><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}
					<!-- ENDIF -->
					<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS --><br /><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}<!-- ENDIF -->
				</dt>
				<!-- IF forumrow.CLICKS -->
					<dd class="redirect"><span>{L_REDIRECTS}: {forumrow.CLICKS}</span></dd>
				<!-- ELSEIF not forumrow.S_IS_LINK -->
					<dd class="topics">{forumrow.TOPICS} <dfn>{L_TOPICS}</dfn></dd>
					<dd class="posts">{forumrow.POSTS} <dfn>{L_POSTS}</dfn></dd>
					<dd class="lastpost">
<span>
<!-- IF forumrow.LAST_POST_TIME -->
<dfn>{L_LAST_POST}</dfn><a href="{forumrow.U_LAST_POST}">{forumrow.LAST_POST_SUBJECT}</a>
<br /> {forumrow.LAST_POSTER_FULL}
<!-- ELSE -->
{L_NO_POSTS}
<!-- ENDIF -->
</span>
</dd>
				<!-- ENDIF -->
			</dl>
		</li>
	<!-- ENDIF -->

	<!-- IF forumrow.S_LAST_ROW -->
			</ul>

			<span class="corners-bottom"><span></span></span></div>
		</div>
	<!-- ENDIF -->

<!-- BEGINELSE -->
	<div class="panel">
		<div class="inner"><span class="corners-top"><span></span></span>
		<strong>{L_NO_FORUMS}</strong>
		<span class="corners-bottom"><span></span></span></div>
	</div>
<!-- END forumrow -->
Görünümü böyle

Kod: Tümünü seç

{forumrow.FORUM_NAME}{L_FORUM}
{L_TOPICS}
{L_POSTS}
{L_LAST_POST}
{forumrow.FORUM_IMAGE} {forumrow.FORUM_NAME}
{forumrow.FORUM_DESC} 
{forumrow.L_MODERATOR_STR}: {forumrow.MODERATORS} 
{forumrow.L_SUBFORUM_STR} {forumrow.SUBFORUMS} 
{L_REDIRECTS}: {forumrow.CLICKS}
{forumrow.TOPICS} {L_TOPICS}

{forumrow.POSTS} {L_POSTS}

{L_LAST_POST}{forumrow.LAST_POST_SUBJECT} 
{forumrow.LAST_POSTER_FULL} {L_NO_POSTS} 

{L_NO_FORUMS} 

Mavi renkli kodun yerine ne yazmalıyım. Bu kodu kullanınca
{L_LAST_POST}{forumrow.LAST_POST_SUBJECT}
{forumrow.LAST_POSTER_FULL} {L_NO_POSTS}

Örneğin. Osmanlı tarihli bir konu var cvp verildi cvp başlığı Tarih diye geçiyor ve anasayfadada Tarih yazıyor. Yani Osmanlı Tarihi Yazacağına Verilen cevabın başlığı yer alıyor.

Dün bunu yapmıştım fakat yanlışlıkla bozdum. Yerine ne getireceğimi bulamadım:D
air

Re: Mesaj gönderen kısmı hakkında bir soru!

Mesaj gönderen air »

forumlist_body.html içinde bir düzeltme işlemine gerek yok.. ayrıca böyle küçük müdahalelerle orijinal dosyalar üzerinde fazla oynanması taraftarı değilim..

yukarıda verdiğim çözüm yetersiz olduğundan iptal diyorum ve isteğinizi karşılayacak daha etkili bir çözümü aktarıyorum:

Her cevapta başlığa gleen RE: şeklindeki başlığı kaldırmak için..

aç: posting.php
bul:

Kod: Tümünü seç

    if (($mode == 'reply' || $mode == 'quote') && !$submit && !$preview && !$refresh)
    {
        $post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
    } 
bununla değiştir:

Kod: Tümünü seç

    if (($mode == 'reply' || $mode == 'quote') && !$submit && !$preview && !$refresh)
    {
        $post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? '' : '') . censor_text($post_data['post_subject']);
    } 
cevapta başlık sahasına gelen topik başlığını kaldırmak için:

aç: styles/prosilver/template/viewtopic.body_html

bul:

Kod: Tümünü seç

    <h3 <!-- IF postrow.S_FIRST_ROW -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="#p{postrow.POST_ID}">{postrow.POST_SUBJECT}</a></h3>
bununla değiştir:

Kod: Tümünü seç

    <h3 <!-- IF postrow.S_FIRST_ROW -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="#p{postrow.POST_ID}"><!-- IF postrow.S_FIRST_ROW -->{postrow.POST_SUBJECT}<!-- ELSE --><!-- ENDIF --></a></h3>
cache temizliği yapmayı ve yönetim panelinden YKP> stiller> tema yenileme işlemini yapmayı unutmayın...
Kilitli

“3.0.x Destek Forumu” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 3 misafir