Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.39 veröffentlicht (02.06.25)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Forenstatistik mit Mod Extra Statistic
#11
Hast du die aktuelle Version für MyBB 1.2.x heruntergeladen?
http://mods.mybboard.net/view/extra-statistics-3.1.2

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#12
Spitze! habe aktualisiert, jetzt klappt es.

Leute, ich bewundere eure Schnelligkeit! Respekt.
Zitieren
#13
Hier was neues:

Ich stelle fest, dass in diesem Mod (Extra Statistics V 3.1.2) die männlichen, weiblichen und Benutzer, die keine Angabe zum Geschlecht gemacht haben nicht gezählt werden. Überall steht "0", obwohl ich weis, dass es aus jeder Gruppe ein paar gibt...
Zitieren
#14
Vermutlich stimmen die Sprachvariablen nicht mit den Bezeichnungen der eigenen Profilfelder überein. Öffne die Plugindatei und suche nach:
PHP-Code:
$tm_q = $db->query("SELECT count( * ) AS fid FROM ".TABLE_PREFIX."userfields WHERE fid3 = '".$lang->male."");
Ersetzen durch:
PHP-Code:
$tm_q = $db->query("SELECT count( * ) AS fid FROM ".TABLE_PREFIX."userfields WHERE fid3 = 'Männlich'");
Suche nach:
PHP-Code:
$tu_q = $db->query("SELECT count( * ) AS fid FROM ".TABLE_PREFIX."userfields WHERE fid3 = '".$lang->undisclosed."' OR fid3 = '".$lang->other."' ");
Ersetzen durch:
PHP-Code:
$tu_q = $db->query("SELECT count( * ) AS fid FROM ".TABLE_PREFIX."userfields WHERE fid3 = '".$lang->undisclosed."' OR fid3 = 'Keine Angabe' ");
Suche nach:
PHP-Code:
$tf_q = $db->query("SELECT count( * ) AS fid FROM ".TABLE_PREFIX."userfields WHERE fid3 = '".$lang->female."'");
Ersetzen durch:
PHP-Code:
$tf_q = $db->query("SELECT count( * ) AS fid FROM ".TABLE_PREFIX."userfields WHERE fid3 = 'Weiblich'");
Achte darauf, dass du die Suchbegriffe in den Queries genau so schreibst, wie in dem Auswahlfeld zum Geschlecht im Profil angegeben.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#15
Ich habe den Code folgendermaßen geändert, aber es geht nicht...[/php]


PHP-Code:
//total males
$tm_q = $db->query("SELECT count( * ) AS fid FROM ".TABLE_PREFIX."userfields WHERE fid3 = 'Männlich'");
while(
$tm_f = $db->fetch_array($tm_q))
{
$tmale = $tm_f['fid'];
}
if(
$tmale > '1' || $tmale == '0')
{
$add_sex_ms = "s";
}
//total Undisclosed
$tu_q = $db->query("SELECT count( * ) AS fid FROM ".TABLE_PREFIX."userfields WHERE fid3 = '".$lang->undisclosed."' OR fid3 = 'Keine Angabe' ");
while(
$tu_f = $db->fetch_array($tu_q))
{
$tundi = $tu_f['fid'];
}
//total Females
$tf_q = $db->query("SELECT count( * ) AS fid FROM ".TABLE_PREFIX."userfields WHERE fid3 = 'Weiblich'");
while(
$tf_f = $db->fetch_array($tf_q))
{
$tfem = $tf_f['fid'];
}
if(
$tfem > '1' || $tfem == '0')
{
$add_sex_fs = $lang->s;
}
//sizes of the chart
$sex_tot = $tfem+$tundi+$tmale;
if(
$sex_tot == '0')
{
$sex_tot = 1;
}
$mm = $tmale*100/$sex_tot;
$mf= $tfem*100/$sex_tot;
$mu = $tundi*100/$sex_tot;
Zitieren
#16
Ist die Auswahl bei dir "Männlich", "Weiblich" und "Keine Angabe"? Die Namen müssen genauso geschrieben werden wie in den Einstellungen des Profilfelds im Admin-CP angegeben. Oder hat das Profilfeld bei dir eine andere ID als 3? Dann musst du überall fid3 ersetzen.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#17
Wo finde ich heraus, wie die Auswahl beschrieben ist? Oder wie das Profilfeld benannt ist?

BTW: Wie kann ich einen Schreibfehler korrigieren?

In meinem Plugin "Extra Statistics" steht >Benutzers< statt >Benutzer< und >Männlichs< statt >Männlich< usw...
Zitieren
#18
Im ACP gibt es einen Menüpunkt für die Profilfelder mit den Optionen.
Wenn das Plugin Sprachdateien enthält, kannst du es dort ändern.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#19
Michael schrieb:Ist die Auswahl bei dir "Männlich", "Weiblich" und "Keine Angabe"? Die Namen müssen genauso geschrieben werden wie in den Einstellungen des Profilfelds im Admin-CP angegeben. Oder hat das Profilfeld bei dir eine andere ID als 3? Dann musst du überall fid3 ersetzen.

@Dragon vielen Dank, mit deiner Hilfe konnte ich die Rechtschreibfehler korrigieren.

+@Michael ich finde auch mit eurer Anleitung nicht, wo ich das Profilfeld finde, ginge evtl. eine Pfadangabe, wie:

AdminCP - Sprachpakete - Verwalten - "Sprachpaket" -> Sprachvariablen bearbeiten -> go - exs.lang.php

many thx
Zitieren
#20
Admin-CP -> Benutzer und Gruppen -> Eigene Profilfelder.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Pro Forum ein extra Chat oder ein Chat mit "Räumen" ? regaddi 19 6.319 29.03.2017, 01:09
Letzter Beitrag: sjfm
  Top 5 statistic mar123 3 5.342 03.07.2005, 16:06
Letzter Beitrag: Michael