Es ist wirklich nur eine kleine Erweiterung der Profilstatistik eines Tipper. Anstelle der Anzeige der richtigen ERGEBNIS-TIPPs incl. der Punkte erfolgt jetzt die Anzeige der richtigen Differenz- + Tendenz-Tipps sowie der erzielten Punkte. Der Hintergrund ist ein einfacher, für Apple-User mit dem Safari-Browser, die sehen leider mit dem iphone und dem ipad nicht die "schönen" Flash-Grafiken, hätten aber vielleicht mehr Informationen zu den Tipps und der Punkte-Wertung vom jeweiligen User.
Zunächst die zwei Bilder, damit jeder versteht was ich meine:
Folgende zwei Dateien müssen bearbeit bzw. neu hochgeladen werden, ABER bitte vorher jeweils eine Sicherung der Datei erstellen.
- inc.function.php (include/)
- profil.php (img/php/)
ÄNDERUNG in der inc.function.php
Suchen nach (ich gebe mal keine Zeilen an, da meine Datei schon erweitert wurde wegen dem erweiterten Siegerpodest, siehe hier im Forum):
und bitte DAVOR folgenden Code einfügen:
- function loadDiff ($user)
- {
- global $CONFIG;
- $sql = mysql_query("SELECT s.id,s.date,s.heim, " .
- "s.gast,s.type FROM ". $CONFIG['MYSQL']['PREFIX'] ."spiele as s " .
- "ORDER BY s.date,s.type ASC") or die(mysql_error());
- $i=0;
- while ($row = mysql_fetch_array($sql))
- {
- $ar = loadErgebnis($row['id'],1);
- $ar2 = loadTipp($row['id'],$user);
- if (is_array($ar) && is_array($ar2))
- {
- $artore = calcGoalsForPoints($ar);
- $punkte = loadPunkte($artore,$ar2);
- if ($punkte == 'DIFFERENZ')
- $i++;
- }
- }
- return $i;
- }
- function loadDiffPkt ($user)
- {
- global $CONFIG;
- $sql = mysql_query("SELECT s.id,s.date,s.heim, " .
- "s.gast,s.type FROM ". $CONFIG['MYSQL']['PREFIX'] ."spiele as s " .
- "ORDER BY s.date,s.type ASC");
- $i = 0;
- while ($row = mysql_fetch_array($sql))
- {
- $ar = loadErgebnis($row['id'], 1);
- $ar2 = loadTipp($row['id'], $user);
- if (is_array($ar) && is_array($ar2))
- {
- $artore = calcGoalsForPoints($ar);
- $punkte = loadPunkte($artore,$ar2);
- if ($punkte == 'DIFFERENZ')
- $i += getPunkte($punkte, $row['type']);
- }
- }
- return $i;
- }
- function loadTend ($user)
- {
- global $CONFIG;
- $sql = mysql_query("SELECT s.id,s.date,s.heim, " .
- "s.gast,s.type FROM ". $CONFIG['MYSQL']['PREFIX'] ."spiele as s " .
- "ORDER BY s.date,s.type ASC") or die(mysql_error());
- $i=0;
- while ($row = mysql_fetch_array($sql))
- {
- $ar = loadErgebnis($row['id'],1);
- $ar2 = loadTipp($row['id'],$user);
- if (is_array($ar) && is_array($ar2))
- {
- $artore = calcGoalsForPoints($ar);
- $punkte = loadPunkte($artore,$ar2);
- if ($punkte == 'TENDENZ')
- $i++;
- }
- }
- return $i;
- }
- function loadTendPkt ($user)
- {
- global $CONFIG;
- $sql = mysql_query("SELECT s.id,s.date,s.heim, " .
- "s.gast,s.type FROM ". $CONFIG['MYSQL']['PREFIX'] ."spiele as s " .
- "ORDER BY s.date,s.type ASC");
- $i = 0;
- while ($row = mysql_fetch_array($sql))
- {
- $ar = loadErgebnis($row['id'], 1);
- $ar2 = loadTipp($row['id'], $user);
- if (is_array($ar) && is_array($ar2))
- {
- $artore = calcGoalsForPoints($ar);
- $punkte = loadPunkte($artore,$ar2);
- if ($punkte == 'TENDENZ')
- $i += getPunkte($punkte, $row['type']);
- }
- }
- return $i;
- }
HOCHLADEN der neuen profil.php
die jeweilige Datei entpacken und dann ins Verzeichnis hochladen, halt je nachdem ob IHR den UserPicMod integriert habt oder nicht - diese Datei selbsterklärend in profil.php umbenennen.
Solltet ihr bereits Änderung an eurer eigenen profil.php vorgenommen haben, dann müssen diese definitiv nachgepflegt werden. Viel Spaß und Fragen bitte nur in diesem Thread, sonst wird es wieder ganz vogelwild hier im Forum.