IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi

IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi (https://www.ircrehberi.net/)
-   XenForo (https://www.ircrehberi.net/xenforo/)
-   -   XenForo önek sistemi kullanımı CSS ile Resimli önek oluşturma (https://www.ircrehberi.net/xenforo/73162-xenforo-onek-sistemi-kullanimi-css-ile-resimli-onek-olusturma.html)

Absent 09 Haziran 2021 11:46

XenForo önek sistemi kullanımı CSS ile Resimli önek oluşturma
 
Forum sistemlerinde önek vaz geçilmez bir uygulama ve özelliktir. Her forum yazılımda oluğu gibi XenForo sisteminde de önek sistemi mevcuttur.

NOT: Resimsiz önek oluşturma ile ilgili olarak daha önce paylaşılan şu konuya bakabilirsiniz

Önek sistemi nedir ?
Önek sistemi konu başlıklarının yanı eklenen kısa bilgi,uyarı yada dikakt çekici bir uygulamadır.

Nasıl kullanılır ?
Konu açma sırasında başlık yazılan kutunun solunda beliren bir kutudan seçilip eklenebilir. Hangi bölümde hangi önekin seçileceği aşağıda önek tanımlama sırasında belirtilir.

Nasıl önek oluşturulur?
1 - Önek Grubu Oluşturma (Opsiyonel)
Öncelikle isterseniz önekleri belli gruplar içinde toplayabilirsiniz. Bunun için /admin.php?thread-prefixes/ sayfasında bulunan "Önek Grubu Ekle" butonuna basılarak grup tanımlaması yapılır. Bu işlem zorunlu değildir.




2 - Önek Tanımlama
Opsiyonel olan "Önek grubu"muzu oluşturduk şimdi gelelim esas olan "önek" oluşturmaya.

Yine /admin.php?thread-prefixes/ sayfasındayız. Bu sefer "Önek Ekle" butonuna tıklayarak aşağıdaki benzer şekilde yeni önek tanımlamızı yapıyoruz.




Başlık : Yeni Önekimizin görünecek adını burada tanımlıyoruz.
Görünüm tarzı : Resimli ve özel bir format kullanmak için burada "Diğer, özel CSS sınıf adı kullanarak" seçiyoruz ve şöyle bir tanımlama yapıyoruz rc_onek satilik

rc_onek satilik Bu tanımla iki kısımdan oluşuyor.

NOT: Bu isim ile "extra.less" eklenen kodlarda isimler uyumsuz olursa, yapacağımız işlem düzgün çalışmayacaktır.

a-) Birinci kısım olan "rc_onek" birazdan aşağıda "extra.less" şablonuna eklenen ve genel olarak kullanacağımız öneklerin formatını belirleyen kısım ile aynı ismi sahip olmalı
b-) 2. kısım olan "satilik" kısmıda yine extra.less eklenen ve bu önek özel renk ve resimleri belirtildiği kısımdır.

Önek grubu: Tanımladığımız öneki bir önek grubun altında göstermek istersek, uygun önek grubunu seçiyoruz.

Kullanabilcek guruplar : Bu öneki kullanabilecek üye gruplarını belirliyoruz.

Kullanılabilir forumlar : Bu önekin kullanılabileceği bölümleri seçiyoruz.

Son olarak geldik kodları ilave etmeye. Bunun için "Görünüm ve diller > Tema ve Şablonlar > Şablonlar" kısmında kullandığımız temanın "extra.less" şablonuna şu kodları ilave ediyoruz.

NOT: 2.1.x kullanımı sırasında şu kod yerine

PHP- Kodu:

font-familyFontAwesome

Şunu kullanıyoruz.

PHP- Kodu:

font-family:'Font Awesome 5 Pro'

PHP- Kodu:

<xf:commentONEK CSS Tanimi </xf:comment>
.
rc_onek {
    
colorrgba(255,255,255,0.8);
    
border-radius2px;
    
displayinline-block;
    
positionrelative;
    
font-size90%;
    
padding0 5px 0 32px;
    
cursorpointer;
    
font-size80%;
    
font-weightnormal;
    &:
before {
        
background-colorrgba(0000.2);
        
positionabsolute;
        
border-top-right-radius40px;
        
border-right2px solid rgba(0000.1);
        
top0;
        
bottom0;
        
left0;
        
padding2px 4px 0 2px;
        
width20px;
        
font-familyFontAwesome;
        
text-aligncenter;
    }
}
<
xf:commentSATILIK ONEK CSS Tanimi </xf:comment>
.
satilik {
    
background-color: [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=b2b2b2]#b2b2b2[/URL]
}
.
satilik:before {
    
content"\f155";


Önekimizin zemin rengini değiştirmek için aşağıdaki kodda bulunan "#b2b2b2" kısmını istediğimiz renkle değiştirebiliriz.

PHP- Kodu:

.satilik {
    
background-color: [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=b2b2b2]#b2b2b2[/URL]


Önekimizin sol tarafında bulunan resmi değiştirmek için aşağıdaki kodda bulunan "\f155" kısmını değiştirmemiz yeterli.

PHP- Kodu:

.satilik:before {
    
content"\f155";


NOT: Eğer bazı bölümlerde default olarak tanımladığımız bir önek gelmesini istiyorsak "Forumlar > Kategori ve forumlar" gelip istediğimiz forumu seçerek "Varsayılan konu öneki" seçmemiz yeterli.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 08:25.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

Copyright ©2019 - 2023 | IRCRehberi