[Fix] Merge Topics
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!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ich vermute, es liegt in den Links selber, die modcp.php scheint jedenfalls korrekt zu sein.
Häng daher bitte mal die viewtopic.php an.
Hier scheint die SID nicht korrekt weitergegeben zu werden...
Häng daher bitte mal die viewtopic.php an.
Hier scheint die SID nicht korrekt weitergegeben zu werden...
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:
Sag ich doch:
Zeile
durch diese ersetzen:
Dann klappts auch wieder mit dem Nachbarn 
Zeile
Code: Alles auswählen
$topic_mod .= '<a href="' . append_sid("modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&mode=mergepost"). '"><img src="' . $images['topic_mod_merge'] . '" alt="' . $lang['Merge_post'] . '" title="' . $lang['Merge_post'] . '" border="0" /></a> ';Code: Alles auswählen
$topic_mod .= '<a href="' . append_sid("modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&mode=mergepost&sid=" . $userdata['session_id'] . '"). '"><img src="' . $images['topic_mod_merge'] . '" alt="' . $lang['Merge_post'] . '" title="' . $lang['Merge_post'] . '" border="0" /></a> ';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!
Hallo,
probiere es einmal damit:
Bei mir selbst sieht diese Zeile übrigens so aus (und funktioniert auch):
LG, Wolfgang
probiere es einmal damit:
Code: Alles auswählen
$topic_mod .= '<a href="' . append_sid("modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&mode=mergepost&sid=" . $userdata['session_id'] . ')"><img src="' . $images['topic_mod_merge'] . '" alt="' . $lang['Merge_post'] . '" title="' . $lang['Merge_post'] . '" border="0" /></a> ';Code: Alles auswählen
$topic_mod .= "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&mode=mergepost&sid=" . $userdata['session_id'] . '"><img src="' . $images['topic_mod_merge'] . '" alt="' . $lang['Merge_post'] . '" title="' . $lang['Merge_post'] . '" border="0" /></a> ';Grüß Euch,
mir ist gerade Folgendes aufgefallen: Ich habe einen Thread aus Forum A mit einem Thema in Forum B zusammengeführt, aber auf der Index-Seite werden für das Forum A immer noch 2 Themen angezeigt.
In Wirklichkeit befindet sich im Forum A aber nur noch 1 Thema, weil das andere ja ins Forum B gemergt worden ist. Der Zähler geht also falsch. Kann das jemand bestätigen?
Ist natürlich kein großes Malheur und ließe sich vermutlich auch mit DB Maintenance bereinigen, aber erwähnt sollte es trotzdem werden.
Wünsche Euch einen schönen Abend!
Wolfgang
mir ist gerade Folgendes aufgefallen: Ich habe einen Thread aus Forum A mit einem Thema in Forum B zusammengeführt, aber auf der Index-Seite werden für das Forum A immer noch 2 Themen angezeigt.
In Wirklichkeit befindet sich im Forum A aber nur noch 1 Thema, weil das andere ja ins Forum B gemergt worden ist. Der Zähler geht also falsch. Kann das jemand bestätigen?
Ist natürlich kein großes Malheur und ließe sich vermutlich auch mit DB Maintenance bereinigen, aber erwähnt sollte es trotzdem werden.
Wünsche Euch einen schönen Abend!
Wolfgang
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Dann stimmt was im Einbau nicht oder Du hast evtl. noch den CH MOD installiert oder irgend einen Cache?
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!
Hi,
tja, was den Einbau betrifft: Mir ist das oben geschilderte Phänomen erst gestern aufgefallen. Habe den Merge MOD aber schon seit ungefähr 2 Jahren installiert. Danach habe ich nur Deine ganzen Fixings durchgeführt, bis sie endlich von Erfolg gekrönt waren.
Vorher hatte ich diesen Zählfehler, glaube ich, nicht.
Den Categories Hierarchy MOD würde ich mir freiwillig nicht einbauen. An Caches habe ich den eXtreme Styles MOD (neue Version) und Amigalinks Cache Posts System installiert.
Seltsam, seltsam. Muss jetzt noch für jemanden den Attachment MOD einbauen, und dann reicht es mir für heute...
LG, Wolfgang
tja, was den Einbau betrifft: Mir ist das oben geschilderte Phänomen erst gestern aufgefallen. Habe den Merge MOD aber schon seit ungefähr 2 Jahren installiert. Danach habe ich nur Deine ganzen Fixings durchgeführt, bis sie endlich von Erfolg gekrönt waren.
Den Categories Hierarchy MOD würde ich mir freiwillig nicht einbauen. An Caches habe ich den eXtreme Styles MOD (neue Version) und Amigalinks Cache Posts System installiert.
Seltsam, seltsam. Muss jetzt noch für jemanden den Attachment MOD einbauen, und dann reicht es mir für heute...
LG, Wolfgang
Hallo,
jetzt wird es noch seltsamer: Die Topics- und Beitragszahl auf der Indexseite für Forum A stimmen wieder.
Dabei habe ich DB Maintenance gar nicht übers Forum laufen lassen.
Ich weiß nur, dass im Forum A noch zwei oder drei weitere Threads gepostet worden sind, die mein Moderator in andere Foren verschoben hat. Sonst war nichts.
Ganz verstehe ich das nicht. Aber sei ´s drum.
LG, Wolfgang
jetzt wird es noch seltsamer: Die Topics- und Beitragszahl auf der Indexseite für Forum A stimmen wieder.
Ich weiß nur, dass im Forum A noch zwei oder drei weitere Threads gepostet worden sind, die mein Moderator in andere Foren verschoben hat. Sonst war nichts.
Ganz verstehe ich das nicht. Aber sei ´s drum.
LG, Wolfgang
Browser, Proxy oder SQL Cache 
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Proxyserver benutze ich nur selten, SQL-Cache habe ich (noch?) nicht installiert. Browser... hm... Tja, ich war mit Firefox im Forum und habe auch (mehrmals) auf "Aktuelle Seite neu laden" geklickt.
Aber das wäre vielleicht wirklich eine Erklärung. Firefox ist mit seinem Cache etwas eigen, wie mir früher schon aufgefallen ist. (Hatte eine CSS-Datei geändert und FF hat sich beharrlich geweigert, die Änderungen anzuzeigen, bis ich alle "privaten Daten" gelöscht hatte.) Vielleicht ist das wirklich die Lösung. Wenn mir das noch einmal passiert, mache ich mit dem Internet Explorer einen Gegencheck.
Schönen Nachmittag!
Wolfgang
Aber das wäre vielleicht wirklich eine Erklärung. Firefox ist mit seinem Cache etwas eigen, wie mir früher schon aufgefallen ist. (Hatte eine CSS-Datei geändert und FF hat sich beharrlich geweigert, die Änderungen anzuzeigen, bis ich alle "privaten Daten" gelöscht hatte.) Vielleicht ist das wirklich die Lösung. Wenn mir das noch einmal passiert, mache ich mit dem Internet Explorer einen Gegencheck.
Schönen Nachmittag!
Wolfgang
Grüß Euch,
der Fehler liegt doch nicht am Browser. Habe gerade wieder so einen Fall: Auf der Indexseite wird mir für ein Forum 1 Thema / 1 Beitrag angezeigt. Das Forum ist aber leer, weil das betreffende Thema in ein anderes Forum gemergt worden ist. Das betrifft jetzt sowohl Firefox2 als auch IE6.
Hat dieses Phänomen sonst auch schon jemand beobachtet? Es wäre nett, wenn jene Kollegen, die den Merge MOD und Oxpus´ Fix eingebaut haben, diese Sache ein wenig im Auge behalten könnten.
Wünsche Euch ein schönes Wochenende! (Hoffentlich habt Ihr auch gerade so ein Wahnsinnswetter wie wir in der Obersteiermark!)
Wolfgang
der Fehler liegt doch nicht am Browser. Habe gerade wieder so einen Fall: Auf der Indexseite wird mir für ein Forum 1 Thema / 1 Beitrag angezeigt. Das Forum ist aber leer, weil das betreffende Thema in ein anderes Forum gemergt worden ist. Das betrifft jetzt sowohl Firefox2 als auch IE6.
Hat dieses Phänomen sonst auch schon jemand beobachtet? Es wäre nett, wenn jene Kollegen, die den Merge MOD und Oxpus´ Fix eingebaut haben, diese Sache ein wenig im Auge behalten könnten.
Wünsche Euch ein schönes Wochenende! (Hoffentlich habt Ihr auch gerade so ein Wahnsinnswetter wie wir in der Obersteiermark!)
Wolfgang
Danke Euch. Habe gerade ein Experiment veranstaltet und weiß nun, dass es wirklich am Mergen liegt. Und zwar versagt bei mir die Synchronisierung der Beitragszähler, wenn man ein komplettes Thema aus einem Forum in ein anderes Forum mergt. (Dabei ist es egal, ob das Zielthema auf der 1. Seite der Themenübersicht ist, oder nicht.)
Wie nicht anders erwartet, korrigiert der DB Maintenance MOD aber diesen Beitragszählfehler im Ursprungsforum - also Schwamm drüber.
LG, Wolfgang
PS: Habe noch einen Test durchgeführt, weil das Forum, mit dem ich es getestet hatte, ein SELF AUTH-Forum (MOD von Niels aus Dänemark) war. Das Phänomen tritt aber auch bei anderen Foren mit "normaler" Berechtigung auf - wie gesagt, wenn komplette Topics aus dem Forum "weggemergt" werden. Ein Einbaufehler ist aber wohl auszuschließen, weil ich Oxpus´ Fix aus dem 1. Posting installiert habe - und das ist ja der Hauptbestandteil des Merge MODs.
Wie nicht anders erwartet, korrigiert der DB Maintenance MOD aber diesen Beitragszählfehler im Ursprungsforum - also Schwamm drüber.
LG, Wolfgang
PS: Habe noch einen Test durchgeführt, weil das Forum, mit dem ich es getestet hatte, ein SELF AUTH-Forum (MOD von Niels aus Dänemark) war. Das Phänomen tritt aber auch bei anderen Foren mit "normaler" Berechtigung auf - wie gesagt, wenn komplette Topics aus dem Forum "weggemergt" werden. Ein Einbaufehler ist aber wohl auszuschließen, weil ich Oxpus´ Fix aus dem 1. Posting installiert habe - und das ist ja der Hauptbestandteil des Merge MODs.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Dennoch ist die Sync im Eimer. Vielleicht hast Du an den betreffenden Funktionen was zerdemmelt.
Durch den AUTH SELF MOD vielleicht...
Durch den AUTH SELF MOD vielleicht...
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!
Die Synchronisation ist aber nicht ganz im Eimer. Wenn ich ein Thema verschiebe, funktioniert sie nämlich einwandfrei.
Könnte es vielleicht damit zu tun haben, dass ich den MOD eingebaut habe, der anzeigt, wer ein Thema wann verschoben/gesplittet etc. hat? Ich hatte für diesen MOD auch das Add-on für den Merge MOD, das durch den Einbau des Fixes natürlich verloren gegangen ist. Wenn das der Grund sein sollte, werde ich versuchen, das Add-on wieder einzubauen.
Gute Nacht!
Wolfgang
Könnte es vielleicht damit zu tun haben, dass ich den MOD eingebaut habe, der anzeigt, wer ein Thema wann verschoben/gesplittet etc. hat? Ich hatte für diesen MOD auch das Add-on für den Merge MOD, das durch den Einbau des Fixes natürlich verloren gegangen ist. Wenn das der Grund sein sollte, werde ich versuchen, das Add-on wieder einzubauen.
Gute Nacht!
Wolfgang
Also mir ist auch nicht bewusst das so etwas bei mir mal aufgetreten wäre.
(Merge Topics inkl. Fix, Move Message MOD inkl. merge addon, CH mit aktiviertem Cache, UPI2DB, ...)
(Merge Topics inkl. Fix, Move Message MOD inkl. merge addon, CH mit aktiviertem Cache, UPI2DB, ...)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Danke Dir für die Info, Markus!
Ich habe auch deutlich über 100 MODs bzw. Snippets eingebaut - das wäre also die Suche nach der Nadel im Heuhaufen. Kommt überhaupt nicht in Frage. Sollte ich aber irgendwann einmal eine begründete Vermutung haben, woran es liegen könnte, melde ich mich natürlich wieder.
Schönes restliches Wochenende!
Wolfgang
Ich habe auch deutlich über 100 MODs bzw. Snippets eingebaut - das wäre also die Suche nach der Nadel im Heuhaufen. Kommt überhaupt nicht in Frage. Sollte ich aber irgendwann einmal eine begründete Vermutung haben, woran es liegen könnte, melde ich mich natürlich wieder.
Schönes restliches Wochenende!
Wolfgang
Invalid Session
Habe hier nun einiges gelesen aber irgendwie finde ich dazu nichts, daher mal
meine Frage.
Ich habe den Mod installiert und nach einigen Hilfestellungen in diesem Beitrag läuft
der Mod...wenn ich im Beitrag auf "Berechtigungen anzeigen"---"Du kannst dieses Forummoderieren!---und dann halt zusammen fügen. Nur geht es leider nicht über den Button...also der Button rechts, da wo auch die Button für Ankündigung und so sind nicht. Da kommt dann immer Invalid Session.
Was kann das sein, wie gesagt der Mod scheint ja soweit zu funktionieren....
da ich schon 2 Beiträge zusammengefasst habe.
meine Frage.
Ich habe den Mod installiert und nach einigen Hilfestellungen in diesem Beitrag läuft
der Mod...wenn ich im Beitrag auf "Berechtigungen anzeigen"---"Du kannst dieses Forummoderieren!---und dann halt zusammen fügen. Nur geht es leider nicht über den Button...also der Button rechts, da wo auch die Button für Ankündigung und so sind nicht. Da kommt dann immer Invalid Session.
Was kann das sein, wie gesagt der Mod scheint ja soweit zu funktionieren....
da ich schon 2 Beiträge zusammengefasst habe.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Auch in diesem Link, der hinter dem Button liegt, muss die sid enthalten sein.
Du kannst in der viewtopic.php hierzu nachschauen und Dich an den anderen Einträgen für $topic_mod orientieren, wie die SID in den Link kommt.
Das ist ein Punkt, der damals, als der Merge Topics MOD erstellt wurde, noch nicht im phpBB geprüft wurde und bis heute auch nicht mehr korrigiert wurde, da der MOD Autor scheinbar nichts mehr macht.
Daher an dieser Stelle (wiederholt) der Hinweis dazu, daß eben auch an dieser Stelle der MOD zu korrigieren ist.
Sofern das noch nicht geschehen ist.
Du kannst in der viewtopic.php hierzu nachschauen und Dich an den anderen Einträgen für $topic_mod orientieren, wie die SID in den Link kommt.
Das ist ein Punkt, der damals, als der Merge Topics MOD erstellt wurde, noch nicht im phpBB geprüft wurde und bis heute auch nicht mehr korrigiert wurde, da der MOD Autor scheinbar nichts mehr macht.
Daher an dieser Stelle (wiederholt) der Hinweis dazu, daß eben auch an dieser Stelle der MOD zu korrigieren ist.
Sofern das noch nicht geschehen ist.
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!
Sehe ich das also Richtig, das ich einfach den Code von Wolfgang
in die viewtopic.php einfügen soll....anstatt dem Orginalen was in der
Modbeschreibung stand?
Code: Alles auswählen
$topic_mod .= "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&mode=mergepost&sid=" . $userdata['session_id'] . '"><img src="' . $images['topic_mod_merge'] . '" alt="' . $lang['Merge_post'] . '" title="' . $lang['Merge_post'] . '" border="0" /></a> ';Modbeschreibung stand?