Seite 1 von 1

Geburtstage von Nullpostern nicht anzeigen

Verfasst: 28.02.2009 21:40
von felixx
Hallo,

auf der Starseite gibt es ja eine Auflistung "Geburtstage".

Ich hätte gerne das dort die Geburtstage von Nullpostern nicht angezeigt werden.

Was muß ich dafür ändern?

Re: Geburtstage von Nullpostern nicht anzeigen

Verfasst: 01.03.2009 11:20
von JuSc<l
Was für ein Sinn hat es? Ich finde diese Aktion (dann) von dir unfair. Schließlich haben die Geburtstag und das kann keiner Ändern. Ich finde es Unfair (!!!!).
Dann wirst du automatisch ausgegrenzt und finde das nicht optimal.

Ich bin nicht der Admin :)

Gruß
Julian :o

Re: Geburtstage von Nullpostern nicht anzeigen

Verfasst: 01.03.2009 14:26
von samtpfote
Hallo was ist denn das für eine Antwort, ob man einen Mod für nützlich hält ist doch ne ganz andere Frage. Ich hatte in meinem PhpBB2 auch Jahrelang genau das so laufen. Hatte selber die Zeilen ergänzt und werde es bei Gelegenheit auch bei PhpBB3 wieder einbauen. Wer noch nicht mal einen einzigen Beitrag geschrieben hat, der ist meiner Meinung nach auch noch kein echtes Forumsmitglied sondern eher Inaktiv. Und warum sollte man die Geburtstagsliste nicht für die aktiven treuen User sauber halten.

Sollte ich bei Gelegenheit die Zeilen ergänzt haben stelle ich die hier auch gerne zur Verfügung.

Re: Geburtstage von Nullpostern nicht anzeigen

Verfasst: 01.03.2009 20:28
von felixx
Hallo samtpfote,
samtpfote hat geschrieben:Sollte ich bei Gelegenheit die Zeilen ergänzt haben stelle ich die hier auch gerne zur Verfügung.
das wäre nett von Dir, Danke im vorraus. 8)

JuSc<l hat geschrieben:Ich bin nicht der Admin :)
Richtig erkannt!

Re: Geburtstage von Nullpostern nicht anzeigen

Verfasst: 19.03.2009 06:06
von felixx
Hallo samtpfote,

wollte mal nachhören ob Du inzwischen eine Lösung hast. :wink:

Re: Geburtstage von Nullpostern nicht anzeigen

Verfasst: 05.04.2009 07:55
von felixx
Hier die Lösung:

öffne index.php

suche:

Code: Alles auswählen

	$sql = 'SELECT user_id, username, user_colour, user_birthday
		FROM ' . USERS_TABLE . "
		WHERE user_birthday LIKE '" . $db->sql_escape(sprintf('%2d-%2d-', $now['mday'], $now['mon'])) . "%'
			AND user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ')';
	$result = $db->sql_query($sql);
ersetze mit:

Code: Alles auswählen

	$sql = 'SELECT user_id, username, user_colour, user_birthday
		FROM ' . USERS_TABLE . "
		WHERE user_birthday LIKE '" . $db->sql_escape(sprintf('%2d-%2d-', $now['mday'], $now['mon'])) . "%'
			AND user_posts <> 0 AND user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ')';
	$result = $db->sql_query($sql);
Das wars.

Re: Geburtstage von Nullpostern nicht anzeigen

Verfasst: 06.04.2009 12:47
von istrier
Hallo Felix,

super Lösung, hab´ ich mir auch gleich eingebaut.


vielen Dank