Seite 1 von 1

PHPBB.de Link zum DownloadMod FIX down

Verfasst: 23.04.2005 15:17
von ruuter
Wie die überschrift ja scho sagt, ist der Link zu dem Download Mod FIX down.
Bitte mir die URL schnell mitteilen, da men Board momentan deswegen net richtig funzt!
Hoffe es lässt sich dann damit beheben

Thx für eure Hilfe

ruuuter

Verfasst: 23.04.2005 16:07
von Christian Benz

Verfasst: 23.04.2005 17:45
von ruuter
Danke habs geupdatet, habe das ganze nochmal neudraufgemacht.
Bei der table_delte.php sowie bei der table_install.php kam jedoch beim zweiten update Punkt immer eine Fehlermeldung.

Nun habe ich eine Datei wieder hochgeladen und eingefügt (genauso wie vorher vor dem Update) und wenn ich danach auf Dateien klicken (wenn eine hochgeladen ist) kommt da die fehlermeldung
Fatal error: Call to undefined function: bcdiv() in /usr/export/www/hosting/terramultimedia/forum/admin/admin_dl_files.php on line 311
genau das gleiche wie davor.
Die Datei kann ich jedoch problemlos herunterladen, ich kann nur keine weiteren Dateien aufspielen, da dann diese Meldung kommt sobald ich im adminmodus auf Dateien drücke.

Wa kann ich da tun, wie kann ich diese Funktion definieren??

Verfasst: 23.04.2005 18:30
von Christian Benz
Hallo,

wenn das kommt, dann ist die Funktion in deinem verwendeten PHP nicht enthalten. Du kannst die Funktion bcdiv() aber nachbilden:

Scrolle hier mal runter bis zu:
bcmath mathematische Nachbildung von bcdiv und bcmul wenn diese nicht vom Provider bereit gestellt werden.
Tipp: Die Änderungen solltest du dir aber merken (z.B. durch Kommentare im Code), denn wenn sich dein installiertes PHP ändert (z.B. auch aufgrund eines Umzuges mit dem Forum) und die Funktion(en) in der neuen PHP-Version dann bereits enthalten ist/sind, bekommst du einen Fehler (und mußt die Änderungen wieder rückgängig machen).

Gruß,
Chris

Verfasst: 23.04.2005 18:49
von ruuter
Vielen, vielen dank 1000mal!!!

Es funzt soweit ich sehe.

Nun habe ich nur noch eine letzte Frage.

Wenn ich die dateien die in template/Subsilver ersetzt, gesetzt und verändert werden auch in einem anderen Style ordner verändere. FUnktioniert es mit diesem dann mathematisch auch (also ohne Fehler, wenn dann nur in der grafischen ausgabe). also sind alle Styles gleichermaßen aufgebaut??

Verfasst: 23.04.2005 20:15
von Christian Benz
Hallo,

ich nehme an du beziehst dich mit der Frage immer noch auf die Änderungen der bcdiv-Nachrüstung, oder? Soweit ich das in Erinnerung habe werden durch den bcdiv-Mod ohnehin nur php-Dateien verändert. Das heißt, es dürften dadurch also keine Dateien im template-Ordner verändert worden sein. Das wiederum bedeutet der Fix müßte auch mit anderen Styles funktionieren bzw. ist unabhängig davon.
also sind alle Styles gleichermaßen aufgebaut?
Nicht unbedingt. Wenn du mal hier guckst: http://www.phpbb.de/doku/doku_files.php?mode=tpl dann findest du dort:
Die Struktur von anderen Templates kann sich in Anzahl der *.tpl-Dateien und der genutzten Konstanten unterscheiden.
Gruß,
Chris

Verfasst: 23.04.2005 20:27
von ruuter
Ich hab eigentlich den Download MOD gemeint. Weil man dort auch Dateien im Template verzeichnis von SubSilver verändern muss.
Ob nun diese Dateien in jedem Style ähnlich aufgebaut sind, sodass ich diese Änderungen auch problemlos in den anderen Styles vornehmen kann.

Verfasst: 23.04.2005 20:39
von Christian Benz
Ach so!

Also die template-Dateien die beim Mod mit dabei sind, müßte man natürlich dann auch in das neue Style-Verzeichnis hochladen. (Es empfiehlt sich dann natürlich, dass man das Design des Download-Mods auch dem neuen Style anpaßt.)

Ich meine mich zu erinnern, dass nur folgende template-Dateien für den Download-Mod zu ändern sind: subSilver.cfg und overall_header.tpl. Das dürfte bei anderen Styles kein großes Problem sein, die Veränderungen analog durchzuführen. Im Header wird ja oben lediglich der Link zum Downloadbereich eingefügt. Der Header kann natürlich in anderen Styles unterschiedlich aussehen, aber ich denke dass man bereits ab rudimentär vorhandenen HTML-Kenntnissen weiß, wo man da ansetzen kann/muß (je nach dem wo man den Link halt hin haben möchte).

Gruß,
Chris