DeletedUser8
Guest
Couleurs automatiques sur le forum
Ce tutoriel explique comment automatiquement mettre des couleurs sur ce forum (pas le forum interne des tribus), pour éviter d'avoir à taper [color][/color] à chaque fois.
Pré-requis :
Ne pas utiliser un navigateur trop moisi. Bon, c'est formulé méchamment, et je ne donne la méthode que pour Firefox et Opera alors que c'est sans doute possible sur d'autres navigateurs. D'ailleurs, si vous savez comment faire sur d'autres navigateurs, répondez avec une explication et je l'ajouterai... mais ici c'est moi qui décide, et comme je suis pas sympa, je n'ajouterai rien qui permette de faire ça sous IE.
Pour l'instant, ça ne marche que pour l'éditeur standard, pas pour le WYSIWYG. A venir, peut-être.
Sous Firefox
Sous Opera
Ce tutoriel explique comment automatiquement mettre des couleurs sur ce forum (pas le forum interne des tribus), pour éviter d'avoir à taper [color][/color] à chaque fois.
Pré-requis :
Ne pas utiliser un navigateur trop moisi. Bon, c'est formulé méchamment, et je ne donne la méthode que pour Firefox et Opera alors que c'est sans doute possible sur d'autres navigateurs. D'ailleurs, si vous savez comment faire sur d'autres navigateurs, répondez avec une explication et je l'ajouterai... mais ici c'est moi qui décide, et comme je suis pas sympa, je n'ajouterai rien qui permette de faire ça sous IE.
Pour l'instant, ça ne marche que pour l'éditeur standard, pas pour le WYSIWYG. A venir, peut-être.
Sous Firefox
- Installer GreaseMonkey, puis redémarrer Firefox,
- L'icône de GreaseMonkey (
- Une fenêtre apparaît avec plusieurs champs à remplir. Les seuls champs importants sont le champ Name et le champ Include. Le premier sert à donner un nom au script (par exemple "Couleurs forum GT"), le second sert à dire à GreaseMonkey dans quelles pages ce script devra s'exécuter (on peut commencer par http://forum.guerretribale.fr/newreply.php*, avec l'étoile),
- Il me semble que c'est à ce moment que GreaseMonkey demande quel programme utiliser pour ouvrir des fichiers texte. Le plus simple sur Windows est de répondre C:\Windows\notepad.exe (je crois qu'il est là sur toutes les versions récentes de Windows),
- Un fichier texte devrait s'ouvrir dans le bloc note et contenir plus ou moins :
Code:
[COLOR="SeaGreen"]// ==UserScript== // @name Couleurs forum GT // @include http://forum.guerretribale.fr/newreply.php* // ==/UserScript==[/COLOR]
Code:var textarea = document.getElementById("vB_Editor_001_textarea") || document.getElementById("message"); if (!textarea) return; var newtext = textarea.value + "[COLOR=Purple[b][/b]]\n\n\n[/COLOR[b][/b]]"; textarea.value = newtext;
- On peut modifier cette troisième ligne en respectant les règles suivantes :
- Le var newtext = et le ; de fin de ligne ne doivent pas être changés,
- textarea.value désigne le texte qui était déjà dans la zone de texte au chargement du script (par exemple lors d'un edit ou d'un quote). Note : pas de guillemets,
- N'importe quel texte peut être rajouté avant ou après en tapant ce qu'on veut ajouter entre guillemets, et en mettant un + comme dans l'exemple.
- Certains caractères spéciaux peuvent être utiles dans les textes entre guillemets : \n pour un saut de ligne et \t pour une tabulation, en particulier.
- Penser à enregistrer le fichier après l'avoir modifié,
- Normalement, ça marche.
Sous Opera
- Lire le tutoriel sur les userjs d'Opera,
- Faire la même chose que pour Firefox à partir de l'étape 5, avec les userjs à la place de GreaseMonkey... en gros.
- Normalement, ça marche aussi.
Dernière édition par un modérateur: