phpbb boardmenü und sid
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
- SethDeBlade
- Beiträge: 708
- Registriert: Mo 31.Mai, 2004 02:31
- Kontaktdaten:
phpbb boardmenü und sid
wäre es vielleicht möglich eine checkbox hinzuzufügen, mit der man das anhängen der session id an die links unterbinden kann??
folgender hintergrund:
ich wollte ein topic ins portalmenü machen und habe dafür einen link im menü erstellt, der so aussieht viewtopic.php?p=1234#1234. wenn ich den link über das menü aufrufe, dann wird zwar das topic angezeigt, aber der browser springt nicht automatisch zum anfang des ersten postings. wenn ich dagegen die sid weglösche und die url nochmals aufrufe, dann schon. deswegen fände ich es klasse, wenn man die möglichkeit hätte bei bestimmten links die sid zu unterdrücken
folgender hintergrund:
ich wollte ein topic ins portalmenü machen und habe dafür einen link im menü erstellt, der so aussieht viewtopic.php?p=1234#1234. wenn ich den link über das menü aufrufe, dann wird zwar das topic angezeigt, aber der browser springt nicht automatisch zum anfang des ersten postings. wenn ich dagegen die sid weglösche und die url nochmals aufrufe, dann schon. deswegen fände ich es klasse, wenn man die möglichkeit hätte bei bestimmten links die sid zu unterdrücken
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Bedenke, daß die SID ein Stück Sicherheit bedeutet! Dieses zu entfernen kann neben bösen Sicherheitslücken auch viele Fehler bedeuten.
Zum Problem:
Wenn Du ein Topic so aufruft, wie Du es beschrieben hast, dann wird normalerweise immer nach dieser Methode zu dem angegebenen Post gesprungen. Das ist ja so gewollt. Man beachte den Parameter "p" wie "Post"
Dazu beachte, wenn es der letzte Post auf der Seite ist, kann der Browser evtl. zwangsweise nicht bis komplett dahin springen, wenn der Rest der Seite nicht lang genug ist...
Nur wenn Du das Topic nach dem Muster viewtopic.php?t=4711 ("t" wie "Topic") aufrufst, bleibt der Fokus auf den ersten Post...
Zum Problem:
Wenn Du ein Topic so aufruft, wie Du es beschrieben hast, dann wird normalerweise immer nach dieser Methode zu dem angegebenen Post gesprungen. Das ist ja so gewollt. Man beachte den Parameter "p" wie "Post"
Nur wenn Du das Topic nach dem Muster viewtopic.php?t=4711 ("t" wie "Topic") aufrufst, bleibt der Fokus auf den ersten Post...
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!
-={ 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!
- SethDeBlade
- Beiträge: 708
- Registriert: Mo 31.Mai, 2004 02:31
- Kontaktdaten:
es ist ein langes posting, dass über mehrere bildschirme geht. wenn ich das posting mit sid aufrufe, dann wird das posting "normal" angezeigt (= man sieht den header und muss die paar zeilen runterscrollen bis man zum "oberen rand" des postings kommt)
ohne sid springt der browser direkt zum rand des postings, so dass der header verdeckt ist. für den zweck, für den ich es verwenden will, fände ich es ohne sid besser.
ohne sid springt der browser direkt zum rand des postings, so dass der header verdeckt ist. für den zweck, für den ich es verwenden will, fände ich es ohne sid besser.
- SethDeBlade
- Beiträge: 708
- Registriert: Mo 31.Mai, 2004 02:31
- Kontaktdaten:
http://www.oxpus.de/viewtopic.php?p=106 ... 912f5eed46
http://www.oxpus.de/viewtopic.php?p=10616#10616
ich weiß jetzt nicht, ob das bei dir funktioniert, da du ja bestimmt ne andere sid hast. aber du kannst dir ja den link entsprechend mit deiner sid zusammensetzen. ich habe meine hier aus dem boardmenü oben
im ersten fall springt er nur zu dem topic und im zweiten zum angegebenen posting
http://www.oxpus.de/viewtopic.php?p=10616#10616
ich weiß jetzt nicht, ob das bei dir funktioniert, da du ja bestimmt ne andere sid hast. aber du kannst dir ja den link entsprechend mit deiner sid zusammensetzen. ich habe meine hier aus dem boardmenü oben
im ersten fall springt er nur zu dem topic und im zweiten zum angegebenen posting
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
*Klick* Jetzt hab ichs!
Du musst aus dem Link die SID natürlich rauslassen und den Link mit append_sid() definieren. Dann klappt es auch mich dem Nachbarn.
Sorry, stand auf der Leitung.
Du musst aus dem Link die SID natürlich rauslassen und den Link mit append_sid() definieren. Dann klappt es auch mich dem Nachbarn.
Sorry, stand auf der Leitung.
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!
-={ 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!
- SethDeBlade
- Beiträge: 708
- Registriert: Mo 31.Mai, 2004 02:31
- Kontaktdaten:
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Alle Links, die mit dem Board-Manager definiert werden, haben eine SID. Daher ist er nicht für die Verlinkung von Topics oder gar Posts geeignet.
Das war auch nicht Zweck der Übung
Das war auch nicht Zweck der Übung
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!
-={ 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!
Ähm - oxpus. *mal die Leitung freileg* 
Seth hat deinen phpBB_menu_manager Mod installiert, welche ja automatisch jedem Link eine Sid zuweist.
Nun hätte er gerne das man links ins Menü einfügen kann, bei dennen die sid nicht automatisch angefügt wird!
// EDIT
Ups - zu spät.
Seth hat deinen phpBB_menu_manager Mod installiert, welche ja automatisch jedem Link eine Sid zuweist.
Nun hätte er gerne das man links ins Menü einfügen kann, bei dennen die sid nicht automatisch angefügt wird!
// EDIT
Ups - zu spät.
Zuletzt geändert von AmigaLink am Di 27.Jul, 2004 01:00, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- SethDeBlade
- Beiträge: 708
- Registriert: Mo 31.Mai, 2004 02:31
- Kontaktdaten:
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
@AmigaLink
Aber haarscharf zu spät.
@Seth
Der Menü-Manager verwendet immer die SID, da dieses in das Sicherheitskonzept des phpBB rein passt. Er sollte auch nur Module aufrufen, keine Beiträge, und somit das "normale" Menü ersetzen. Nicht mehr und nicht weniger.
Die Postlinks besser fest im Board-Menü einbauen, da hiermit ja sicherlich bestimmte Beitäge den betreffenden Usern immer mitgeteilt werden sollen.
Wenn Du das ezPortal verwendest (sieht so aus), kannst Du aber dafür auch meinen "Display Single Posts on Portal" Mod verwenden, mit dem gezeilt einzelne Posts auf das Portal kommen (ähnlich den News).
Aber haarscharf zu spät.
@Seth
Der Menü-Manager verwendet immer die SID, da dieses in das Sicherheitskonzept des phpBB rein passt. Er sollte auch nur Module aufrufen, keine Beiträge, und somit das "normale" Menü ersetzen. Nicht mehr und nicht weniger.
Die Postlinks besser fest im Board-Menü einbauen, da hiermit ja sicherlich bestimmte Beitäge den betreffenden Usern immer mitgeteilt werden sollen.
Wenn Du das ezPortal verwendest (sieht so aus), kannst Du aber dafür auch meinen "Display Single Posts on Portal" Mod verwenden, mit dem gezeilt einzelne Posts auf das Portal kommen (ähnlich den News).
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!
-={ 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!
- SethDeBlade
- Beiträge: 708
- Registriert: Mo 31.Mai, 2004 02:31
- Kontaktdaten:
Stimmt, der "Display Single Posts on Portal" dürfte hierfür Ideal sein.
Sollte es dich stören das die Postings, nach dem anklicken, im Portal angezeigt werden, so lässt sich das leicht ändern.
Sollte es dich stören das die Postings, nach dem anklicken, im Portal angezeigt werden, so lässt sich das leicht ändern.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]