Foren-Statistik: Statt Registriere Mitglieder: yxz, lieber Gruppen - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html) +--- Thema: Foren-Statistik: Statt Registriere Mitglieder: yxz, lieber Gruppen (/thread-29146.html) Seiten: Seiten:
1
2
|
Foren-Statistik: Statt Registriere Mitglieder: yxz, lieber Gruppen - Delmai - 12.02.2014 Mahlzeit. Unten in der Foren-Statistik Box im Index und auf der Statistik Seite selber wird ja eine allgemeine Mitgliederanzahl angegeben. In eurem Fall gerade 5.144. Ich würde es nun gerne so hinbekommen das dort Gruppen und die Anzahl der jeweiligen Gruppenmitglieder wiedergegeben wird. So wie in der Admin Benutzerverwaltung. Bsp.: statt Code: Registrierte Mitglieder: 5.144 Code: *Gildenmitglieder: 300, Rekruten: 220 Alle anderen dort registrierten sind uninteressant weil teils Karteileichen, Diplomaten, ect.. --------------------------- Nur weiß ich nicht so wirklich wie ich das so hinbekommen könnte. Sicherlich es betrifft die index und stats.php und deren Templates. Allerdings fehlen mit die Kenntnisse das umzusetzen. Es müsste auch nicht direkt die komplette Lösung sein. Anfangen wird man sicherlich hier in der index.php Datei, über: Code: eval("\$boardstats = \"".$templates->get("index_boardstats")."\";"); RE: Foren-Statistik: Statt Registriere Mitglieder: yxz, lieber Gruppen - Jockl - 12.02.2014 Vielleicht hilft Dir für einen erseten Ansatz dieser Thread weiter. RE: Foren-Statistik: Statt Registriere Mitglieder: yxz, lieber Gruppen - Delmai - 13.02.2014 Das hat mir sehr geholfen, habe es jetzt so umgesetzt in der index.php. Code: $plugins->run_hooks("index_start"); RE: Foren-Statistik: Statt Registriere Mitglieder: yxz, lieber Gruppen - Licht - 23.11.2014 hab gelesen leider komme ich nicht klar. muss ich nur im index.php eintragen den Code? Automatisch zusammen rechnen Gruppen gid=2 , gid=4 gid =18 und wo kannst ich Wort ändern (hinzufügen): Registrierte Mitglieder Zahl zusammen sondern auf Registrierte Fotoclub Mitglieder und ich hätte gerne nach der Registrierte Fotoclub Mitglieder Zahl noch Satz einbauen? In welchen Templats oder Datei.php muss ich da eingeben? Danke RE: Foren-Statistik: Statt Registriere Mitglieder: yxz, lieber Gruppen - MrBrechreiz - 23.11.2014 Du kannst dies, so wie es in Beitrag #3 zu sehen ist, auseinander nehmen und nach deinen wünschen her anpassen. Zum Beispiel so. PHP-Code: $query = $db->simple_select("users", "count(uid) AS countusers", "usergroup = '2'"); Für die Ausgabe auf dem Index, kannst Du dies an gewünschter Stelle platzieren. PHP-Code: {$nun_users} Dies kannst Du dann mit allen Gruppen wiederholen die angezeigt werden sollen, wieviele User darin sind. Den kompletten query platzierst Du in der index.php VOR $plugins->run_hooks('index_end'); RE: Foren-Statistik: Statt Registriere Mitglieder: yxz, lieber Gruppen - Licht - 23.11.2014 hab erstmal versucht.. PHP-Code: $query = $db->simple_select("users", "count(uid) AS countusers", "usergroup = '2'"); und hab nicht richtig verstanden. PHP-Code: {$nun_users} Danke. RE: Foren-Statistik: Statt Registriere Mitglieder: yxz, lieber Gruppen - MrBrechreiz - 23.11.2014 Mach es mal folgendermaßen. Vor PHP-Code: $plugins->run_hooks('index_end'); dies einfügen PHP-Code: $query = $db->simple_select("users", "count(uid) AS countusers", "usergroup = '2'"); und um dies nun im Template auszugeben, fügst Du dies Code: <span class="smalltext">Wir haben {$nun_users1} HFC - Mitglieder, dazu kommen {$nun_users3} Gast Benutzer und {$nun_users2} Test-Benutzer</span><br /> an gewünschter Stelle im Index Page Templates->index ein. RE: Foren-Statistik: Statt Registriere Mitglieder: yxz, lieber Gruppen - Licht - 30.11.2014 Hallo, danke für Code.. leider bin ich nicht ganz zufrieden. ich meine den Zahl soll automatisch zusammen rechnen (alle in eine Zahl) gid=4 plus gid=2 plus gid=5 Beispiel: Benutzergruppen gid=4 (Admin 1) plus gid=2 (Mitglieder 45) plus gid=5 (Vorstand 4 Leute) das wäre zusammen 49 Leute.. und ich wünsche auch das im Code soll im Bereich Foren-Statistik einbauen und nicht im template. Ist das möglich oder? vielen Dank... RE: Foren-Statistik: Statt Registriere Mitglieder: yxz, lieber Gruppen - Falkenauge Mihawk - 30.11.2014 (23.11.2014, 13:09)MrBrechreiz schrieb:Wieso machst du Code: "{$result[countusers]}" Das ist völlig überkompensierend. Ausserdem wofür soll die Variable $var sein? Die wird gar nicht benutzt und ist damit überflüssig. Ausserdem wirft der PHP-Code E_NOTICE (wenn nicht sogar E_WARNING). (30.11.2014, 17:35)HCF schrieb: Hallo, Füge nach MrBrechreichz' Code folgendes ein: Code: $numtotusers = $nun_users1 + $nun_users2 + $nun_users3; //Gesamtanzahl Du kannst dann im Template deiner Wahl dann die Variable "$numtotusers" benutzen, anstelle der einzelnen Anzahl. RE: Foren-Statistik: Statt Registriere Mitglieder: yxz, lieber Gruppen - Licht - 30.11.2014 hallo, also hab den Code eingebaut. Habe getestet. nein, das klappt nicht sondern ich meine: Die sollen automatisch zusammen rechnen. wie Taschenrechner... das meine ich.. ich wünsche das automatisch zusammen rechnen und Zahl anzeigen.. gehts das? PHP-Code: $query = $db->simple_select("users", "count(uid) AS countusers", "usergroup = '2'"); Startseite Template - index: PHP-Code: $numtotusers = $nun_users1 + $nun_users2 + $nun_users3; //Gesamtanzahl |