Beiträge von P@ulchen

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!

    So, Tippspiel und DB mal auf einen anderen Server gepackt - Liveticker funktioniert. :thumbsup:
    Scheint (zumindest bei mir) also wirklich an dem evtl. schon erreichten Limit der Abfragen zu liegen.
    Dann blicke ich mal hoffnungsvoll auf 0:00 Uhr...


    Gruß
    P@ulchen

    Der Liveticker ist die Schwachstelle im Tippspiel.
    Nachdem er gestern nach dem 1:1 nichts mehr anzeigte, ging er heute früh mal eine ganze Weile und zeigte auch mir bei den anstehenden Spielen die fehlende Mexiko-Flagge...
    Rechtzeitig (ca. 2 Std) vorm Anstoß Mexiko - Kamerun streikt der Liveticker wieder.
    Leider gibt es offensichtlich mehrere User mit diesem Problem, eine Lösung ist aber wohl nicht in Sicht.
    Bin echt am überlegen, ob ich den Liveticker ganz deaktiviere... ?(


    Gruß
    P@ulchen


    PS: Der Seitenaufbau hier im Forum dauert seit heute Morgen auch sehr lange, allein das Login brauchte ca. eine Minute.

    Vielleicht ist es auch sinnvoll, verschiedene Gewinnverteilungen in einer *.php zusammenzufassen und die Auswahl der gewünschten Verteilung dann in der inc.config.php vorzunehmen.

    Hatte ich ja in meinem Post auch schon so geschrieben...
    Hierzu wäre es aber sinnvoll, die gängisten Gewinnverteilungen erst mal zu ermitteln...


    Gruß
    P@ulchen

    Hallo zusammen,


    habe auf meiner Tippspielseite mal einen Scrollbutton eingebaut, mit dessen Hilfe man schnell wieder nach oben scrollen kann.
    Macht sich besonders bei der Tippübersicht oder der Mitgliederliste gut, wenn man, so wie ich, 60 Tipper auf einer Seite anzeigen lässt.


    Folgende Erweiterungen sind nötig:


    in die base.css (am besten ganz oben) einfügen:

    PHP
    1. /*** Scroll Button ***/#back-top { position: fixed; top: 30px; right: 20px; z-index: 3; display: none;} #back-top a { width: 40px; height: 40px; display: block; text-align: center; font-size: 25px; color: #fff; background-color: #ff0000; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; transition: background-color .15s; -moz-transition: background-color .15s; -webkit-transition: background-color .15s; -o-transition: background-color .15s; -ms-transition: background-color .15s;} #back-top a:hover { text-decoration: none; background-color: #0000ff;}}/*** Ende Scroll Button ***/


    in die index.php gleich hinter den meta-Einträgen (bei mir ab Zeile 119) einfügen:

    PHP
    1. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script><script>$(document).ready(function(){ // hide #back-top first $("#back-top").hide(); // fade in #back-top $(function () { $(window).scroll(function () { if ($(this).scrollTop() > 100) { $('#back-top').fadeIn(); } else { $('#back-top').fadeOut(); } }); // scroll body to 0px on click $('#back-top a').click(function () { $('body,html').animate({ scrollTop: 0 }, 500); return false; }); });});</script>


    und ebenfalls in die index.php direkt nach "<body onload="UhrzeitAnzeigen();">" (ca. Zeile 350) einfügen:

    PHP
    1. <!-- Scrollbutton -->
    2. <div id="back-top">
    3. <a href="#top">&uarr;</a>
    4. </div>
    5. <!-- Ende Scrollbutton -->


    Das war's schon... (siehe Bild)


    Der Scrollbutton erscheint erst, wenn man 100px nach unten scrollt.


    Gruß
    P@ulchen

    Dateien

    • Bild1.jpg

      (81,56 kB, 75 Mal heruntergeladen, zuletzt: )

    Für alle Interessenten habe ich im Anhang noch mal alle Dateien komplett hochgeladen (Siegertreppchen mit Rangliste sowie angepasste home.gewinne.php) mit folgender kleiner Änderung:


    Die Anzahl der Gewinnplätze (in %) kann jetzt in der inc.config.php festgelegt werden.


    Folgende Änderung/Erweiterung ist notwendig:


    in inc.config.php hinzufügen:

    PHP
    1. $CONFIG['einsatz'] = 20; # Einsatz pro Mitspieler
    2. $CONFIG['gewplatz'] = 20; # Anzahl der Gewinnplätze in %


    Alle Dateien aus dem Anhang auf den Server hochladen.
    Kleines Manko ist nur die Grafik zur Erklärung der Gewinnverteilung, da diese auf 20,00€ Einsatz und 20% Gewinnplätze ausgelegt ist.
    Wer also die Prozentangabe bei den Gewinnplätzen ändert, sollte auch die Grafik austauschen oder ganz weglassen...


    Gruß
    P@ulchen

    Hi Blackjack,


    ein Addon wäre sicher nicht das Problem.
    Man muss allerdings sagen, dass das Ganze ja nur in Verbindung mit dem Bezahl-Addon funktioniert.
    Außerdem ist diese Gewinnverteilung noch recht starr bzw. wenig flexibel, da ich z.B. die Beispielrechnung nur als Grafik eingebunden habe.
    Hier wäre es besser, die ganzen Varianten (30 Tipper, 40 Tipper....) gleich in ein <table> zu packen und die Anzahl der Gewinnplätze (z.B. 10%, 20%...) in der inc.config.php festzulegen, so dass sich die Beispielrechnung ebenfalls anpasst.
    Werde es aber kaum schaffen, das noch rechtzeitig vor der WM fertig zu stellen.


    Vielleicht ist es auch sinnvoll, verschiedene Gewinnverteilungen in einer *.php zusammenzufassen und die Auswahl der gewünschten Verteilung dann in der inc.config.php vorzunehmen.


    Gruß
    P@ulchen

    Hier mal noch die (Teil-)Ansicht meiner home.gewinne.php


    Bei zur Zeit 27 Usern, die bereits bezahlt haben, ergeben sich 5 Gewinnplätze, ab 28 Bezahlern gibt es 6 Gewinnplätze...


    Gruß
    P@ulchen

    Dateien

    • Bild1.jpg

      (112,97 kB, 80 Mal heruntergeladen, zuletzt: )

    Bei unserem Tippspiel werden die Gewinne auf 20% der Tipper verteilt (gerundet), wobei es immer mindestens 3 Gewinnplätze gibt.
    Habe das mal im angehängten Bild dargestellt.
    Die Höhe der einzelnen Gewinne berechnet sich automatisch nach der Gaußschen Summenformel.


    Somit brauche ich bei Neuregistrierungen keinen Finger mehr krumm machen, die Gewinnplätze und Gewinnsummen werden anhand der User, die als "Bezahlt" markiert wurden, automatisch berechnet und angezeigt.
    Natürlich kann man die Formel für die Anzahl der Gewinnplätze ändern.
    Bei dir wären es ja 10% (immer abgerundet). Dazu müsstest du in der von mir geposteten sieger.php nur die Zeilen 271 und 277 ändern:


    statt: $usercount/5 müsstest du dann $usercount/10 schreiben.


    Hinzuzufügen wäre außerdem in der inc.config.php folgender Eintrag:

    PHP
    1. $CONFIG['einsatz'] = 20; # Einsatz in EURO pro Mitspieler


    Gruß
    P@ulchen

    Dateien

    • gewinne.gif

      (23,5 kB, 69 Mal heruntergeladen, zuletzt: )

    Hallo zusammen,


    möchte euch hier auch mal mein Siegertreppchen zeigen. Hatte ich bereits im BuLiTipp verwendet und jetzt mal in den WMTipp eingebaut.


    Für diejenigen, die dieses Siegertreppchen ebenfalls verwenden möchten, hänge ich die Dateien mal an.


    Achtung:
    In der sieger.php beginnt ab Zeile 263 (Abfrage Tippeinsatz) der Code für meine Gewinnrangliste. Die Gewinnverteilung berechnet sich automatisch nach Tipperanzahl bzw. Anzahl der User, die ihren Tippeinsatz bezahlt haben.
    Ab Zeile 263 müsstet ihr also euren eigenen Code einsetzen oder, wenn ihr nur das Siegertreppchen anzeigen wollt, die Zeilen löschen.


    Sollte jemand Interesse an der automatischen Gewinnverteilung haben, bitte einfach kurz melden...


    Gruß
    P@ulchen

    Dateien

    • Bild1.jpg

      (44,87 kB, 108 Mal heruntergeladen, zuletzt: )
    • siegertreppchen.zip

      (75,26 kB, 32 Mal heruntergeladen, zuletzt: )

    Hallo,


    dann macht es gleich so flexibel, dass man auch auswählen kann, ab wieviel abgegebenen Tipps der Tippschnitt angezeigt wird. Im BuLiTipp gibt es die Einstellung ja auch...


    Habe das jetzt so realisiert:


    inc.config.php:

    PHP
    1. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Statistik // // Auf der Seite der Statistik für einfache Spiele kann angezeigt werden, wie viele Tipps für dieses Spiel bereits // abgegeben wurden und wie diese aufgeteilt sind. Dies kann hier deaktiviert werden // // SHOWTIPPCOUNT : Soll die Anzahl der abgegebenen Tipps angezeigt werden? // TRUE = Ja // FALSE = Nein // // SHOWTIPPDETAILS : Soll die Aufteilung der Tipps angezeigt werden (1x Sieg A, 3x Unentschieden, 5x Sieg B)? // Ist die vorherige Option auf FALSE gestellt, wird dieser Teil unabhängig der getätigten Einstellung nicht angezeigt // TRUE = Ja // FALSE = Nein // // TIPPZAHL : Ab wieviel abgegebenen Tipps soll die Aufteilung der Tipps angezeigt werden? // Ist die vorherige Option auf FALSE gestellt, wird dieser Teil unabhängig der getätigten Einstellung nicht angezeigt $CONFIG['STATISTIK']['GAME']['SHOWTIPPCOUNT'] = TRUE;$CONFIG['STATISTIK']['GAME']['SHOWTIPPDETAILS'] = TRUE;$CONFIG['STATISTIK']['GAME']['TIPPZAHL'] = 10;


    statistik.spiel.php (ab Zeile 624):


    Gruß
    P@ulchen

    Genau die Headergrafik meine ich...
    Habe mir dein Tippspiel mal auf dem Smartphone angesehen, da passt das alles.
    Heißt das, dass ich den Header auch als kleinere Datei im Ordner img ablegen muss und diese dann separat geladen werden muss?


    Gruß
    P@ulchen