Seite 41 von 68

Verfasst: 28.10.2005 14:11
von Markus67
Hi ...

verlinke mal bitte die page_header.php und auch die usercp_viewprofile.php als txt-Datei
KB:datei

Bei letzterer kommt diese Fehlermeldung
Parse error: parse error, unexpected T_IF, expecting ')' in /usr/export/www/vhosts/funnetwork/hosting/dedanny/forum/includes/usercp_viewprofile.php on line 201
Markus

Verfasst: 28.10.2005 14:26
von cidburn

Verfasst: 28.10.2005 14:43
von Markus67
Hi ...

suche in der page_header.php

Code: Alles auswählen

//
	//Nickpagelink zeigen?
	//
	if ( $userdata['session_logged_in'] )
	{
		//Nickpage vorhanden?
		$sql = "SELECT COUNT(uid) AS zaehle FROM ".NICKPAGE_TABLE." WHERE uid='".$userdata['user_id']."'";
		if( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Konnte Querrie nicht ausführen!', '', __LINE__, __FILE__, $sql);
		}
		$row = $db->sql_fetchrow($result);
		//Konfiguration (ab wieviel posts...)
		$sql = "SELECT anzahl_posts FROM ".NICKPAGECONFIG_TABLE;
		if( !($result2 = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Konnte Querrie nicht ausführen!', '', __LINE__, __FILE__, $sql);
		}
		$row2 = $db->sql_fetchrow($result2);
		if($row['zaehle'] == "1" OR $row2['anzahl_posts'] <= $userdata['user_posts'])
		{
			$template->assign_block_vars('Shownickpagebutton',array(
			'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?admin='.$userdata['username']),
			));
		}
	}
$template->pparse('overall_header');

?>
ersetze mit:

Code: Alles auswählen

	//
	//Nickpagelink zeigen?
	//
	if (!defined('NICKPAGE_INSTALL') && $userdata['session_logged_in'] )
	{
		//Nickpage vorhanden und config ok?
		$sql = "SELECT COUNT(uid) AS zaehle, b.* FROM ".NICKPAGE_TABLE." AS a, ".NICKPAGECONFIG_TABLE." AS b 
		WHERE a.uid=".intval($userdata['user_id'])."
		GROUP BY a.uid";
		if( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Konnte Querrie nicht ausführen!', '', __LINE__, __FILE__, $sql);
		}
		$row = $db->sql_fetchrow($result);
		if($row['zaehle'] == "1" OR $row['anzahl_posts'] <= $userdata['user_posts'])
		{
			$template->assign_block_vars('Shownickpagebutton',array(
			'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?admin='.urlencode(stripslashes($userdata['username']))),
			));
		}
	}
	$template->pparse('overall_header');

?>
suche in der usercp_viewprofile.php

Code: Alles auswählen

//
// Generate page
//
$page_title = $lang['Viewing_profile'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->assign_vars(array(
'U_NICKPAGE' => $nickpage,
if (function_exists('get_html_translation_table'))
{
	$u_search_author = urlencode(strtr($profiledata['username'], array_flip(get_html_translation_table(HTML_ENTITIES))));
}
else
{
	$u_search_author = urlencode(str_replace(array('&', ''', '"', '<', '>'), array('&', "'", '"', '<', '>'), $profiledata['username']));
}

$template->assign_vars(array(
	'USERNAME' => $profiledata['username'],
	'JOINED' => create_date($lang['DATE_FORMAT'], $profiledata['user_regdate'], $board_config['board_timezone']),
	'POSTER_RANK' => $poster_rank,
	'RANK_IMAGE' => $rank_image,
ersetze mit:

Code: Alles auswählen

//
// Generate page
//
$page_title = $lang['Viewing_profile'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

if (function_exists('get_html_translation_table'))
{
	$u_search_author = urlencode(strtr($profiledata['username'], array_flip(get_html_translation_table(HTML_ENTITIES))));
}
else
{
	$u_search_author = urlencode(str_replace(array('&', ''', '"', '<', '>'), array('&', "'", '"', '<', '>'), $profiledata['username']));
}

$template->assign_vars(array(
	'U_NICKPAGE' => $nickpage,
	'USERNAME' => $profiledata['username'],
	'JOINED' => create_date($lang['DATE_FORMAT'], $profiledata['user_regdate'], $board_config['board_timezone']),
	'POSTER_RANK' => $poster_rank,
	'RANK_IMAGE' => $rank_image,
Markus

Verfasst: 28.10.2005 15:03
von cidburn
so hab ich gemacht.
hm scheint aber immer noch etwas nich zu gehn.
einloggen oder sonst etwas funtzt nich.
soll ich es einfach nochmal alles neu aufsetzten ?!


Und kann mir mal einer en gescheiten freeware editor für php nennen.
Seit mein Motherbord von meinem eigntlichen PC nich mehr will iss un ich jetzt nua noch etwas zusammengewürfeltes aum schrank das sage un schreibe 350mhz system :D hab läuft hia kein macromedia oda sonst was.

danke ^^

lg

c i d + - - -

Verfasst: 02.11.2005 18:39
von Silke Buthmann
Hallo ihr lieben°

Kann man noch Extraseiten ,z.B. Privates, in die Nickpage integrieren? Und wie bekommt man dann die Daten aus der Allgemeine Konfiguration nur auf diese Seite?

Vielen Dank schon mal!

Verfasst: 05.11.2005 20:30
von bbnetch
ich habe ein kleinen fehler, zwar nicht schlim, aber vileicht kann man das korigieren.

also wenn die user ihr icq nummer eintragen, wird der nickpage button unter den beitraegen der user nicht mehr angezeigt.

loescht man dann die icq nummer aus dem profil raus, wird er wieder sichtbahr.

weis jemand ein rat ?

Verfasst: 05.11.2005 20:45
von Markus67
Hi ...

Verschiebe den Nickpage-Button in der viewtopic_body.tpl einfach nach den Profil oder PN Button ... dann hast du das Problem nicht mehr :wink:

Markus

Verfasst: 06.11.2005 08:02
von bbnetch
vielen dank, habs auch rausgefunden, bezw einfach probiert, nachdem ich ein bischen genauer geschaut habe, und sogar ein hinweis in der anleitung fand :oops:

ein ganz schoenes teil, ich danke dir fuer die bereitstellung dieses mods.

mfg andy

Verfasst: 13.11.2005 17:39
von de$ert
gibt es für die Nickpage einen funktionierenden Downloadlink ?

Verfasst: 13.11.2005 17:43
von CrYiNg
Hallo!

Schaust du hier: http://www.phpbb.de/moddb/mod.php?id=108

CrYiNg :cry: