Seite 1 von 1

[archive_mod] Problem beim Archive MOD 2.0.1 mit EasyMOD beh

Verfasst: 06.06.2007 17:41
von hanker
Betrifft MOD: [mod=archive_mod]Archive MOD[/mod]

Hallo!

Archive MOD 2.0.1 macht mit EasyMOD Probleme, dies liegt an folgenden Dingen:

- SQL-Befehle werden nicht ausgeführt (Grund mir unbekannt, man kann die aber per Hand in phpmyadmin ausführen lassen)

- Es gibt zwei Typos im Script, und zwar muss es heißen:

Code: Alles auswählen

#
#-----[ FIND ]---------------------------------------------------
#
function make_forum_select($box_name, $ignore_forum = false, $select_forum = '')

#
#-----[ IN-LINE FIND ]-------------------------------------------
#
, $select_forum = ''

#
#-----[ IN-LINE AFTER, ADD ]---------------------------------------------
#
, $show_archive_forums = true
(wenn man dies falsch hat, kommt man nicht in die Foren-Einstellungen im ACP)

Code: Alles auswählen

#
#-----[ FIND ]---------------------------------------------------
#
				<td colspan="2"><span class="postbody">{postrow.MESSAGE}{postrow.SIGNATURE}</span><span class="gensmall">{postrow.EDITED_MESSAGE}</span></td>

#
#-----[ IN-LINE FIND ]-------------------------------------------
#
</td>

#
#-----[ IN-LINE BEFORE, ADD ]--------------------------------------------
#
					<!-- BEGIN archive_info -->
[...]
(wenn man dies falsch hat, ist die Ansicht in einem archivierten Topic durcheinander)

Ersteres sollte mit EasyMOD funktionieren, bei zweitem bin ich mir nicht sicher, da dann ein Zeilenumbruch in der "viewtopic" fehlt.

Aber vielleicht hilft es Verzweifelten / Verzweifelnden.


René

Verfasst: 07.06.2007 13:04
von S2B
Das erste ist ein Fehler und wird behoben, das zweite muss so bleiben, wie es ist. AFTER, ADD bzw. BEFORE, ADD verlangen das Einfügen in eine neue Zeile, und genau das ist für die Änderungen notwendig, denn sonst funktioniert das Switch "archive_info" nicht.

Allerdings könnte man darüber nachdenken, das ganze in ein neues <td> zu packen, ich lasse mir das mal durch den Kopf gehen.

Verfasst: 07.06.2007 13:56
von hanker
Wie dem auch sei ;-) funktioniert das so leider nicht mit EasyMOD.

Klar, keiner verlangt eine verpflichtende EasyMOD-Unterstützung, aber sie ist schon praktisch (und du bist total nah drann, insofern wäre es ja schade, wenn man das nicht hin bekäme).


René