Album Mod MOD Version: 2.0.53 Problem

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.
Gulaschk@none
Mitglied
Beiträge: 1542
Registriert: 17.01.2006 12:43

Beitrag von Gulaschk@none »

Danke !
Gulaschk@none hat geschrieben:und hätte da noch ein problem habe das ezPortal Box - Album stats
eingabaut es zeigt auch an wie viel und welches bild wenn ich aber drauf klicke kommt objekt nicht gefunden ,hast du ne idee warum ???

http://www.elstermusik.de/portal.php
hast du auch dazu eine idee ??? bitte
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

hast du mal den Link zur Anleitung?
alles korrekt eingebaut?

Markus
Gulaschk@none
Mitglied
Beiträge: 1542
Registriert: 17.01.2006 12:43

Beitrag von Gulaschk@none »

Code: Alles auswählen

################################################################################
##
## Mod Title:		ezPortal Box - Album stats
## Mod Author:		AmigaLink <webmaster@amigalink.de> (Markus Schmidt) http://www.essenmitfreude.info   
## MOD Description:	Album statistic box for the ezPortal.
##
## Mod Version:		1.0.0 
##
## Installation Level:	Easy 
## Installation Time:	5 minutes
##
## Files To Edit:	4
##			portal.php
##			language/lang_english/lang_main.php
##			language/lang_german/lang_main.php
##			templates/subSilver/portal_body.tpl
##
################################################################################
##
##  The following sites also contain the latest version of this MOD: 
## 
##  http://www.AmigaLink.de
##  http://www.phpBBhacks.com
## 
##  Full support for this MOD can be obtained at: 
##
##  http://www.AmigaLink.de
##
################################################################################
##
##  This hack is released under the GPL License. 
##  This hack can be freely used, but not distributed, without permission.
##  Intellectual Property Rights are retained by the hack author(s) 
##  listed above.
##
################################################################################
#
#----------[ OPEN ]-------------------------------------
#

portal.php

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

// Generate the page
$template->pparse('body');

#
#----------[ BEFORE, ADD ]------------------------------
#

// Album stats block
		// Last Pic Data
		$sql = "SELECT pic_id, pic_title, pic_time, pic_desc, pic_username, pic_user_id FROM " . ALBUM_TABLE . " 
			WHERE pic_approval = 1
			AND pic_lock = 0 # Don't show if picture locked
			ORDER BY pic_time DESC
			LIMIT 1"; 
		if ( !($result = $db->sql_query($sql)) ) 
		{ 
			message_die(GENERAL_ERROR, 'Could not obtain last pic data', '', __LINE__, __FILE__, $sql); 
		} 
		$row = $db->sql_fetchrow($result);
		$db->sql_freeresult($result);

		$last_pic_id = $row['pic_id'];
		$last_pic_title = '<a href="album_showpage.php?pic_id='.$last_pic_id.'">'.$row['pic_title'].'</a>';
		$last_pic = '<a href="album_showpage.php?pic_id='.$last_pic_id.'"><img src="album_thumbnail.php?pic_id='.$last_pic_id.'" alt="'.$row['pic_desc'].'" title="'.$row['pic_desc'].'"></a>';
		$last_pic_time = $row['pic_time'];
		$last_pic_poster = '<a href="profile.php?mode=viewprofile&u='.$row['pic_user_id'].'">'.$row['pic_username'].'</a>';
		$last_pic_poster_id = $row['pic_user_id'];

		// Total Pics and Views
		$sql = "SELECT count(*) AS total_pics, SUM(pic_view_count) AS total_view FROM " . ALBUM_TABLE . "
			WHERE pic_approval = 1";
		if( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Could not obtain image count ', '', __LINE__, __FILE__, $sql);
		}
		$row = $db->sql_fetchrow($result);
		$db->sql_freeresult($result);

		$TotalImages = $row['total_pics'];
		$pic_view_count = $row['total_view'];

		// Total Ratings
		$sql = "SELECT count(*) AS total_rates, SUM(rate_point) AS rate_points FROM " . ALBUM_RATE_TABLE;
		if( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Could not obtain image rating count ', '', __LINE__, __FILE__, $sql);
		}
		$row = $db->sql_fetchrow($result);
		$db->sql_freeresult($result);

		$total_rates = $row['total_rates'];
		$rate_points = $row['rate_points'];

		// Total Comments
		$sql = "SELECT count(*) AS total_comments FROM " . ALBUM_COMMENT_TABLE;
		if( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Could not obtain image comment count ', '', __LINE__, __FILE__, $sql);
		}
		$row = $db->sql_fetchrow($result);
		$db->sql_freeresult($result);

		$total_comments = $row['total_comments'];

		$template->assign_vars(array(
			'ALBUM_STATS' => $lang['Title_album-stats'],
			'TOTAL_IMAGES' => sprintf($lang['total_pics'], $TotalImages),
			'TOTAL_PICVIEW' => sprintf($lang['viewed'], $pic_view_count),
			'TOTAL_RATES' => sprintf($lang['votes'], $total_rates),
			'TOTAL_RATEPOINT' => sprintf($lang['vote_points'], $rate_points),
			'TOTAL_COMMENTS' => sprintf($lang['comments'], $total_comments),
			'LAST_PIC' => $last_pic,
			'LAST_PIC_ID' => $last_pic_id,
			'LAST_PIC_TITLE' => sprintf($lang['newest_pic'], $last_pic_title),
			'LAST_PIC_POSTER' => sprintf($lang['posted_by'], $last_pic_poster),
			'LAST_PIC_TIME' => sprintf($lang['posted_at'], (create_date($lang['DATE_FORMAT'], $last_pic_time, $board_config['board_timezone'])))
		));
// Album stats block

#
#----------[ OPEN ]-------------------------------------
#

language/lang_english/lang_main.php

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

?>

#
#----------[ BEFORE, ADD ]------------------------------
#

$lang['Title_album-stats'] = 'Album statistics';

$lang['total_pics'] = 'We have <b>%s</b> pics in the Album. ';
$lang['viewed'] = 'These were <b>%s</b> times regarded, ';
$lang['votes'] = 'to have <b>%s</b> ratings ';
$lang['vote_points'] = 'with a sum total of <b>%s</b> points. ';
$lang['comments'] = 'In addition <b>%s</b> comments were written.';

$lang['newest_pic'] = 'The newest pic is <b>%s</b> ';
$lang['posted_at'] = 'and is posted at %s ';
$lang['posted_by'] = 'by <b>%s</b>.';

#
#----------[ OPEN ]-------------------------------------
#

language/lang_german/lang_main.php

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

?>

#
#----------[ BEFORE, ADD ]------------------------------
#

$lang['Title_album-stats'] = 'Album Statistik';

$lang['total_pics'] = 'Wir haben <b>%s</b> Bilder im Album. ';
$lang['viewed'] = 'Diese wurden bisher <b>%s</b> mal angesehen ';
$lang['votes'] = 'und <b>%s</b> mal, ';
$lang['vote_points'] = 'mit insgesammt <b>%s</b> Punkten, bewertet. ';
$lang['comments'] = 'Ausserdem wurden <b>%s</b> Kommentare verfasst.';

$lang['newest_pic'] = 'Das neuste Bild heißt <b>%s</b> ';
$lang['posted_at'] = 'und wurde am %s ';
$lang['posted_by'] = 'von <b>%s</b> gepostet.';

#
#----------[ OPEN ]-------------------------------------
#

templates/subSilver/portal_body.tpl

#
#----------[ FIND ]-------------------------------------
#
# Whatever you want.

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

		<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
			<tr>
				<td class="cat" height="25"><span class="genmed"><b>{ALBUM_STATS}</b></span></td>
			</tr>
			<tr>
				<td class="row1"><span class="gensmall">{TOTAL_IMAGES}{TOTAL_PICVIEW}{TOTAL_RATES}{TOTAL_RATEPOINT}{TOTAL_COMMENTS}</span></td>
			</tr>
			<tr>
				<td class="row1"><span class="gensmall">{LAST_PIC_TITLE}{LAST_PIC_TIME}{LAST_PIC_POSTER}</span></td>
			</tr>
			<tr>
				<td align="center">
					<table border="1"><tr><td>{LAST_PIC}</td></tr></table>
				</td>
			<tr>
		</table>
		<br />

#
#----------[ SAVE AND CLOSE ALL FILES ]-----------------
#
# EoM
viel zu ändern ist auch nicht ,das ist schon das 2 mal das ich es eingebaut habe ,hatte es nochmal ausgebaut (orginal datein) aber wieder funzt es nicht !!!
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ....

verlinke mal bitte deine portal.php als txt-Datei.

Markus
Gulaschk@none
Mitglied
Beiträge: 1542
Registriert: 17.01.2006 12:43

Beitrag von Gulaschk@none »

Max
Mitglied
Beiträge: 1051
Registriert: 20.02.2003 22:22

Beitrag von Max »

Hallo,


guck Dir mal diese Zeile an:

Code: Alles auswählen

$last_pic_title = '<a href="album_showpage.php?pic_id='.$last_pic_id.'">'.$row['pic_title'].'</a>';
      $last_pic = '<a href="album_showpage.php?pic_id='.$last_pic_id.'">
und setz statt der, die Folgende ein:

Code: Alles auswählen

$last_pic_title = '<a href="album_page.php?pic_id='.$last_pic_id.'">'.$row['pic_title'].'</a>';
      $last_pic = '<a href="album_page.php?pic_id='.$last_pic_id.'">
oder alternativ auch diese hier:

Code: Alles auswählen

$last_pic_title = '<a href="album_pic.php?pic_id='.$last_pic_id.'">'.$row['pic_title'].'</a>';
      $last_pic = '<a href="album_pic.php?pic_id='.$last_pic_id.'">
Das ist in der portal.php zu finden.

Grund für den Fehler ist, dass das für ein Album mit Clowns SP und Cat-Hierarchy passend ist, daher verweist das auf eine Datei, die im Standard-Album nicht vorhanden ist.



Gruß Max
Gulaschk@none
Mitglied
Beiträge: 1542
Registriert: 17.01.2006 12:43

Beitrag von Gulaschk@none »

cool hat geklappt DANKE Max :D
Antworten

Zurück zu „phpBB 2.0: Mod Support“