|
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
On est 26 visiteur(s) en ligneFonctions 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)
InstallationVous 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)
// :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'usageCet 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 popupsEn é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;
}
OptionsIl 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; où 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;
![]() Personnalisation avancéeVous 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 (/ |