Événements

JOUR 214 — SERVEUR 612 — HUB DU CLAN © Silverghost

Événements

Bienvenue sur la page des événements, votre point central pour tous les événements à venir. Cette page deviendra de plus en plus importante au fil des saisons. Chaque événement dispose de son propre forum, incluant une section Stratégie et Planification, ainsi que toutes les autres sections nécessaires.

Alors que la saison 2 touche à sa fin, nous n’avons pas encore créé de nouveaux événements. Actuellement, un événement test intitulé « State Ruler » est en cours. Je travaille à la mise en place d’un système d’inscription pour les membres, dont les informations seront affichées automatiquement sur cette page. Bien que cette page nécessite encore quelques améliorations, elle sera entièrement prête pour la saison 3.

Guide d’action LZ

Participation à l’événement

Qui participe ?

No event forums yet.

(function(){ var banner = document.getElementById(‘lzBanner’); var label = document.getElementById(‘lzBannerLabel’); var input = document.getElementById(‘lzBannerInput’); function applyBanner(url){ if(!url) return; banner.style.backgroundImage = ‘linear-gradient(180deg, rgba(20,21,15,0.15) 0%, rgba(20,21,15,0.75) 100%), url(‘ + url + ‘)’; if(label) label.style.display = ‘none’; } document.addEventListener(‘DOMContentLoaded’, function(){ if(window.dlsBannerUrl) applyBanner(window.dlsBannerUrl); }); input.addEventListener(‘change’, function(e){ var file = e.target.files[0]; if(!file) return; var reader = new FileReader(); reader.onload = function(ev){ applyBanner(ev.target.result); }; reader.readAsDataURL(file); var formData = new FormData(); formData.append(‘action’, ‘dls_upload_banner’); formData.append(‘nonce’, window.dlsBannerNonce || ”); formData.append(‘post_id’, ’40’); formData.append(‘banner_image’, file); fetch(‘/wp-admin/admin-ajax.php’, { method: ‘POST’, credentials: ‘same-origin’, body: formData }) .then(function(r){ return r.json(); }) .then(function(data){ if(data.success){ applyBanner(data.data.url); } else { alert(‘Échec du chargement : ‘ + (data.data || ‘erreur inconnue’)); } }) .catch(function(err){ alert(‘Erreur de chargement : ‘ + err); }); }); })(); (function(){ var launch = new Date(2026, 0, 1); var now = new Date(); var diffMs = now – launch; var dayNum = Math.floor(diffMs / 86400000) + 1; if (dayNum < 1) dayNum = 1; var el = document.getElementById("dayCounter"); if (el) el.textContent = "DAY " + dayNum; })();

Retour en haut