Yellow Card modülünü point ve reput sistemi ile birleştirmek
Tarih: 28.04.2006, 02:43
Bu kısa geliştirme yazımda sizlere Yellow Card modülünü nasıl Points mod ve Reputation mod ile etkileşimli hale getirebileceğinizi anlatacağım, zaten yapılacak iş çok basit.
Ne işe yarar?
Eğer yellow card modülünü kullanıyorsanız, bu değişiklik sayesinde kullanıcıya uyarı verdiğinizde, puanı 10 düşücek ve reput puanı da 5 düşücektir.
eğer sadece point modunu kullanıyorsanız satırını şu şekilde;
eğer sadece reput modunu kullanıyorsanız da satırı şu şekilde değiştirmelisiniz;
Not: Düşülecek puan değerini kodlarda geçen "user_points-10 " ve "renommee_gesamt-5" bölümlerindeki rakamları değiştirerek isteğinize göre ayarlayabilirsiniz.
Saygılarımla...
Ne işe yarar?
Eğer yellow card modülünü kullanıyorsanız, bu değişiklik sayesinde kullanıcıya uyarı verdiğinizde, puanı 10 düşücek ve reput puanı da 5 düşücektir.
- Kod: Tümünü seç
---------- aç --------------
cards.php
---------- bul ---------------
//update the warning counter
$sql = 'UPDATE ' . USERS_TABLE . ' SET user_warnings=user_warnings+1 WHERE user_id="'.$poster_id.'"';
---------- bununla değiştir --------------
//update the warning counter
$sql = 'UPDATE ' . USERS_TABLE . ' SET user_warnings=user_warnings+1, renommee_gesamt=renommee_gesamt-5, user_points=user_points-10 WHERE user_id="'.$poster_id.'"';
----------- kaydet/kapat ----------------
eğer sadece point modunu kullanıyorsanız satırını şu şekilde;
- Kod: Tümünü seç
//update the warning counter
$sql = 'UPDATE ' . USERS_TABLE . ' SET user_warnings=user_warnings+1, user_points=user_points-10 WHERE user_id="'.$poster_id.'"';
eğer sadece reput modunu kullanıyorsanız da satırı şu şekilde değiştirmelisiniz;
- Kod: Tümünü seç
//update the warning counter
$sql = 'UPDATE ' . USERS_TABLE . ' SET user_warnings=user_warnings+1, renommee_gesamt=renommee_gesamt-5 WHERE user_id="'.$poster_id.'"';
Not: Düşülecek puan değerini kodlarda geçen "user_points-10 " ve "renommee_gesamt-5" bölümlerindeki rakamları değiştirerek isteğinize göre ayarlayabilirsiniz.
Saygılarımla...