Seite 1 von 1

attachment mod - anordnung

Verfasst: 21.03.2004 13:15
von froggiton
hallo

ich habe den attachment mod installiert und die viewtopic_body.tpl schon so abgeändert, das das attachment vor der signatur angezeigt wird, da ich das für sinnvoller hallte.
mien problem ist, das ich das bei der vorschau nicht hinbekomme.
kann mir da einer helfen?


hier die posting_preview.tpl

Code: Alles auswählen

<table class="forumline" width="100%" cellspacing="1" cellpadding="4" border="0">
	<tr> 
		<th height="25" class="thHead">{L_PREVIEW}</th>
	</tr>
	<tr> 
		<td class="row1"><img src="templates/subSilver/images/icon_minipost.gif" alt="{L_POST}" /><span class="postdetails">{L_POSTED}: {POST_DATE} &nbsp;&nbsp;&nbsp; {L_POST_SUBJECT}: {POST_SUBJECT}</span></td>
	</tr>
	<tr> 
		<td class="row1"><table width="100%" border="0" cellspacing="0" cellpadding="0">
			<tr>
				<td>
					<span class="postbody">{MESSAGE}</span>
					<!-- BEGIN postrow -->
					{ATTACHMENTS}
					<!-- END postrow -->

				</td>
			</tr>
		</table></td>
	</tr>
	<tr> 
		<td class="spaceRow" height="1"><img src="templates/subSilver/images/spacer.gif" width="1" height="1" /></td>
	</tr>
</table>

<br clear="all" />
hier ist es ja leider nicht so einfach zu verschieben.

Verfasst: 21.03.2004 21:47
von Acid
In der Previewfunktion wird die Signatur nicht über eine Konstante an die tpl-Datei weitergegeben, sondern direkt in der php-Datei an die eigentliche Vorschau der Nachricht angehangen. Um´s zu ändern..
posting.php

Code: Alles auswählen

#
#-------[ FINDE ] --------------------
#
			$preview_message = $preview_message . '<br /><br />_________________<br />' . $user_sig;

#
#-------[ MIT FOLGENDEM ERSETZEN ] --------------------
#
# eventuell die <br />´s anpassen/entfernen

			$user_sig = '<br /><br />_________________<br />' . $user_sig;

#
#-------[ FINDE ] --------------------
#
			'MESSAGE' => $preview_message,

#
#-------[ DARUNTER EINFÜGEN ] --------------------
#
			'USER_SIG' => $user_sig,
..anschliessend noch {USER_SIG} in die posting_preview.tpl einfügen.