Nickpage für Usergroups

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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.
Eoleon

Nickpage für Usergroups

Beitrag von Eoleon »

ich möchte die Nickpage nur für eine bestimmte Usergroup sichtbar anzeigen lassen.

Besteht hierzu die Möglichkeit?
Eoleon

Beitrag von Eoleon »

sry, daran hatte ich im Moment nicht gedacht :oops:
Eoleon

Beitrag 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 ^^
Eoleon

Beitrag von Eoleon »

bump
Benutzeravatar
V1tzl1
Mitglied
Beiträge: 157
Registriert: 10.10.2005 15:31

Beitrag 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
Eoleon

Beitrag 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']),
));
}
}
Benutzeravatar
Club Synth
Mitglied
Beiträge: 75
Registriert: 07.11.2005 14:40
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag 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 -->
Eoleon

Beitrag 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 ;)
Benutzeravatar
Club Synth
Mitglied
Beiträge: 75
Registriert: 07.11.2005 14:40
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von Club Synth »

Dachte, es geht darum, daß man beim Klick auf den Nickpagebutton zum index kommt...
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“