Linkprobleme in der Forums Tour
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!
-
helluvaguy
- Beiträge: 128
- Registriert: Di 06.Apr, 2004 20:22
Linkprobleme in der Forums Tour
Hallo Leute,
nachdem ich Seiten aus meiner Forumstour gelöscht habe, ist mir ein Problem aufgefallen. Während die Einzelnen Themen in der Übersicht einwandfrei angeordnet werden, stimmt die Verlinkung in der Paginierung und bei dem 'Weiter' und 'Zurück'-Button nicht mehr.
Sieht also wie folgt aus THEMEN in der Übersicht mit den korrespondierenden URLs
THEMA 1 (../phpBB2/tour.php?page=10)
THEMA 3 (../phpBB2/tour.php?page=30)
THEMA 4 (../phpBB2/tour.php?page=40)
THEMA 5 (../phpBB2/tour.php?page=50)
THEMA 7 (../phpBB2/tour.php?page=70)
Bin ich aber nun in den einzelnen Themen drin, dann führen die Weiter/Zurück-Button aber auch über die (eigentlich) nciht mehr vorhandenen URLs tour.php?page=20 und tour.php?page=60. Immerhin komme ich über den Button noch bis zu letzten Seite, die Paginierung zeigt jedoch nur 5 Seiten an und die 5 ist dann mit tour.php?page=50 verlinkt.
Ich hoffe ich habe das verdeutlichen können. Gibt es da eine Lösung des Problems?
thx für euren Input schonmal
nachdem ich Seiten aus meiner Forumstour gelöscht habe, ist mir ein Problem aufgefallen. Während die Einzelnen Themen in der Übersicht einwandfrei angeordnet werden, stimmt die Verlinkung in der Paginierung und bei dem 'Weiter' und 'Zurück'-Button nicht mehr.
Sieht also wie folgt aus THEMEN in der Übersicht mit den korrespondierenden URLs
THEMA 1 (../phpBB2/tour.php?page=10)
THEMA 3 (../phpBB2/tour.php?page=30)
THEMA 4 (../phpBB2/tour.php?page=40)
THEMA 5 (../phpBB2/tour.php?page=50)
THEMA 7 (../phpBB2/tour.php?page=70)
Bin ich aber nun in den einzelnen Themen drin, dann führen die Weiter/Zurück-Button aber auch über die (eigentlich) nciht mehr vorhandenen URLs tour.php?page=20 und tour.php?page=60. Immerhin komme ich über den Button noch bis zu letzten Seite, die Paginierung zeigt jedoch nur 5 Seiten an und die 5 ist dann mit tour.php?page=50 verlinkt.
Ich hoffe ich habe das verdeutlichen können. Gibt es da eine Lösung des Problems?
thx für euren Input schonmal
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Da hatte ich wohl vergessen, beim Löschen die Seitenzahlen ebenfalls mit neu zu resyncen.
Versuchs mal mit der angehängten Datei. Damit sollte es wieder klappen. Es wird jedoch erst nach umsortieren oder löschen von Seiten das erste Mal neu gezählt.
Versuchs mal mit der angehängten Datei. Damit sollte es wieder klappen. Es wird jedoch erst nach umsortieren oder löschen von Seiten das erste Mal neu gezählt.
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!
-
helluvaguy
- Beiträge: 128
- Registriert: Di 06.Apr, 2004 20:22
Brachte leider keine Lösung
Beim Versuch die Reihenfolge der Beiträge zu ändern bekomme ich diesen FehlerDer Code um Zeile 73 (die mit if) sieht so aus
Code: Alles auswählen
Fatal error: Call to a member function on a non-object in /phpBB2/admin/admin_forum_tour.php on line 73Code: Alles auswählen
function reorder_pages()
{
$sql = "SELECT page_id, page_sort FROM ". FORUM_TOUR_TABLE ."
ORDER BY page_sort ASC";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not get list of forum tour pages', '', __LINE__, __FILE__, $sql);
}
$i = 10;- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Oh ja. Füge vor der if-Zeile noch mal folgendes ein:
Code: Alles auswählen
global $db;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!
-
helluvaguy
- Beiträge: 128
- Registriert: Di 06.Apr, 2004 20:22
OK, das wars. Danke vielmals
Zuletzt geändert von helluvaguy am Mi 07.Apr, 2004 11:43, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Wollte ich doch gerade nochmal in den Mod schauen... tztztz 
Nein im Ernst: Das Pagination wird aufgrund der IDs berechnet und wenn es da keine Lücken mehr gibt, funktioniert es auch tadellos.
Alles andere hätte mich gewundert.
Nein im Ernst: Das Pagination wird aufgrund der IDs berechnet und wenn es da keine Lücken mehr gibt, funktioniert es auch tadellos.
Alles andere hätte mich gewundert.
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!
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
Also ich habe diesen "genialen" Mod eingebaut... wenn ich im ACP nun unter der Register Applications auf Forum Tour klicke dann steht dieser Text da:
irgendein einbau fehler???
Code: Alles auswählen
Could not get forum tour subjectsNur ein Informatik Student. ^^
[quote="oxpus @ Mi 07.Apr, 2004 06:36";p="4403"]Da hatte ich wohl vergessen, beim Löschen die Seitenzahlen ebenfalls mit neu zu resyncen.
Versuchs mal mit der angehängten Datei. Damit sollte es wieder klappen. [/quote]Ähm mit bei dieser admin_forum_tour.php werden die Befugnisse nicht unterstützt!
Versuchs mal mit der angehängten Datei. Damit sollte es wieder klappen. [/quote]Ähm mit bei dieser admin_forum_tour.php werden die Befugnisse nicht unterstützt!
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
@AmigaLink
Wie soll ich das jetzt verstehen?
Die admin_forum_tour.php wird ja in der Regel vom Admin ausgeführt und der hat nun mal alle Rechte
Irgend jemand muss ja die Tour komplett einsehen können.
Entscheidend ist dieses in der Tour selber und da hatte ich keine Fehler mehr finden können.
Wenn Du aber damit meinst, daß die Rechte nicht gesetzt werden können, dann die Frage, welche Version verwendest Du? In der neuesten Mod-Version geht es.
@Bootenks
Ist das die gesamte Fehlermeldung?
Hast Du auch die Datenbankänderungen gemacht (ich denke ja) ? Denn diese Meldung erscheint nur, wenn die Datenbank oder die Tabelle nicht zur verfügung stehen. Schau auch mal in die constants.php, ob Du da die Forum-Tour-Tabelle gemäß Mod definiert hast.
Das Script ruft jedenfalls ab, ob Seiten vorhanden sind und zeigt ggf. einen entsprechenden Text, wenn nicht.
Wie soll ich das jetzt verstehen?
Die admin_forum_tour.php wird ja in der Regel vom Admin ausgeführt und der hat nun mal alle Rechte
Entscheidend ist dieses in der Tour selber und da hatte ich keine Fehler mehr finden können.
Wenn Du aber damit meinst, daß die Rechte nicht gesetzt werden können, dann die Frage, welche Version verwendest Du? In der neuesten Mod-Version geht es.
@Bootenks
Ist das die gesamte Fehlermeldung?
Hast Du auch die Datenbankänderungen gemacht (ich denke ja) ? Denn diese Meldung erscheint nur, wenn die Datenbank oder die Tabelle nicht zur verfügung stehen. Schau auch mal in die constants.php, ob Du da die Forum-Tour-Tabelle gemäß Mod definiert hast.
Das Script ruft jedenfalls ab, ob Seiten vorhanden sind und zeigt ggf. einen entsprechenden Text, wenn nicht.
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!
Ich hab Foren Tour 1.1.0 und wenn ich die oben gepostete admin_forum_tour.php einspiele verschwinden die Möglichkeit die Rechte zu setzen.
// EDIT
Ich sehe gerade es gibt ja eine Version 1.1.1
Da werd ich wohl mal UpDaten müssen. :rolleyes:
// EDIT2
Bei Version 1.1.1 verschwindet die Berechtigungskonfiguration mit der obigen admin_forum_tour.php aber ebenfalls.
// EDIT
Ich sehe gerade es gibt ja eine Version 1.1.1
Da werd ich wohl mal UpDaten müssen. :rolleyes:
// EDIT2
Bei Version 1.1.1 verschwindet die Berechtigungskonfiguration mit der obigen admin_forum_tour.php aber ebenfalls.
Zuletzt geändert von AmigaLink am Mi 07.Jul, 2004 15:12, insgesamt 2-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]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
@AmigaLink
Hast Du mal ein Screenshot bitte?
Ich schaue mir das dann nachher / morgen mal an.
Hast Du mal ein Screenshot bitte?
Ich schaue mir das dann nachher / morgen mal an.
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!
Aber sicher dat. 
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Kannst Du die denn wenigstens bearbeiten?
Häng mal die Datei hier an. Ich vergleiche die mal mit meiner. Vielleicht hab ich im Mod nur die falsche eingepackt
Häng mal die Datei hier an. Ich vergleiche die mal mit meiner. Vielleicht hab ich im Mod nur die falsche eingepackt
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 die fehlerhafte Datei ist die deines obigen Attachments und die korrekte ist die die derzeitig im Downloadpacket drin ist!
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]