Aller au contenu

Discussion modèle:Bannière page

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Ajouter un sujet
De Wikivoyage
Dernier commentaire : il y a 12 ans par Otourly dans le sujet Catégorie cachée

Catégorie cachée

[modifier]

Bonjour, je propose d'ajouter à ce modèle deux catégories cachées pour la maintenance : Catégorie:Page avec bannière personnalisée et Catégorie:Page avec bannière invalide; La première pour faire des statistique et savoir quelles pages ont une bannière personnalisée la seconde si tout simplement le nom de fichier n'existe pas sur commons. Otourly (discussion) 14 octobre 2013 à 17:06 (UTC)Répondre

Catégories: Catégorie:Article avec bannière personnalisée et Catégorie:Article avec bannière invalide crées.--Adehertogh (discussion) 14 octobre 2013 à 18:00 (UTC)Répondre
Quelle réactivité ! Merci ! Otourly (discussion) 14 octobre 2013 à 19:54 (UTC)Répondre

Double titre avec la bannière de page

[modifier]

(Sorry for writing in English. You can translate the proposal.)

Il y a quelques jours, en en:voy et en it:voy, est apparu le besoin d'éliminer le double titre causé par le Modèle:Bannière page sur les articles qui l'utilisent (par exemple Paris).

J'ai trouvé une solution et elle a été mise en œuvre sur les deux sites mentionnés ci-dessus (voir Parigi et/ou Paris).

Si vous souhaitez également supprimer le double titre ici, un administrateur doit ajouter les deux lignes suivantes dans votre fichier common.js :

$(".topbanner").closest(".mw-body").children(".firstHeading").hide();
$(".topbanner").closest("#mw-content-text").children("#geoCoord").css({top:0});

--Andyrom75 (discussion) 24 juin 2013 à 06:35 (UTC)Répondre

Il y a quelques jours à la fois sur WV anglais et italien, le besoin s'est fait sentir pour éliminer le double titre causée par le Modèle:Bannière page sur les articles qui l'utilisent.
S'il y a un consensus sur cette page, il existe une solution qui a été mis en place dans les deux sites mentionnés ci-dessus (par exemple Paris ou Parigi) et il est possible de l'implémenter sur WV français.--Adehertogh (discussion) 24 juin 2013 à 07:00 (UTC)Répondre
Après essai, il y a un problème avec l'affichage des coordonnées du modèle Geo. On ne peut pas l'appliquer en l'état.--Adehertogh (discussion) 24 juin 2013 à 12:55 (UTC)Répondre
(Sorry for replying in English.)
Si j'ai bien compris, Adehertogh évoque un problème, mais je ne vois pas lequel précisément. J'ai appliqué les instructions ci-dessus sur Paris, Île-de-France et France, et sur ces trois pages, qui représentent trois catégories différentes (1) articles sans bannière, 2) articles avec bannière sans géolocalisation, 3) articles avec bannière et géolocalisation, la mise en page est correcte. Pourriez-vous me donner plus de détails afin que je comprenne mieux la situation ? --Andyrom75 (discussion) 24 juin 2013 à 20:58 (UTC)Répondre
J'ai essayé avec Explorer 9 et le script masque le titre lorsqu'il y a une bannière (c'est voulu, donc ça fonctionne), mais il masque également les coordonnées géographiques lorsqu'il y a d'autres éléments...-Adehertogh (discussion) 25 juin 2013 à 05:12 (UTC)Répondre
Merci, j'ai compris :-) Sur fr:voy, avant l'implémentation, je n'ai testé qu'avec Chrome. J'ai remarqué que votre interface carte + coordonnées est différente de celle des autres sites. Je vais faire quelques tests pour trouver une solution adaptée à fr:voy. --Andyrom75 (discussion) 25 juin 2013 à 05:44 (UTC)Répondre
J'utilise IE8 (malheureusement pas IE9) et cela fonctionne parfaitement (la mise en page est identique à celle de Chrome). Je vais essayer de trouver un utilisateur avec IE9 pour vérifier, car il est étrange que le comportement de JavaScript soit différent entre IE8 et IE9.--Andyrom75 (talk) 25 juin 2013 à 05:56 (UTC)Répondre
Pour éviter tout malentendu : j’ai effectué le test mentionné ci-dessus sur Paris car il s’agit d’un article qui indique les coordonnées. Sommes-nous d’accord ?--Andyrom75 (talk) 25 juin 2013 à 07:05 (UTC)Répondre
Oui, j'ai aussi essayé sur la page Paris, la même chose pour Košice et toutes les pages avec Banner et Geo.--Adehertogh (discussion) 25 juin 2013 à 10:23 (UTC)Répondre
I've noticed that Modèle:Geo has been copied from de:Vorlage:Geo (with minor changes). If you look at those two templates, the French one has a display issue: the icon it's not shown in top-right position. This means that css associated to the id=geoCoord doesn't work properly. You can make a test (visualization only) on the German one, removing that id, the result is the same wrong position of the French one. This means that the problem is on the code related to this template only.
Vous devez rechercher dans tous les fichiers JS/CSS de fr:voy ceux qui affectent les éléments suivants : #geoCoord (vérifiez également .icon, .printNoLink et .plainlinks, mais avec une priorité moindre). Au moins l'un d'eux contient une erreur.
De plus, il serait judicieux de prendre le temps de réviser et de nettoyer les fichiers JS/CSS (au moins ceux de Commons). C'est une tâche fastidieuse, mais il faudra bien que quelqu'un s'en charge un jour. Cela permet de supprimer les éléments inutiles, voire nuisibles. Par exemple : la directive `#geoCoordOld` est-elle utilisée par un modèle ? Le terme « Old » me laisse penser que non, mais je n'en suis pas certain.
Une fois ce modèle réparé, vous pourrez ajouter mon code sans aucun problème ;-)--Andyrom75 (talk) 26 juin 2013 à 06:42 (UTC)Répondre
Des commentaires depuis la dernière fois ? --Andyrom75 (talk) 27 juin 2013 à 18:40 (UTC)Répondre
Je n'ai pas le temps de m'en occuper maintenant. Si quelqu'un d'autre peut le faire, j'en serais ravi.--Adehertogh (discussion) 28 juin 2013 à 05:29 (UTC)Répondre