fpost statt viewtopic??

Offen für Allerweltsthemen
Antworten
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

fpost statt viewtopic??

Beitrag von Bootenks »

@Oxpus: Ich weiss nicht ob du das in dem Board schonmal angesprochen hast, aber was hat das zu sagen, dass du auf html´s verlinkst, anstatt wie standardmässig auf viewtopic.php?? Das ist mir auch bei den Modulen im Portal aufgefallen, sowie bei der Viewforumverlinkung? Sieht fast so aus als wenn du die CVS 3.0.0 installiert hättest. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nein, ich benutze nur die Short Urls von phpbb.de :cool:
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

So hab ich bei mir nun auch gemacht find ich einfach dufte ^^ Nun habe ich noch satte 2 Fragen an dich:

Bei deinem bmm Mod wird mit dem link in der bmm_link.php die sid angehangen ,ist die notwendig? Ich kann sie nicht abfangen hab es versucht mit einer ReWrite Rule aber er kann es nicht umscheiben.

Und zweitens: Er schreibt die viewforum links nur bei direktlinks um und nicht z.B. bei ja einem onclick=".." Befehl... Ausserdem werden die Navlinks ausser dem Index auch nicht wie hier bei dir verändert sondern bleiben als viewforumXY stehen... Warum werden nur die Direktlinks umgewandelt??
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn etwas nicht umgewandelt wird, definiere eine weitere Regel und setze in der page_header.php vor den Original-Link ein "./" davor. Also z.B. "viewtopic.php..." wird dann zu "./viewtopic...". Wie gesagt: Eine zusätzliche Regel! Nicht nur die bestehende ändern!!!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

aso geht klar O.o Ich versuch das mal ^^

EDIT: Also mit der Navi funktioniert das... Probleme machen immernoch deine sid die du beim bmm anhängst und die onlclick Script einsetze beim Hyperclass Mod ;_;
Zuletzt geändert von Bootenks am Do 05.Mai, 2005 15:13, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Javscript kannst Du so nicht umwandeln. Das geht nicht, da der Link vom Client kommt und daher vom Server nicht "erfasst" werden kann.
Und mit dem bmm_link.php habe ich das so gelöst:

Code: Alles auswählen

[	$prefix . '(?<!/)bmm_link.php\?bl_id=([0-9]*)"|',

Code: Alles auswählen

	'"modul-\\1.html"',
Dazu muss aber auch die SID für Bots mit deaktiviert werden. Das ist im Topic auf phpbb.de genauer beschreiben!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

also das mit den modulen war ja nicht schwer das hatte ich schon... aber wenn du drauf klickst dann kommste doch trotzdem in den index an dem die sid hängt... Naja ich weiss dyas in der bmm_link.php von dir die sid angehängt wiord ich weiss aber nicht ob ich die einfach so wegnehmen darf ~.~

Edit: meinste mit sid für Bots etwa die Änderung in der Session.php? wenn ja dann hab ich die schon gemacht... Also die im ersten Post des Monsterthreads steht...
Zuletzt geändert von Bootenks am Do 05.Mai, 2005 17:28, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Moment.
Ein Link für die Navigation wird doch so definiert:

Code: Alles auswählen

		$board_menu_links .= '<a href="'.append_sid("bmm_link.$phpEx?bl_id=".$row['bl_id']).'" class="mainmenu" title="'.$lang[$row['bl_name']].'">'.$lang[$row['bl_name']].'</a>';
Also nicht mit extra SID. Und dann sollte die Rewrite Rule doch auch funktionieren.
Was anderes habe ich hier doch auch nicht gemacht...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

so lässt du den Link aber verarbeiten ;)

Code: Alles auswählen

		$sidext = ( $row['bl_parameter'] != '' ) ? '&sid='.$userdata['session_id'] : '?sid='.$userdata['session_id'];
		$board_menu_link = "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."";
		$board_menu_link .= $row['bl_link'].$phpext.(( $row['bl_parameter'] != '') ? '?'.$row['bl_parameter'] : '').$sidext;
steht in der bbm_link.php :-P
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, um ihn sicher durch das redirect zu bekommen. Sonst wäre die Session ja weg.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

Ja aber dadurch hängst du sie ja an um sie zu erhalten... Also nur die Verlinkung heisst dann "modul-1.html" aber die Seite die dann aufgerufen wird erhält eben diese sid an index.php dran. Mhm ich weiss nicht wie ich das noch besser erklären könnte. ;_;
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Was soll denn dann bitteschön daran falsch sein?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

Hab ja nichts von falsch gesprochen ... ich will halt das da nicht die index.php?sid=XXX steht sondern forums.html oder so... die RewriteRule sorgt doch nur dafür alle index.php als forums.html darzustellen... Durch den Parameter (sid) kann er das aber nicht... ich hab versucht ne neue RewriteRule einzubauen aber er ändert es nicht. ;_;

EDIT: Übrigens das mit dem modul-1.html funktioniert erst wenn man von einer Seite (also meinetwegen viewtopic) aufs Portal springt.. Vorher steht da immenoch bmm_link mit sid parameter...
Zuletzt geändert von Bootenks am Fr 06.Mai, 2005 18:30, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Naja, die Rewrite Rules müssen ja auch erstmal "aktiviert" werden, also die page_header.php einmal geladen sein. Erst dann funktioniert der Trick korrekt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten