Geburtstage anzeige für Gäste

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
epony
Mitglied
Beiträge: 17
Registriert: 25.02.2012 13:44
Wohnort: Essen
Kontaktdaten:

Geburtstage anzeige für Gäste

Beitrag von epony »

hallo
Mir ist jetzt aufgefallen , das man als Gast keine Geburtstage angezeigt bekommt,
als angemeldeter User bekommt man die Geburtstage komplett richtig angezeigt.

Vermutlich hab ich es ausversehen verstellt, finde leider nicht mehr wie man es rückgängig macht.
Rechte vergabe der Gäste hab ich schon überprüft, da finde ich leider keine einstellung der Geburtstage.
bei Serverlast ist sowas dabei, aber kein wort über Gäste.

bitte um hilfe
Press any key to continue - or any other key to abort.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8139
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Geburtstage anzeige für Gäste

Beitrag von Kirk »

Hallo
Suche in der index_body.html nach <!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
ersetze dies durch das hier <!-- IF S_DISPLAY_BIRTHDAY_LIST -->
Danach den template und den Browser cache leeren.
Benutzeravatar
epony
Mitglied
Beiträge: 17
Registriert: 25.02.2012 13:44
Wohnort: Essen
Kontaktdaten:

Re: Geburtstage anzeige für Gäste

Beitrag von epony »

bei mir sieht das so aus:

Code: Alles auswählen

<!-- IF S_DISPLAY_BIRTHDAY_LIST -->
	<br clear="all" />

	<table class="tablebg" width="100%" cellspacing="1">
	<tr>
		<td class="cat" colspan="2"><h4>{L_BIRTHDAYS}</h4></td>
	</tr>
	<tr>
		<td class="row1" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_BIRTHDAYS}" /></td>
		<td class="row1" width="100%"><p class="genmed"><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <b>{BIRTHDAY_LIST}</b><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p></td>
	</tr>
	</table>
<!-- ENDIF -->
ich betreibe nur subsilver2
Press any key to continue - or any other key to abort.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Geburtstage anzeige für Gäste

Beitrag von Dr.Death »

hi,

wenn du das <!-- IF S_DISPLAY_BIRTHDAY_LIST --> und <!-- ENDIF --> entfernst könnte es klappen.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8139
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Geburtstage anzeige für Gäste

Beitrag von Kirk »

Dr.Death hat geschrieben:hi,
wenn du das <!-- IF S_DISPLAY_BIRTHDAY_LIST --> und <!-- ENDIF --> entfernst könnte es klappen.
Das funktioniert nicht,man muß den Gästen das Recht bei Kann Profile, die Mitglieder- und die Wer-ist-online-Liste ansehen auf ja setzen, dann sieht man als Gast die Geburtstage.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Geburtstage anzeige für Gäste

Beitrag von Dr.Death »

Naja, nicht jeder möchte, das Gäste die Mitgliederliste sehen dürfen..... :roll:
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8139
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Geburtstage anzeige für Gäste

Beitrag von Kirk »

Da gib ich dir recht aber das was du vorgeschlagen hast funktioniert auch nicht.
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Re: Geburtstage anzeige für Gäste

Beitrag von franki »

Hallo

Das die Anzeige scheitert wird wohl an der index.php liegen. In der folgenden Zeile müsste noch der Gast (Anonymus) angegeben werden.
if ($config['load_birthdays'] && $config['allow_birthdays'] && $auth->acl_gets('u_viewprofile', 'a_user', 'a_useradd', 'a_userdel'))
LG Franki
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8139
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Geburtstage anzeige für Gäste

Beitrag von Kirk »

Hab es mal mit meiner index.php verglichen genau dieser Code steht drin.
Bei mir funktioniert es nur wenn ich den Gästen bei Kann Profile, die Mitglieder- und die Wer-ist-online-Liste ansehen auf ja setze.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Geburtstage anzeige für Gäste

Beitrag von Dr.Death »

Naja, einfacher ist doch diese Lösung: (getestet)

ÖFFNE: index.php

FINDE:

Code: Alles auswählen

if ($config['load_birthdays'] && $config['allow_birthdays'] && $auth->acl_gets('u_viewprofile', 'a_user', 'a_useradd', 'a_userdel'))
ERSETZE MIT:

Code: Alles auswählen

if ($config['load_birthdays'] && $config['allow_birthdays'])
Damit sehen alle Gäste die Geburtstage ohne dass man Zugriff auf die Mitgliederliste und Profile gewähren muss.
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“