Seite 3 von 3

Verfasst: 22.11.2008 21:23
von DanielHeinrich
Hi!

Leider kann ich so erstmal deinen Fehler nicht nachvollziehen da ich diesen Fehler selber noch nie beobachtet habe - daher benötige ich weitere Informationen / Daten von dir (je mehr Informationen mir zu Verfügung stehen desto besser kann ich Fehler reproduzieren ;-)):

Perfekt wäre:
- Ein Dump deiner Forentabellen (wobei es Sinn macht vorher die Usertabelle zu zensieren)

- Eine Kopie deiner von dir bisher veränderten Dateien.



Notwendig ist:
- Eine Kopie folgender Tabellen:
# phpbb_forums
# phpbb_forums_selected
# phpbb_selection_templates
# phpbb_selection_template_names

- Eine Kopie der von dir für die Mod veränderten Dateien


Hier würde sich anbieten dass ganze als zip-Datei zu speichern und irgendwo hochzuladen.

bis bald

Daniel Heinrich

Verfasst: 23.11.2008 15:16
von Odiii
Ich glaube ich weiß woran das liegt. Ankündigungen ist das einzige Forum, das ich als Statisch markiert habe. Kann es evtl. daran liegen?

Verfasst: 23.11.2008 15:53
von DanielHeinrich
Hi!

Mh... möglich - probiers aus ;-) Ich habe das Ding hier im Moment leider nicht auf meinem PC und werde mich auch erst später drum kümmern.

UPDATE: Fehler gefunden - er liegt im SQL-Query in der Datei /includes/functions_forum_select.php:

Dort hätte statt

Code: Alles auswählen

$sql='SELECT forum_id, parent_id, forum_name FROM '.FORUMS_TABLE.' WHERE static=1'.((!empty($subqery_list))?' OR '.$db->sql_in_set('forum_id', $subqery_list, false):'');
eigentlich

Code: Alles auswählen

$sql='SELECT forum_id, parent_id, forum_name FROM '.FORUMS_TABLE.' WHERE static<>1'.((!empty($subqery_list))?' AND '.$db->sql_in_set('forum_id', $subqery_list, false):'');
stehen müssen - tut mir leid ;-)

UPDATE 2: Damit ist auch der Post mit den Anweisungen (siehe hier) wieder korrekt.

bis bald

Daniel Heinrich