There are 105 previous versions of this script.
// ==UserScript==
// @name JvHalo3Reponses
// @namespace
// @description Ajoute des réponses types pour le forum Halo 3
// @include http://www.jeuxvideo.com/forums/3-10723*
// ==/UserScript==
value_options = new Array();
value_options[0] = new Array();
value_options[0]["option"] = 'opt_partie';
value_options[0]["intitule"] = 'Organisation partie';
value_options[0]["contenu"] = "Salut,"+
'\\n'+"Merci de créer un topic en suivant ces règles :"+
'\\n'+"http://www.jeuxvideo.com/forums/1-10723-1388204-1-0-1-0-tuto-organiser-une-partie-via-le-forum.htm"+
'\\n'+"Merci. :)"+
'\\n'+":d) En cas de plainte > Topic de modération : http://www.jeuxvideo.com/forums/1-10723-1160686-1-0-1-0-topic-de-moderation-v2-0.htm";
value_options[1] = new Array();
value_options[1]["option"] = 'opt_clan';
value_options[1]["intitule"] = 'Recrutement Team';
value_options[1]["contenu"] = 'Salut,'+
'\\n'+'Merci de créer un topic en utilisant une présentation telle que celles du topic des clans ou similaire :'+
'\\n'+'http://www.jeuxvideo.com/forums/1-10723-620089-1-0-1-0-0.htm'+
'\\n'+'Sinon, merci de postuler dans le topic des clans :'+
'\\n'+'http://www.jeuxvideo.com/forums/1-10723-620089-1-0-1-0-0.htm'+
'\\n'+'Merci. :)'+
'\\n'+":d) En cas de plainte > Topic de modération : http://www.jeuxvideo.com/forums/1-10723-1160686-1-0-1-0-topic-de-moderation-v2-0.htm";
value_options[2] = new Array();
value_options[2]["option"] = 'opt_coop';
value_options[2]["intitule"] = 'Partie coop';
value_options[2]["contenu"] = "Salut,"+
'\\n'+"Tu auras plus de réponses dans le topic approprié pour ce genre de choses :"+
'\\n'+"http://www.jeuxvideo.com/forums/1-10723-1163501-1-0-1-0-0.htm"+'\\n'+"Ou bien en créant un topic en suivant ces règles :"+
'\\n'+"http://www.jeuxvideo.com/forums/1-10723-1388204-1-0-1-0-tuto-organiser-une-partie-via-le-forum.htm"+
'\\n'+"Merci. :)"+
'\\n'+":d) En cas de plainte > Topic de modération : http://www.jeuxvideo.com/forums/1-10723-1160686-1-0-1-0-topic-de-moderation-v2-0.htm";
value_options[3] = new Array();
value_options[3]["option"] = 'opt_sms';
value_options[3]["intitule"] = 'Avertissement SMS';
value_options[3]["contenu"] = "Salut,"+
'\\n'+"Essaie de mieux écrire, ceci est un forum et pas un téléphone, écrire en français correct ne demande pas beaucoup de temps ou de compétences, et il existe des correcteurs"+
'\\n'+"Merci. :)"+
'\\n'+":d) En cas de plainte > Topic de modération : http://www.jeuxvideo.com/forums/1-10723-1160686-1-0-1-0-topic-de-moderation-v2-0.htm";
value_options[4] = new Array();
value_options[4]["option"] = 'opt_titre';
value_options[4]["intitule"] = 'Titre non explicite';
value_options[4]["contenu"] = "Salut,"+
'\\n'+"Merci de choisir un meilleur titre pour ton topic, sinon il est impossible de savoir de quoi le sujet du topic retourne sans le consulter."+
'\\n'+"Un titre pareil rend obsolète la recherche par titre de topic et rend illisible le forum"+
'\\n'+"Merci. :)"+
'\\n'+":d) En cas de plainte > Topic de modération : http://www.jeuxvideo.com/forums/1-10723-1160686-1-0-1-0-topic-de-moderation-v2-0.htm";
value_options[5] = new Array();
value_options[5]["option"] = 'opt_comptes';
value_options[5]["intitule"] = 'Vente de comptes';
value_options[5]["contenu"] = "Salut,"+
'\\n'+"Il existe un topic approprié pour ce genre de choses :"+
'\\n'+"http://www.jeuxvideo.com/forums/1-10723-1350872-1-0-1-0-vente-de-comptes-niveau.htm"+
'\\n'+"Merci. :)"+
'\\n'+":d) En cas de plainte > Topic de modération : http://www.jeuxvideo.com/forums/1-10723-1160686-1-0-1-0-topic-de-moderation-v2-0.htm";
value_options[6] = new Array();
value_options[6]["option"] = 'opt_gamertags';
value_options[6]["intitule"] = 'Recherche gamertags';
value_options[6]["contenu"] = "Salut,"+
'\\n'+"Tu trouveras des gamertags dans ce topic :"+
'\\n'+"http://www.jeuxvideo.com/forums/1-10723-1508602-1-0-1-0-halo-3-gamertags-2010.htm"+
'\\n'+"Ou bien tu peux attirer des joueurs en créant un topic selon ces règles :"+
'\\n'+"http://www.jeuxvideo.com/forums/1-10723-1388204-1-0-1-0-tuto-organiser-une-partie-via-le-forum.htm"+
'\\n'+"Merci. :)"+
'\\n'+":d) En cas de plainte > Topic de modération : http://www.jeuxvideo.com/forums/1-10723-1160686-1-0-1-0-topic-de-moderation-v2-0.htm";
value_options[7] = new Array();
value_options[7]["option"] = 'opt_majuscules';
value_options[7]["intitule"] = 'Titre en majuscules';
value_options[7]["contenu"] = "Salut,"+
'\\n'+"Les topics dont le titre est en majuscule ne sont pas tolérés."+
'\\n'+"Merci. :)"+
'\\n'+":d) En cas de plainte > Topic de modération : http://www.jeuxvideo.com/forums/1-10723-1160686-1-0-1-0-topic-de-moderation-v2-0.htm";
value_options[8] = new Array();
value_options[8]["option"] = 'opt_inutile';
value_options[8]["intitule"] = 'Topic inutile';
value_options[8]["contenu"] = "Salut,"+
'\\n'+"Ce topic est sans intérêt."+
'\\n'+"Merci et au revoir. :)"+
'\\n'+":d) En cas de plainte > Topic de modération : http://www.jeuxvideo.com/forums/1-10723-1160686-1-0-1-0-topic-de-moderation-v2-0.htm";
value_options[9] = new Array();
value_options[9]["option"] = 'opt_mauvaisforum';
value_options[9]["intitule"] = 'Mauvais forum';
value_options[9]["contenu"] = "Salut,"+
'\\n'+"Tu as posté ton topic dans le mauvais forum, merci de poster ton topic dans le forum approprié :"+
'\\n'+"http://www.jeuxvideo.com/forums.htm"+
'\\n'+"Ou encore ici : "+
'\\n'+"http://www.jeuxvideo.com/listeforums-a.html"+
'\\n'+"Merci. :)"+
'\\n'+":d) En cas de plainte > Topic de modération : http://www.jeuxvideo.com/forums/1-10723-1160686-1-0-1-0-topic-de-moderation-v2-0.htm";
function add_things() {
if (document.getElementById('post')) {
var eltPost = document.getElementById('post').getElementsByTagName('p')[0].getElementsByTagName('textarea')[0];
var liste = document.createElement('select');
liste.id = "choix_reponse";
var niveauOptions = "<option selected></option>";
for (var i=0; i<value_options.length; i++) {
var valOption = value_options[i]["contenu"];
niveauOptions += "<option id='"+value_options[i]['option']+"' value='"+value_options[i]['option']+"' onclick='document.getElementById(\"newmessage\").value = \""+valOption+"\"'>"+value_options[i]['intitule']+"</option>";
}
liste.innerHTML = niveauOptions;
var newtextarea = document.getElementById('post').getElementsByTagName('p')[0].getElementsByTagName('textarea')[0];
document.getElementById('post').getElementsByTagName('p')[0].insertBefore(liste,eltPost);
}
}
add_things();