Registrieren  •  Login 
  
 
im Forum


 FAQ   Mitgliederliste   Benutzergruppen   Teamseite   Suchen 


SC:Special System - Informationen & Changelog

Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Beiträge der letzten Zeit anzeigen:   
killerbees19
Administrator & Rennleitung
Administrator & Rennleitung



Geschlecht: Männlich
Anmeldedatum: 09.05.2006
Wohnort: Wien (Mariahilf)

Beiträge: 19994
Danke: 1367


BeitragVerfasst am: 27.12.2012, 22:52    Titel: SC:Special System - Informationen & Changelog

Seit der SC:13 bietet HAPPYTEC mit den SC:Special Bewerben eine breite Plattform für Community Ranglisten bei der Ski Challenge.
Dieser Beitrag soll wichtige Informationen, Ankündigungen sowie ein Änderungsprotokoll enthalten. Einfach eine schnelle Übersicht.


Changelog
    01.12.2024
    - Quelllinks bei NC/AWC enthalten nun endlich die Keys statt der IDs, wodurch zwei Weiterleitungen entfallen.

    02.09.2024[/i]
    - Es können nun auch benutzerdefinierte Zeilen zu Beginn bzw. Ende des Rankings angezeigt werden.

    03.10.2023
    - Die einfache Ansicht des Saisonkalenders ist nun auf mehrere Unterseiten aufgeteilt.
    - Die maximale Teamgröße kann beim NC nun mehrfach angehoben werden.
    - Aktualisierung des Tausendertrennzeichens an diversen Stellen.
    - Diverse größere und kleinere Fehlerbehebungen.

    07.03.2023
    - Laufende Strecken bei Gesamtwertungen im Bedarfsfall ignorieren. [#2264]
    - Doppelbelegung des Rangs wird nun auch beim allerersten Element korrekt behandelt.
    - Diverse kleinere Bugs rund um Streichresultate behoben.
    - Diverse kleine Bugs behoben.

    30.11.2022
    - Bugfix: Originalposition wird bei Doppelbelegung nur noch in der ersten Zeile ausgegeben. [#2245]
    - Feature: Es gibt nun beliebig viele "Fake-Results" am Ende der Rangliste. (u.a. gedacht für Ersatzergebnisse beim NC)
    - Kleinere Textanpassungen (z.B. Strafsekunden werden zu Ersatzergebnissen)

    29.10.2022
    - Bugfix: ZZ werden nun nicht mehr fälschlicherweise im AWC-Profil bei Gesamtwertungen angezeigt. [#2235]

    27.10.2022
    - Bugfix: Exakte Berechnung der Spielstärke wirklich nur noch nach Ende einer Strecke.

    12.10.2022
    - Komplett neue Ranglistenaktualisierung.
    - Zahlreiche Bugfixes und Verbesserungen.

    03.01.2022
    - Zahlreiche kleinere Bugfixes und Verbesserungen.
    - Überarbeitung der Pagination bei den Ereignissen.
    - Neuer Parameter "self" bei Ranglisten und Teilnehmerlisten.
    - Filtermöglichkeit für Flaggen bei Ranglisten und Teilnehmerlisten.
    - Pagination für Ranglisten und Teilnehmerlisten.

    25.09.2021
    - Zwischenzeiten bei Zeitbombe.

    09.05.2021
    - Anzahl der Teilnahmen nicht nur bei SPECIAL sondern auch bei MERGE speichern.
    - Neue Konfiguration: source.mergeverbose implementiert. (u.a. für VMC-AWC)

    15.03.2021
    - Bei identischem Rang wird nicht mehr (nur) nach dem Nicknamen sortiert. Stattdessen zählt, wer das Ergebnis früher eingetragen hat.

    11.02.2021
    - ONGOING auslösen, wenn Aktualisierung erzwungen wird. (u.a. bei LOWRES nach Ende notwendig)

    10.02.2021
    - Bugfix bei Streckenauswahl: Zeitzone wird nun auch bei zwischengespeicherter Liste beachtet.

    05.02.2021
    - Bugfix bei LOWRES: Aktualisierungszeit der MERGE-Quellstrecken wurde nicht (korrekt) ausgelesen.

    24.01.2021
    - Trennlinie zwischen Trainings- und Rennergebnissen im Profil. (Nur OC, nicht NC!)

    13.01.2021
    - Der ONLINE-Modus kann nun bei Bewerben und Strecken erzwungen werden.
    - Gruppenrennen können ONLINE/OFFLINE erzwingen. (Vorerst nur intern!)

    12.01.2021
    - AWC-Teilnahmestatus im Spielerprofil angepasst.

    11.12.2020
    - i16 Bugfix bei leeren "ttr_diff" Metadaten.
    - Feldnamen bei absoluten ZZ korrigiert.

    01.12.2020
    - Bugfix: ZZ bei PT (letzte ZZ fehlte und keine Hervorhebung von besten ZZ)

    09.11.2020
    - Die Timeline kann nun bei Bewerben komplett deaktiviert werden.
    - Neues SCS-Script: PT (PrivateTournaments / Gruppenrennen)
    - Neuer Parameter für gefilterte Rangliste: rp (real position)
    - custom.php: Benutzerdefinierte Seite(n) über Hook

    29.01.2020
    - OFFLINE Teilnehmerzahlen: Filter für Sonne/Schnee/Eis. (weiterhin ohne xTC/SUC aber inkl. Rennen!)

    14.12.2019
    - OFFLINE: Race Condition bei Queue behoben.

  • 09.12.2019
    - NC: Hervorhebung der Teammanager durch ein kleines Icon in der Mitgliederliste.

    08.12.2019
    - OFFLINE Teilnehmerzahlen: Filter für Rennen. (noch ohne xTC/SUC!)

  • 03.12.2019
    - OFFLINE Streckenübersicht: Beendete Strecken werden ausgegraut dargestellt.

  • 09.11.2019
    - Neue Konfiguration: nc.doubleoptin
    - Neue Konfiguration: nc.max_knocks
    - Neue Konfiguration: nc.max_invitations
    - Neue Konfiguration: nc.max_teamsize_after
    - NC: Neues Metadatum TEAM_PARTICIPATED
    - NC: Zusätzlicher Competition-Team-Trigger
    - Neue Konfiguration: source.forbid_ghost_duplicates

  • 07.01.2019
    - Die Standardgruppierung von Trackgroups bei Spielerprofilen wird nun auch ohne Teilnahme beim Zeitrennen korrekt vorausgewählt.

  • 19.12.2018
    - Trackgroups können nun ebenfalls gruppiert werden, wodurch es gerade bei vielen Minimode-Teilnahmen im Spielerprofil deutlich übersichtlicher wird. (tracks.enable_affinity)

  • 25.11.2018
    - NC: Interne Speicherung der Gesamtzeit der gewerteten Mitglieder und von allen Mitgliedern in den Metadaten.

  • 24.11.2018
    - Aufgrund der andauernden Blockade von Twitter werden Tweets testweise ohne Profillink veröffentlicht.

  • 04.11.2018
    - Gruppenanker der Streckenübersicht steht nun auch über die ID bereit.
    - Profillinks in der Timeline verwenden nun "highlight" und einen Anker.

  • 26.02.2018
    - Fix: Ranglistenfelder in Profilen.

  • 16.02.2018
    - Bugfix: PHP Warning.

  • 07.02.2018
    - Anker für jede Gruppe der Streckenübersicht.

  • 02.01.2018
    - Es gibt nun eine Übersicht der Teilnehmerzahlen nach Spielmodus/Strecke/Wetter. (nur für OFFLINE; zusätzlich je Bewerb deaktivierbar)

  • 30.12.2017
    - Die Verlaufsspalte wird nun auch bei einer gemischten Anzahl von Sektoren immer am Ende angezeigt.
    - Handling bezüglich "window.opener" an diversen Stellen verbessert, u.a. in der Rangliste und Streckenübersicht.
    - Behebung diverser anderer kleiner Mängel, die im Zusammenhang mit Popups auftraten.

  • 25.12.2017
    - Die Teilnehmerprofile unterstützen nun ebenfalls einen "highlight" Parameter. (Track-Key)
    - Gefilterte Ranglisten unterstützen nun den "sl" Parameter. (z.B. für die Teamranglisten vom NC)

  • 22.12.2017
    - Geist(er)/Verlauf Icons nun mittels CSS und Hover-Effekt.
    - Die Prozentanzeige (Stärke) wird nun auch bei alten Bewerben angezeigt.

  • 05.12.2017
    - Die verbesserte Streckenauswahl wird nur noch abgesendet, wenn alle drei Felder ausgefüllt wurden.

  • 30.11.2017
    - Es wird nun auch geprüft, ob der Geist vor Beginn der Strecke (und nicht nur vom Bewerb) erstellt wurde. [#2064]

  • 25.11.2017
    - Der bisher rein intern genutzte Verlauf von OFFLINE-Ergebnissen ist nun in jeder Rangliste öffentlich verfügbar.

  • 23.11.2017
    - Bei LOWRES kann nun eine periodische Aktualisierung erzwungen werden. Das ist besonders für "ranking.display_invalid" bei AWC/NC sehr praktisch.

  • 09.11.2017
    - Diverse Verbesserungen für den Nationencup.
    - Persönliche Ranglisten für z.B. den Vergleich unter Freunden sind nun möglich.

  • 01.11.2017
    - Die "Prozentanzeige" wie bei GT ist nun möglich. (nur Profil; in der Rangliste macht es keinen Sinn) [#2056]

  • 29.10.2017
    - Die Regeln von einem Bewerb können nun auch komplett gelöscht werden.

  • 01.10.2017
    - Neuer Modus: NC (Gruppen/Team Bewerbe bzw. einfach "Nationencup")

  • 11.09.2017
    - Neuer LOWRES-Modus für OFFLINE/MERGE, bei dem eine Streckenaktualisierung nur noch ausgelöst wird, wenn sich etwas geändert hat. [#2052]
    - Timeline Einträge (und somit auch Tweets) verlinken nun auf die Player-ID bei Spielerprofilen. Dadurch erzeugt ein Nickwechsel keine toten Links mehr. [#2053]

  • 26.08.2017
    - Bei Benutzung des Zurück-Buttons wird die Streckenauswahl im Formular der Rangliste mittels Javascript zurückgesetzt. [#2047]
    - Es gibt nun eine verbesserte (Javascript) Streckenauswahl mit Feldern für Spielmodus/Strecke/Wetter als zusätzliche Möglichkeit. [#2046]
    - Die Streckenauswahl wird nun im Cache gehalten. Dadurch wird eine (leere) Rangliste in nur mehr 15% der bisherigen Zeit generiert. [#2045]

  • 13.02.2017
    - "Teilnehmer ohne Ergebnis" kann nun Profile-Only konfiguriert werden. [#2017]

  • 11.02.2017
    - "colspan" bei leeren Ergebnistabellen korrigiert. [#2016]

  • 05.02.2017
    - ZZ von einem vorherigen Geistupload wurden bei manueller Eintragung nicht entfernt. [#2013]

  • 24.01.2017
    - Hervorhebung der besten Werte von beliebigen Metadatenfeldern. (aktuell nur für Zwischenzeiten) [#2011]

  • 30.12.2016
    - Nicht mehr vorhandene Quellresultate führen nun auch beim AWC dazu, dass sie resettet werden. [#2010]

  • 14.12.2016
    - AWC: Ergebnisse anhand des Benutzernamens und nicht mit der SCS-User-ID holen, um Source-Strecken von anderen Bewerben nutzen zu können. (nur bei SOURCE_AWC_TRACK; nicht bei SOURCE_AWC_OVERALL!) [#2005]
    - Genauere Konfigurationen für OFFLINE ermöglichen. (z.B. Selbsteintragung oder Saisonübersicht deaktivieren) [#2003]
    - Countdown im Profil nur anzeigen, wenn alle Strecken einer Gruppe diese Funktion aktiviert haben. [#2007]
    - Teilnehmer von Bewerb A zu Bewerb B, C, D, usw. synchronisieren. (nur in eine Richtung!) [#2004]
    - Link zu allen Geistern (ghosts.php) bei den Metadaten eines Teilnehmers anzeigen. [#2006]

  • 08.12.2016
    - Implementierung von virtuellen Metadaten. (für letzte Sektorenzeit) [#2001]
    - Neue Strecken-/Saisonübersicht für OFFLINE. [#2002]

  • 07.12.2016
    - Benötigte Metadaten, die immer mit einem Ergebnis verbunden sind, wurden bei MERGE nicht mitkopiert. [#1999]
    - Implementierung des OFFLINE Modus an zahlreichen Stellen. (teilweise nicht fertig gestellt) [#2000]

  • 03.02.2016
    - Temporäre Fehler bei GT dürfen nicht dazu führen, dass jeder bei den Special-Cups suspendiert wird! [#1969]
    - Bei den Special-Cups wird die echte Anmeldezeit gespeichert, sofern sie über dem Startdatum des Bewerbs liegt. [#1923]
    - Zusätzliche Metafelder eines Subscripts (z.B. ttr_diff bei TTR) wurden im Profil mehrfach angezeigt, pro Strecke einmal. [#1973]

  • 29.01.2016
    - Bewerbe können nun direkt versteckt werden. Der Trick über eine ungültige Saison wird damit obsolet. [#1760]
    - Cronjobs verwendeten noch immer interne "skichallenge" Aufrufe. Umgestellt auf "esports". [#1843]
    - Der Gruppengründer kann bei einer Synchronisierung ignoriert werden. [#1724]
    - Deaktivierte Saisonen werden überall beachtet. [#1759]
    - Doppelpunkt-Inkonsistenz im Profil behoben. [#1675]
    - Neuer Modus: AWC (All Weather Cup) [#1965]
    - Ladegrafik bei Streckenänderung. [#1963]

  • 19.01.2016
    - Gesamtwertungen dürfen auch statistische Daten nur von beendeten Strecken einbeziehen. [#1962]

  • 16.01.2016
    - Die Teilnehmerzahl einer Strecke kann bei der Punktevergabe genutzt werden. [#1960]
    - Die Anzahl der Teilnahmen wird bei Gesamtwertungen nun gespeichert und kann angezeigt werden. [#1961]

  • 14.01.2016
    - Diverse neue Verwaltungstools für Organisatoren.
    - Suspendierung von Teilnehmern nun direkt möglich.

  • 12.01.2016
    - Die Homepage eines Bewerbs zeigte unter bestimmten Voraussetzungen die falschen Ranglisten an. [#1951]

  • 11.01.2016
    - Sortierung der Gesamtwertung stimmte bei DEFAULT nicht. [#1949]
    - Streichresultate (beliebige Anzahl) sind nun möglich. [#1948]

  • 10.01.2016
    - Weitere Verwaltungs-Tools für Organisatoren eingeführt. [#1947]

  • 08.01.2016
    - Kleinere optische Unschönheiten beim Tabellenheader beseitigt. [#1946]
    - Flexiblere Punktevergabe einprogrammiert. (z.B. FIS-Punktesystem) [#1944]
    - Differenz zum Nächst-/Erstplatzierten anzeigbar. [#1685]

  • 23.12.2015
    - Bei aktivierter Duellrangliste werden die statistischen Daten nun auch wieder im Spielerprofil angezeigt. [#1920]
    - Das System unterstützt nun manuell eingetragene Ergebnisse durch die Organisatoren für spezielle Ausnahmefälle. [#1933]

  • 13.12.2015
    - Hervorgehobene User werden auch beim Wechsel der Strecke weiterhin hervorgehoben. [#1924]
    - Die Hervorhebung eines Users kann durch einen Button rechts oben wieder beendet werden. [#1925]

  • 07.12.2015
    - Ein nachträglich geänderter Anmeldeschluss sorgte für verwaiste Einträge in der Datenbank. [#1654]
    - Verwaiste Ergebnisse von z.B. suspendierten Benutzern wurden nicht aus der Datenbank gelöscht. [#1917]
    - Suspendierte Benutzer wurden in Gesamtranglisten falsch referenziert, wodurch Ergebnisse verwaist waren. [#1921]

  • 03.12.2015
    - Unterstützung für aktuellen Level hinzugefügt. [#1913]
    - Die Anzahl der gewonnenen Duelle wird nun unterstützt. [#1912]
    - Timeline Nachricht für gewonnene Duelle korrigiert. [#1914]

  • 29.11.2015
    - Das System ist bereit für die SC:16!
    - Umstellung aller Zeitergebnisse und Differenzen von FLOAT auf INTEGER. Statistische Daten bleiben unangetastet. (i16) [#1904]

  • 06.02.2015
    - Die Flaggen wurden unter ganz seltenen Bedingungen bei einzelnen Benutzern nie aktualisiert. (ÜVI14/rockyrock71 & ÜFÜ14/GFR_papa50) [#1859]

  • 13.12.2014
    - Das System ist bereit für die SC:15!

  • 05.05.2014
    - Die umgekehrte interne Sortierung der Rangliste ist nun je Strecke aktivierbar - die automatische Minimode Erkennung bleibt vorerst trotzdem aktiv. [#1762]

  • 01.05.2014
    - TTR: Flexibel konfigurierbares Zeitlimit für PRIMARY/SECONDARY hinzugefügt. [#1758]

  • 25.04.2014
    - Variable Breite in den Ranglisten je nach Anzahl der Metadaten. [#1725]
    - Globale Nutzung von automatischer Zeilenhervorhebung. [#1757]

  • 27.01.2014
    - Punktevergabe flexibler gemacht sowie Bonuspunkte für Punktlandungen (TTR) implementiert. [#1684]

  • 18.01.2014
    - Twitter-Synchronisation wiederhergestellt. Danke an @atomicules! [#1692]

  • 17.01.2014
    - Neuer Quelltyp: MERGE (zum Zusammenfassen mehrerer Strecken - Stichwort Midnightcup) [#1681]
    - Die Original-Position kann nun statt dem Bewerbs-internen-Rang angezeigt werden. [#1683]
    - Der Typ des Ergebnisses kann nun noch flexibler festgelegt werden. [#1682]

  • 13.01.2014
    - Statistik der Qualifikation enthielt fälschlicherweise auch Daten des Rennens. [#1680]

  • 23.12.2013
    - Timeline Design geringfügig angepasst. [#1671]
    - Infobox unter der Rangliste hinzugefügt. [#1670]
    - Aktualisierungsintervall je Bewerb/Strecke. [#1665]

  • 22.12.2013
    - Die Startseite eines Bewerbes funktioniert nun endlich. [#1664]

  • 20.12.2013
    - Diverse Vorbereitungen für HoTTe's alte Archivdaten. [#1659]

  • 19.12.2013
    - Das System ist bereit für die SC:14!
    - Neue interne Datenstruktur für Metadaten. [#1411]
    - Falscher Variablenname bei der Standard-Konfiguration. [#1650]
    - Falscher Rang bei Nutzung von "skip" beim Standard-Script. [#1653]
    - Umgekehrte Reihenfolge der Sekundärdaten bei TTR_MODE_APPEND. [#1651]
    - Fehlende Subdomain der Detaillinks bei Timelineeinträgen und auf Twitter. [#1657]
    - Doppelte und somit fehlerhafte Speicherung der Metadaten anstatt einer Aktualisierung. [#1658]

  • 01.04.2013
    - "Floating-Bug" bei der TTR-Differenz endlich behoben.

  • 13.02.2013
    - Falsch verknüpfte Metadaten bei der ersten Aktualisierung der Gesamtergebnisse behoben.
    - Fälschlicherweise angezeigte Endzeiten von Gesamtwertungen im Spielerprofil entfernt.

  • 19.01.2013
    - Beim Mini Mode "Zeitbombe" war die Reihung genau verkehrt herum.

  • 18.01.2013
    - Diverse kleine Verbesserungen und Optimierungen.
    - Die Datenaktualisierung sollte nun deutlich schneller erfolgen.

  • 17.01.2013
    - Die Teilnehmerprofile mit allen Details eines Spielers sind nun endlich verfügbar.
    - Die Ereignisse (Timeline) sind nun ebenfalls endlich verfügbar und freigeschaltet.
    - Skicha Benutzernamen mit Sonderzeichen wurden teilweise falsch übernommen.

  • 15.01.2013
    - Bei TTR-Bewerben (Target Time Race - Zielzeitfahren) kann ab jetzt (und wird aktuell auch) die Zielzeit vor der ersten Ergebniszeile angezeigt.
    - Bei TTR-Bewerben (Target Time Race - Zielzeitfahren) kann ab jetzt (und wird aktuell auch) die Zeitdifferenz zur Zielzeit neben dem Ergebnis angezeigt.

  • 14.01.2013
    - Bei TTR-Bewerben (Target Time Race - Zielzeitfahren) und dem Vorzeichenlosen Modus war die Reihung durch einen Bug genau verkehrt herum.
    - Die statistischen Daten und Ergebnisse der Mini Modes wurden nicht korrekt angezeigt.
    - Behebung diverser anderer Fehler bei der Aktualisierung der Ergebnisse.

  • 12.01.2013
    - Die echte Aktualisierungszeit (auch bei zwischengespeicherten Ergebnissen) wird jetzt überall gespeichert.
    - Die Aktualisierungszeit wird am unteren Ende der Rangliste und je Ergebniszeile nun detailliert angezeigt.

  • 11.01.2013
    - Anzeige von ungültigen Ergebnissen als zusätzliche Tabelle.
    - Vorbereitung für Gruppenrennen inklusive Skieinstellungen.
    - Behebung diverser kleiner Bugs und mehrere Optimierungen.

  • 27.12.2012
    - Beginn der Dokumentation.



Hinweis: Das neue Ranglistensystem von HAPPYTEC ist für maximal ca. 2.000 - 3.000 User pro Bewerb ausgelegt.
Das wurde bereits getestet. Insgesamt kann es wahrscheinlich ca. 10.000 User pro Saison gleichzeitig verkraften.
Änderungsgrund von killerbees19: Changelog aktualisiert.

Dieser Beitrag wurde insgesamt 174 mal geändert. Zuletzt von killerbees19 am 01.12.2024, 23:30.
 
Nach oben
Benutzer-Profile anzeigen killerbees19 ist derzeit offline
killerbees19
Administrator & Rennleitung
Administrator & Rennleitung



Geschlecht: Männlich
Anmeldedatum: 09.05.2006
Wohnort: Wien (Mariahilf)

Beiträge: 19994
Danke: 1367


BeitragVerfasst am: 06.05.2014, 09:51    Titel:

Historische Bewerbe von HoTTe (vergangene Special-Cups, Bundeslandrankings, Laternencups, ...) und einige weitere aus meiner alten DB (GSO Laternenrennen, HAPPYTEC Gruppenrankings, ...) importiert, siehe: SC:Special Bereich mit historischen Bewerben aufgefüllt


MfG Christian
Dieser Beitrag wurde insgesamt 3 mal geändert. Zuletzt von killerbees19 am 30.11.2015, 01:35.
 
Nach oben
Benutzer-Profile anzeigen killerbees19 ist derzeit offline
Verschoben am 18.12.2014, 17:05 von killerbees19.
Von eSports | Allgemeines nach eSports | Dokumentation.
Gesperrt am 05.02.2015, 13:59 von killerbees19.
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht teilnehmen.
Du kannst dich in diesem Forum bei Benutzern nicht bedanken.
Du kannst Dateien in diesem Forum nicht hochladen.
Du kannst Dateien in diesem Forum nicht herunterladen.

 

Verwendete Zeitzone: CET (Europe/Berlin)
Aktuelles Datum & Uhrzeit: 23.03.2025, 09:47
Nach oben
Valid HTML 4.01 Transitional
Valid CSS!

Hosted by netcup
 
 
[ happytec.at | blog.happytec.at | forum.happytec.at | esports.happytec.at ]