Hidecat auf der Index liefert einen Fehler

Klecks
Ich ignoriere mal die Schablone, denn sie ist eigentlich enthalten und mach c+p. Das folgende Problem habe ich seit ca. 2 Jahren.

Weiteres dazu kann man hier nachlesen: http://www.mywbb.de/board/thread.php?threadid=124896


ausführliche Problembeschreibung:

Wenn ich auf meiner Index eine Kategorie minimieren möchte, erscheint nach dem Klick auf das Minus diese Fehlermeldung:

Zitat:
Sie haben einen ungültigen Verweis angegeben. Wenn Sie einem korrekten Link gefolgt sind, sollten Sie den Administrator benachrichtigen.
Benutzen Sie den Zurück-Button Ihres Browsers oder klicken Sie hier!


Ich habe bereits die Suche bemüht und das hier gefunden:

Ich habe Fehler beim Minimieren einer Kategorie
Kategorie ausblenden funktioniert nicht mehr

Leider hilft mir das beides nicht weiter. Die im ersten Thread erwähnten Dateien gibt es im 2.3.6 nicht und auch das im zweiten Thread auf y****** erwähnte Template beinhaltet nicht das gewünschte.

--> Das Problem tritt bei allen Styles auf.

Der Link der ausgegeben wird heisst jeweils:

http://www.onesworld.de/board.php?boardid=&hidecat=X

Sollte aber ja eigentlich heissen:

http://www.onesworld.de/index.php?hidecat=X

X=ID der Kategorie

Wo kann ich das denn anpassen? Denn ich habe mir schon nen Wolf gesucht. großes Grinsen

Link zum Problem/Forum und Screenshot(s):

http://www.onesworld.de/index.php

Zugangsdaten für einen Testzugang:

nicht notwendig, Forum ist für Gäste offen.

Wahrscheinlich sehe ich den Wald vor lauter Bäumen nicht und bin für jeden Hinweis dankbar. 8-) großes Grinsen

Ich habe nicht die geringste Ahnung, seit wann das Problem besteht, das wbb2 ist durch ein Update vom lite entstanden und kaum jemand bei mir nutzt die Index, das Leben spielt sich bei mir auf dem Portal ab. Von daher habe ich das erst jetzt bemerkt.

---------------------------------------

Nun, das Problem besteht immer noch und selbst mein Designer hat sich die Zähne schon ausgebissen. Ich wäre echt dankbar, wenn da jemand etwas wüsste.
Biggi
Hast du in allen Styles, in denen es nicht klappt, eine Kategorientrennung drin?
Ich könnte mir vorstellen, daß da das Problem liegt.

In meinem Board sind die Kategorien auch geteilt. Da funktioniert es.
Aber bei mir kommt bei jeder Kategorie zuerst der Kategoriename mit dem kleinen Minus zum Verstecken der Kategorie und darunter erst die Spaltentitel (Foren, Beiträge, Themen, Letzter Beitrag).
Bei dir ist es umgekehrt.
Klecks
Es kann eigentlich mit den Styles nichts zu tun haben, denn alle Styles reagieren so. Orignaltemplates wurden auch schon getestet.

Wichtig imo dieser Aufruf:

Zitat:

http://www.onesworld.de/board.php?boardid=&hidecat=X

Sollte aber ja eigentlich heissen:

http://www.onesworld.de/index.php?hidecat=X


Die Frage ist, wo eben dieser definiert ist. verwirrt
Biggi
Der ist im Template index_catbit über die Variable $current_url definiert, die wiederum in der functions.php definiert wird.
Aber das weißt du ja schon von myWBB.

Ich habe den Thread auf myWBB gelesen und mir deine functions.php, die du dort gepostet hast, schon angesehen.
Da ist an den relevanten Stellen nix anders dran als an der originalen Datei.
In deinem Template, das du dort gepostet hast, ist die Variable $current_url ja auch korrekt drin.


Ich könnte mir halt vorstellen, daß die Kategorien bei dir als Unterkategorien angesehen werden, weil die Tabellenkategorienzeile mit dem Tabellenkopf vertauscht ist, und deshalb die board.php anstelle der index.php aufgerufen wird.

Ist aber nur eine Theorie.
Und wenn du das Problem auch im Standardstyle mit den Standardtemplates ohne Kategorientrennung hast, ist sie eh hinfällig.
Klecks
Standardstyle kann ich leider nicht testen, das war das erste was ich rausgeschmissen habe. *g*

Das wbb2 da ist von einem wbblite entstanden und dort war ein "Katspacer" eingebaut, ja. Im wbb2 allerdings habe ich nichts verbaut, was Kategorien irgendwie aufteilt.

Auf jeden Fall klingt es logisch, was du sagst. Nur weiss ich leider nicht wirklich, wo ich den Fehler nun suchen soll. Irre

Zitat:
Ich könnte mir halt vorstellen, daß die Kategorien bei dir als Unterkategorien angesehen werden, weil die Tabellenkategorienzeile mit dem Tabellenkopf vertauscht ist


Das hört sich sehr gut an und auch logisch. Nur so oft ich diesen Thread nun lese, desto weniger steige ich durch, wo ich nachsehen soll, denn meine Templates sind ja offensichtlich in Ordnung. Irre
Biggi
Wenn du keine Kategorientrennung eingebaut hast, wird sie schon bei den Styles drin gewesen sein.

Mach mal eine Sicherung deiner Templates index und index_catbit und verwende mal stattdessen diesen Hack zur Kategorientrennung:
http://www.bb-design.org/thread.php?threadid=2903
Das ist der, den ich bei mir verwende.

Kann sein, daß du auch noch das index_boardbit-Template mit dem Original ersetzen mußt.

Interessiert mich mal, ob das damit bei dir wieder klappt.


Und was den Standardstyle angeht:
Den würde ich immer original belassen. Also die Templates und das Designpack nicht anpacken, Änderungen für andere Styles immer nur in deren eigenem Template- und Designpack vornehmen.
Wenn du den Standardstyle nicht zur Auswahl stellen willst, dann installier dir diesen Hack:
HideNewStyle fuer 2.3.x
Dann kannst du den Standardstyle für deine User unsichtbar machen und trotzdem bei Problemen immer mal im Standardstyle schauen.
Klecks
Styles kann ich verstecken. Ändert aber nichts daran, dass ich den Standardstyle längst gelöscht habe. *g*

Das heisst ja nicht, dass die Templates weg sind, die sind natürlich noch da, denn Styles verwenden ja nur spezielle Templates und ziehen sich den Rest aus dem Standard. Und das Ersetzen mit den Standardtemplates des wbb2 brachte ja nichts.

Und nein, einen Hack möchte ich nicht verbauen um das Problem zu lösen. Ansehen werde ich ihn mir aber. Danke.
Biggi
In den Styles ist ja eh schon ein Kategorien-Trennen-Hack drin, sonst wären die Kategorien ja nicht getrennt.

Naja, wenn du es weder damit noch mit dem Standardstyle testen magst, wird es schwer weiter zu helfen.
Klecks
Ähm... index_catbit ist ein Standardtemplate des wbb2. Nix Hack.
Biggi
Die Kategorien können auf verschiedene Weise getrennt werden.
Daher ist es schon möglich, daß bei dir das index_catbit standard ist, aber dafür das index_boardbit bearbeitet ist.
Ich habe auch mal eine Methode gesehen, bei der man beide bearbeiten muß.
Viele Wege führen nach Rom.
Klecks
Hm... also momentan schaut da grade nochmal jemand drüber. Wenn das auch nicht hilft, dann werde ich mal schauen, was derzeit im lite verbaut wurde. Denn dort hatte ich einen Catspacer eingepflanzt. Eventuell wurde deswegen etwas falsch übernommen, als das Update zum 2 gemacht wurde. Das ist halt nur auch schon ne Ecke her. *g*

So oder so. Danke für deine Antworten. Einige Anregungen sind dabei. Augenzwinkern

Edit

Es liegt an AG4 - die Kats einklappen geht schon, dafür ist Arcade grad etwas hin, aber das wird schon.

Danke nochmal.
Biggi
Viel Glück noch beim Weiterbasteln. Freude