"Online" im Post/Thread

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
Stefan M.
Mitglied
Beiträge: 114
Registriert: 07.09.2007 16:37

"Online" im Post/Thread

Beitrag von Stefan M. »

Hallo Zusammen,

wie kann ich das "Online" im Post/Thread vor Gästen verbergen?

[ externes Bild ]

Würde mich sehr auf eine Antwort freuen.

Vielen Dank

Gruß Stefan M.
Stefan M.
Mitglied
Beiträge: 114
Registriert: 07.09.2007 16:37

Re: "Online" im Post/Thread

Beitrag von Stefan M. »

Eine Möglichkei habe ich gefunden, das ist diese:

ACP -->
Allgemein -->
Serverlast -->
Anzeige des Online-/Offline-Symbols aktivieren:

Gibt es aber noch eine Möglichkeit, nur für Gäste diese Smybole zu deaktivieren?
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5395
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: "Online" im Post/Thread

Beitrag von oxpus »

Hallo,

im Topic könntest du in der viewtopic.php z. B. die Zeilen

Code: Alles auswählen

		'ONLINE_IMG'			=> ($poster_id == ANONYMOUS || !$config['load_onlinetrack']) ? '' : (($user_cache[$poster_id]['online']) ? $user->img('icon_user_online', 'ONLINE') : $user->img('icon_user_offline', 'OFFLINE')),
		'S_ONLINE'				=> ($poster_id == ANONYMOUS || !$config['load_onlinetrack']) ? false : (($user_cache[$poster_id]['online']) ? true : false),
ersetzen durch

Code: Alles auswählen

		'ONLINE_IMG'			=> ($user->data['is_registered']) ? (($poster_id == ANONYMOUS || !$config['load_onlinetrack']) ? '' : (($user_cache[$poster_id]['online']) ? $user->img('icon_user_online', 'ONLINE') : $user->img('icon_user_offline', 'OFFLINE')) : ''),
		'S_ONLINE'				=> ($user->data['is_registered']) ? (($poster_id == ANONYMOUS || !$config['load_onlinetrack']) ? false : (($user_cache[$poster_id]['online']) ? true : false) : false),
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Stefan M.
Mitglied
Beiträge: 114
Registriert: 07.09.2007 16:37

Re: "Online" im Post/Thread

Beitrag von Stefan M. »

Hey oxpus,

vielen Dank für deine Antwort.

Bei mir erscheint leider folgender Fehler:
Parse error: syntax error, unexpected ':' in /users/alldstars/www/board/viewtopic.php on line 1515
Hier kannst du dir meine Datei runterladen: http://www.materialordner.de/OHLkZmsoqG ... 5ZY2C.html (viewtopic.zip)

Schaue es dir mal an und sage mir, was ich falsch gemacht habe.

Danke

Gruß,
Stefan M.
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5395
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: "Online" im Post/Thread

Beitrag von oxpus »

Oh, ja, die Zeilen müssen so lauten:

Code: Alles auswählen

		'ONLINE_IMG'			=> ($user->data['is_registered']) ? (($poster_id == ANONYMOUS || !$config['load_onlinetrack']) ? '' : (($user_cache[$poster_id]['online']) ? $user->img('icon_user_online', 'ONLINE') : $user->img('icon_user_offline', 'OFFLINE'))) : '',
		'S_ONLINE'				=> ($user->data['is_registered']) ? (($poster_id == ANONYMOUS || !$config['load_onlinetrack']) ? false : (($user_cache[$poster_id]['online']) ? true : false)) : false,
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Stefan M.
Mitglied
Beiträge: 114
Registriert: 07.09.2007 16:37

Re: "Online" im Post/Thread

Beitrag von Stefan M. »

Wunderbar oxpus, es hat funktioniert!

Danke

Gruß,
Stefan M.
Stefan M.
Mitglied
Beiträge: 114
Registriert: 07.09.2007 16:37

Re: "Online" im Post/Thread

Beitrag von Stefan M. »

Wie kann ich diese Funktion auf bestimmte Gruppen erweitern?
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5395
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: "Online" im Post/Thread

Beitrag von oxpus »

Könnte man, wird aber dann umfangreicher.
Wie soll das aber genau im Ergebnis ausehen?
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Stefan M.
Mitglied
Beiträge: 114
Registriert: 07.09.2007 16:37

Re: "Online" im Post/Thread

Beitrag von Stefan M. »

oxpus hat geschrieben:Könnte man, wird aber dann umfangreicher.
Wie soll das aber genau im Ergebnis ausehen?
Eine bestimmte Gruppe soll diesen Status "Online" im Post/Thread nicht sehen können.
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5395
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: "Online" im Post/Thread

Beitrag von oxpus »

Naja, das wäre nicht das Problem.
Dazu müsstest du in der viewtopic.php nach der Zeile

Code: Alles auswählen

include($phpbb_root_path . 'includes/bbcode.' . $phpEx);
diese einfügen:

Code: Alles auswählen

include($phpbb_root_path . 'includes/functions_user.' . $phpEx);
und anstelle

Code: Alles auswählen

          'ONLINE_IMG'         => ($user->data['is_registered']) ? (($poster_id == ANONYMOUS || !$config['load_onlinetrack']) ? '' : (($user_cache[$poster_id]['online']) ? $user->img('icon_user_online', 'ONLINE') : $user->img('icon_user_offline', 'OFFLINE'))) : '',
          'S_ONLINE'            => ($user->data['is_registered']) ? (($poster_id == ANONYMOUS || !$config['load_onlinetrack']) ? false : (($user_cache[$poster_id]['online']) ? true : false)) : false,
würde das dann so aussehen:

Code: Alles auswählen

          'ONLINE_IMG'         => (!group_memberships($group_id, $user->data['user_id'], true)) ? (($poster_id == ANONYMOUS || !$config['load_onlinetrack']) ? '' : (($user_cache[$poster_id]['online']) ? $user->img('icon_user_online', 'ONLINE') : $user->img('icon_user_offline', 'OFFLINE'))) : '',
          'S_ONLINE'            => (!group_memberships($group_id, $user->data['user_id'], true)) ? (($poster_id == ANONYMOUS || !$config['load_onlinetrack']) ? false : (($user_cache[$poster_id]['online']) ? true : false)) : false,
Wobei dann $group_id die Gruppen-ID ist, deren Mitglieder die Online-Anzeige nicht sehen sollen.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“