// ==UserScript== // @name Craftinor Reboot // @namespace http://www.jeuxvideo.com/ // @description Logistique Craftinor // @version 1.0 // @include http://craftinor.forumjv.com/0-79351* // @copyright Created by Komalis // ==/UserScript== function init() { colonneLockTopic(); //var rafraichir = document.querySelector("#rafraichir a"); //rafraichir.addEventListener("click", helloWorld, false); //rafraichir.innerHTML = 'Supprimer ce message'; }; function colonneLockTopic() { //Vérification de la connection à la modération. var moderationActif = document.querySelector("#liste_topics tbody tr").getElementsByTagName('th')[1]; if (moderationActif.className == "col_moder") { //Création du head de la colonne. var colonneHeadSujet = document.querySelector("#liste_topics tbody tr").getElementsByTagName('th')[2]; var colonneHeadLock = document.createElement('th'); colonneHeadLock.id = "clock"; colonneHeadLock.className = "col_moder"; document.querySelector("#liste_topics tbody tr").insertBefore(colonneHeadLock, colonneHeadSujet); //Création du corps de la colonne. var nombresSujets = document.querySelector("#liste_topics tbody").childElementCount; for (var i = 1 ; i < nombresSujets ; i++) { var Bonsoir = "BonSWAR"; var colonneCorpsSujet = document.querySelector("#liste_topics tbody").getElementsByTagName("tr")[i].getElementsByTagName("td")[2]; var colonneCorpsLock = document.createElement('td'); colonneCorpsLock.id = "lock" + [i]; colonneCorpsLock.addEventListener("click", function(){ helloWorld(this); }, false); colonneCorpsLock.innerHTML = 'Bloquer ce message' document.querySelector("#liste_topics tbody").getElementsByTagName("tr")[i].insertBefore(colonneCorpsLock, colonneCorpsSujet); } } }; function helloWorld(idTopic) { alert(idTopic.id); }; init();