[Beta] Latest Blogs on Index 0.1.2

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

[Beta] Latest Blogs on Index 0.1.2

Beitrag von FatFreddy »

Latest Blogs on Index 0.1.2

MOD-Title: Latest Blogs on Index
MOD-Version: 0.1.2
MOD-Status: beta
MOD-Autor: FatFreddy
MOD-Beschreibung:
Fügt dem Boardindex eine Liste mit den aktuellsten Blogeinträgen aus dem User Blog Mod hinzu.

EDIT: Ab Version 0.1.2 ist auch die Anzeige der Liste im Board3Portal möglich.

phpBB-Version: phpBB 3.0.x
phpBB-Sprachen: N/A
phpBB-Styles: z.Zt. nur prosilver

Download und Installationshilfen

Der MOD ist noch im Entwicklungsstadium. Ein produktiver Einsatz in Foren wird nicht empfohlen.

History:
V0.1.0:
- first public beta

V0.1.1
- Sicherheitslücke in functions_latest_blogs.php geschlossen (Danke an Dave)
- Code aufgeräumt (dito)
- Darstellungsfehler im IE beseitigt

V 0.1.2
- Berechtigungsabfrage hinzugefügt. Es werden nur noch Blogs gezeigt, die der User auch lesen darf.
- Contribution hinzugefügt: Blogliste im board3portal


to do
- Konfiguration über ACP
Zuletzt geändert von FatFreddy am 18.08.2008 16:15, insgesamt 2-mal geändert.
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Code: Alles auswählen

/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

/* Configuration START */
$show = 10;			//Number of entries to show in list
$scrollbox = false;	// Show scollable list (about 5 entries high) instead of all entries
/* Configuration END */

include($phpbb_root_path . 'blog/functions.' . $phpEx);

$sql = 'SELECT b.blog_id, b.user_id, b.blog_time, b.blog_subject, u.username, u.user_colour 
	FROM '. BLOG_TABLE. ' AS b 
		LEFT JOIN '. USERS_TABLE. " AS u 
			ON b.user_id = u.user_id 
	WHERE b.blog_deleted != 1
	ORDER BY b.blog_time DESC"
$result = $db->sql_query_limit($sql, (int) $show);
while ($row = $db->sql_fetchrow($result))
{
	if(handle_user_blog_permissions($row['blog_id']))
	{
		$template->assign_block_vars('latest_blogs', array(
			'BLOG_SUBJECT'		=> censor_text($row['blog_subject']),
			'BLOG_AUTHOR'		=> get_username_string('username', $row['user_id'], $row['username'], $row['user_colour']),
			'BLOG_AUTHOR_COLOUR'=> get_username_string('colour', $row['user_id'], $row['username'], $row['user_colour']),
			'BLOG_AUTHOR_FULL'	=> get_username_string('full', $row['user_id'], $row['username'], $row['user_colour']),
			'BLOG_TIME'			=> $user->format_date($row['blog_time'], 'd.m.Y'),
			'U_VIEW_BLOG'		=> blog_url($row['user_id'], $row['blog_id'], false, array(), array('blog_subject' => censor_text($row['blog_subject']))),
			'S_SCROLL'			=> $scrollbox,
			));
	}
}
$db->sql_freeresult($result);

$template->assign_vars( array(
	'S_SCROLL_LATEST'			=> $scrollbox,
));
Das sieht denke ich mal schon besser aus...
besonders das exit solltest du nicht vergessen :wink:


MfG
Dave
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

Hi Dave,

danke für's Korrekturlesen und die Müllbeseitigung. Mußte nur noch ein S und ein Semikolon nachkaufen. ;)

Downloadlink ist auf Version 0.1.1 aktualisiert.

FatFreddy
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

MOD auf Version 0.1.2 aktualisiert.

Ab sofort wird auch das Board3Portal unterstützt.

Weitere Infos im ersten Beitrag.

FatFreddy
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“