Probleme nach Einbau von Simple Subforums
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!
Probleme nach Einbau von Simple Subforums
Hallo,
ich habe heute den Mod Simple Subforums von pentapenguin.com eingebaut.
Alles klappte sofort und reibungslos.
JETZT aber sehe ich, dass die Datumsanzeige vergrützelt ist.
Siehe Bild.
Woran kann das liegen?
Kann ich das mit einem Repair in der Datenbank korrigieren?
Gruss
Holger
ich habe heute den Mod Simple Subforums von pentapenguin.com eingebaut.
Alles klappte sofort und reibungslos.
JETZT aber sehe ich, dass die Datumsanzeige vergrützelt ist.
Siehe Bild.
Woran kann das liegen?
Kann ich das mit einem Repair in der Datenbank korrigieren?
Gruss
Holger
Zuletzt geändert von Holger am Fr 14.Jul, 2006 09:07, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Das ist der Wert, der in der Datenbank jeweils zu finden ist.
Ich vermute eher, daß die Funktion create_date(); hier nicht verwendet wurde
Ich vermute eher, daß die Funktion create_date(); hier nicht verwendet wurde
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!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ist es seit dem Einbau so oder erst durch einen anderen MOD?
Wäre jedenfalls in der index.php zu suchen...
Wäre jedenfalls in der index.php zu suchen...
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!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Schau Dir mal diese Zeilen genauer an:
Dann dürfte Dir auffallen, was hier falsch ist.
Gerade mal so als Tipp die Zeile 1 und 5 des Code-Blocks vergleichen
Code: Alles auswählen
$last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);
$last_post = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '" title="' . $topic_title2 . '">' . $topic_title . '</a>  ';
// Begin Simple Subforums MOD
$last_post_sub = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . ($unread_topics ? $images['icon_newest_reply'] : $images['icon_latest_reply']) . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';
$last_post_time = $forum_data[$j]['post_time'];
// End Simple Subforums MODGerade mal so als Tipp die Zeile 1 und 5 des Code-Blocks vergleichen
Zuletzt geändert von oxpus am Do 13.Jul, 2006 20:40, insgesamt 2-mal geändert.
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!
AH! Danke! Werde es mal testen!
Muss also Zeile 5 genauso aussehen wie Zeile 1? Dort wird ja die funktion create_date() verwendet!
EDIT: jawoll! Besten Dank!
EDIT2: weiteres Problem:
ich habe einen Mod installiert, der den Titel vom letzten Beitrag in einem Forum auf dem Index zeigt.
Wenn ich jetzt aber
- im Hauptforum (Allmänt) einen Beitrag schreibe
- dann im Subforum (test-underforum) einen Beitrag schreibe
- und dann wieder im Hauptforum (Allmänt) einen Beitrag schreibe
wird trotzdem der Titel aus dem Subforum angezeigt!
Woran kann das liegen?
Gruss
Holger
Muss also Zeile 5 genauso aussehen wie Zeile 1? Dort wird ja die funktion create_date() verwendet!
EDIT: jawoll! Besten Dank!
EDIT2: weiteres Problem:
ich habe einen Mod installiert, der den Titel vom letzten Beitrag in einem Forum auf dem Index zeigt.
Wenn ich jetzt aber
- im Hauptforum (Allmänt) einen Beitrag schreibe
- dann im Subforum (test-underforum) einen Beitrag schreibe
- und dann wieder im Hauptforum (Allmänt) einen Beitrag schreibe
wird trotzdem der Titel aus dem Subforum angezeigt!
Woran kann das liegen?
Gruss
Holger
Zuletzt geändert von Holger am Fr 14.Jul, 2006 09:14, insgesamt 2-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Weil der MOD immer den letzten Titel des jeweiligen Forums anzeigt!
Das Subforum ist ja getrennt vom Hauptforum zu sehen
Das Subforum ist ja getrennt vom Hauptforum zu sehen
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!
Ja, das habe ich mir anhand des Codes auch ausgerechnet. Der Mod nimmt jetzt (in meinem Fall) also immer den letzten beitrag von dem (sub-)Forum mit der höchsten ID? Da die Subforen IMER höhere IDs haben als die Foren würde das ja bedeuten, dass der Mod jetzt unbrauchbar ist.
Lässt sich da gar nichts machen?
Die Abhängigkeit zwischen Forum und Subforum ist doch definiert (_sub_/Parent), kann man das nicht nutzen?
Lässt sich da gar nichts machen?
Die Abhängigkeit zwischen Forum und Subforum ist doch definiert (_sub_/Parent), kann man das nicht nutzen?
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
http://www.mysqldumper.de
http://www.mysqldumper.se
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Die Berechnungen sind immer komplex und würde mehr bremsen als wirklich nutzen.
Es werden ja auch für die Subforen die letzten Beiträge unabhängig des Hauptforums angezeigt. Warum das dann also auch ändern wollen?
Es werden ja auch für die Subforen die letzten Beiträge unabhängig des Hauptforums angezeigt. Warum das dann also auch ändern wollen?
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!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Öh, wie jetzt? Es werden doch an 2 Stellen auf dem Index der letzte Beitrag angezeigt: Einmal für das Hauptforum in einer eigenen Spalte und einmal beim Subforum selber.
Und was soll da jetzt wo falsch sein?
Und was soll da jetzt wo 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!
-={ 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!
Ne, schau Dir mal das Bild oben an (der rote Pfeil). Sobald im Subforum ein Beitrag geschrieben wurde wird kein Beitrag mehr aus dem Hauptforum (parent) angezeigt. Es wird dann weiterhin der Beitrag aus dem Subforum angezeigt.
Wenn ich jetzt aber
- im Hauptforum (Allmänt) einen Beitrag schreibe
- dann im Subforum (test-underforum) einen Beitrag schreibe
- und dann wieder im Hauptforum (Allmänt) einen Beitrag schreibe
wird trotzdem der Titel aus dem Subforum angezeigt!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Du hast doch auf dem Index 2 Anzeigen mit letzten Beiträgen.
Eine EXTRA Spalte dafür je Forum und einmal die Anzeige je Subforum direkt bei dessen Namen.
Eine EXTRA Spalte dafür je Forum und einmal die Anzeige je Subforum direkt bei dessen Namen.
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!
Wo siehst Du die extra Spalte?
Und dort wo jetzt die Anzeige für das Subforum ist wurde vorher der Beitrag für das parent-Forum angezeigt. An dem Code habe ich nichts geändert.
Reden wir wirklich von der gleichen Sache?
Nenene, moment, siehe 2. Bild.
Ausgehend von "Teknik forum" (Kategori):
"Allmänt" = Forum
"Kör du en Hitachi, CAT eller annat märke? Här träffar du likasinnade ..." = Forumdescription
"Moderatorer Administratorer, Supporten" = Moderator-Zeile
"Senaste inlägg: testinlägg Tor Jul 13, 2006 6:28 pm av Holger" = Last post on index-Mod
"Underforum: test-underforum" = Simple Subforum Mod
Und dort wo jetzt die Anzeige für das Subforum ist wurde vorher der Beitrag für das parent-Forum angezeigt. An dem Code habe ich nichts geändert.
Reden wir wirklich von der gleichen Sache?
Nenene, moment, siehe 2. Bild.
Ausgehend von "Teknik forum" (Kategori):
"Allmänt" = Forum
"Kör du en Hitachi, CAT eller annat märke? Här träffar du likasinnade ..." = Forumdescription
"Moderatorer Administratorer, Supporten" = Moderator-Zeile
"Senaste inlägg: testinlägg Tor Jul 13, 2006 6:28 pm av Holger" = Last post on index-Mod
"Underforum: test-underforum" = Simple Subforum Mod
Zuletzt geändert von Holger am Fr 14.Jul, 2006 19:06, insgesamt 2-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ja und auf dem Index ist eine Spalte "Letzter Beitrag" vorhanden.
Oder hast Du diese etwa entfernt???
Oder hast Du diese etwa entfernt???
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!
Siehst Du die Spalte auf dem Bild?
Nein, sie ist direkt unter der Moderator-Reihe eingebaut bei mir.
Aber das Problem wäre auch als extra Spalte identisch!
Es wird nur einmal Letzter Beitrag angezeigt. Original als extra Spalte.
TROTZDEM: das Problem wäre das Gleiche:
Im Original wäre aber der Link trotzdem falsch, aus oben zitierten Gründen.
Nein, sie ist direkt unter der Moderator-Reihe eingebaut bei mir.
Aber das Problem wäre auch als extra Spalte identisch!
Es wird nur einmal Letzter Beitrag angezeigt. Original als extra Spalte.
TROTZDEM: das Problem wäre das Gleiche:
Nur wird ja original nicht ein Teil des Subjects angezeigt. Bei mir durch den Mod schon.Wenn ich jetzt aber
- im Hauptforum (Allmänt) einen Beitrag schreibe
- dann im Subforum (test-underforum) einen Beitrag schreibe
- und dann wieder im Hauptforum (Allmänt) einen Beitrag schreibe
wird trotzdem der Titel aus dem Subforum angezeigt!
Im Original wäre aber der Link trotzdem falsch, aus oben zitierten Gründen.
Zuletzt geändert von Holger am Fr 14.Jul, 2006 19:58, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ja und genau diese Spalte meine ich doch die ganze Zeit!Es wird nur einmal Letzter Beitrag angezeigt. Original als extra Spalte.
Dort sollte der letzte Beitrag (im Original eben nur der Link dahin) des Hauptforums enthalten sein und beim Subforum der letzte Beitrag eben aus dem Subforum.
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!
Ne, wenn Simple Subforums installiert und aktiviert sind wird an exakt der gleichen Stelle (in der gleichen Spalte) der letzte Beitrag aus Subforum _oder_ Forum angezeigt. Aber nicht beides. Die Subforen werden ja kommagetrennt nacheinander aufgeführt, das würde ja gar nicht gehen.
Mein Problem nun: sobald ein Beitrag in einem Subforum geschrieben wurde, werden die (neueren) Beiträge aus dem parent-Forum nicht mehr angezeigt - in der Spalte (um beim Original zu bleiben).
(Ich habe die Spalte ja nur in eine Zeile umgewandelt.)
Mein Problem nun: sobald ein Beitrag in einem Subforum geschrieben wurde, werden die (neueren) Beiträge aus dem parent-Forum nicht mehr angezeigt - in der Spalte (um beim Original zu bleiben).
(Ich habe die Spalte ja nur in eine Zeile umgewandelt.)
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
http://www.mysqldumper.de
http://www.mysqldumper.se
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Dann sag das doch auch gleich!
Ich kenne doch den Subforen MOD kaum.
Nun, wenn ich mir den Code anschaue, wie die letzten Beiträge je Forum angezeigt werden, dann wird immer der letzte Beitrag des Hauptforums und danach der letzte Beitrag des Subforums ermittelt. Da aber hier beide Male die selben Variablen verwendet werden (um den MOD eben "Simple" zu halten!), tritt eben genau dieses Phänomen auf.
Und es wäre ja auch korrekt, da dieser Beitrag in dem Subforum ja auch neuer ist, als jeder Beitrag des Hauptforums.
Ich kenne doch den Subforen MOD kaum.
Nun, wenn ich mir den Code anschaue, wie die letzten Beiträge je Forum angezeigt werden, dann wird immer der letzte Beitrag des Hauptforums und danach der letzte Beitrag des Subforums ermittelt. Da aber hier beide Male die selben Variablen verwendet werden (um den MOD eben "Simple" zu halten!), tritt eben genau dieses Phänomen auf.
Und es wäre ja auch korrekt, da dieser Beitrag in dem Subforum ja auch neuer ist, als jeder Beitrag des Hauptforums.
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!
[quote="oxpus";p="61871"]Dann sag das doch auch gleich! [/quote]
Moment! Das habe ich doch in fast jedem Beitrag gesagt ... oder versucht zu sagen ...
[quote="oxpus";p="61871"]Und es wäre ja auch korrekt, da dieser Beitrag in dem Subforum ja auch neuer ist, als jeder Beitrag des Hauptforums.[/quote]
Aber warum denn das? Wir haben im Hauptforum DANACH mehrere Beiträge geschrieben. Trotzdem werden diese nicht angezeigt.
Moment! Das habe ich doch in fast jedem Beitrag gesagt ... oder versucht zu sagen ...
[quote="oxpus";p="61871"]Und es wäre ja auch korrekt, da dieser Beitrag in dem Subforum ja auch neuer ist, als jeder Beitrag des Hauptforums.[/quote]
Aber warum denn das? Wir haben im Hauptforum DANACH mehrere Beiträge geschrieben. Trotzdem werden diese nicht angezeigt.
Zuletzt geändert von Holger am Fr 14.Jul, 2006 22:58, insgesamt 2-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
... weil eben diese Einträge durch den letzten Post des Subforums überschrieben wird. Der MOD ist nunmal so ausgelegt!
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!