Administrator
Beiträge: 4.194
Erreichte Pkt: 7.635
PHPKit: 1.6.5
Um auch für unser Spiel KitWords Punkte im KEPS - Punktesystem zu verteilen, geht bitte folgendermaßen vor.
Wer den kleinen Fehler im KEPS
Fehler beim Punkte verteilen im Bereich Spiele noch nicht abgearbeitet hat, der erledigt das bitte als Erstes!
Weiterhin
WICHTIG:
Bitte beim Anlegen eines neuen Bereiches
KEINE Sonderzeichen verwenden!!! Leerzeichen, Zahlen und Buchstaben sind erlaubt.
Punkte für neu erstellte Begriffe vergeben:
Im Administrationsbereich des KEPS einen neuen Bereich für Spiele anlegen.
Z.B.:
KitWords Neuer Begriff
Nach dem Speichern bekommt Ihr diesen Code angezeigt:
# | PHP-Code Anfang: (3 Zeilen) | Code markieren | | // Start - KEPS - Punktesystem by kit-spiele.de pkKEPS::kepsSetPoints('kitwords_neuer_begriff', intval(pkGetUservalue('id'))); // Ende - KEPS - Punktesystem by kit-spiele.de |
| | PHP-Code ENDE: (3 Zeilen) | Code markieren |
|
|
!!! ACHTUNG !!!
Dieser Code muss so abgeändert werden:
# | PHP-Code Anfang: (3 Zeilen) | Code markieren | | // Start - KEPS - Punktesystem by kit-spiele.de pkKEPS::kepsSetPoints('kitwords_neuer_begriff', intval(pkGetUservalue('id')), 1); // Ende - KEPS - Punktesystem by kit-spiele.de |
| | PHP-Code ENDE: (3 Zeilen) | Code markieren |
|
|
Wie man sieht, wurde vor der letzten, schließenden Klammer ein
Komma und eine
1 gesetzt. Dies stellt sicher, dass die Punkte auch im Bereich Spiele verteilt werden und nicht im Contentbereich.
Jetzt bitte die Datei
pkinc/publicinc/ks_spiele/kitwords/kitwords_new.php öffnen und diese Stelle suchen:
DARÜBER jetzt den
geänderten, generierten Code einfügen.
Jetzt sollten Punkte für jeden neuen Begriff verteilt werden.
Punkte für einen richtigen Tipp verteilen:
Im Adminbereich des KEPS wieder einen neuen Bereich für Spiele anlegen.
Z.B.:
KitWords Richtiger Tipp
Den generierten Code wieder wie oben um das Komma und die 1 vor der letzten schließenden Klammer erweitern.
Die Datei
pkinc/publicinc/ks_spiele/kitwords/kitwords_spiel.php öffnen und dieses suchen (etwa ab Zeile 187 - 209 ):
hier klicken zum aufklappen# | PHP-Code Anfang: (23 Zeilen) | Code markieren | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
| pkHeaderLocation('kitwords_switch','spiel','catid='.$catid.'&wordid='.$wordid.''); $sign = $SQL->fetch_assoc( $SQL->query("SELECT word_word, word_tries FROM ".pkSQLPREFIX."_kitwords_word WHERE word_id = '".$wordid."' ")); /* if(eregi($_GET['newTip'], $sign['word_word']) && eregi($_GET['newTip'], $sign['word_tries'])) { // Start - Spaeter Punkte verteilen // Ende - Spaeter Punkte verteilen } // Ende - if(eregi($_GET['newTip'], $sign['word_word']) && eregi($_GET['newTip'], $sign['word_tries'])) { else{ // Der Autor bekommt den/die Punkte gut geschrieben // Start - Spaeter Punkte verteilen // Ende - Spaeter Punkte verteilen } // Ende - Der Autor bekommt einen Punkt gut geschrieben */ |
| | PHP-Code ENDE: (23 Zeilen) | Code markieren |
|
|