Frage: Fetchposts (ezportal)

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Antworten
Benutzeravatar
KinXize
Mitglied
Beiträge: 7
Registriert: 21.06.2005 15:17
Wohnort: St. Leon, Baden-Württemberg

Frage: Fetchposts (ezportal)

Beitrag von KinXize »

Guten Abend.
Ich habe das ezportal von Smartor installiert.
Darin ist ja die Fetchposts-Funktion enthalten:

Code: Alles auswählen

//
// Fetch Posts from Announcements Forum
//
if(!isset($HTTP_GET_VARS['article']))
{
	$template->assign_block_vars('welcome_text', array());

	$fetchposts = phpbb_fetch_posts($CFG['news_forum'], $CFG['number_of_news'], $CFG['news_length']);

	for ($i = 0; $i < count($fetchposts); $i++)
	{
		if( $fetchposts[$i]['striped'] == 1 )
		{
			$open_bracket = '[ ';
			$close_bracket = ' ]';
			$read_full = $lang['Read_Full'];
		}
		else
		{
			$open_bracket = '';
			$close_bracket = '';
			$read_full = '';
		}

		$template->assign_block_vars('fetchpost_row', array(
			'TITLE' => $fetchposts[$i]['topic_title'],
			'POSTER' => $fetchposts[$i]['username'],
			'TIME' => $fetchposts[$i]['topic_time'],
			'TEXT' => $fetchposts[$i]['post_text'],
			'REPLIES' => $fetchposts[$i]['topic_replies'],
			'U_VIEW_COMMENTS' => append_sid('viewtopic.' . $phpEx . '?t=' . $fetchposts[$i]['topic_id']),
			'U_POST_COMMENT' => append_sid('posting.' . $phpEx . '?mode=reply&t=' . $fetchposts[$i]['topic_id']),
			'U_READ_FULL' => append_sid('portal.' . $phpEx . '?article=' . $i),
			'L_READ_FULL' => $read_full,
			'OPEN' => $open_bracket,
			'CLOSE' => $close_bracket)
		);
	}
}
else
{
	$fetchposts = phpbb_fetch_posts($CFG['news_forum'], $CFG['number_of_news'], 0);

	$i = intval($HTTP_GET_VARS['article']);

	$template->assign_block_vars('fetchpost_row', array(
		'TITLE' => $fetchposts[$i]['topic_title'],
		'POSTER' => $fetchposts[$i]['username'],
		'TIME' => $fetchposts[$i]['topic_time'],
		'TEXT' => $fetchposts[$i]['post_text'],
		'REPLIES' => $fetchposts[$i]['topic_replies'],
		'U_VIEW_COMMENTS' => append_sid('viewtopic.' . $phpEx . '?t=' . $fetchposts[$i]['topic_id']),
		'U_POST_COMMENT' => append_sid('posting.' . $phpEx . '?mode=reply&t=' . $fetchposts[$i]['topic_id'])
		)
	);
}
//
// END: Fetch Announcements
//
Der Mod nimmt sich also die definierte Foren id und holt sich daraus den neusten Post.

Meine Frage also: Kann man das (oder wurde es schon?) so umschreiben, dass sich der Mod einen bestimmten Thread holt? (Jedem Thread wird ja auch eine id zugewiesen, also müsste es ja irgendwie klappen.)

Und: Behält ein Thread nach seiner Eröffnung seine id für immer? Auch wenn frühere Threads gelöscht werden? (Ich denke schon, zur Sicherheit frage ich aber lieber noch mal :oops: )

Wäre nett, wenn mir jemand helfen könnte, danke im Vorraus...
Alléh
"Der Unterschied zwischen Gut und Böse ist die Selbsternennung des Guten."
Benutzeravatar
KinXize
Mitglied
Beiträge: 7
Registriert: 21.06.2005 15:17
Wohnort: St. Leon, Baden-Württemberg

Beitrag von KinXize »

Keiner ne Antwort?
"Der Unterschied zwischen Gut und Böse ist die Selbsternennung des Guten."
Antworten

Zurück zu „phpBB 2.0: Mod Support“