Discussion modèle:Liste des dirigeants successifs

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Des puces ?[modifier le code]

Notification Jérémy-Günther-Heinz Jähnick : pourrait-on ajouter une puce devant chaque nom ? --Iniți (discuter) 9 février 2019 à 12:26 (CET)[répondre]

Bonjour Iniți (d · c · b). À la base, je préfèrerais que ça ressemble au tableau du modèle Élu avec un petit logo Wikidata en toute logique, mais je suis incapable de le coder. Est-ce que tu connaîtrais quelqu'un capable de le faire ? J'avais également quelques autres idées derrière la tête (comme adapter la couleur du tableau à la charte). Jérémy-Günther-Heinz Jähnick (discuter) 9 février 2019 à 12:35 (CET)[répondre]
Je ne peux même pas te donner le nom de quelqu'un pour cela... Et personnellement je ne comprends même pas le code actuel... --Iniți (discuter) 9 février 2019 à 12:40 (CET)[répondre]
Iniți (d · c · b) Idem, j'y étais allé à tatons jusqu'à avoir un résultat à peu près satisfaisant. Quand j'ai voulu mettre en tableau, ça n'a jamais marché. Pour toi qui travaille sur les articles liés à la Roumanie, ça deviendrait vite intéressant comme programme, j'ai le souvenir que les maires actuels sont déjà listés sur Wikidata. Je vais renotifier TomT0m (d · c · b). J'ai pensé également à Zolo (d · c · b) mais il ne semble plus actif sur FR Wiki. Jérémy-Günther-Heinz Jähnick (discuter) 9 février 2019 à 12:48 (CET)[répondre]
Une ébauche de modèle basé sur {{Élu}} : Utilisateur:Alt0160/Bac à sable. Le module n'est pas encore fonctionel mais je pense le compléter bientôt. A moyen terme, je pense pouvoir aussi ajouter le parti politique, le bouton d'édition Wikidata, les sources, et utiliser {{Élu actuel}} au lieu de {{Élu}} quand date de fin = 'aucune valeur' quand j'aurai le temps. La colonne "qualité" risque d'être plus compliquée à remplir, il faudra peut-être créer un nouveau modèle de tableau sans la colonne au lieu de réutiliser {{Élu}} comme je le fais actuellement. Alt0160 ♫♪ 16 février 2019 à 12:20 (CET)[répondre]
@Alt0160 Waw ! Très beau rendu. En revanche, attention quand il manque la date de fin, parce que ça peut aussi être un maire bien plus ancien dont on connaît déjà la date d'élection mais pas la date de départ, dans le détail je pense que ça devrait se calibrer comme une absence de date de fin et la date de début la plus récente. Jérémy-Günther-Heinz Jähnick (discuter) 17 février 2019 à 09:34 (CET) PS, j'ai mal lu, oui, si on a aucune valeur ça fonctionne. Jérémy-Günther-Heinz Jähnick (discuter) 17 février 2019 à 09:39 (CET)[répondre]
J'ai ajouté des fonctionnalités, notamment la notion d'"élu en cours", voir l'état actuel de mon bac à sable. Le modèle marche aussi à l'échelle d'un pays (pour la France, Premier ministres et Présidents). Pour certaines localités, il ne s'agit pas d'élus (par exemple, Monarques britanniques). Que penses-tu d'un renommage du modèle ? Alt0160 ♫♪ 21 février 2019 à 10:41 (CET)[répondre]
@Alt0160 C'est vraiment très réussi. Tu envisagerais de remplacer élus par dirigeants ? Un autre terme ? Aucun problème.
Pour le travail restant, au niveau du titre, je verrais bien quelque chose avec P31 (« nature de l’élément ») = Q484170 (« commune française ») où on définirait la charte en vert clair et le fait que nous ayons un maire. L'avantage, c'est qu'après je pourrai mettre la main à la pâte pour les autres subdivisions et les autres pays. Jérémy-Günther-Heinz Jähnick (discuter) 21 février 2019 à 16:17 (CET)[répondre]
{{Liste des dirigeants}}, {{Liste des dirigeants successifs}}, ou juste {{Dirigeants}} me paraissent bien. J'ai étendu le modèle à d'autres type de dirigeants (Notification XIIIfromTOKYO :). L'intitulé de la fonction est récupéré directement de l'élément ou, si non disponible, de la propriété associé (par exemple P1313 (« poste occupé par le chef de l'exécutif ») ou P1906 (« fonction occupée par le chef d'État ») des super classes, par exemple Q382617 (« maire ») pour Q484170 (« commune française »)). Pour la charte, j'ai créé une table d'association qui peut être complétée. Pour le dirigeant actuel, il s'avère qu'il ne faut pas utiliser P582 (« date de fin ») = aucune valeur, mais plutôt utiliser un rang privilégié. Je pense que le plus important qu'il reste à faire avant la publication du module est la suppression de la colonne "qualité", ainsi que de la colonne "parti politique" lorsque ce n'est pas pertinent (pour les P169 (« directeur général ou directrice générale ») par exemple). Alt0160 ♫♪ 24 février 2019 à 01:20 (CET)[répondre]
{{Liste des dirigeants successifs}} est très bien. J'ai vu passer le rang privilégié hier, et effectivement ça reste logique parce qu'il est déjà usité pour faire s'afficher de manière certaine l'élu en place dans l'{{Infobox Localité}}. Jérémy-Günther-Heinz Jähnick (discuter) 24 février 2019 à 10:07 (CET)[répondre]

@Alt0160 Donc par exemple avec une université, cela donne un tableau comme ça :

PrésidentsVoir et modifier les données sur Wikidata
IdentitéPériodeDurée
DébutFin
René Marache[1]
( - )
5 ans
Michel Denis[1]
( - )

(démission)
4 ans
Marie-Paule Duminil (d)[1]
(née en )
2 ans
Jean-François Botrel[1]
(né en )
4 ans
Jean Mounier[1]
( - )
5 ans
André Lespagnol[1]
( - )
5 ans
Jean Brihault[1]
(né en )
5 ans
François Mouret[1]
(né en )
5 ans
Marc Gontard[1]
(né en )
4 ans
Jean Émile Gombert[1]
(né en )

(démission)
4 ans
Olivier David (d)[2]
(né en )

(démission)
6 ans, 2 mois et 13 jours
Christine Rivalan-Guégo (d)[3]1 an, 8 mois et 2 jours
Vincent Gouëset (d)[4]
(né en )
En cours11 mois et 23 jours

Mais cela ne semble pas fonctionner, il y a un autre problème à identifier/régler ? OK je viens de comprendre que le modèle était encore sur ton brouillon, donc je viens de faire le test là-bas[1]. Cela a l'air de bien fonctionner, mais si qualité et étiquette ne sont jamais remplis, est-il possible de ne pas les faire s'afficher ? Cdlt, XIII,東京から [何だよ] 24 février 2019 à 09:49 (CET)[répondre]

Effectivement, autant ne pas les afficher si ça reste vide. On peut tabler sur le fait que pour les communes le modèle sera utilisé majoritairement sur de très petites qui ne disposeront pas forcément de l'information. — Le message qui précède, non signé, a été déposé par Jérémy-Günther-Heinz Jähnick (discuter), le 24 février 2019 à 10:08‎
J'ai créé un modèle {{Liste des dirigeants successifs/Bac à sable}} et déplacé le module vers Module:Liste des dirigeants successifs. J'ai effectué plusieurs modifications, en particulier au niveau des colonnes (le modèle ne dépend plus de {{ÉluDébut}}, {{Élu}} et {{ÉluFin}}). Qu'en pensez-vous ? Page d'exemple : Utilisateur:Alt0160/Bac à sable. Alt0160 ♫♪ 25 février 2019 à 07:58 (CET)[répondre]
C'est beaucoup plus beau que le modèle Élu. Jérémy-Günther-Heinz Jähnick (discuter) 25 février 2019 à 10:14 (CET)[répondre]
Puiqu'on y est : est-ce que l'on pourrait aussi afficher les légions d'honneur (avec la date en petit), il semble que ça se fait, c'est ce que j'ai constaté en bossant sur Q1025765 (« Noyelles-lès-Vermelles »). Jérémy-Günther-Heinz Jähnick (discuter) 25 février 2019 à 10:34 (CET)[répondre]

élargir le modèle à d'autres fonctions ?[modifier le code]

Hello @Jérémy-Günther-Heinz Jähnick

je viens de voir passer la création du modèle par ton dernier post sur la pdd du projet:Wikidata, et je me demandais s'il est envisageable de rajouter d'autres fonctions (pas que P6 (« chef ou cheffe de l'exécutif »), mais aussi P488 (« président ou présidente ») pour les universités, ou P169 (« directeur général ou directrice générale ») et P1037 (« dirigé par ») pour les entreprises).

Cdlt, XIII,東京から [何だよ] 12 février 2019 à 11:35 (CET)[répondre]

Bonjour @XIIIfromTOKYO. Dès qu'on trouve un programmeur oui. Mais il faut savoir que le rendu devrait ressembler à celui du modèle Élu. C'est même plus simple qu'on ne le pense, avec le P31 (« nature de l’élément ») de Q459026 (« université Rennes-II »), on peut déterminer que c'est une université, et que c'est P488 (« président ou présidente ») qui doit être utilisé, et que le titre doit être Liste des présidents successifs, avec la charte liée. J'avais réfléchi à ce détail parce que chez moi nous avons des maires, mais à une vingtaine de kilomètres ce sont des bourgmestres. Le gros avantage c'est qu'en mettant à jour la liste on met également à jour l'infobox. Sinon c'est également possible d'avoir à partir du même futur module un modèle Liste des dirigeants successifs. Du coup, je viens d'avoir une idée pour lister la fréquentation des sites touristiques. Jérémy-Günther-Heinz Jähnick (discuter) 13 février 2019 à 10:14 (CET)[répondre]
✔️ : Modèle:Fréquentation annuelle. Jérémy-Günther-Heinz Jähnick (discuter) 13 février 2019 à 10:29 (CET)[répondre]
Dans la même veine, Modèle:Population qui est encore au stade d'ébauche. Jérémy-Günther-Heinz Jähnick (discuter) 17 février 2019 à 09:41 (CET)[répondre]

Commentaires[modifier le code]

Bonjour, Il y a quelques problèmes :

Titulaires de la fonction de premier ministre du QuébecVoir et modifier les données sur Wikidata
NoIdentitéPériodeDurée
DébutFin
1Pierre-Joseph-Olivier Chauveau
( - )
5 ans, 7 mois et 10 jours
2Gédéon Ouimet
( - )
1 an, 6 mois et 26 jours
3Charles-Eugène Boucher de Boucherville
( - )
3 ans, 5 mois et 14 jours
4Henri-Gustave Joly de Lotbinière
( - )
1 an, 7 mois et 23 jours
5Joseph-Adolphe Chapleau
( - )
2 ans, 8 mois et 28 jours
6Joseph-Alfred Mousseau
( - )
1 an, 5 mois et 24 jours
7John Jones Ross
( - )
3 ans et 2 jours
8Louis-Olivier Taillon
( - )
2 jours
9Honoré Mercier
( - )
4 ans, 10 mois et 24 jours
10Edmund James Flynn
( - )
1 an et 13 jours
11Félix-Gabriel Marchand
( - )
3 ans, 4 mois et 1 jour
12Simon-Napoléon Parent
( - )
4 ans, 5 mois et 18 jours
13Lomer Gouin
( - )
15 ans, 3 mois et 15 jours
14Louis-Alexandre Taschereau
( - )
15 ans, 11 mois et 3 jours
15Adélard Godbout
( - )
2 mois et 17 jours
16Maurice Duplessis
( - )
3 ans, 2 mois et 13 jours
17Paul Sauvé
( - )
3 mois et 26 jours
18Antonio Barrette
( - )
5 mois et 27 jours
19Jean Lesage
( - )
5 ans, 11 mois et 25 jours
20Daniel Johnson
( - )
2 ans, 3 mois et 10 jours
21Jean-Jacques Bertrand
( - )
1 an, 7 mois et 10 jours
22Robert Bourassa
( - )
6 ans, 6 mois et 13 jours
23René Lévesque
( - )
8 ans, 10 mois et 7 jours
24Pierre Marc Johnson
(né en )
2 mois et 9 jours
25Daniel Johnson
(né en )
8 mois et 15 jours
26Jacques Parizeau
( - )
1 an, 4 mois et 3 jours
27Lucien Bouchard
(né en )
5 ans, 1 mois et 7 jours
28Bernard Landry
( - )
2 ans, 1 mois et 21 jours
29Jean Charest
(né en )
9 ans, 4 mois et 21 jours
30Pauline Marois
(née en )
1 an, 7 mois et 4 jours
31Philippe Couillard
(né en )
4 ans, 5 mois et 24 jours
32François Legault
(né en )
En cours5 ans, 6 mois et 17 jours
  1. Le tableau des monarques du Canada ne devrait pas apparaître pour les provinces.
  2. L'ordre dans la séquence (par fonction) ne s'affiche pas.
  3. Il manque plusieurs premiers ministres.

--Yanik B 26 mars 2019 à 12:51 (CET)[répondre]

Bonjour Yanik,
Les données proviennent de la page Wikidata du Québec. En particulier:
  1. Élisabeth II est listée en tant que chef d'État sur Wikidata, avec Lieutenant-gouverneur du Québec comme fondé de pouvoir. Le modèle récupère les informations Wikidata de plusieurs types: P6 (« chef ou cheffe de l'exécutif »), P35 (« chef d'État »), P1037 (« dirigé par »), P488 (« président ou présidente »), P169 (« directeur général ou directrice générale »), P3320 (« membre du conseil d'administration ») et P4791 (« commandé par »). Si tu veux seulement afficher les premiers ministres, tu peux utiliser le paramètre |types=chef de l'exécutif, qui inclus seulement P6 (« chef ou cheffe de l'exécutif »).
  2. Pour ajouter l'ordre, il faut modifier la section "chef de l'exécutif" de la page Wikidata et ajouter les qualificatifs P1545 (« rang dans la série »). Par exemple, j'ai modifié les qualificatifs de François Legault pour ajouter l'ordre.
  3. Il n'y a que 4 premier ministres listés sur section "chef de l'exécutif" de la page Wikidata. Si tu veux, tu peux en ajouter toi-même. Voir Wikidata:Visites guidées si tu ne connais pas bien Wikidata.
Alt0160 ♫♪ 26 mars 2019 à 17:49 (CET)[répondre]
Les informations sur les premiers ministres du Québec existent déjà, il faudrait un bot pour les ajouter dans Q176 (« Québec »). --Yanik B 26 mars 2019 à 21:42 (CET)[répondre]
En effet, il faut un bot. Le problème est que QuickStatements ne permet pas d'ajouter des éléments identiques avec des dates différentes (par exemple, Charles Boucher de Boucherville, premier ministre de 1874 à 1878 et 1891 à 1892). J'ai essayé de le faire moi-même avec QuickStatements (déroulé ci-dessous, ça pourra être de nouveau utile plus tard).
Edit: J'ai utilisé QuickStatements pour ajouter tous les premiers mandats. Il faut maintenant manuellement ajouter les 2e mandats.
1. Lancer la requête suivante:
SELECT DISTINCT ('Q176' as ?qid) (?pmqid as ?P6) (?position as ?qal1545) (?debut as ?qal580) (?fin as ?qal582) ?pmLabel
WHERE { 
  ?pm p:P39 ?statement .
  ?statement ps:P39 wd:Q2911019 .
  OPTIONAL { ?statement pq:P1545 ?position }
  OPTIONAL {
    ?statement pqv:P580 [wikibase:timeValue ?dt; wikibase:timePrecision ?dp] .
    FILTER STRENDS(?dt, 'Z') .
    BIND(CONCAT('+', STR(?dt), '/', STR(?dp)) as ?debut) .
  }
  OPTIONAL { 
    ?statement pqv:P582 [wikibase:timeValue ?ft; wikibase:timePrecision ?fp] .
    FILTER STRENDS(?ft, 'Z') .
    BIND(CONCAT('+', STR(?ft), '/', STR(?fp)) as ?fin) .
  }
  BIND(STRAFTER(STR(?pm), 'http://www.wikidata.org/entity/') as ?pmqid) .
  FILTER STRSTARTS(?pmqid, 'Q') .
  MINUS {
    wd:Q176 p:P6 ?s.
    ?s ps:P6 ?pm
  }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "fr,en". }
}
ORDER BY ?debut
Cliquez pour essayer !
2. Modifier certaines entrées Wikidata qui avaient la fonction en double avec des dates différentes, et comparer la liste avec en:List of premiers of Quebec
3. Télécharger le CSV de la requête
4. Faire de petits ajustements au nom des colonnes et transformer les types de certaines colonnes en string. Par exemple en Python: import csv import pandas as pd df = pd.read_csv('query.csv', dtype=str, keep_default_na=False) # Load dataframe formatted_df = df.apply(lambda r: '
5. Importer query2.csv en tant que V1 command dans QuickStatements
Alt0160 ♫♪ 27 mars 2019 à 07:10 (CET)[répondre]
Merci pour ton travail, super requête. Émoticône --Yanik B 27 mars 2019 à 12:26 (CET)[répondre]

Ordre décroissant de fonction[modifier le code]

Il est possible d'ajouter l'option de lister les dirigeants en ordre décroissant d'années (d'aujourd'hui vers hier), comme le fait le modèle sur Wikidata? - Simon Villeneuve 21 juin 2021 à 20:53 (CEST)[répondre]

Non. Jérémy-Günther-Heinz Jähnick (discuter) 26 juin 2021 à 19:55 (CEST)[répondre]

Notes et références[modifier le code]

Parti politique[modifier le code]

Bonjour et merci pour cet excellent modèle que je viens de découvrir et que je me promets d'utiliser. J'ai une suggestion : serait-il possible que le modèle aille chercher le parti politique (étiquette) sur la page de l'élu si celui-ci n'est pas déclaré comme sous-propriété dans la page de la commune ? Par exemple si on ne déclare pas P102 (« parti politique ») à la P6 (« chef ou cheffe de l'exécutif ») de Q71 (« Genève »), soit que Q118415 (« Sandrine Salerno ») est du Q303745 (« Parti socialiste suisse »), le modèle irait chercher la P102 directement sur l'élément Q118415 (« Sandrine Salerno »).

Aussi, pour rester sur les mandats de maire de Genève, ils durent toujours un an (31 mai au 1 juin), mais le modèle compte la durée comme 11 mois et 30 jours… Une solution ? Un grand merci et une bonne soirée, — Omnilaika02 [Quid ?] 17 janvier 2022 à 21:16 (CET)[répondre]

Bonjour Omnilaika02 (d · c · b) : pour la durée, je n'ai pas de solution. Concernant le parti politique, ça oblige à l'indiquer dans la mesure où de nombreux élus peuvent être amenés à changer de parti au cours de leur carrière. Jérémy-Günther-Heinz Jähnick (discuter) 19 janvier 2022 à 09:31 (CET)[répondre]
Merci pour la réponse ! Pour le parti, l'idée serait justement de préciser s'il est différent (priorité à l'indication sur l'élément de la commune), mais de pouvoir aussi récupérer les données de la personne, afin d'éviter un travail peut-être fastidieux et pas forcément nécessaire… Une implémentation serait-elle envisageable ? — Omnilaika02 [Quid ?] 19 janvier 2022 à 11:32 (CET)[répondre]

Calcul de la durée du mandat en cours[modifier le code]

Bonjour à tous et merci pour ce modèle que je découvre.

Dans le modèle suivant, pourquoi n'y a-t-il pas de calcul de durée pour le mandat en cours ? Est-ce normal ? Est-ce que ça peut évoluer ?

PrésidentsVoir et modifier les données sur Wikidata
IdentitéPériodeDurée
DébutFin
Pierre Guastalla
( - )
39 ans
Jean Deville
( - )
3 ans
Jacques Houplain
( - )
4 ans
Raoul Pradeau (d)
( - )
24 ans
André Béguin
( - )
4 ans
Pierre Sanchez (d)
(né en )
En cours20 ans

En vous remerciant, Daehan [p|d|d] 18 janvier 2022 à 09:47 (CET)[répondre]

Bonjour Daehan (d · c · b). Si en fait il l'a, mais c'est juste nécessaire de donner le rang préféré à la personne en poste actuellement. C'est pour une raison bien précise : parfois j'ai certains maires dont j'ai une date de début, mais je n'ai pas encore la date de fin, et ça évite d'avoir une durée de mandat qui pourrait atteindre la centaine d'années. Jérémy-Günther-Heinz Jähnick (discuter) 19 janvier 2022 à 09:15 (CET) Au passage c'est une bonne chose d'avoir maintenant sur Wikidata un fond vert pour les valeurs préférées et un fond rouge pour les valeurs dépréciées.[répondre]
Merci Jérémy-Günther-Heinz Jähnick Émoticône
J'aurais dû le deviner depuis la doc, mais je me suis permis de le préciser. Daehan [p|d|d] 19 janvier 2022 à 10:36 (CET)[répondre]
Merci @Daehan, j'en ai aussi profité pour mentionner le fond vert. Jérémy-Günther-Heinz Jähnick (discuter) 19 janvier 2022 à 11:39 (CET)[répondre]

Utilisation du qualificatif P1480 (« qualité de l'information ») sur une date[modifier le code]

Bonjour,

L'utilisation du qualificatif P1480 (« qualité de l'information ») sur une date ne s'affiche pas correctement, car environ ne devrait pas être sur le nom de la personne, mais sur la date. Voir l'exemple dans les tests.
--Dom (discuter) 30 avril 2022 à 15:02 (CEST)[répondre]

Placement du tableau[modifier le code]

Si on veut éviter que le tableau soit centré et qu'on veut le mettre à gauche, comment faut-il faire ? Berdea (discuter) 20 septembre 2022 à 13:13 (CEST)[répondre]