Hallo!
ich habe den Minimum Characters/Words Per Post hack installiert, und nu kommt bei Fehlerprotokoll anzeigen immer das.
Undefined index: minWordLen
Kann mir jemand sagen wodurch der fehler entsteht??
Ich habe schon im englischen forum gesucht, doch da gibts auch keine vernünftigen antworten drauf.
Ich wäre für eine antwort sehr dankbar.
MFG Wallung
Das passiert immer wenn im Template irgendwo if($context['minWordLen']) steht, aber nicht überprüft wird, ob es diesen Index auch wirklich in dem Array gibt und nach einem Index gesucht wird, den es da nicht gibt(zumindest nicht auf allen Seiten).
Lässt sich durch ein einfaches isset beheben:
if(isset($context['minWordLen']) && $context['minWordLen'])
Vielen dank für Deine antwort.
Kannst Du mir auch sagen wo genau ich das eintragen muss??
Ansonsten probiere ich es so aus.
MFG Wallung
Bei der Fehlermeldung sollte eigentlich ein Dateiname dabei stehen.
Ausgegeben werden diese dateien= Display.template.php, Login.template.php, Modifications.german.php
Ich meinte wo in diesen dateien muss ich das = if(isset($context['minWordLen']) && $context['minWordLen']) einbauen??
Aber ist schon geil das du da ne lösung hast danke.
MFG Fingers
Falls das diese Modifikation (http://mods.simplemachines.org/index.php?mod=290) ist, kann ich dir ohne genaue Fehlermeldung nicht helfen. Ich hab die aktuellste Version vom 4. Oktober bei mir getestet und es gibt überhaupt keine Probleme...
Ja genau diese habe ich installiert
Fehler meldungen:
/forum/index.php?action=manageboards;sa=newboard;cat=2
8: Undefined index: mboards_thank_you_automatic_desc
Datei: forum/Themes/default/ManageBoards.template.php (modify_board sub template - eval?)
Zeile: 386
forum/index.php?action=manageboards;sa=newboard;cat=2
8: Undefined index: mboards_thank_you_automatic
Datei: forum/Themes/default/ManageBoards.template.php (modify_board sub template - eval?)
Zeile: 385
forum/index.php
8: Undefined index: minWordLen
Datei: forum/Themes/default/Display.template.php (eval?)
Zeile: 207
/forum/index.php?action=thankyoupost;topic=321.0
8: Undefined index: minWordLen
Datei: forum/Themes/default/languages/Modifications.german.php (eval?)
Zeile: 207
/forum/index.php?action=post2;start=0;board=8
8: Undefined index: minWordLen
Datei: /forum/Themes/default/languages/Post.german.php (eval?)
Zeile: 207
so diese meldungen gibt das board aus.
Das komische ist, dass die Mod, die mir vorliegt, die Display.template.php, die Modifications.<sprache>.php und die Post.<sprache>.php gar nicht verändert.
Die ersten beiden Fehlermeldungen kommen von einer anderen Mod (vermutlich Thank you Mod).
Kannst du das Paket nicht einfach mal deinistallieren, die neue Version herunterladen und dann die installieren. Vielleicht sind dann sowieso schon alle Fehlermeldungen dieser Mod weg.
Fehler meldungen:
/forum/index.php?action=manageboards;sa=newboard;cat=2
8: Undefined index: mboards_thank_you_automatic_desc
Datei: forum/Themes/default/ManageBoards.template.php (modify_board sub template - eval?)
Zeile: 386
forum/index.php?action=manageboards;sa=newboard;cat=2
8: Undefined index: mboards_thank_you_automatic
Datei: forum/Themes/default/ManageBoards.template.php (modify_board sub template - eval?)
Zeile: 385
Diese beziehen sich auf den Thank You Mod und da fehlen dir Defentiv die deutschen übersetzungen in deine Sprach files vom Thank You Mod ;) (oder ein kopie aus der englischen). Weil normalerweise ist mir kein eval fehler bekannt und ich müste das schon sehen nach nun fast 1 jahr betrieb des mods *g*.
zum anderen kann ich nix sagen ;).
Gruß
DIN1031
Danke schonmal für Eure antworten.
Ich habe das problem, das mein rechner zurzeit in reperatur ist, und da alle meine daten drauf sind.
Also sind da auch die übersetzeten sachen drauf.
Ist schon mist das es so viele leute nutzen, aber den übersetzten mod nicht mal online stellen, weil mein englisch nicht so gut ist.
Es macht keinen spass mehr was neues aus zu probieren.
Also muss ich mich da wohl alleine durch fummeln, aber auch das bekomme ich noch hin.
Wenn ich jetzt wieder alles deinstalliere, dann fange ich schon wieder von vorne an, und dazu fehlt mir einfach die zeit und die lust.
Na dann machts gut.
MFG Wallung