Seite 82 von 175
Verfasst: 07.07.2006 00:51
von Malz
Sry, hatte es nur nicht ganz Kapiert. Hat sich ja dann erledigt

Verfasst: 07.07.2006 08:31
von IPB_Flüchtling
Ahoi,
danke für die Anleitung, mgutt! Und Dir ein dickes Danke für die Umsetzung, bazillus - hast mir einiges an Zeit erspart!
Zwei kleine Ergänzungen:
bazillus hat geschrieben:Viewforum.php
REPLACE, WITH
Code: Alles auswählen
'U_VIEWFORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$subforum_id", '', $subforum_data[$j]['forum_name'] )
Bei mir muss hier am Ende der Zeile noch eine zweite Klammer hinzugefügt werden, sonst gibt es einen Parse Error. Das kann aber damit zu tun haben, dass ich den Simple Subforums Mod zusammen mit dem Keep Unread Flags Mod verwende. In meinem Fall lautet die neue Zeile korrekt also so:
Code: Alles auswählen
'U_VIEWFORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$subforum_id", '', $subforum_data[$j]['forum_name'] ))
Und in der
viewtopic.php ist ebenfalls eine kleine Änderung durchzuführen:
FIND
Code: Alles auswählen
'U_VIEW_PARENT_FORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL .'=' . $all_forums[$i]['forum_id']),
REPLACE, WITH
Code: Alles auswählen
'U_VIEW_PARENT_FORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL .'=' . $all_forums[$i]['forum_id'], '', $all_forums[$i]['forum_name']),
Danke noch einmal!
LG, IPB_Flüchtling
Verfasst: 07.07.2006 09:56
von mgutt
bazillus kannst du das bestätigen und deinen post editieren? dann füge ich das als link im startbeitrag hinzu

Verfasst: 07.07.2006 13:01
von bazillus
Klar kann ich das bestätigen, wo soll ich unterschreiben?
Hab den ersten Beitrag editiert! Die Klammer war ein Fehler vom Copy&Paste - bei mir ist sie auch! An die viewtopic.php hab ich nicht mehr gedacht
Thx IPB_Flüchtling fürs erweitern und prüfen!
Verfasst: 07.07.2006 20:02
von Everlong
Hallo,
ich habe mir den Mod von Seite 1 herruntergeladen, nachdem installieren dachte ich, ich schaue hier nochmal rein und sah die 82 Seiten (da viel mir erstmal alles aus dem Gesicht), habe mir auch nicht jede Seite durchgelesen aber der Download auf Seite 1 ist inkl. alle Bugfixes? Der Mod läuft so wie es sein soll bei mir im Forum (bzw. in 2 Foren) aber ich stelle dennoch mal die dusslige Frage, nicht das ich irgendwann überrascht werde.
Ansonsten, saubere Arbeit, weitermachen!

Verfasst: 07.07.2006 21:33
von Malz
Alles was du wissen musst findest du im ersten Post bzw. im Modfile
Mgutt hat sich die mühe gemacht dort alles niederzulegen.
Verfasst: 07.07.2006 23:10
von Everlong
Perfekt, besten Dank.

Verfasst: 08.07.2006 02:25
von DevilMayCry
@mgutt: habe eben einen, naja, ich sag mal "bug" entdeckt. Hatte ja bis eben noch die 1.1.4 inklusive der Anpassung in der portal.php drin. Habe dann gerade mal ein update auf 1.2.4 der session.php gemacht und da ist mir aufgefallen das oben ein Link nicht stimmt. Das heißt oben im Headerbereich gibt es drei Links (befinden sich unter FAQ,Suchen,Mitgliederliste etc.), und zwar Intro, Portal und Index. Wenn ich nun die 1.2.4 nehme dann stimmen aber nur die Links Intro und Portal. Das heißt also Mousover Intro kommt
http://www.evo-pc.de/forum/intro.html , bei Portal kommt
http://www.evo-pc.de/forum/portal.html , also beides richtig. Bei Mousover Index kommt aber nur
http://www.evo-pc.de/forum/
Das bedeutet also das wenn ich mich auf dem Portal befinde und dann auf Index klicke komme ich da nicht hin sondern lande wieder auf dem Portal, da ich als DirectoryIndex ja die portal.php in der .htaccess eingestellt habe. Hab ein wenig geschaut aber kann auf die schnelle den Fehler nicht finden, ist ja auch schon spät

Naja, lad erstmal die 1.1.4 so lange wieder hoch.
Gute N8
Verfasst: 08.07.2006 08:42
von IPB_Flüchtling
Da würden mir auf die Schnelle zwei Möglichkeiten einfallen:
Entweder Du stellst als DirectoryIndex in der .htaccess index.php statt portal.php ein. Oder Du machst die Änderung in der page_header.php wieder rückgängig:
LG, IPB_Flüchtling
Verfasst: 08.07.2006 14:33
von mgutt
beides falsch
Die Änderung in der page_header ist kein Addon mehr. Mittlerweile löst das der sessions.php code, aber der setzt voraus, dass die index.php gleichzeitig die Startseite ist (wie es ja normalerweise ist). wenn du die portal.php als Startseite nutzt, dann musst Du meinen code einfach nur modifizieren. Du ersetzt das:
Code: Alles auswählen
// Avoid double content on index page
elseif ( $url == "index.$phpEx" )
mit dem:
Code: Alles auswählen
// Avoid double content on index page
elseif ( $url == "portal.$phpEx" )
ich denke ich nehme das mit in den teil wo die usersettings sind. das ist übersichtlicher
