Zum Inhalt springen
ezzemm

ezStats - Leaderboard für deine Clanhomepage (v1.21)

Empfohlene Beiträge

Die "Daten aktualisieren" Funktion gleicht die Daten mit bfbcs.com ab und die Spieler müssen ihr Profil dort selbst aktualisieren richtig?

Nein, du musst auf BFBCS.com nix machen. Einfach im Leaderboard die Updatefunktion anstoßen, fertig.

Wenn du von Hand auf bfbcs aktualisierst hast du vielleicht schneller aktuelle Daten, notwendig ist es aber nicht.

Um noch mal darauf zurück zu kommen:

Ein Update über das Leaderbord (Admin Panel) bewirkt doch "nur" eine Synchronisation mit den Daten von bfbcs.com.

Aber um die eigentliche Aktualisierung der Spieler, muss man sich nach wie vor einzeln und von Hand kümmern.

Jedenfalls hat sich da seit heute Mittag nichts getan. Oder hattest du mich falsch verstanden?

Link zu diesem Kommentar
Auf anderen Seiten teilen

nope, wenn du daten über die bfbcs api anfragst versucht das teil automatisch die leute in die update-queue zu schieben - wenn da also n Platz frei ist bewirkt das ein updaten der Stats :D

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich drücke da im Schnitt 30 mal "Update (Add to Queue)" bevor ich in die Schlange komme. :P

Bearbeitet von Poow
Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich hab halt ein CronJob der alle 3h ein Update macht. Und das Leaderboard ist immer recht aktuell. Ich schätze gerade Nachts ist die Queue immer recht leer.

Link zu diesem Kommentar
Auf anderen Seiten teilen

alle 3h is quatsch, wenn das API Limit bei 6h liegt... Doku lesen ftw :ugly:

Link zu diesem Kommentar
Auf anderen Seiten teilen

Danke für die Antwort!

@Kantholz

This is limited to 6 hours since last updated. Every player has a queue attribute containing the queue position or false of not in queue or limit conflicted.

Du kannst doch trotzdem versuchen alle 3 Stunden ein Update zu machen, nur falls du in den letzten 6 Stunden erfolgreich eins bekommen hast dürfte es Probleme geben oder nicht?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Danke für die Antwort!

@Kantholz

This is limited to 6 hours since last updated. Every player has a queue attribute containing the queue position or false of not in queue or limit conflicted.

Du kannst doch trotzdem versuchen alle 3 Stunden ein Update zu machen, nur falls du in den letzten 6 Stunden erfolgreich eins bekommen hast dürfte es Probleme geben oder nicht?

Ich hab es auch auf einen 2 stündlichen Intervall gesetzt, nun werden die Daten "Regelmäßig" aktualisiert. Bei dem täglichen Intervall kam es oft vor, dass der zu aktualisierende Datensatz nicht in die Warteschleife geschickt worden ist. Einfach ein wenig mit den Cronjob Zeiten spielen!

Bearbeitet von DerSchlachter
Link zu diesem Kommentar
Auf anderen Seiten teilen

Einen wirkliches Problem in Sinne von, daß ein Spieler bei zu häufigen API-Anfragen gebannt wird, gibt es nicht.

Im BFBCS-Forum gibt es Codebeispiele wo jede Page-Impression einen API-Aufruf startet ;)

Aber sinnig ist natürlich ein 6h-Update-Intervall.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo,

sehr geiles LB !!!

wird es noch eine Möglichkeit geben das LB auch per Iframe in eine HP einzubinden?

Wir benutzen das WBB 3.1 mit dem Portal 2.1. Dort betseht die Möglichkeit eigene Boxen via HTML oder PHP Code zu erstellen.

Bearbeitet von Lattowizsch
Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo,

sehr geiles LB !!!

wird es noch eine Möglichkeit geben das LB auch per Iframe in eine HP einzubinden?

Wir benutzen das WBB 3.1 mit dem Portal 2.1. Dort betseht die Möglichkeit eigene Boxen via HTML oder PHP Code zu erstellen.

Dankeschön :)

Iframes kannst du immer machen, ohne daß man Anpassungen an ezStats vornehmen müsste. Schau dir mal in diesem Thread die Posts 4 bis 9 an; Der Schlachter nutzt auch einen Iframe.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Danke für den Tip.

Ich denke du meinst die Einbindung via Joomla 1.5!?

Das sieht mir etwas zu kompliziert aus, zumindest für mein Wissen.....

nun ja, dann lassen wir es so wie es ist......

dennoch danke!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Eine neue Version ist raus, die v0.20 Beta

Wer von der v0.10 bis v0.13 aktualisiert, kann die Datei "config.php" weglassen wenn er den Inhalt der Zip-Datei hochlädt. Man muss dann bei der Installation die Daten nicht erneut angeben. Die Installation selbst muss aber ausgeführt werden, da Änderungen an den SQL-Tabellen erfolgten.

Nach der Installation das Löschen des install-Ordners sowie das Updaten der Stats nicht vergessen!

Download und Demo

Changelog v0.13 zu v0.20

  • Detailseite für jeden Spieler (im Adminpanel abschaltbar, dann Weiterleitung zu BFBCS)
  • Detaillierte Stats allgemein, Punkte, Waffen, Fahrzeuge, Kits und Teams. Tabellen voll sortierbar.
  • Rang- und Waffenbilder, Fortschrittsbalken und Auswertung von Gadgets, Pins, Specs und Insiginas kommen in den folgenden Versionen

Bearbeitet von ezzemm
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden


  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.