InscriptionConnexion
/weed
il y a 3 mois
Proprio
Proprio
3 mois
@pepe faudrait pouvoir trier le tableau par actions pour classer les joueurs selon les actions en cliquant sur les en-têtes c'est possible ?
:pascal:
oui j'avais la flemme de le faire
:Malaise_Toux:
il y a 3 mois
/sueur
GIF
il y a 3 mois
Pepe
Pepe
3 mois
oui j'avais la flemme de le faire
:Malaise_Toux:
Tiens voila la code :
document.addEventListener('DOMContentLoaded', () => {
// Sélectionne le tableau des joueurs
const table = document.querySelector('table');
if (!table) return;

const tbody = table.querySelector('tbody');
const rows = Array.from(tbody.querySelectorAll('tr'));

// Fonction pour extraire le total d'une cellule (format "total / impact")
const extractTotal = (cell) => {
const text = cell.textContent.trim();
const match = text.match(/^(\d+)\s*\/\s*\d+$/);
return match ? parseInt(match[1], 10) : 0;
};

// Trie les lignes en fonction du total décroissant
rows.sort((a, b) => {
const totalA = extractTotal(a.cells[1]); // Supposons que la 2ème cellule contient le total
const totalB = extractTotal(b.cells[1]);
return totalB - totalA;
});

// Réinsère les lignes triées dans le tableau
rows.forEach(row => tbody.appendChild(row));
});
:drapeau_europe:
:drapeau_ukraine:
:seringue_twitter:
:seringue_twitter:
:seringue_twitter:
:seringue_twitter:
il y a 3 mois
Proprio
Proprio
3 mois
Tiens voila la code :
document.addEventListener('DOMContentLoaded', () => {
// Sélectionne le tableau des joueurs
const table = document.querySelector('table');
if (!table) return;

const tbody = table.querySelector('tbody');
const rows = Array.from(tbody.querySelectorAll('tr'));

// Fonction pour extraire le total d'une cellule (format "total / impact")
const extractTotal = (cell) => {
const text = cell.textContent.trim();
const match = text.match(/^(\d+)\s*\/\s*\d+$/);
return match ? parseInt(match[1], 10) : 0;
};

// Trie les lignes en fonction du total décroissant
rows.sort((a, b) => {
const totalA = extractTotal(a.cells[1]); // Supposons que la 2ème cellule contient le total
const totalB = extractTotal(b.cells[1]);
return totalB - totalA;
});

// Réinsère les lignes triées dans le tableau
rows.forEach(row => tbody.appendChild(row));
});
master of the gpt
:chat_lunettes:
il y a 3 mois
/marloute
:levygoat:
il y a 3 mois
/branle
:levygoat:
N°1 en branlage de Tamagonche
:LevyPerplexe3:
il y a 3 mois
/weed
il y a 3 mois
/sueur
:Attalibou:
:tu_est_a_moi_golem_:
il y a 3 mois
/marloute
il y a 3 mois
/battre
il y a 3 mois
/weed
https://cnews.boats Juif qui parle, bouche qui ment.
il y a 3 mois
/weed
:NNNhutts1:
il y a 3 mois
Pepe
Pepe
3 mois
master of the gpt
:chat_lunettes:
Gptnojutsu
GIF
:drapeau_europe:
:drapeau_ukraine:
:seringue_twitter:
:seringue_twitter:
:seringue_twitter:
:seringue_twitter:
il y a 3 mois
/nettoyer
Forgot that inside the icon there's still a young girl from
:Purer:
il y a 3 mois
/marloute
des zinzins fruités
:OoOoOoOoOohh:
:ohzepavrai:
il y a 3 mois
/sueur
:Attalibou:
:tu_est_a_moi_golem_:
il y a 3 mois
/sueur
:patron_fatigue:
il y a 3 mois
/weed
Cherche femelle singe
il y a 3 mois
Allez je vais faire mon fdp..

Tamagonche 1-0 le pape
:risitas_ahi:
Image Image
il y a 3 mois