Einträge / Beiträge drucken

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
JB007
Mitglied
Beiträge: 102
Registriert: 23.07.2004 07:52
Wohnort: Troisdorf
Kontaktdaten:

Beitrag von JB007 »

werde ich gleich mal machen.

muss ich eigentlich dafür vorher den print-topic-mode installieren?
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

nein
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Benutzeravatar
JB007
Mitglied
Beiträge: 102
Registriert: 23.07.2004 07:52
Wohnort: Troisdorf
Kontaktdaten:

Beitrag von JB007 »

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>
Funxt nicht so richtig.

In der viewtopic.php kann ich die zeile

Code: Alles auswählen

'PRINT_POST' => $printerpost,
nicht finden. Ich habe den danach einzufügenden Code mal an das Ende des betreffenden Abschnitts gestellt.

Nachdem ich alles geändert habe und die .tpl erstellt habe, bekomme ich ich in den einzelnen Beiträgen hinter dem jeweiligen Titel einen Link "Print post". Wenn ich diesen drücke, dann erhalte ich die Fehlermeldung

"Das gewählte Thema oder der Beitrag existiert nicht."

:-?
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

die sollst du ja auch gar nicht finden sondern adden...

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

'POST_ID' => $postid,

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

'PRINT_POST' => $printerpost,
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Benutzeravatar
JB007
Mitglied
Beiträge: 102
Registriert: 23.07.2004 07:52
Wohnort: Troisdorf
Kontaktdaten:

Beitrag von JB007 »

kratzer54847 hat geschrieben:die sollst du ja auch gar nicht finden sondern adden...

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

'POST_ID' => $postid,

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

'PRINT_POST' => $printerpost,
Sorry, meinte auch, dass ich

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

'POST_ID' => $postid,

#

nicht finden kann! :roll:
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

hm?

$template->assign_block_vars('postrow', array(

das sollte irgendwo da dabei sein sonst hab ich das geadded und übersehen
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Benutzeravatar
JB007
Mitglied
Beiträge: 102
Registriert: 23.07.2004 07:52
Wohnort: Troisdorf
Kontaktdaten:

Beitrag von JB007 »

kratzer54847 hat geschrieben:hm?

$template->assign_block_vars('postrow', array(

das sollte irgendwo da dabei sein sonst hab ich das geadded und übersehen
abschnitt ist schon klar. habe ich da aber nicht gefunden...
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

ok dann adde es halt...Anleitung werd ich ändern
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Benutzeravatar
JB007
Mitglied
Beiträge: 102
Registriert: 23.07.2004 07:52
Wohnort: Troisdorf
Kontaktdaten:

Beitrag von JB007 »

gracias!

werde das aber erst morgen ausprobieren können. regierung ruft... :wink:
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

jo ok
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“