Seite 1 von 1

Frag zu einem Snippet von itst

Verfasst: 02.04.2004 10:18
von Markus Wandel
Hallo,

ich habe mir den ersten Part von diesem Snippet eingebaut.

Dieses funktioniert auch tadellos, aber dieses neue Mitglied wird bereits als registriert gezählt, obwohl es noch nicht freigeschaltet wurde.

Wo könnte man das abändern, das wirklich nur freigeschaltete Mitglieder gezählt werden ?

Danke im voraus.

Verfasst: 02.04.2004 10:21
von Henne
Meinst du die Anzahl der Mitglieder auf dem Index?

Verfasst: 02.04.2004 10:30
von Markus Wandel
Ja, die meine ich.

Wir habe zur Zeit (da noch am Anfang) 6 freigeschaltete Mitglieder und ein Mitglied das auf die Freischaltung wartet.
Anzeigt werden aber bereits 7 registrierte.

Dieses möchte ich halt abändern, das nur freigeschaltete angezeigt werden.

Verfasst: 02.04.2004 10:39
von Henne
Die /includes/functions.php öffnen und folgendes suchen:

Code: Alles auswählen

		case 'usercount':
			$sql = "SELECT COUNT(user_id) AS total
				FROM " . USERS_TABLE . "
				WHERE user_id <> " . ANONYMOUS; 
Das mit folgendem ersetzen:

Code: Alles auswählen

		case 'usercount':
			$sql = "SELECT COUNT(user_id) AS total
				FROM " . USERS_TABLE . "
				WHERE user_id <> " . ANONYMOUS . " AND user_active = 1"; 
Hab das jetzt nicht getestet, aber sollte funktionieren...

Verfasst: 02.04.2004 10:43
von PhilippK
Das Snippet wurde auch entsprechend ergänzt :-)

Gruß Philipp

Verfasst: 02.04.2004 10:47
von Markus Wandel
Henne hat geschrieben:

Code: Alles auswählen

		case 'usercount':
			$sql = "SELECT COUNT(user_id) AS total
				FROM " . USERS_TABLE . "
				WHERE user_id <> " . ANONYMOUS . " AND user_active = 1"; 

Also im Endeffekt wie im Snippet nur auf den Usercount übertragen.

Ich probiere es mal aus und teile mein Ergebniss mit.

Ich bedanke mich aber bereits jetzt schonmal für den Tipp. :lol:


Nachtrag:
OK, alles funktioniert so wie Du es beschrieben hast. Jetzt werden nur die registrierten Mitglieder angezeigt.

Verfasst: 12.04.2004 11:21
von Markus Wandel
Hallo,

ich habe nochmal ein Frage zu dem Snippet.


Ist es möglich dieses auch in das CalLite-Addon "Birthdays on CalLite" von OXPUS einzubauen ?

Ich möchte gerne das nur Geburtstag von den registrierten Benutzern angezeigt wird.


Kann ich in diese SQL-Anweisung des MODs (kommt zweimal vor)

Code: Alles auswählen

		$sql = "SELECT username, user_id, user_birthday
			FROM " . USERS_TABLE . "
			WHERE user_birthday < '999999'
			ORDER BY username";
einfach das

Code: Alles auswählen

AND user_active = 1"; 
einbauen, wenn ja wo ?

Danke im voraus

Verfasst: 15.04.2004 10:49
von Markus Wandel
Hallo,

so ich hab's grad mal selber ausgetestet und es scheint zu funktionieren.

Aber das kann ich erst endgültig sagen wenn ein neues Mitglied bei uns freigeschaltet wurde.

bye bye