Beiträge von Marcelinho

Ich habe einen Blog Artikel verfasst - Wie benutze ich die Suche richtig - Bitte diesen beachten und auch umsetzen bevor Ihr ein Neues Thema eröffnet!

    Ich habe gerade mal die beiden content-Dateien (Desktop <-> mobile Version) miteinander verglichen. Dabei ist mir aufgefallen, dass in der mobilen Version diverse Variablen noch auf "wm" statt "em" lauten.


    Folgende Zeilen müssen wie folgt geändert werden, damit auch in der mobilen Version alles korrekt angezeigt wird:


    Überall, wo


    $wmtippv


    steht, muss stattdessen


    §emtippv


    stehen (Zeilen 657, 665, 698).



    Überall, wo


    $fp = fopen("http://datafiles.xdataservice.de/wmtipp_edump.sql", "r");

    und

    $fp = fopen("http://datafiles.xdataservice.de/wmtipp_sdumputf8.sql", "r");


    steht, muss stattdessen


    $fp = fopen("https://datafiles.xdataservice.de/emtipp_edump.sql", "r");

    und

    $fp = fopen("https://datafiles.xdataservice.de/emtipp_sdumputf8.sql", "r");


    stehen (Zeilen 158, 163, 277, 282, 373, 659).


    Hinweis: Bitte zusätzlich auch gleich "http" in "https" ändern (übersieht man leicht ;-) )!


    Ich hoffe, ich konnte helfen.


    LG und einen schönen Sonntag!

    einfach im Adminbereich - Spielverwaltung das Häkchen hinter dem entsprechenden Spiel entfernen!

    Habe keinen Haken drin. Trotzdem danke. :-)


    Das Ergebnis habe ich derzeit manuell eingetragen. Wenn am Nachmittag aber der Cronjob für die letzen beiden Spiele des Spieltags wieder aktiv ist, wird es vermutlich wieder überschrieben. Wir werden sehen...

    Mein Cronjob hat mir gestern zwischen 17:25 Uhr und 23:59 Uhr eine Vielzahl an E-Mails mit folgendem immer gleichen Inhalt generiert:


    Folgende Ergebnisse des 1. Spieltages wurden vom Ergebnisdienst ausgelesen:

    1: VfB Stuttgart - SC Freiburg : (:)


    Ergebnisse für folgende Spiele wurden eingetragen:


    1172 | VfB Stuttgart - SC Freiburg : (:)

    Es wurden 1 Ergebnisse in die Datenbank eingetragen.


    Ich kann mich den Vorrednern also nur anschließen und warte erstmal ab, ob Wilhelm12 einen Fehler in der xds Datenbank findet. Danke für den Support.:thumbup:

    Zitat

    Hast Du iPhone? Schade ;-) quer geht? Bei mir passt es eigentlich ganz gut :thumbup:Habe aber bei den Apple Geräten, egal welcher Browser, dies auch bemerkt.X/

    Ja, ich habe das iPhone X...interessant...es stimmt...quer geht...dann werden alle Teilnehmer angezeigt.:saint:

    Unglaublich. Man muss es nur wissen. Danke für die Info. Darauf wäre ich nicht gekommen.:thumbup:

    Ich benutze noch einen Styl von Karlnapp75. Deshalb habe ich mir erstmal nur den Ordner "m" für die mobile Version drauf gespielt. Funktionierte auf Anhieb super und sieht auf dem Handy echt klasse aus. Übersichtlich und professionell. Danke für die tolle Arbeit, Arboncity. :thumbup::thumbup::thumbup::thumbup::thumbup:


    Was mir lediglich aufgefallen ist...Unter dem Menüpunkt "Mitspieler" werden mir nur 8 Teilnehmer angezeigt, owohl bei mir bereits mehr Teilnehmer registriert und aktiviert sind. In der config.inc.php habe ich bei der Ranglisteneinstellung (meiner Meinung nach auch für Anzeige maßgenbend, wieviele Mitspieler angezeigt werden?) einen höheren Wert hinterlegt. In der normalen Version zeigt er mir zumindest alle Mitspieler an. Ich habe auch einen Blick in meine Datenbank geworfen...da sieht auch alles gut aus.


    Habe ich etwas übersehen? Hat jemand anderes eventuell das gleiche "Problem" wie ich?


    pasted-from-clipboard.png


    Im schlimmsten Fall kommentiere ich die Mitspielerübersicht in der mobilen Version einfach aus, Wäre mir nicht ganz so wichtig.


    Nochmals vielen Dank...das war bestimmt eine sehr aufwändige Sache.

    Danke sehr...habe es erfolgreich eingebaut...fällt nun mehr auf und geht nicht unter.


    Ich habe in Zeile 423 (shout.startseite.php) allerdings noch einen kleinen (beinahe unbedeutenden) Fehler gefunden. Es fehlte dort noch das ST hinter "javacript:smilie".


    Statt diesem Quellcode:

    PHP
    1. <a href="#" onclick="javascript:smilie(' :drink ');return false;"><img src="<?php echo $picpf; ?>/11.gif" alt="Smilie" border="0" /></a>

    diesen nehmen:

    PHP
    1. <a href="#" onclick="javascript:smilieST(' :drink ');return false;"><img src="<?php echo $picpf; ?>/11.gif" alt="Smilie" border="0" /></a>


    Nun funktioniert auch der letzte Smilie in der Reihe. ;-)

    Hi,


    falls es noch nicht bekannt ist...


    ...am 24. Juli 2015 startet die 2. Bundesliga in ihre neue Saison und exakt vier Wochen zuvor werden die neuen Spielpläne präsentiert: Nach übereinstimmenden Informationen von dpa und sid gibt die DFL am Freitag, den 26. Juni 2015 die Ansetzungen für die Saison 2015/16 in der ersten und zweiten Liga bekannt.


    Ich dachte, ich poste das mal, da mit Sicherheit wieder die Frage nach dem DatenbankDump (DbD) für die neue Saison auftauchen wird. Der neue DbD (mit den Spielpaarungen) kann folglich auch erst ab diesem Zeitpunkt erstellt werden. Die 1. Bundesliga startet übrigens laut dem bereits veröffentlichten Rahmenterminkalender erst am 14.08.2015.


    Beste Grüße,


    Marcelinho

    Vorweg gemommen...das Tippspiel ist bereits ziemlich perfekt. Es konzentriert sich auf die wesentlichen Inhalte und bietet darüber hinaus noch jede Menge mehr. Da es sich hier aber um eine Wünscheliste handelt, liste ich dennoch mal ein paar nice-to-have´s auf. Ob diese zu der bisherigen Philosophie passen oder umsetzbar sind, blende ich für den Moment mal aus. Vielleicht regt es ja ggf. auch zu etwas völlig anderem an.


    1)
    Ich würde mich freuen, wenn die Benutzer in Ihrem Profil eine Möglichkeit hätten, Ihren Benutzernamen selber ändern zu können. Dies kann bislang nur durch den Administrator selbst bewerkstelligt werden. Perfekt wäre es, wenn der Administrator zusätzlich festlegen könnte, ob die Änderung des Benutzernamens immer oder nur zwischen den Spielzeiten möglich ist.


    2)
    Die Integration von Sport1.fm (Fußball Bundeliga live per Radiostream) in den Liveticker würde zu einem noch lebendigeren Live-Erlebnis führen. Das würde den bisherigen Liveticker nochmals aufwerten. Ich weiß aber nicht, ob es da rechtliche Probleme gibt?


    3)
    Eine App für das Tippspiel mit den wichtgsten Funtionen (Tippabgabe, Rangliste) oder alternativ eine angepasste Website für mobile Geräte wäre toll.


    4)
    Witzig fände ich die Idee, wenn die Sieger des Tippspiels auf der Seite selber eine automatisch generierte Urkunde ausdrucken könnten.


    5)
    Sicher wäre es auch ganz nett, wenn bei einem Tor nicht nur ein Eintrag im Liveticker zu sehen, sondern zusätzlich ein Torjubel zu hören wäre. Dies könnte vielleicht in Verbindung mit einer kurzzeitig blinkenden Torziffer fungieren und somit eine akustische Unterstützung bei Ergebnisänderungen bieten.


    Sofern mir noch etwas einfällt, melde ich mich wieder. ;-)

    Direkt in inc.functions.php hinter dieser Zeile (etwa Zeile 2092):
    // START: Umstellung auf zweizeiliges Design


    Das hier einfügen:
    $sql2 = mysql_query("SELECT userpic,usr FROM ". $CONFIG['MYSQL']['PREFIX'] ."users WHERE id = '".$ar['uid']."'");
    $row = mysql_fetch_array($sql2);
    if (file_exists("img/userpic/".$row['userpic']))
    $userpic = $CONFIG['PATH']."img/userpic/".$row['userpic'];
    else
    $userpic = $CONFIG['PATH']."img/userpic/empty.jpg";
    ?>
    <td class="tabContentMid" align="center"><img src="<?php echo $userpic?>" style="padding:1px;border:0px; width:50px; height:50px;"></td>
    <?php



    Und nach diesem Eintrag (Zeile 1974):
    <td class="tabHeaderMid" align="center" colspan="2">&plusmn;</td>


    Diesen unmittelbar danach hinzufügen:
    <td class="tabHeaderMid" align="center">Bild</td>




    Das hier nach Zeile 1878 Einfügen:


    <td class="tabHeaderMid" style="width: 20px" align="center">Bild</td>


    Die Zeile 1878 selbst muss wie folgt auskommentiert werden:
    <!-- <td class="tabHeaderMid" style="width: 20px" align="center">Favorit</td> -->


    Dann weiter unten ca. ab Zeile 1898 den Code wie folgt verändern:


    $sql2 = mysql_query("SELECT userpic,usr FROM ". $CONFIG['MYSQL']['PREFIX'] ."users WHERE id = '".$ar['uid']."'");
    $row = mysql_fetch_array($sql2);

    if (file_exists("img/userpic/".$row['userpic']))
    $userpic = $CONFIG['PATH']."img/userpic/".$row['userpic'];
    else
    $userpic = $CONFIG['PATH']."img/userpic/empty.jpg";



    Und zu guter Letzt etwas weiter unten (ca. ab Zeile 1934) hinter:


    if ($own == $ar['platz'])
    echo "</b>";
    ?></td>



    die Zeile so verändern:


    <td class="tabContentMid" align="center"><img src="<?php echo $userpic?>" style="padding:1px;border:0px; width:50px; height:50px;"></td>


    In der rangliste.custom.php muss vor diesem Eintrag:


    <td class="tabContentMid" align="center"><?php echo $ar['tipps']?></td>
    <td class="tabContentMid" align="center"><?php echo $ar['ergebnis']?></td>
    <td class="tabContentMid" align="center"><?php echo $ar['differenz']?></td>
    <td class="tabContentMid" align="center"><?php echo $ar['tendenz']?></td>

    dieser eingepflegt werden:


    <td class="tabContentMid" align="center"><img src="<?php echo $flag?>" style="padding:1px;border:0px; width:50px; height:50px;"></td>


    und nach:


    <?php
    $platz = 1;
    foreach ($array as $i => $ar)
    {
    if (isset($ar['uid']) &&$ar['uid'] > 0)
    {


    muss dieses stehen:


    $sql2 = mysql_query("SELECT userpic,usr FROM ". $CONFIG['MYSQL']['PREFIX'] ."users WHERE id = '".$ar['uid']."'");
    $row = mysql_fetch_array($sql2);
    if (file_exists("img/userpic/".$row['userpic']))
    $flag = $CONFIG['PATH']."img/userpic/".$row['userpic'];
    else
    $flag = $CONFIG['PATH']."img/userpic/empty.jpg";




    Ich hoffe, ich habe nichts vergessen...bei mir klappt es wunderbar. Tugsi wird das bestimmt noch etwas geordneter in seinem oben stehenden Beitrag integrieren. :thumbup:

    Dateien

    • WM2014.zip

      (21,3 kB, 15 Mal heruntergeladen, zuletzt: )

    Hier schon mal die Anpassungen für die Siegertreppe (Datei "sieger.php" im Verzeichnis "content").


    Statt:


    while ($ar = mysql_fetch_array($sql))
    {
    $sql2 = mysql_query("SELECT usr FROM ". $CONFIG['MYSQL']['PREFIX'] ."users WHERE id = '".$ar['uid']."'");
    $row = mysql_fetch_array($sql2);
    $i = $i + 1;
    if($i == 1)
    {
    $sieger = $row['usr'];
    $pktsieger = $ar['pkt'];
    $idsieger = $ar['uid'];
    };
    if($i == 2)
    {
    $zweiter = $row['usr'];
    $pktzweiter = $ar['pkt'];
    $idzweiter = $ar['uid'];

    };
    if($i == 3)
    {
    $dritter = $row['usr'];
    $pktdritter = $ar['pkt'];
    $iddritter = $ar['uid'];

    };
    };



    folgenden Code einfügen (oder entsprechend ändern...Änderungen habe ich fett markiert):



    while ($ar = mysql_fetch_array($sql))
    {
    $sql2 = mysql_query("SELECT usr, userpic FROM ". $CONFIG['MYSQL']['PREFIX'] ."users WHERE id = '".$ar['uid']."'");
    $row = mysql_fetch_array($sql2);
    $i = $i + 1;
    if($i == 1)
    {
    $sieger = $row['usr'];
    $pktsieger = $ar['pkt'];
    $idsieger = $ar['uid'];
    $picsieger = $row['userpic'];
    };
    if($i == 2)
    {
    $zweiter = $row['usr'];
    $pktzweiter = $ar['pkt'];
    $idzweiter = $ar['uid'];
    $piczweiter = $row['userpic'];
    };
    if($i == 3)
    {
    $dritter = $row['usr'];
    $pktdritter = $ar['pkt'];
    $iddritter = $ar['uid'];
    $picdritter = $row['userpic'];
    };
    };



    Dann nach diesen Zeilen:



    <table style="margin-left:auto; margin-right:auto; border-collapse: collapse;" width="<?php echo $tdwidth*3; ?>">
    <tr height="<?php echo $trheight; ?>">
    <td width="<?php echo $tdwidth; ?>">&nbsp;</td>
    <td width="<?php echo $tdwidth; ?>" style="text-align:center; vertical-align:middle;" >
    <span style="font-weight:bold; font-size:20px">
    <a href="index.php?page=statistik/profil/<?php echo $idsieger; ?>" style="text-decoration:none;">
    <?php echo $sieger; ?>
    </a><br>
    </span>



    unmittelbar diese Zeilen anhängen:



    <?php
    $userpic = "img/userpic/".$picsieger;
    ?>
    <img src="<?php echo $userpic; ?>"; width=155px height=155px;>



    Dann nach diesen Zeilen:



    <?php echo $zweiter; ?>
    </a><br>
    </span>



    unmittelbar diese Zeilen anhängen:



    <?php
    $userpic = "img/userpic/".$piczweiter;
    ?>
    <img src="<?php echo $userpic; ?>"; width=155px height=155px;>



    Dann nach diesen Zeilen:



    <?php echo $dritter; ?>
    </a><br>
    </span>



    unmittelbar diese Zeilen anhängen:



    <?php
    $userpic = "img/userpic/".$picdritter;
    ?>
    <img src="<?php echo $userpic; ?>"; width=155px height=155px;>



    Das war es auch schon...bei mir funktioniert es. Viel Spaß! :thumbsup:


    Vorschaubild:

    Dateien

    • sieger.zip

      (2,34 kB, 8 Mal heruntergeladen, zuletzt: )

    Funktioniert hervorragend und sieht einfach nur klasse aus. Herzlichen Dank.


    Ich habe bei der user.online.php hinsichtlich der beiden grundsätzlich identischen Userpic-Aufrufe übrigens noch einen kleinen Unterschied festgestellt. Bei „Wer war heute online?“ ist der Hintergrund im Gegensatz zu „Wer ist online?“ grau statt weiß. Für transparente Userpics macht es deshalb durchaus Sinn, hier beim Userpic ebenfalls grau als Hintergundfarbe zu wählen. Sieht einfach schöner aus.


    Beim ersten Aufruf "Wer ist online?" also wie oben gepostet:
    <text-align:center; width: 38px">


    Beim zweiten Aufruf "Wer war heute online?" noch die Hintergrundfarbe (grau) ergänzen:
    <text-align:center;background-color:#dddddd;" width="38">


    Nochmals Danke. Die WM kann kommen. :sdanke:

    Meine Empfehlung: Termin abstimmen mit Doodle
    http://doodle.com/
    Kann ich nur empfehlen...kostet nix und ist in allen Belangen genial.
    Konkret kann der Betreuer sämtliche Termine eingeben und per Mail an alle die Rückmeldungen einfordern. So ist für jedermann sofort ersichtlich, wer wann kann.
    Wie gesagt...genial. Gibt auch schon eine App. dazu.
    Gruß, Marcelinho