Les forums de JeuxVideo.com Taille normale Grande taille

Forum : Modérateurs

Sujet : « [Script GM] Réponses-type »

Créer un nouveau sujet   Liste des sujets
Alerte mail  Répondre  Rafraichir
  • Silvermo Voir le profil de 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 Voir le profil de 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 Voir le profil de 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 Voir le profil de 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 Voir le profil de 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 Voir le profil de Campos17
  • Posté le 10 mai 2010 à 20:28:05
  • :d) 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.";

    :d) 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();


    :d) 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 Voir le profil de 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 Voir le profil de Suumas
  • Posté le 10 mai 2010 à 20:43:47
  • Tiens ba j'en profite ! :noel:

    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 ! :noel: '+
    '\\n'+''+
    '\\n'+'Merci de passer par le topic de modération pour :'+
    '\\n'+' :d) Toutes demandes de modération.'+
    '\\n'+' :d) Toutes demande de précision sur un errazage, lock, kick.'+
    '\\n'+' :d) 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 Voir le profil de 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. :fou:
  • Lien permanent
  • Ptsm Voir le profil de Ptsm
  • Posté le 10 mai 2010 à 20:55:34
  • Le manque de chocolat, quel terrible fléau...
  • Lien permanent
  • Headspin Voir le profil de Headspin
  • Posté le 10 mai 2010 à 21:00:59
  • Je capte rien à ce que vous dites. :o))

    On peut parler finisher, enrobés, et tout et tout.
  • Lien permanent
  • Sofea Voir le profil de 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. :coeur:

    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. :fou:
  • Lien permanent
  • Silvermo Voir le profil de 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 Voir le profil de 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. :sleep:
  • Lien permanent
  • Silvermo Voir le profil de Silvermo
  • Posté le 10 mai 2010 à 21:43:39
  • OUaip je me demande comment j'ai pu vivre sans :fou:
  • Lien permanent
  • Sofea Voir le profil de Sofea
  • Posté le 10 mai 2010 à 21:51:37
  • Silver, merci à toi pour l'idée surtout. ^^
  • Lien permanent
  • Campos17 Voir le profil de Campos17
  • Posté le 10 mai 2010 à 22:11:02
  • Merci infiniment Sof' :coeur:
  • Lien permanent
  • Silvermo Voir le profil de Silvermo
  • Posté le 10 mai 2010 à 22:11:48
  • Et merci à toi Sofea pour avoir corrigé le machin :oui:
  • Lien permanent
  • Suumas Voir le profil de Suumas
  • Posté le 10 mai 2010 à 23:31:28
  • Ohhh merci !!!! :bave:
    Si ça fonctionne je te livre tout le chocolat que tu veux ! :noel:
  • Lien permanent
  • Suumas Voir le profil de Suumas
  • Posté le 10 mai 2010 à 23:39:39
  • Oh purée c'est nickel. :snif:
    Merci ! :snif2:
  • Lien permanent
Alerte mail  Répondre  Rafraichir

Sujet : « [Script GM] Réponses-type »

Créer un nouveau sujet   Liste des sujets