Sorun Cevaplayalım

XenForo hakkında merak ettiğiniz tüm soru(n)lara 7/24 destek.

Çözümlenmiş Sorunlar

Yaşanan sorunların kolay çözüm yolları ve anlatımları.

Destek Ekibimiz Sizlerle

Ücretli destek talepleri ve özel hizmetler için yanınızdayız.

  • Sitemize kayıt olurken XenForo lisans doğrulaması isteğe bağlıdır. Lisans doğrulmasını hesap alanınızdan kayıt sonrasıda gerçekleştirebilirsiniz ve forumu aktif olarak kullanabilirsiniz fakat ürün satın almak yada premium kategoride yer alan eklentileri indirebilmek için lisans doğrulması gereklidir. Lütfen doğrulama sürecinde kullandığınız lisansın ID kodunu girin. ID doğrulama kodunuz XenForo Müşteri (Customer Area) bölümünde "Token number" olarak bulunuyor.

Bilgi XenForo Sisteminde Tepkiler ve Mantığı

Kullanıcı Değerlendirmesi
5.00 Oylama

Ovunc Dinc

XenTR Ekibi
Yönetici
Admin
XenTR Mod
Müşteri
XenTR Üyesi
Lisanslı Üye
Premium
Katılım
2 Şub 2019
Mesajlar
669
Tepki puanı
1,408
Puanları
93
Web Sitesi
xentr.net
Üye ID
3

İtibar Puanı:

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.



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/
Üst