Les forums de JeuxVideo.com
Forum : Modérateurs
Sujet : « [Script GM] Réponses-type »
-
Silvermo
- Posté le
16 janvier 2010 à 13:12:02
-
Mais c'est un script et non une extension ^^ , la seule extension c'est grease monkey, et je crois qu'il existe une version de grease monkey pour chaque navigateur, même si sur certains c'est plus facile que d'autres
- Lien permanent
-
Ptsm
- Posté le
16 janvier 2010 à 13:16:34
-
Moui okay j'utilise extension comme nom générique ^^
Et comment ça se configure, niveau mail à utiliser par forum?
C'est l'utilisateur qui doit les entrer après avoir installé le script, ou le modo doit distribuer un script différent sur chaque forum?
- Lien permanent
-
Silvermo
- Posté le
16 janvier 2010 à 13:21:05
-
Un script par modo ;)
Si le modérateur albert modère les forums COD 1 et COD 2 il peut distribuer un seul script qui sera utilisable sur ces deux forums.
Si albert décide de choisir un co modérateur, françois, il n'aura pas besoin de toucher au script, par contre faudra me prévenir pour que j'ajoute le mail de françois :p
Donc un forumeur qui veut aider trois modérateurs différents, chacun modérant X forums, n'aura que 3 scripts à installer.
Pour le modérateur, la seule chose à faire est de me communiquer le mail auquel il souhaite recevoir les alertes, et de me dire pour quels forums il veut que le script soit actif. Et je lui fournis le script et je configure le mail forwarding ^^ pour que les alertes de son forum lui soient envoyées à son mail :p
- Lien permanent
-
Campos17
- Posté le
10 mai 2010 à 20:18:42
-
Coucou
je n'arrive pas à mettre des apostrophes dans les messages, j'ai beau mettre des \ ça ne fonctionne pas
- Lien permanent
-
Sofea
- Posté le
10 mai 2010 à 20:22:23
-
les messages sont contenu dans des chaines entourées par des guillemets (") ou des apostrophes (') ?
Si c'est des guillemets normalement tu n'as pas besoin d'antislash, si c'est des apostrophes, limite ce serait plus simple de changer pour des guillemets.
Ceci dit, ça dépend aussi un peu de comment est codé la bête.
- Lien permanent
-
Campos17
- Posté le
10 mai 2010 à 20:28:05
-
Ben on a ça :
value_options[22] = new Array();
value_options[22]["option"] = 'Je ferme';
value_options[22]["intitule"] = 'Je ferme';
value_options[22]["contenu"] =
"Je ferme.";
Puis ça :
function add_things() {
if (document.getElementById('post')) {
var eltPost =
document.getElementById('post').getElementsByTagNa
me('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\").v
alue = \""+valOption+"\"'>"+value_options[i]
['intitule']+"</option>";
}
liste.innerHTML = niveauOptions;
var newtextarea =
document.getElementById('post').getElementsByTagNa
me('p')
[0].getElementsByTagName('textarea')[0];
document.getElementById('post').getElementsByTagNa
me('p')[0].insertBefore(liste,eltPost);
}
}
add_things();
Et je dois avouer que je suis assez perdu, car que je mette des apostrophes à la place des guillemets ou pas, ça ne change rien du tout
- Lien permanent
-
Campos17
- Posté le
10 mai 2010 à 20:29:48
-
Dans
value_options[22]["option"] = 'Je ferme';
value_options[22]["intitule"] = 'Je ferme';
Si on met des apostrophes ya aucun souci
Par contre dans le contenu du message :
value_options[22]["contenu"] =
"Je ferme.";
ça ne fonctionne pas :s
- Lien permanent
-
Suumas
- Posté le
10 mai 2010 à 20:43:47
-
Tiens ba j'en profite !
J'ai voulu réutiliser le script.
Or j'ai l'impression que dans contenu on est limité.
Par exemple j'ai voulu mettre ça :
value_options = new Array();
value_options[0] = new Array();
value_options[0]["option"] = 'opt_topic_mod';
value_options[0]["intitule"] = 'Topic Modération';
value_options[0]["contenu"] = 'Salut !
'+
'\\n'+''+
'\\n'+'Merci de passer par le topic de modération pour :'+
'\\n'+'
Toutes demandes de modération.'+
'\\n'+'
Toutes demande de précision sur un errazage, lock, kick.'+
'\\n'+'
Toutes question concernant la modération. (Nous ne traitons pas les demandes d\'errazages de vos anciens topics et nous n\'avons pas vos motifs de ban.'+
'\\n'+''+
'\\n'+'http://www.jeuxvideo.com/forums/1-50-342364
26-1-0-1-0-regles-et-ze-moderation-du-forum.htm'+
'\\n'+'Merci et à plus !';
Si je retire quelques lignes, ça fonctionne. Sinon rien, le message est vide si il y a tout ça.
- Lien permanent
-
Sofea
- Posté le
10 mai 2010 à 20:44:23
-
Normal, c'est codé à la bourrin (ceci dit si ça marche y a pas de raison de s'embêter à faire dans la finesse, sauf si on veut s'amuser).
Ceci dit j'ai ma petite idée sur la correction à faire, je teste ça et je te la soumets ensuite si ça marche.
(donc si je réponds pas c'est soit que ça ne marche pas, soit que je me serais faite absorbée par un vortex de développement magnifiquement jouissif et que je serais à la limite de l'orgasme mental, à peu de chose près)
P.S. : Fais pas gaffe, je suis seulement en manque de chocolat.
- Lien permanent
-
Ptsm
- Posté le
10 mai 2010 à 20:55:34
-
Le manque de chocolat, quel terrible fléau...
- Lien permanent
-
Headspin
- Posté le
10 mai 2010 à 21:00:59
-
Je capte rien à ce que vous dites.
On peut parler finisher, enrobés, et tout et tout.
- Lien permanent
-
Sofea
- Posté le
10 mai 2010 à 21:17:42
-
Au final (et le ventre plein, chocolat inclus) j'ai préféré reprendre depuis 0 que débugguer ce machin.
http://userscripts.org/scripts/show/76473
Simplicité, quand tu nous tiens.
68 lignes
28 de commentaires
10 sauts de ligne
30 de code
J'ai frisé le script ayant plus de mise en forme que de code.
- Lien permanent
-
Silvermo
- Posté le
10 mai 2010 à 21:39:01
-
Ah ah oui c'était codé à la bourrin (faut dire que le javascript n'est pas à mon goût), mais c'est bien d'avoir amélioré ^^
- Lien permanent
-
Fairview
- Posté le
10 mai 2010 à 21:43:00
-
Pouah je vais le prendre ce script, à force de répéter toujours les mêmes choses je commence à en avoir ras le bol.
- Lien permanent
-
Silvermo
- Posté le
10 mai 2010 à 21:43:39
-
OUaip je me demande comment j'ai pu vivre sans
- Lien permanent
-
Sofea
- Posté le
10 mai 2010 à 21:51:37
-
Silver, merci à toi pour l'idée surtout. ^^
- Lien permanent
-
Campos17
- Posté le
10 mai 2010 à 22:11:02
-
Merci infiniment Sof'
- Lien permanent
-
Silvermo
- Posté le
10 mai 2010 à 22:11:48
-
Et merci à toi Sofea pour avoir corrigé le machin
- Lien permanent
-
Suumas
- Posté le
10 mai 2010 à 23:31:28
-
Ohhh merci !!!!
Si ça fonctionne je te livre tout le chocolat que tu veux !
- Lien permanent
-
Suumas
- Posté le
10 mai 2010 à 23:39:39
-
Oh purée c'est nickel.
Merci !
- Lien permanent
Sujet : « [Script GM] Réponses-type »