Bonjour,
Excellente initiative que ce projet. Puis-je faire une suggestion ? Sur un autre projet (en:, je crois), les Javascript communs sont placés dans l'espace MediaWiki:, afin que seuls les admins puissent les modifier. En effet, si un script est modifié par quelqu'un, les conséquences peuvent être redoutables... donc l'espace MediaWiki: permet de protéger par défaut ces pages sensibles, et il y a toujours la page de discussion pour proposer des changements.
Cordialement, le Korrigan →bla 3 novembre 2006 à 23:38 (CET)
J'en ai un à ajouter, mais j'ai besoin d'un coup de main suite aux changements introduit par Firefox 2.0. Il s'agit de Projet:Animation et bande dessinée asiatiques/monobook.js, déjà abondamment diffusé chez les japonisants et amateurs de japonaiserie.
Le problème est que si certains raccourcis ont juste changé de Alt-o à Alt-Shift-o (par exemple), d'autres ne fonctionnent plus, même avec shift (Alt-<, Alt-², Alt-, par exemple). Ceci est dû au fait que Alt-Shift ces lettres donnent en fait Alt de ces lettres shiftées (donc ? pour ,).
Quelqu'un a-t-il une idée? vu le peu de raccourcis encore disponibles et les besoin de ce script, je peux difficilement les remapper tous. Eden ✍ 4 novembre 2006 à 14:17 (CET)
Ca serait possible de faire en sorte que le raccourci "alt-p", qui sert normalement à prévisualiser en mode écriture puisse servir à purger lorsqu'on est en mode lecture avec l'onglet de purge installé ? Merci à vous. — Tavernier 4 novembre 2006 à 17:23 (CET)
copié depuis le bistro
Hello, un peu d'aide serait la bienvenue... C'est bizarre, à part le copyscape, y à rien qui marche... J'ai fait une mauvaise manip? Mon mononbook (voir à la fin) Deadhoax (Disc | Contr) 5 novembre 2006 à 09:47 (CET)
Est cassé, la fonction getArticleName() est manquante, je l'ai ajouté au monobook mais le problème ne vient pas seulement de la. J'ai reverté l'ajout de GetArticleName() au monobook.js en attendant de savoir si ce genre de fonction utilitaire doit aller dans les scripts ou dans le monobook - phe 6 novembre 2006 à 03:33 (CET)
J'ai ajouté ça au recommandation :
La catégorie permet de retrouver tout les scripts et de faire un suivi des liens sur la catégorie. Le nom de la catégorie ne va pas, des propositions ? - phe 6 novembre 2006 à 04:03 (CET)
En regardant les différents Monobook des utilisateurs, j'ai trouvé que c'était absolument pas optimisé. En effet, le rajout d'un lien ou d'un onglet sont réécris à chaque fois ! Pour plus de clareté, j'ai écrit un Framework que j'ai nommé wpObjets
C'est super ce projet !
J'avais eu l'idée de faire un truc similaire en octobre, c'est super ! Félicitations encore ! Il faudrait ptet faire un peu de pub pour ce projet sur les différentes pages d'aide à la personnalisation du MonoBook.
--Mickachu 10 novembre 2006 à 11:40 (CET)
J'aimerais bien un petit bout de JS qui ajoute un bouton "chercher dans google" sous le champ de recherche de gauche, qui lancerait la recherche en utilisant google, sur fr.wikipedia.org.
D'avance, merci :-) nojhan→☸ 10 novembre 2006 à 20:28 (CET)
Sinon autres suggestions : intégrer les supers-popups de Lupins et aussi La Grosse Liste De Suivi ("pré-popup sur les liens" et "gestion globale de la liste de suivi" dans mon monobook). nojhan→☸ 11 novembre 2006 à 14:51 (CET)
Y'a un bon début dans Utilisateur:Gonioul/navigationsupp.js (en bas).
Problème, j'arrive pas à detecter si l'image est déjà sur commons et à rayer l'onglet (pas le désactiver, on sait jamais en cas de fausse alerte).
Après par expérience, reste plus qu'à taper sur magnus pour que les accents marchent correctement...
Bien sûr ça ne verifie pas qu'on est loggé sur commons...
Autre problème, le script de magnus ne gueule pas si y'a pas de license...
Gonioul 12 novembre 2006 à 01:20 (CET)
Chouette chouette. Bravo aux petits malins derrière tout ça. Ma demande : récupérer le script permettant d'avoir l'historique coloré. jd ❂ 12 novembre 2006 à 18:47 (CET)
Hello,
Je me dis que ça pourrait être sympa si les scripts utilisaient {{SERVER}} (ou {{SERVERNAME}}) et {{SITENAME}} au lieu des valeurs en dur. Comme ça, il suffirait de porter "obtenir" sur wikibook, wiktionnaire et wikiquote pour avoir les mêmes scripts sur tous les projets, sans duplication :)
Eden ✍ 18 novembre 2006 à 14:07 (CET)
Quelle est la signification du nom des fonctions ? Quand je lis MediaWiki:JSScripts/BistroOracle, je comprends que c'est un script JavaScript nomme BistroOracle. C'est pas un peu redondant ? Ok, JavaScript est un langage, pas un fichier, mais bon, quand on code un truc en JavaScript on sait que c'est necessairement un script :) Je propose MediaWiki:JavaScript/BistroOracle (pour enlever le pluriel aussi), ou MediaWiki:JavascriptBistroOracle (parce que ca n'a pas de raison d'etre une sous-page de MediaWiki:JavaScript, qui est vide soit dit en passant). La proposition vaut aussi pour les autres fonctions. --Tieno 21 novembre 2006 à 21:58 (CET)
Même si la logique de la fonction obtenir() se tient bien, elle est affreusement lente. À mon avis, et même si c'est moins simple, vous devriez conseiller directement le copier-coller.
Pour les raisons, que vous devez sûrement connaître
- HTTP1.1 : une technique utilisée sur les serveurs internet est d'envoyer en même temps tous les fichiers d'une même page (page html + css + images). Cela permet d'éviter au client de redemander un à un tous les objets de la page, ce qui ralenti considérablement. Malheureusement, ce code ne lit pas la ligne javascript "obtenir" et ne peut pas charger en même temps le .js perso. Pour un fichier, ça change pas grand chose, mais à partir de 3-4 les aller-retours au serveur deviennent très lents !
Le seul bémol qu'on peut mettre est que les .js sont chargés une fois pour toute lors de la première connexion du navigateur (dépend de la vitesse de renouvellement du cache). Mais c'est rageant d'avoir à attendre 40 secondes pour voir une page classique affichée.
moi j'ai opté pour le subst, ça évite le copier coller. mais bon ça a ses inconvénients (mise à jour notamment). Utilisateur:Plyd/monobook.js/fusion.js.
En vous souhaitant une bonne journée,
Plyd /!\ 24 novembre 2006 à 09:58 (CET)
Bonjour,
Jusqu'à vendredi ou samedi, j'avais le popups de lupin qui fonctionnait impec...depuis et je n'ai rien touché dans mon monobook, mon bouton revert ne fonctionne plus...
J'ai un message d'erreur : Hint: try to disable both "Enable section editing by right-clicking on section titles (JavaScript)" and "Edit pages on double click (JavaScript)" in your editing preferences until a proper fix is found.
Les deux options en question n'étaient pas cochées dans mes préférences, du coup je ne sais pas quoi faire... Si qq'un a deux minutes pour y réfléchir ce serait gentil... Euh, au fait j'ai un niveau zéro en informatique, donc il faut en plus me donner des explications limpides ![]()
Merci
Moumousse13 - bla bla 5 décembre 2006 à 18:17 (CET)
Bravo ! Excellente initiative ce projet. Je propose une nouvelle fonction pour votre sous-espace MediaWiki:JSScripts. Son but premier serait de prevenir l'utilisateur lorsque sa page de discussion "[[Discussion Utilisateur:<pseudo>/<année en cours>]]" est modifié.
Motif : Je présente sur la page Aide:Trucs et astuces/Archivage de sa page de discussion un procédé d' « Archivage de sa page de discussion ». Malheureusement « Ce procédé présente un unique inconvénient : la disparition du message d'avertissement "vous avez un nouveau message". Mais, il semble que l'on puisse rapidement remédier à cela ».
J'ai essayé, sans y parvenir totalement (problèmes de cookies/syntaxe/encodage), de remédier à cela en reprenant ce qu'avait fait GôTô pour Utilisateur:Céréales Killer (Voir Discussion Utilisateur:GôTô#Archivage de sa page de discussion, Utilisateur:STyx/monobook.js/messagerie.js, Utilisateur:STyx/monobook.js#Messagerie et aussi Utilisateur:Céréales Killer/monobook.js, Utilisateur:GôTô/objects.js).
Il y surement peu à modifer, mais peut-être vaudrait-il mieux tout rependre à zéro à partir de ce que GoTo et fait (et qui marche).
{{User:STyx/Signature}} 7 décembre 2006 à 19:47 (CET)
ps: que pensez-vous de ma (seconde) proposition d'organiser les pages en "preload" ou "editintro" comme le sous-espace MediaWiki:JSScripts.
Ne peut être qu'utilisé que 20 fois par mois par l'ensemble des wikipédiens :/
Why does Copyscape allow a limited number of searches for my site? Copyscape's operations take up significant bandwidth and computation resources, so we are only able to provide a limited number of searches in the free service. If you would like to perform more than 20 searches for your website per month, sign up for Copyscape Premium, which allows thousands of searches per month. You may see a message indicating that this limit has been reached even though you have not performed too many searches on a certain site - this simply means another person has already exceeded the limit for this site. In such a case, you may use Copyscape on another site, or sign up for a Premium account.
C'était une fonction intéressante mais cette limitation la rend hélas inutile. Il vaudrait mieux trouver autre chose qui remplit les mêmes fonctionnalités ou alors tout simplement le supprimer. Qu'en pensez-vous ? Chico (blabla) 15 décembre 2006 à 00:57 (CET)
Je cherche un petit script qui permettrait de maquer/afficher la barre de navigation (à gauche), à l'instar du wiki du Mozilla Development Center. On pourrait penser que c'est une coquetterie un peu inutile ou superflux, mais en fait c'est pour optimiser l'utilisation de la Wikipedia sur des petits dispositifs à faible résolutions sur lesquels tournent les navigateurs. Je pense en premier lieux à la Wii sur télévision et au en:Nokia 770. — MyttO ✍ 24 décembre 2006 à 18:01 (CET)
j'ai codé ca : Utilisateur:JoKerozen/projet_boiteperso.js. Ce script ajoute une boite de liens personnels (bookmarks on pourait dire) ainsi qu'un onglet pour ajouter la page courante à la boite perso. Voyez la page de discussion pour plus de details.
Si ca interesse des gens de tester ca, j'aurais besoin de savoir s'il y a des bugs, particulierement sous Opera, IE, Safari (que je n'ai pas), ou meme simplement une relecture du code. En cas d'essai concluant, serait il possible de l'ajouter au Projet:Javascript pour faire simplement obtenir(boiteperso); ? :D --JoKerozen 27 décembre 2006 à 21:51 (CET)