Revue de presse Utilisateur:Leag%2FNavigation_popups
shout shout

Raccourci|WP:POP Navigation popups permet d'accéder facilement à la visualisation des articles et à plusieurs fonctions de Wikipédia dans un fenêtre popup qui s'affiche quand la souris est placée sur un lien. Installation rapide : ajouter subst:navpop à votre monobook.js (ou le fichier équivalent si vous utilisez un autre style). Voir ci-dessous pour les instructions d'installation complètes. Si vous rencontrez un problème, reportez-vous ici : frequently asked questions.

Fonctions


Prévisualiser la première partie d'un article
Prévisualiser les images depuis un lien image
Prévisualiser la première image de chaque article
Prévisualiser les diffs dans la liste de suivi, l'historique et les changements relatifs.
Prévisualiser les wikiliens sélectionnés lors de l'édition (utilisez la souris pour sélectionner les wikiliens)
Révocation en un seul clic depuis les diffs
Informe sur les redirections, ébauche et pages d'homonymie
Donne des informations sur la page telles que la taille, le nombre de lien, le nombre d'image, le nombre de catégories et la date de dernière modification
Doit fonctionner sur tous les Wikimedia wikis
Accès en un clic à :
    l'édition d'une page
    les contributions d'un utilisateur
    le [http://tools.wikimedia.de/~interiot/cgi-bin/count_edits compteur d'édition d'Interiot]
    l'email d'un utilisateur
    l'historique
    suivre ou ne pas suivre
    voir et éditer une page de discussion
    pages liées
    changements relatifs
    pour les administrateurs, protéger et déprotéger, supprimer et bloquer un utilisateur
    journal utilisateur et journal des bloquages
    liste des sous-pages d'une page utilisateur
    Recherche Wikipédia, [http://vs.aka-online.de/globalwpsearch/ recherche Wikipédia globale] et recherche Google
Raccourcis (optionnel)
automatiquement les liens vers les redirections et les pages d'homonymie (optionnel)

Installation

Vous devez avoir un compte utilisateur afin de pouvoir installer et utiliser les fonctions de la Navigation popups. Si vous n'en possédez pas, vous devez en créer un et vous connecter. Il existe 2 possibilités pour installer le popup :
Soit vous allez dans vos préférences, onglet « Gadgets » et vous cochez la case Popups (pas de personnalisation possible, non conseillé aux administrateurs)
Soit vous ajoutez le code ci-dessous à votre Utilisateur:VotreNom/monobook.js. (possibilté de personnalisation, notamment la variable popupAdminLinks=true; qui ajoute des liens spécifiques aux administrateurs) subst:navpop Ceci ajoutera le code suivant à votre ficher .js :
 	 
// :en:User:Lupin/popups.js 	 
// Traduction de Utilisateur:Leag/Navigation popups

document.write('');
document.write(''); 	 
Note : Si vous utilisez un autre style que MonoBook (par défaut), les fichiers correspondant que vous devrez éditer sont listés ci-dessous.
Classic skin: standard.js
Cologne Blue: cologneblue.js
Chick: chick.js
Simple: simple.js
Nostalgia: nostalgia.js
MySkin: myskin.js Après sauvegarde de la page, videz le cache de votre navigateur (maintenez enfoncé la touche SHIFT pendant l'actualisation de la page; avec Mozilla Firefox Shift-Control-R). Assurez vous de n'avoir pas désactivé javascript dans votre navigateur, un popup peut apparaître dès que vous passez votre souris sur un lien interne Wikipédia. Pour installer le script sur Commons ou wiktionaire, répétez la procédure dans ces wikis. Pour désinstaller le script, supprimez les lignes ci-dessus de la page et videz le cache de votre navigateur.

Guide d'usage

Cet outil affiche un popup quand vous passez votre souris sur un lien ou une image. La plupart des fonctions sont accessibles depuis la liste de suivi.
passez sur un lien diff link pour afficher un résumé des modifications effectuées
passez votre souris sur un article pour afficher un court extrait de sa version actuelle Il y a aussi des « liens de navigation » qui permettent d'accéder à des nombreuses fonctions, telles que la révocation, l'édition de page? Ceux-ci apparaissent dans le popup lui-même, ou sont cachés dans le menu « actions » ; menu qui dépend de votre navigateur et de vos préférences. Dans les articles :
maintenez votre souris sur un lien pour afficher un court extrait des pages liées, puis passez votre souris sur des liens actions pour voir d'autres commandes
si vous enfoncez la touche shift then you can drag the popup around

Configuration (optionnel)

Changer l'apparence de votre popups

En éditant votre fichier CSS, vous pouvez changer l'apparence du popup. Votre fichier CSS a exactement le même nom que votre fichier javascript, mais avec l'extension « css » à la place de « js ». Donc pour la plupart des personnes, le fichier à éditer est monobook.css. Voici un exemple qui affiche un popup orange avec un bord et change la police de caractère. Si l'on peut ne pas aimer le look cela permet de voir quelles sont les possibilités.
.navpopup { 
  background-color: #FFBE20  !important;
  font-family:      serif    !important;
  color:            #404     !important;
  font-size:        medium   !important;
}

Options

Il y a plusieurs options que vous pouvez paramètrer. Pour ce faire, éditer votre fichier javascript (tel que monobook.js) et ajouter une ligne de cette forme : :option'' = ''value;option'' and ''value sont choisis dans le tableau suivant. Par exemple, pour empêcher tout téléchargement et activer les fonctions d'administrateur, vous avez besoin de ceci dans votre fichier javascript :
// User:Lupin/popups.js - please include this line 

document.write('');

simplePopups=true;
popupAdminLinks=true;
colspan=3|
Configuration des options
- Option Valeurs
Description/Options générales /Options d'édition du résumé /Options de prévisualisation /Options techniques /Options expérimentales

Les valeurs par défaut sont affichées en gras. Beaucoup d'options peuvent être ajoutées, les propositions sont les bienvenues.

Personnalisation avancée

Vous pouvez définir des filtres pour les articles. Il y a des fonctions javascript qui sont exécutées après que les pages statiques soient générées, leur rendu est affecté (en HTML) à cette partie du popup. (Notez que si simplePopups est affecté en true ou que popupSummaryData est affecté en false, rien ne sera affiché). Grâce à cela, il est possible d'écrire une fonction filtre qui accepte une chaîne de caractère (le texte wiki de l'article) en entrée, et retourne en fragment en HTML. Répétez l'opération pour autant de filtre que vous le souhaitez, et ensuite créez un tableau extraPopupFilters qui contienne toutes ces fonctions, dans l'ordre dans lequel vous souhaitez qu'elles se lancent. Par exemple, si vous voulez être averti à chaque fois que le texte d'un article contient un tableau écrit avec une balise HTML (table) plutôt qu'une balise wiki : une manière de le faire est d'ajouter les lignes suivantes à votre fichier javascript :
// Initialisation du tableau - ne le faire qu'une fois
extraPopupFilters=[];

// définition de la fonction
function popupFilterHtmlTable (wikiText) {
  if (/

Ensuite quans le popup est affiché pour une page contenant un tableau HTML (table), vous verrez <table> dans la fenêtre. (Ceci apparaîtra aussi pour d'autres pages, comme celle-ci. La correction de ce « bug » est laissée en tant exercice pour le lecteur).

Traductions

Voir cette page pour les traductions du popup et pour les traductions de cette page dans d'autres langues. Vous trouverez également les instructions pour créer vous même une traduction.

Problèmes de navigateur

Safari

Certains ont constaté que Safari se plante régulièrement en utilisant ce script. Lupin voudrait savoir si c'est encore le cas ou pas, et serait ravi d'avoir de l'aide pour résoudre ce problème. Les menus ne fonctionnent pas correctement avec les dernières versions de Safari. Utiliser [http://nightly.webkit.org/builds/ Webkit nightly build] peut permettre de les faire fonctionner, mais notez que WebKit nightly est instable.

Opera

Les anciennes versions ont des bugs qui empêchent les menus de fonctionner correctement. Utilisez [http://www.opera.com/download/ la version courante] (9.0 ou supérieur) fera fonctionner les menus, mais quelques problèmes subsistent.

Améliorations

Bugs, problèmes, suggestions et développement : Lupin, merci. Lupin a créé une page pour lister les pages avec une prévisualisation incorrecte.

Version en développement

Cet outil reste en développement. La dernière version est disponible ici :en:User:Lupin/popupsdev.js et montre les nouvelles améliorations avant une version stable. Rapellez-vous qu'elle ne fonctionne pas tout le temps. Si vous voulez l'installer, vous pouvez taper : subst:js|User:Lupin/popupsdev.js dans votre monobook.js et supprimer la version courante de ce même fichier.

Voir aussi


:en:Wikipedia:Easy navigation – Proposed guideline
[http://meta.wikimedia.org/encyclopedie_Help:User_style Help:User style] – Customize Wikipedia page layout

Crédits et liens externes

Cet outil dépend du travail d'autres personnes :
:en:User:Pilaf/InstaView (néeLive Preview) de Pilaf
une fonction hash MD5 de Paul Johnston et autres, disponible [http://pajhome.org.uk/crypt/md5 ici]
[http://www.youngpup.net/2001/domdrag domdrag] de Aaron Boodman
une [http://ejohn.org/projects/javascript-diff-algorithm/ implémentation] d'un algorithm de diff de John Resig Anciennes versions utilisées de l'outil [http://www.bosrup.com/web/overlib overlib] de Erik Bosrup.

Wikipédiens ayant aidé


Brian0918 - un peu de code et beaucoup d'inspiration
Eddideigel - traduction
IceKarma - annulation du code de téléchargement, meilleur utilisation de la bande passante
Mike Dillon - le code de l'historique
Yurik - avec son fantastique mediawiki BotQuery extension
Zocky - les menus
Zyxw - prévisualisation
....et beaucoup d'autres avec des suggestions, des commentaires et des rapports de bugs Catégorie:Outils Wikipédiaca:Viquipèdia:Finestres emergents de navegacióde:Wikipedia:Helferlein/Navigation-Popupsen:Wikipedia:Tools/Navigation Popupses:Wikipedia:Botonerais:Wikipedia:Blöðruflakkit:Wikipedia:Popup di navigazioneja:Wikipedia:???/?????????????? lv:Wikipedia:Navig?cijas balonino:Wikipedia:Ballongnavigasjonnn:Wikipedia:Ballongnavigasjonpl:Wikipedia:Tools/Navigation popupspt:Wikipedia:Software/Popups_de_navegaçãozh:Wikipedia:????/popupsUtilisateur:Leag/Navigation_popupsUtilisateur:Leag/Navigation popups1157767  

shout
Réagissez


Attention! tous les commentaites inaproprié seront supprimés
Titre:
Video YouTube ou google: (doit être en rapport avec le sujet)
Votre mail:
Un pseudo:
Votre site:
Commentaire (le html n'est pas autorisé, nombre de caractère maximum = 400)
  save (Comment eBabylone 1.0 beta)

Le Texte ci-dessus est disponible sous GNU Free Documentation License.
La source est wikipedia http://fr.wikipedia.org/wiki/ Utilisateur:Leag/Navigation popups
Base de liens  |  Ajouter lien  |  Contact Rss
On est 26 visiteur(s) en ligne