Seite 18 von 175

Verfasst: 09.04.2006 20:20
von mgutt
Ich versuche gerade ein neues Addon zu verwirklichen. Und zwar auf der search.php kommt man auf die Posts von dem Autor:
http://www.evop.de/search,search_author,mgutt.html

Es gibt da zwei Problem.. einmal wird andauern eine search id erstellt ab der 2. Seite:
http://www.evop.de/search,search_id,129 ... rt,15.html (Die Nummer geht jetzt nicht mehr ;) )

Obwohl das Quatsch ist, denn man könnte die Posts auch so aufrufen:
http://www.evop.de/search,search_author ... rt,15.html

Weiterhin sind dort wieder Postlinks, die ich gerne in Topicurls verwandeln würde. Habe ich auch soweit hinbekommen. Aber wenn ein Beitrag mehr als eine Seite hat, kommt es zum Teil zu Problemen. (Link geht entweder auf Seite 1 oder auf die letzte Seite, aber wenn der Beitrag 3 Seiten hat ist der Postlink total falsch)

Ich weiß im Moment nicht wie ich die Seite herausfinde, auf der dieser Beitrag angezeigt wird. :-?

Verfasst: 10.04.2006 14:25
von Eyüp
Ich hab irgendwie einen riesenproblem

Hier die URL vom Forum: http://al-aqida.org/forum/
Wenn ich nun in einem Forum gehe, bekomm ich so einen Fehler:

http://al-aqida.org/forum/ankuendigung-f1.html

Könnt ihr mir schnell helfen? :/

Verfasst: 10.04.2006 15:15
von mgutt
Deine ".htaccess" muss im Ordner "forum" sein. Ist sie das?

@ kortirion:

Such mal nach dem:

Code: Alles auswählen

$nav_desc = '<a href="' . append_sid($phpbb_root_path . "./viewforum.$phpEx?" . POST_FORUM_URL . '=' . $row['forum_id']) . '" class="gensmall">' . $row['forum_name'] . '</a>';
ersetzen gegen:

Code: Alles auswählen

$forum_name = $row['forum_name'];
			$nav_desc = '<a href="' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $row['forum_id']) . '" class="gensmall">' . $forum_name . '</a>';
und suche nach dem:

Code: Alles auswählen

$topic_link               = append_sid($phpbb_root_path . "./viewtopic.$phpEx?" . POST_TOPIC_URL . "=" . $row['topic_id']);
und ersetze mit dem:

Code: Alles auswählen

$topic_link               = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=" . $row['topic_id']);
(die änderungen hattest du ja rückgängig gemacht, daher liste ich sie wieder auf)

und als letztes suchst du nach dem:

Code: Alles auswählen

	global $template, $lang, $images, $userdata, $board_config, $db, $phpbb_root_path, $phpEx;
	global $tree;
und fügst danach diese zeile ein:

Code: Alles auswählen

	global $topic_title, $forum_name;
Das sollte es eigentlich tun.

Verfasst: 10.04.2006 16:40
von Eyüp
Ich hab mal wieder die alten php Dateiein eingefügt.

Nun immer wenn ich die .htaccess im Forum habe, funktioniret gar nichts mehr,.,.

Was wäre eine lösung ..?

Verfasst: 10.04.2006 17:19
von Kortirion
mgutt: Ich komme wohl erst abends dazu...werde dann aber berichten. ;)

Verfasst: 10.04.2006 18:01
von mgutt
Ok.
Eyüp hat geschrieben:Ich hab mal wieder die alten php Dateiein eingefügt.

Nun immer wenn ich die .htaccess im Forum habe, funktioniret gar nichts mehr,.,.

Was wäre eine lösung ..?
Fehlermeldung? Ohne die .htaccess geht der Mod nicht. (und auch kein anderer, der eine .htaccess voraussetzt)

Sollte Dein Server kein Modrewrite unterstützen, kannst Du nur noch diesen Mod hier verwenden: (eine andere Alternative gibt es nicht)
http://www.phpbb.de/viewtopic.php?t=116931

Verfasst: 10.04.2006 18:42
von Kortirion
mgutt: Sieht gut aus. Die URLs werden korrekt umgeschrieben (inkl Titel), Fehler kann ich derzeit nicht mehr entdecken.

Du kannst Dir das ganze auch selbst auf dem Produktivserver angucken.

Sehr gute Arbeit! :)

Vielleicht sollten wir mal in Erwägung ziehen, die Anpassungen der Mods die wir jetzt vorgenommen haben in übersichtlicher Form zusammenzufassen, eventuell auch im ersten Posting?

Imho war das bisher der recent-Mod, smartors Albumaddon und der topiccalendar. Das sind ja drei sehr verbreitete Mods und nicht grade Exoten. Sicherlich werden andere User auch auf eben diese Probleme beim Einbau Deines Mods stossen.

Verfasst: 10.04.2006 19:30
von mgutt
Mag sein, aber für Fehler anderer Leute kann ich ja nichts ;)

Außer dem Recent Mod waren es ja nur Fehler von anderen.

Verfasst: 10.04.2006 19:33
von Kortirion
Mist. Ich war zu optimistisch.

Jetzt kommt noch folgendes Problem dazu:

Der Titel dieses Threads: "The Dark" im Bad Taste Club in Hamburg - http://www.schwarzer-humbug.de/the-dark ... t1857.html

wird jetzt bei jedem anderen Thread auch in der Threadansicht angezigt :o

Nimm z.B. mal den: http://www.schwarzer-humbug.de/was-ich- ... t1865.html

Wie man sieht, ist das die korrekte URL und die verweist auch auf den korrekten Thread, aber der Titel in der viewtopicansicht ist falsch!

(Vielleicht ist die letzte globale Variable etwas zu global? Ich meine nämlich, das war einer derjendigen, die ich angeklickt habe, um die Änderungen an der functions_calenda.php zu überprüfen)

Nachtrag: Bestätigt. Ursache sind die letzten Kalenderänderungen. Ich nehme die angepasste functions_calender.php erst mal wieder vom server.

mgutt: Wenn Du Dir das Problem dennoch "live" ansehen willst, gib mir bitte kurz bescheid.

Verfasst: 10.04.2006 19:49
von mgutt
Ja ist leider zu global dann. Habe ein ähnliches Problem in meiner Seite.

Dann muss man leider auf die Titel in der Seite verzichten. Verschachtelte Funktionen sind zu heikel.

Es gibt zwar eine Lösung dafür, aber das würde zu lange dauern, dass umzusetzen. Außer Du willst es haben ;)