Madd Eye
Problembeschreibung: Ich komme nicht mehr ins ACP seit ich den "Beiträge Zählen oder nicht" Hack eingebaut haben
Fehlermeldung:
Fatal error: Call to undefined function gettemplate() in /usr/export/www/hosting/maddeye/wbblite/acp/index.php on line 8
Beim Schauen in der Login.php datei:
Fatal error: Call to undefined function gettemplate() in /usr/export/www/hosting/maddeye/wbblite/acp/login.php on line 12
Ich hoffe ihr kennt eine Lösung hab bisher alles aus diesem Board gelernt
Zikaro
acp/index.php anhängen und
acp/login.php anhängen
--Nachtfalke--
häng zusätzlich noch die global.php mit dran.
Madd Eye
Ok hier bitte schön
Zikaro
Gibts bei dem Hack (Beiträge zählen oder nicht) vielleicht eine Version die benötigt wird?
Madd Eye
Soweit ich weiß nicht
Zikaro
Ok..dann bitte die (LOGIN.php) schicken, du hast mir die logout.php geschickt.
Zikaro
Hast du auch mal im Support Thread gefragt..ob dieser Bug nicht offiziell vorhanden ist?
Habe die Fehlermeldungen nachgeguckt und bei meinen nach Unterschieden geguckt, alles identisch.
Madd Eye
der ist offiziell vorhanden.
er funktioniert auch bei allen ...
nur bei mir mal wieder nicht
Shinto
heißt das nicht normal tpl->get oder so? is jedenfalls beim wbb2 so.
(also anstelle von gettemplate)
schau dir mal die originale index datei an und ersetze diese gegebenfalls.
Madd Eye
Hab ich schon kommlett ersetz aber es geht trotzdem nicht
Ich hab alles was mir einfällt schon gemacht
Zikaro
Dann ists ein Datenbank Fehler.
Agi
Datenbankfehler? Nein, das glaube ich nicht. Die Fehlermeldung sagt, dass es die aufgerufene Funktion gettemplate nicht gibt und die gibt es im Lite soweit ich es noch in Erinnerung habe auch nicht.
Was hast du denn sonst noch alles ins Acp eingebaut?
Madd Eye
Naja ansonsten habe ich die erweiterung das man Die Boardregeln schreiben kann und sonst ModCP, Template editor, Partner Addon, Noo Avatar
ja sonst ist nichts am ACP anders und in den Ordnern habe ich noch nie etwas verändert
derkleene
ist dieser abschnitt in derin acp/lib/functions.php vorhanden:
php: |
1:
2:
3:
4:
5:
|
function gettemplate($template,$php=0) {
$file=implode("",file("templates/".$template.".htm"));
if($php) return $file;
else return str_replace("\"","\\\"",$file);
} |
|
denn laut Fehlermeldung findet er die Funktion nicht.....
Madd Eye
es ist vorhanden
code: |
1:
2:
3:
4:
5:
|
function gettemplate($template,$php=0) {
$file=implode("",file("templates/".$template.".htm"));
if($php) return $file;
else return str_replace("\"","\\\"",$file);
} |
|
derkleene
hän mal die global.php ausm ACP Verzeichnis an
und die acp/lib/functions.php
Madd Eye
Die Global ist schon oben mit dabei
Functions.php kommt jetzt
derkleene
erstezte mal die functions.php mit der orginalen von Woltlab
denn wenn ich deine in mein testboard einbaue, habe ich den selben Fehler....
Leider finde ich momentan auf die schnelle nicht den Fehler...
aber dann sollte dein Board wieder laufen
achja, aber die oben angehängte global.php war nciht die ausm acp, sondern die ausm root Verzeichnis....