Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
|
|
Ich habe im ACP mal ein bisschen rumgetestet und nebenbei in der Datenbank geguckt. Dabei ist mir etwas aufgefallen. Wenn ich im ACP ein neues Board erstelle und dabei ein übergeordnetes Forum auswähle, werden alle boardid's der darüber liegenden Boards (über mehrere Ebenen) in das Feld "parentlist" des neu erstellten Boards und die neue boardid in alle darüber liegenden Boards (über mehrere Ebenen) in das Feld childlist eingetragen.
Ich habe dann weitergemacht und bei einem der neu erstellten Unterforen ein anderes übergeordnetes Forum (eine Ebene höher) ausgewählt. Jetzt wurde die boardid aus allen (mehrere Ebenen) "parentlist" und "childlist" Feldern gelöscht und die boardids des neuen übergeordneten Forums im "parentlist" Feld des verschobenen Boards eingetragen. In dem "childlist" Feld von dem neuen übergeordneten Board wurde das verschobene Board allerdings nicht eingetragen.
--> Das neue übergeordnete Board weiß also jetzt nicht, dass es ein neues Unterboard hat. Das Unterboard weiß allerdings zu welchem neuen übergeordneten Board es gehört.
Hat davon jemand schonmal etwas gehört?
Kann das ein anderer bei sich reproduzieren?
Falls einer das wbb2 hat, bitte auch einmal versuchen es zu reproduzieren. Evtl. ist der Fehler dort auch vorhanden.
Der User Schrimm hat dafür schon einen Fix erstellt. Bei mir funktioniert er. Alle die es reproduzieren können, können ja mal schreiben ob er auch funktioniert.
==> acp/board.php
Suche:
php: |
1:
|
updateList($board['parentlist'],"$boardid,$board[childlist]","childlist",true); |
|
Darunter einfügen:
php: |
1:
|
updateList($parentlist,"$boardid,$board[childlist]","childlist"); |
|
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Beckebans: 04.09.11 01:12.
|
|