Ich hoffe alle haben die Feiertage gut überlebt und sind bereit für neue "nervige" Fragen rund um PHPBB und seine vielen genialen Mods.
Ich habe mir in den letzten Tagen den Hangman Mod von Pete vorgenommen. Nachdem Sudoku etwas an Reiz verloren hatte wurde es Zeit etwas Neues (eher Altes) zu kredenzen.
Ich habe in den letzten Tagen hunderte von HTML Fehlern korrigiert und dabei auch etwas das Design geändert. Mich wunderte es echt, das die Browser trotz dieser echt gravierenden Fehler damit zu recht kamen. Respekt an dessen Programmierer.
Aber egal, der Mod sollte nun 100% (X)HTML valide sein. Desweiteren habe ich einige neue Sprachvariablen hinzugefügt und die Ministatistik ist jetzt auf allen Seiten zu sehen. Letzteres ist weiterhin im ACP abschaltbar.
Einige kleine Schönheitsfehler sind jedoch noch zu beheben. Zum einen währe es nett wenn sich jemand folgender deutscher Variablen annimmt und sie ins englische übersetzt:
Code: Alles auswählen
$lang['highscore_filter_won'] = "Nach Gewinnen";
$lang['highscore_filter_lost'] = "Nach Verlusten";
$lang['highscore_filter_score'] = "Nach Punkten";
$lang['highscore_filter_created'] = "Nach Erstellten";
$lang['highscore_filter_r_letters'] = "Nach r.Buchstaben";
$lang['highscore_filter_w_letters'] = "Nach f.Buchstaben";
Dann gibt es noch einen Schönheitsfehler, der das Erstellen neuer Hangmans betrifft. Wenn einer neu erstellt wurde und anschließend auf den Button "zurück" geklickt wird, steht leider immer noch der Hilfstext des zuvor erstellten Hangmans im Textfeld. Wie kann ich dies verhindern?
Der letzte Fehler betrifft das ignorieren der Variable maxlength="" beim erraten der Hangman. Es ist das Template hangman_quess.tpl:
Code: Alles auswählen
<!-- BEGIN switch_shorter_words -->
<input type="text" name="wortversuch" maxlength="{MAXLENGTH}" size="45" class="post" />
<!-- END switch_shorter_words -->
Bye
Nachtrag:
Der o.g. Schönheitsfehler beim Erstellen neuer Hangmans ist nun auch Vergangenheit, ebenso das fehlende Leerzeichen in der Statistik.
Die Datei im Anhang habe ich aktualisiert. Zum updaten einfach wieder die Dateien ersetzen.