Seite 1 von 2

Nickpage für Usergroups

Verfasst: 02.12.2005 21:16
von Eoleon
ich möchte die Nickpage nur für eine bestimmte Usergroup sichtbar anzeigen lassen.

Besteht hierzu die Möglichkeit?

Verfasst: 02.12.2005 21:19
von Markus67
Hi ...

das solltest du damit hinbekommen :wink:
Nur für bestimmte Gruppen anzeigen

Markus

Verfasst: 02.12.2005 21:20
von Eoleon
sry, daran hatte ich im Moment nicht gedacht :oops:

Verfasst: 04.12.2005 21:41
von Eoleon
Markus67 hat geschrieben:Hi ...

das solltest du damit hinbekommen :wink:
Nur für bestimmte Gruppen anzeigen

Markus
klappt leider nicht.
<!-- BEGIN switch_usergroup_123 -->
<!-- BEGIN Shownickpagebutton -->
<a href="{Shownickpagebutton.U_NICKPAGE}" class="mainmenu" title="Erweiterte Profilansicht zum Singletreff"><span class="nav">&raquo;Usercard</a>&nbsp;&nbsp;
<!-- END Shownickpagebutton -->
<!-- END switch_usergroup_123 -->
hier wird die Nickpage nicht angezeigt - auch nicht den Gruppenmitgliedern.

ändere ich es und lasse
<!-- BEGIN Shownickpagebutton -->
<!-- END Shownickpagebutton -->
weg, dann sehe ich zwar als Gruppenmitglied den Link zur Nickpage, werde jedoch darüber zum Portal geleitet ^^

Verfasst: 06.12.2005 23:18
von Eoleon
bump

Verfasst: 07.12.2005 16:29
von V1tzl1
Ineinander verschachtelte abfragen, musst du auch als solche schreiben, also aus

<!-- BEGIN switch_usergroup_123 -->
<!-- BEGIN Shownickpagebutton -->
wird dann
<!-- BEGIN switch_usergroup_123 -->
<!-- BEGIN switch_usergroup_123.Shownickpagebutton -->

Ausserdem würde mich mal interessieren, was Shownickpagebutton zu bedeuten hat -> die entsprechende Stelle in der php Datei

Verfasst: 08.12.2005 10:10
von Eoleon
V1tzl1 hat geschrieben:Ineinander verschachtelte abfragen, musst du auch als solche schreiben, also aus

<!-- BEGIN switch_usergroup_123 -->
<!-- BEGIN Shownickpagebutton -->
wird dann
<!-- BEGIN switch_usergroup_123 -->
<!-- BEGIN switch_usergroup_123.Shownickpagebutton -->

Ausserdem würde mich mal interessieren, was Shownickpagebutton zu bedeuten hat -> die entsprechende Stelle in der php Datei
das hilt nicht. Hatte ich bereits vor meinem Post ausprobiert. Ich werde auf die Startseite, dem Fall das Portal, verwiesen ;)


Zum Shownickpagebutton kann ich dir folgende Zeilen aus dem Einbauanleitung zeigen.
//
//Öffne------------------------------------------------------------------------------------
//
includes/page_header.php

//
//Finde------------------------------------------------------------------------------------
//
$template->pparse('overall_header');

//
//Füge darüber ein-------------------------------------------------------------------------
//
#-->>>DARÜBER einfügen!!!!<<<--
//
//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']),
));
}
}

Verfasst: 08.12.2005 11:47
von Club Synth
Hatte die selben Probleme, kam immer auf die index.php. Lag bei mir am user_logged_in.
Meine Lösung:
<!-- END switch_user_logged_in -->
<!-- BEGIN switch_usergroup_xxx -->
** Button **
<!-- END switch_usergroup_xx -->
<!-- BEGIN switch_user_logged_in -->

Verfasst: 11.12.2005 19:47
von Eoleon
öhm, ich glaube du hast etwas überlesen? ;)

das Problem ist nicht der Switsh,

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in --> 

sondern diese Kombination

Code: Alles auswählen

<!-- BEGIN switch_usergroup_123 --> 
<!-- BEGIN Shownickpagebutton --> 
ich kann es drehen und wenden wie ich will - es läuft nicht richtig oder garnicht ;)

Verfasst: 11.12.2005 19:51
von Club Synth
Dachte, es geht darum, daß man beim Klick auf den Nickpagebutton zum index kommt...