JOUR 214 — SERVEUR 612 — CLAN HUB © Silverghost
Structure de commandement
Leadership
Le commandant (R5) et les officiers d’alliance (R4). Il s’agit d’un grade, et non d’un rôle de chef d’équipe ; certains chefs d’équipe sont de grade R4, d’autres non.
Visible uniquement pour les grades R4/R5 et l’administrateur du site. Les membres réguliers et les chefs d’équipe non R4 ne voient pas cette page.
Les outils d’équipe (gestion des effectifs, planification des événements, publication d’annonces) sont disponibles sur la page de chaque équipe et sont visibles par son chef, qu’il soit R4 ou non. L’accès à la salle de crise dépend également du statut de chef d’équipe, et non du niveau R4.
ADMIN
Silverghost — Administrateur du site
Accès complet aux outils de leadership et à la gestion des grades.
Lié au compte du site web, et non au rang de clan — reste en place même si le rang de clan change.R5
Green12 — Commandant
Décision finale pour l’alliance, conflits inter-équipes, stratégie pour l’affrontement capital
Gérer les rangs
R5 uniquement — attribuer ou supprimer R4Silverghost
Administrateur du site — actuellement également R4
KaraYilan
Équipe à déterminer
tris port
Leads Alpha
Soft Kitten
Équipe à déterminer
Ania 87
Équipe à déterminer
WILVER
Donne Bravo
DEADRUN
Donne Charlie
Forum de leadership
Réservé aux R4/R5 et à l’administrateur du siteCe forum est distinct de la salle de guerre et de la gestion des grades ; il est visible uniquement par les R4, les R5 et l’administrateur du site.
<img
<div
Ouvrir la salle de guerre
function linkify(text){
var escaped = text.replace(/&/g,’&’).replace(/</g,'/g,’>’);
var urlRegex = /((https?://|www.)[^s<]+)/gi;
return escaped.replace(urlRegex, function(url){
var href = url.indexOf('http') === 0 ? url : 'https://' + url;
return '‘ + url + ‘‘;
});
}
document.querySelectorAll(‘.rank-select’).forEach(function(sel){
sel.addEventListener(‘change’, function(){
sel.classList.toggle(‘is-r4’, sel.value === ‘r4’);
});
}); document.getElementById(‘saveRanks’).addEventListener(‘click’, function(){
var status = document.getElementById(‘saveStatus’);
status.classList.add(‘show’);
setTimeout(function(){ status.classList.remove(‘show’); }, 2000);
});
document.querySelectorAll(‘.avatar-input’).forEach(function(input){
input.addEventListener(‘change’, function(e){
var file = e.target.files[0];
if(!file) return;
var reader = new FileReader();
reader.onload = function(ev){
input.closest(‘.r4-avatar’).style.backgroundImage = ‘url(‘ + ev.target.result + ‘)’;
};
reader.readAsDataURL(file);
});
}); document.getElementById(‘ldImgInput’).addEventListener(‘change’, function(e){
var file = e.target.files[0];
if(!file) return;
var reader = new FileReader();
reader.onload = function(ev){
var img = document.getElementById(‘ldImgPreview’);
img.src = ev.target.result;
img.style.display = ‘block’;
};
reader.readAsDataURL(file);
});
document.getElementById(‘ldPostBtn’).addEventListener(‘click’, function(){
var textEl = document.getElementById(‘ldText’);
var text = textEl.value.trim();
if(!text) return;
var imgPrev = document.getElementById(‘ldImgPreview’);
var hasImg = imgPrev.style.display === ‘block’;
var threads = document.getElementById(‘ldThreads’);
var div = document.createElement(‘div’);
div.className = ‘thread’;
div.innerHTML =
‘
Qui couvre les décisions de Capital Clash cette semaine ?
Démarré par Green12 · R56réponses
Il y a 1 jour
Critères de promotion R4 — discussion
Démarré par Silverghost · Administrateur du site4réponses
Il y a 3 jours
Leadership Echo et Foxtrot — Vos idées sont les bienvenues
Démarré par tris port · R49réponses
Il y a 5 jours
Salle de guerre — décisions de commandement
Forum de discussion permettant au commandant et aux officiers R4 de planifier et de décider
‘ +
‘
‘ +
‘‘ + linkify(text) + ‘
‘ + ‘Démarré par Silverghost · Administrateur du site‘ + (hasImg ? ‘Capture d’écran jointe‘ : ”) + ‘0réponses
‘ +
‘À l’instant
‘;
threads.insertBefore(div, threads.firstChild);
textEl.value = ”;
imgPrev.style.display = ‘none’;
imgPrev.src = ”;
document.getElementById(‘ldImgInput’).value = ”;
});
(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;
})();