Bilgi XenForo Sisteminde Tepkiler ve Mantığı

Bilgi XenForo Sisteminde Tepkiler ve Mantığı
0
2K
Herkese merhabalar,
XenForo 2.1 ile kullancılar için bir çok değişti bu değişimlerin belkide en popüler olanlarından biride Tepkiler :) ...

2.1 öncesinde sadece Beğen butonuna aşina olduğumuz alan artık "Reactions" olarak ifade edilen tepkilerle bize merhaba diyor.

186

Tepkilerinizi rahatlıkla ifade edeceğiniz bu reaksiyonlar AdminCP alanından kolaylıkla yönetilebilir.
Default olarak gelen tepkiler aşağıda yer alan resimde görüldüğü gibi (y)...

185

Peki sistem yeni bir tepki eklemeye izin veriyor mu? Yada değişiklik yaptığımızda bunu reaction-count değeri ile yansıtıyor mu?

XeForo yapısında eğer bir içerikte tepki yer alıyorsa sistem bunu "XF:ReactionContent" bağlacı ile arayarak MSQL üzerinde yer alan tablomuza yansıtıyor. Gördüğünüz gibi sistemin çalışma mantığı oldukça basit.

Gelelim yeni bir tepkinin yukarıda bahsettiğimiz gibi sisteme eklenmesine ve bu eklediğimiz tepkinin reaction-count ile doğru şekilde çalışmasına.

Sistemde default olarak gelen, ifadeler 100 değeri ile başlar... Örneğin like için gösterim dizisi 100 dür. Sıralamayı siz dilediğiniz gibi revize edebilirsiniz.

Aşağıda yer alan örnek resimde göreceğiniz gibi 7. sırada Dislike-Beğenmedim ifadesi yer alıyor gelin bunu sisteme birlikte entegre edelim.

sprite_sheet_emojione.png


Panelde Tepkilere girerek yeni tepki ekle butonuna tıklıyoruz.
Tepki için görünecek başlık tanımını belirliyoruz.

188

Görseli default olarak gelen sprite paketinden kullanıyoruz, siz farklı ifadeler için yeni görseller ve dizinler belirleyebilirsiniz.

Display Order alanında tepkinin görüntülenme sırasının değerini veriyoruz. (700)

Bir sonraki seçeneklerde sprite mode seçeneğini aktif ederken görsel için uygun pozisyon değerlerini veriyoruz.
Burada dikkat etmeniz gereken background size değeridir.

190


Artık yeni tepkimiz hazır,
Böylelikle XENTR üzerinde beğenmedim iconu nasıl aktif diye soran üyelerimize cevabı baştan vermiş olduk.

191

Bakalım olmuş mu?

192

Olmuş olmuş şahane olmuş :)...
Bir sonraki yazımızda görüşmek üzere.
 
Bilgi Kaynak Erişimi
https://xentr.net/
Quick Jump
2,620Konular
12,449Mesajlar
1,428Kullanıcılar
Geri
Üst