Frag zu einem Snippet von itst

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Antworten
Benutzeravatar
Markus Wandel
Mitglied
Beiträge: 658
Registriert: 01.12.2003 18:13
Wohnort: Wuppertal
Kontaktdaten:

Frag zu einem Snippet von itst

Beitrag 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.
WebMaster von: www.RoCoFa.de - Wir sind die RollerCoasterFans
Die Seite für Achterbahn- und Freizeitparkfans, kostenlose Mitgliedschaft, keine Verpflichtungen.
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Meinst du die Anzahl der Mitglieder auf dem Index?
Benutzeravatar
Markus Wandel
Mitglied
Beiträge: 658
Registriert: 01.12.2003 18:13
Wohnort: Wuppertal
Kontaktdaten:

Beitrag 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.
WebMaster von: www.RoCoFa.de - Wir sind die RollerCoasterFans
Die Seite für Achterbahn- und Freizeitparkfans, kostenlose Mitgliedschaft, keine Verpflichtungen.
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag 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...
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Das Snippet wurde auch entsprechend ergänzt :-)

Gruß Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
Markus Wandel
Mitglied
Beiträge: 658
Registriert: 01.12.2003 18:13
Wohnort: Wuppertal
Kontaktdaten:

Beitrag 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.
WebMaster von: www.RoCoFa.de - Wir sind die RollerCoasterFans
Die Seite für Achterbahn- und Freizeitparkfans, kostenlose Mitgliedschaft, keine Verpflichtungen.
Benutzeravatar
Markus Wandel
Mitglied
Beiträge: 658
Registriert: 01.12.2003 18:13
Wohnort: Wuppertal
Kontaktdaten:

Beitrag 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
WebMaster von: www.RoCoFa.de - Wir sind die RollerCoasterFans
Die Seite für Achterbahn- und Freizeitparkfans, kostenlose Mitgliedschaft, keine Verpflichtungen.
Benutzeravatar
Markus Wandel
Mitglied
Beiträge: 658
Registriert: 01.12.2003 18:13
Wohnort: Wuppertal
Kontaktdaten:

Beitrag 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
WebMaster von: www.RoCoFa.de - Wir sind die RollerCoasterFans
Die Seite für Achterbahn- und Freizeitparkfans, kostenlose Mitgliedschaft, keine Verpflichtungen.
Antworten

Zurück zu „phpBB 2.0: Mod Support“