[Fix] Merge Topics

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
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!
Antworten
Benutzeravatar
Ergonomic
Beiträge: 66
Registriert: Di 28.Nov, 2006 05:32
Wohnort: M?nster
Kontaktdaten:

Beitrag von Ergonomic »

Hallo

Nein der Mod ist orginal nicht drin.
Im Orginalen Orion kann ich nur verschieben oder Splitten.

Aber nichts zusammenfassen.
Und genau diese funktion suche ich ja.

Gruss Ergonomic
Das freundliche Forum f?r alles was mit Reptilien und Terraristik zu tun hat.

reptiliencommunity.de
Benutzeravatar
Ergonomic
Beiträge: 66
Registriert: Di 28.Nov, 2006 05:32
Wohnort: M?nster
Kontaktdaten:

Beitrag von Ergonomic »

Hallo

Weiß keiner einen Rat? ¦4 ¦4 ¦4
Das freundliche Forum f?r alles was mit Reptilien und Terraristik zu tun hat.

reptiliencommunity.de
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

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...
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
Ergonomic
Beiträge: 66
Registriert: Di 28.Nov, 2006 05:32
Wohnort: M?nster
Kontaktdaten:

Beitrag von Ergonomic »

Hi

Klar kann ich sie dir als anhang geben.

Gruss Ergonomic
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Das freundliche Forum f?r alles was mit Reptilien und Terraristik zu tun hat.

reptiliencommunity.de
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Sag ich doch:
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>&nbsp;';
durch diese ersetzen:

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>&nbsp;';
Dann klappts auch wieder mit dem Nachbarn ;)
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
Ergonomic
Beiträge: 66
Registriert: Di 28.Nov, 2006 05:32
Wohnort: M?nster
Kontaktdaten:

Beitrag von Ergonomic »

[quote="oxpus";p="71737"]
Dann klappts auch wieder mit dem Nachbarn ;)[/quote]

Hallo

Leider hat das nicht geklappt. Als ich die änderung gemacht habe, bekam ich nur eine weiße seite beim aufrufen der Beiträge.

Gruss Ergonomic
Das freundliche Forum f?r alles was mit Reptilien und Terraristik zu tun hat.

reptiliencommunity.de
Wolfgang
Beiträge: 45
Registriert: Mi 31.Jan, 2007 20:41

Beitrag von Wolfgang »

Hallo,

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> ';
Bei mir selbst sieht diese Zeile übrigens so aus (und funktioniert auch):

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> ';
LG, Wolfgang
Benutzeravatar
Ergonomic
Beiträge: 66
Registriert: Di 28.Nov, 2006 05:32
Wohnort: M?nster
Kontaktdaten:

Beitrag von Ergonomic »

Hallo Wolfgang

Danke jetzt funktioniert es einwandfrei.
Habe deinen 2. Code genommen und siehe da es klappt.

Danke für eure Hilfe.

Gruss Ergonomic
Das freundliche Forum f?r alles was mit Reptilien und Terraristik zu tun hat.

reptiliencommunity.de
Wolfgang
Beiträge: 45
Registriert: Mi 31.Jan, 2007 20:41

Beitrag von Wolfgang »

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
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

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!
Wolfgang
Beiträge: 45
Registriert: Mi 31.Jan, 2007 20:41

Beitrag von Wolfgang »

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
Wolfgang
Beiträge: 45
Registriert: Mi 31.Jan, 2007 20:41

Beitrag von Wolfgang »

Hallo,

jetzt wird es noch seltsamer: Die Topics- und Beitragszahl auf der Indexseite für Forum A stimmen wieder. :eek: 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
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Browser, Proxy oder SQL Cache ;)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Wolfgang
Beiträge: 45
Registriert: Mi 31.Jan, 2007 20:41

Beitrag von Wolfgang »

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
Wolfgang
Beiträge: 45
Registriert: Mi 31.Jan, 2007 20:41

Beitrag von 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
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Also ich hatte das bislang nicht.
Bei mir klappte die Sync immer...
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!
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag von Max »

[quote="oxpus";p="72534"]Also ich hatte das bislang nicht.
Bei mir klappte die Sync immer...[/quote]


Eben so bei mir.
Orion mit UPI2DB - keine Probleme.
Wolfgang
Beiträge: 45
Registriert: Mi 31.Jan, 2007 20:41

Beitrag von 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.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dennoch ist die Sync im Eimer. Vielleicht hast Du an den betreffenden Funktionen was zerdemmelt.
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!
Wolfgang
Beiträge: 45
Registriert: Mi 31.Jan, 2007 20:41

Beitrag von Wolfgang »

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
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

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, ...)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Wolfgang
Beiträge: 45
Registriert: Mi 31.Jan, 2007 20:41

Beitrag von Wolfgang »

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
Benutzeravatar
Vampy1512
Beiträge: 3
Registriert: Di 08.Jan, 2008 14:41
Wohnort: Finsterwalde
Kontaktdaten:

Invalid Session

Beitrag von Vampy1512 »

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.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

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.
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
Vampy1512
Beiträge: 3
Registriert: Di 08.Jan, 2008 14:41
Wohnort: Finsterwalde
Kontaktdaten:

Beitrag von Vampy1512 »

Sehe ich das also Richtig, das ich einfach den Code von Wolfgang

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> ';
in die viewtopic.php einfügen soll....anstatt dem Orginalen was in der
Modbeschreibung stand?
Antworten