MyBB Depo Forum

Orjinalini görmek için tıklayınız: İlk mesajda Profili kaldırma
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Sayfalar: 1 2
(14-01-2015, Saat:15:25)Bloody Adlı Kullanıcıdan Alıntı: [ -> ]Eklentiyi kurun ve ayarlarına dokunmayın, eklentinin içeriğini bilmiyorum, incelemedim,
Ancak size verdikleri koda bakıldığında bir fonksiyon eklemenize olanak sağlıyor,
Kısaca açıklamam gerekirse;
PHP Kod:
<if $postcounter != 1 then
Kodun anlamı: if:eğer $postcounter: mesaj numarası != : eşit DEĞİLSE (ünlem "değil" anlamı katar) 1: ilk mesaj.
Normalde böyle koşullu ifadeleri şablonlarda bu şekilde yazamazsınız, eklenti muhtemelen bunları tanımlayarak olanak tanıyordur.
Dolayısıyla 1. adım olarak verilen eklentiyi kurun, 2. adım olarak aşağıdakileri yapın (mybb.comda verildiği şekilde yapmaktansa benim yöntemimle yapmanızı önemle tavsiye ediyorum, bozulma olmaması açısından.):
postbitinizin yapısına (yatay-dikey) bağlı olarak postbit veya postbit_classic (veya isterseniz her ikisinde de) başa şu koduu ekleyin:
PHP Kod:
<if $postcounter != 1 then

sona ise şu kodu ekleyin
PHP Kod:
</if> 

ve kaydedin. İşe yarayacağını düşünüyorum.
Eğer bu yöntemle yapamaz ve eklentinin Türkçe'sine ihtiyacınız olursa, lütfen bu konuya tekrar yazın.
Gerekirse Türkçe çevirisini yapar yayınlarım.

Kolay gelsin.

Sayenizde yaptım, Çok teşekkür ederim.

Benim gibi ilk mesajda profili kaldırmak isteyen arkadaşlar
PHP Kod:
</if> 
kodunu postbitin sonuna değil
PHP Kod:
{$post['message']} 
'dan öncesine koysun. Yoksa sadece ilk mesajdaki profil değil ilk mesajın tamamı gözükmez Süper
maJorz şablonu okumadan yazdığım için gözden kaçırmışım, çözebilmene sevindim,
İleriki zamanda mesajıma bakarak durumu çözmek isteyenler olabileceği için mesajımı düzelttim.

Kolay gelsin.
Template Conditionals eklentisiyle kullanabildiğimiz
Kod:
<if $postcounter != 1 then>
kodu baya işe yarar bir şeymiş. Benim gibi ilk mesajda profili kaldırmak isteyen arkadaşlara deneyimlerimi anlatayım. Bu kodu sadece bir kere kullanmak zorunda değilsiniz arkadaşlar. Örneğin ilk mesajda profili kaldırdık ama ilk mesajın alıntı yapılamaması veya ilk mesajı gönderen (konuyu açan kişiye) özel mesaj gönderilememesini istiyorsunuz. Fakat bu kodlar postbitte altta kalıyor ve
Kod:
</if>
çıktısını alta yazdığınızda post['message']'de arada kaldığı için ilk mesajın tamamı gözükmüyorsa, ilk mesajda göstermek istemediğiniz yerlere de ayrı ayrı
Kod:
<if $postcounter != 1 then>
kodu ekleyip sorunu çözebilirsiniz. Bu sayede özel mesaj, alıntı yap gibi tuşları sadece ilk mesajda gizleyip yorumların alıntı yapılabilmesini ve yorum sahiplerine özel mesaj gönderilmesini sağlamış oluyoruz
Sayfalar: 1 2