Shoutbox nur für private User sichtbar
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.
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.
Shoutbox nur für private User sichtbar
Wie stelle ich das an,dass nur private user,also diejenigen,die nicht nur registriert sind,sonder halt "privat" sind die integrierte shoutbox sehen?
folgende shoutbox:
Fully integrated shoutbox
## MOD Author: Niels
danke im voraus...
folgende shoutbox:
Fully integrated shoutbox
## MOD Author: Niels
danke im voraus...
- Club Synth
- Mitglied
- Beiträge: 75
- Registriert: 07.11.2005 14:40
- Wohnort: Düsseldorf
- Kontaktdaten:
heisst das,dass ich anstatt "123" den gruppennamen eingebe (z.bsp. "team")? isdt der gruppenname die gruppen ID? wernn nicht,wo bekomme ich die her?
dann bekomme ich das hier:
Code: Alles auswählen
#
#-----[ Öffne ]------------------------------------------
#
includes/functions.php
#
#-----[ Finde ]------------------------------------------
#
?>
#
#-----[ Füge davor ein ]-------------------------------------------
#
function member_of($group_id, &$userdata)
{
global $db;
if ( !$userdata['session_logged_in'] )
{
return false;
}
if ( isset($userdata['user_member_of_' . $group_id]) )
{
return $userdata['user_member_of_' . $group_id];
}
$sql = "SELECT count(*) AS num FROM " . USER_GROUP_TABLE . "
WHERE user_id = '" . $userdata['user_id'] . "' AND user_pending = 0 AND group_id IN ( " . $group_id . " )";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not get group auth', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
if ( $row['num'] > 0 )
{
return $userdata['user_member_of_' . $group_id] = true;
}
return $userdata['user_member_of_' . $group_id] = false;
}
#
#-----[ Öffne ]------------------------------------------
#
includes/page_header.php
#
#-----[ Finde ]------------------------------------------
#
if ( !empty($userdata['user_popup_pm']) )
{
$template->assign_block_vars('switch_enable_pm_popup', array());
}
#
#-----[ Füge danach ein ]-------------------------------------------
#
if ( member_of('123', $userdata) )
{
$template->assign_block_vars('switch_usergroup_123', array());
}
Allgemeiner Fehler
Could not get group auth
DEBUG MODE
SQL Error : 1054 Unknown column 'team' in 'where clause'
SELECT count(*) AS num FROM phpbb_user_group WHERE user_id = '3' AND user_pending = 0 AND group_id IN ( team )
Line : 979
File : functions.php
ok, also die shoutbox sieht man nun nicht mehr, habe das in der index.tpl eingefügt.
wenn ich aber jetzt die veränderte functions.php und page_header.php hochlade,steht halt immer noch
hier meine komplette geänderte file:
Komplette Dateien bitte verlinken
KB:datei
Markus
wenn ich aber jetzt die veränderte functions.php und page_header.php hochlade,steht halt immer noch
wieso? mein gruppenname ist "Team", weiss leider nicht ob dass auch die ID für die gruppe ist.Allgemeiner Fehler
Could not get group auth
DEBUG MODE
SQL Error : 1054 Unknown column 'team' in 'where clause'
SELECT count(*) AS num FROM phpbb_user_group WHERE user_id = '3' AND user_pending = 0 AND group_id IN ( team )
Line : 979
File : functions.php
hier meine komplette geänderte file:
Komplette Dateien bitte verlinken
KB:datei
Markus
- Club Synth
- Mitglied
- Beiträge: 75
- Registriert: 07.11.2005 14:40
- Wohnort: Düsseldorf
- Kontaktdaten:
-
- Mitglied
- Beiträge: 126
- Registriert: 15.03.2005 14:03
- Kontaktdaten:
Schliesse mich der Frage mal an: Wo genau finde ich denn die spezielle Gruppen-ID?!
Zuletzt geändert von griza-angel am 03.10.2006 12:20, insgesamt 1-mal geändert.
-
- Mitglied
- Beiträge: 126
- Registriert: 15.03.2005 14:03
- Kontaktdaten: