Seite 1 von 3

Einträge / Beiträge drucken

Verfasst: 22.10.2004 00:03
von JB007
Nachdem ich mir nun diverse Einträge bezgl. des Themas "Einträge drucken" durchgeslesen habe, möchte ich mal einen Thread eröffnen, der die Ergebnisse zusammenfasst:

1.) Es gibt einen Mod, mit dem man Topics drucken kann (Print-Topic-Mod)
2.) Es gibt keinen Mod, mit dem man Beiträge printable anzeigen lassen kann.
3.) Es gibt keinen Mod, der Einträge als pdf-dokumente ausgeben kann.

Richtig oder Falsch?

Also mich würden prinzipiell die Punkte 2.) und 3.) interessieren. Vielleicht ist ein Modder daran interessiert? Oder vielleicht habe ich was übersehen?

Verfasst: 22.10.2004 23:59
von kratzer54847
wie ist denn Nr. 2 gemeint?
soll das so sein,dass man sagen kann "Einzelnen Beitrag drucken"?

da könnte ich mich mal ransetzen....

*EDIT*

ging ja schnell,das gerüst steht,muss es nur noch in der viewtopic verlinken und fertig ist es.

Verfasst: 23.10.2004 06:22
von Firestarter

Verfasst: 23.10.2004 09:44
von kratzer54847
damit kann man ja nur Topics drucken,
es geht hier darum,einzelne Posts zu drucken.

mfg Johny

Verfasst: 23.10.2004 12:40
von JB007
kratzer54847 hat geschrieben:damit kann man ja nur Topics drucken,
es geht hier darum,einzelne Posts zu drucken.

mfg Johny
genau.

den printer friendly topic kenn ich, aber ich habe noch keinen mod gefunden, mit dem man einzelnen beiträge drucken kann. denn je nachdem wie lang ein topic ist, finde ich es unpraktisch, diesen komplett auszudrucken bzw. anzuzeigen.

bei einem anderen board (burning board?) gab es zudem mal die option, texte direkt als pdf auszudrucken. auch ne nette funktion, wenn man bestimmte texte verschicken will oder im netz verfügbar machen will.

Verfasst: 23.10.2004 14:23
von kratzer54847
wie gesagt das Gerüst steht schon...muss das nur noch erfolgreich in der viewtopic_body.tpl verlinken dann gibts den

"Print Posts MOD" by kratzer54847

Verfasst: 23.10.2004 17:11
von JB007
kratzer54847 hat geschrieben:wie gesagt das Gerüst steht schon...muss das nur noch erfolgreich in der viewtopic_body.tpl verlinken dann gibts den

"Print Posts MOD" by kratzer54847
supi. bin schon gespannt.

Verfasst: 23.10.2004 17:20
von kratzer54847
also so würde das dann aussehen:

http://www.plauderclub.de/printposts.jpg

Verfasst: 23.10.2004 17:27
von JB007
kann auf dem .jpeg leider nichts erkennen. kannst du den ausschnitt nicht etwas vergrößert darstellen? danke.

Verfasst: 23.10.2004 17:55
von kratzer54847
macht nichts....teste es selbst :D

Code: Alles auswählen

Print Posts MOD
Version 0.0.1 alpha
Author: kratzer54847(Johny Jesewski)


# 
#-----[ OPEN ]------------------------------------------ 
# 
viewtopic.php

# 
#-----[ FIND ]------------------------------------------ 
#
//
// Load templates
//

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
if(isset($HTTP_GET_VARS['printerpost']))
{
	$postid = $HTTP_GET_VARS['printerpost'];

	$sql = "SELECT *
		  FROM " . POSTS_TABLE . " p, " . POSTS_TEXT_TABLE . " pt, " . USERS_TABLE . " u
		  WHERE p.post_id = $postid
		  AND pt.post_id = $postid
		  AND u.user_id = p.poster_id";
	$result = mysql_query($sql);
	
	while ( $row = $db->sql_fetchrow($result) )
	{
		$postername = $row['username'];
		$posttitle = $row['post_subject'];
		$posttext = $row['post_text'];
		$posttime = date("d.m.Y", $row['post_time']);

		$template->assign_vars(array(
		'POSTER' => $postername,
		'POSTTITLE' => $posttitle,
		'POSTTEXT' => $posttext,
		'POSTTIME' => $posttime
		));
	}

	$template->set_filenames(array(
		'body' => 'printerpost_body.tpl')
	);
}

# 
#-----[ FIND ]------------------------------------------ 
#
$temp_url = append_sid("posting.$phpEx?mode=quote&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
$printerpost = append_sid("viewtopic.php?" . POST_POST_URL . "=" . $postrow[$i]['post_id'] . "&printerpost=" . $postrow[$i]['post_id']);

# 
#-----[ FIND ]------------------------------------------ 
#

'POST_ID' => $postid,

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

'PRINT_POST' => $printerpost,

# 
#-----[ SAVE & CLOSE ]------------------------------------------ 
# 

viewtopic.php

# 
#-----[ OPEN ]------------------------------------------ 
#
templates/subSilver/viewtopic_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 
{postrow.POST_SUBJECT}

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#  
<a href="viewtopic.php?p={postrow.POST_ID}&printerpost={postrow.POST_ID}" class="gensmall">Print Post</a>

# 
#-----[ SAVE & CLOSE ]------------------------------------------ 
# 

viewtopic_body.tpl

# 
#-----[ CREATE FILE ]------------------------------------------ 
# 

templates/subSilver/printerpost_body.tpl

<font color=#aaaaaa>[<sup>/[</font><a title="{L_PRINT_DESC}" href="javascript:self.print()">{L_PRINT}</a>]\</sup>]<br clear=all>
<span class="nav">{PAGINATION}</span><br />
<span class="nav"><font color=black><a href="{U_INDEX}" class="nav"><font color=black>{SITENAME}</font></a>
	  -> <a href="{U_VIEW_FORUM}" class="nav"><font color=black>{FORUM_NAME}</font></a></font></span>

<center><hr width=80%></center>
<font color=black>{L_POST_SUBJECT}:&nbsp;<b>{POSTTITLE}</b> {L_AUTHOR}:&nbsp;<b>{POSTER}</b>,&nbsp;</font></span>
<a href="{postrow.U_MINI_POST}"><img src="{postrow.MINI_POST_IMG}" width="12" height="9" alt="{postrow.L_MINI_POST_ALT}" title="{postrow.L_MINI_POST_ALT}" border="0" /></a><span class="postdetails"><font color=black>{L_POSTED}: {POSTTIME}</font><span class="gen"><br>
	<span class="gensmall">&nbsp;&nbsp;&nbsp;&nbsp;—</span><br>

<span class="postbody">{POSTTEXT}</span></td>

	<span class="gensmall"><center><hr width=48%><hr width=16%><hr width=4%></center><span>
<span class="nav"><a href="{U_INDEX}" class="nav"><font color=black>{SITENAME}</font></a> 
	  -> <a href="{U_VIEW_FORUM}" class="nav"><font color=black>{FORUM_NAME}</font></a></span>