
Eagle Design V.4 Premium Temada da kullandığım bir yöntemi anlatacağım… Bu işlem bizlere şunu sağlayacak; WordPress yazılarına yaptığınız yorumlarda kimi temalarda (şuan benim yaptığım wp temasında da görebilirsiniz) adminin yazdığı mesajlar farklı bir şekilde beliriyor. Bunu benden önce “Blackinci” özel bir MyBB temasında kullanmıştı. Sanırım o da bu yöntemle kullanmıştır… Son derece basit ve eğer ustaca kullanırsanız harika işler çıkarabileceğiniz bir yöntemdir.
Gelelim anlatıma;
İlk başta MyBB Forumunuzun Admin Panelinden “PostBit” şablonunu açın. İşlemlerimizi sadece bu şablon içerisinde yapacağız.
En üstte bulunan < table… kodunun başladığı tablo bizim mesajımızın belirdiği kısmın başlangıcıdır. (bkz. Resim1)
Postbit Şablonunun forumumuzda oluşturduğu kısım ise Resim2 deki gibidir. Kırmızı ok ile gösterilen yer yukarıda belirttiğimiz < table… başlangıcıdır.
Burada bize lazım olan sihirli bir kod var o da şu: {$usergroup['gid']}
Bu kod o mesajı yazanın grupID numarasını (bkz. Resim3) kullandığımız yere yazacaktır. Yapacağımız işlemin mantığı şudur:
Bir tablo veya div için kullanılan bir css class veya id isminin sonuna bu kodu ekleyeceğiz. Ve her mesajda mesajı yazanın grupIDsine göre bu class veya id ismi değişecek.
Uygulama ile daha iyi anlayacaksınız… Devam edelim…
Şuan ben MyBBnin default şablon ve csslerini kullanarak basit bi yöntem uygulayacağım. Bunu siz hayal gücü ve yeteneğinize göre daha da geliştirebilirsiniz.
Adım1: Postbit şablonundaki td class=”tcat” Kodunu td class=”tcat2″ olarak değiştiriyorum.
Adım2: Resim1 deki işaretleyip belirttiğim table satırındaki class=”tborder” kısmını class=”tborder-{$usergroup['gid']}” olarak değiştiriyorum. Ve kaydediyorum.
Şablonlarla işimiz kalmadı.
Şimdi temamızın CSS kısmına geçiyoruz. global.css sayfasına giriyoruz.
“CSS Düzenleme: Gelişmiş Mod” kısmını açıp en üste aşağıdaki cssleri ekliyoruz. (anlatarak ekliyorum)
.tcat2 {
background: none;
color: #000000;
font-size: 12px;
}
tcat2 kısmını oluşturarak üst kısma (mesajın yazılma tarihinin vs. bulundauğu kısım) verilen background u kaldırdım. Orjinal .tcat cssini kopyalayarak değiştirdim ki bi aksilik olmasın.
.tborder-4 {
background: #f1c4c9;
width: 100%;
margin: auto auto;
border: 1px solid #db6370;
}
“-4″ olarak sonuna eklememin sebebi admin grubunun varsayılan grupID numarası 4 olduğu için elde edeceğimiz yeni css ismine de 4 eklenecek. Bu yüzden ekledik ki dilediğimiz şekli rahat rahat verelim.
.tborder-1,.tborder-2,.tborder-3,.tborder-5,.tborder-6,.tborder-7 {
background: #81A2C4;
width: 100%;
margin: auto auto;
border: 1px solid #0F5C8E;
}
Bunlar da diğer grupların şekilleri. Dikkat ederseniz içindeki cssler .tborder cssinin aynısıdır. Bu anlatımda ben sadece adminin rengini değiştirdim. Eğer farklı bi gruba başka bir şekil eklemek istiyorsanız yukarıdaki toplu olarak işlem yaptığımız kısımdan o idyi çıkarın ve üstteki 4 numaralı id de yaptığımız gibi ayrı olarak değerler verin.
Son durum:
Ben bu işlemleri en basit şekilde yaptım. Siz bunları daha da gelitirebilirsiniz. Burada sadece mantığını anlatmak istedim.
Mesela E.D. V4 Temamda bu işlemi biraz daha gelişmiş olarak kullandım. Konuda bulunan ekran görüntülerini ve tanıtım videosunu izleyerek görebilirsiniz ortaya çıkan sonuçları.






24 Mayıs 2010, 16:28 tarihinde, "eAGLe" tarafından, "








teşekkürler eagle. çok güzel bi bilgi
Teşekkürler eagle çok güzel anlatmışsın bunun mantığı her foruma ayrı icon verme gibi oluyor yeni temamda kullanıcam
Cok güzel bir bilgi. Babamin Sitesine Yaptigim Yeni Temaya Koydum Bu Eklentiyi. Suan Kendi Yapimim olan v2.5 Temasindayim. v3′ü Renk Tonu ve Stil olarak mtr v5′e benzetmeye calisiyorum (en sevdigim temalardan biri).
Tekrar eline saglik