Menü aufrufen
Toggle preferences menu
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.

Widget:ClubStatus: Unterschied zwischen den Versionen

aus dem Wiki des Entropia e.V., CCC Karlsruhe
Keine Bearbeitungszusammenfassung
(Update API format 2)
 
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
__NOTOC__
__NOTOC__
{{#widget:ClubStatus}}
{{#widget:ClubStatus}}
</noinclude>
</noinclude><includeonly><script>
 
<includeonly>
<div class="widget-clubstatus__container">
<span id="widget-clubstatus" class="widget-clubstatus__type"></span>
</div>
<script>
(() => {
(() => {
   const OPENED_CLASS = 'widget-clubstatus__type--opened';
   const OPENED_CLASS = 'widget-clubstatus__type--opened';
Zeile 34: Zeile 28:
     fetch('/api/entropia-club-status-json-api.php')
     fetch('/api/entropia-club-status-json-api.php')
       .then(response => response.json())
       .then(response => response.json())
       .then(data => setClubStatus(data["isOpen"], data["lastChange"]));
       .then(data => setClubStatus(data["state"]["open"], data["state"]["lastchange"]));
   }
   }


Zeile 41: Zeile 35:
   updateClubStatus();
   updateClubStatus();
})();
})();
</script>
</script></includeonly>
</includeonly>
<templatestyles src="Vorlage:Widget/ClubStatus/styles.css"/>

Aktuelle Version vom 6. April 2025, 19:31 Uhr