Plantilla:Infobox election/showblocks: diferència entre les revisions
Aparença
Contingut suprimit Contingut afegit
possibles errors de lint, aparentment sense cap efecte |
amplada d'imatges al switcher Etiqueta: Revertida |
||
| Línia 122: | Línia 122: | ||
<tr><td colspan="7" class="topbarcandidate" style="background:{{{barcolor|}}};"></td></tr> |
<tr><td colspan="7" class="topbarcandidate" style="background:{{{barcolor|}}};"></td></tr> |
||
<tr style="height:0.01em;"><!-- |
<tr style="height:0.01em;"><!-- |
||
--><td style="width: |
--><td<!-- style="width:4px;"-->></td><!-- image |
||
--><td style="width:0.8em;"></td><!-- round |
--><td style="width:0.8em;"></td><!-- round |
||
--><td></td><!-- Main text to colspan depending on line type |
--><td></td><!-- Main text to colspan depending on line type |
||
| Línia 145: | Línia 145: | ||
|{{{image|}}} }} |
|{{{image|}}} }} |
||
}}<!-- end switcher2 with 2 candidates--> |
}}<!-- end switcher2 with 2 candidates--> |
||
|{{switcher2|image1={{{image_candidate|}}}|image2={{#ifeq:{{{image|}}}|NOimage_party |
|{{switcher2|width=150|image1={{{image_candidate|}}}|image2={{#ifeq:{{{image|}}}|NOimage_party |
||
|Transparent flag waving on Infobox grey background.svg |
|Transparent flag waving on Infobox grey background.svg |
||
|{{{image|}}} }} |
|{{{image|}}} }} |
||
Revisió del 17:46, 13 juny 2024
| Aquest plantilla utilitza TemplateStyles: |
| Aquesta plantilla fa servir continguts externs de Module:Itemgroup/list i Module:Itemgroup/groups |
Pàgina de documentació tècnica del funcionament de la {{Infotaula eleccions}} i les seves subplantilles.
Inventari i relacions entre subplantilles
- Esquema General
- template:Infotaula eleccions (redirigida a {{Infobox election}}): És el punt d'entrada. La seva funció és:
- Tractar els paràmetres de configuració. Si alguna WP volgués fer servir una versió lingüística d'aquests paràmetres seria en aquesta plantilla on s'hauria de produir la conversió i així evitar haver de modificar la resta de subplantilles.
- template:Infobox election/type_election: Determina el tipus d'elecció. A) indicat manualment a
type_election, B) mitjançant la Sistema de votació (P8196), C) deduït segons determinats continguts dels items implicats. - Obté i traspassa un conjunt de valors que requereixen un codi feixuc i que més endavant són molt utilitzats a la resta de subplantilles
- template:Infobox election/moment: Determina si el dia en que es visiona la infotaula és abans, durant la campanya o després del dia electoral. Permet mostrar petites diferències al contingut.
- template:Infobox election/core: Recupera la informació de la P726, determina i invoca els processos a realitzar segons el tipus d'elecció i el moment actual. Tots els continguts que NO són les caixes de resultats, es posen directament des d'aquesta plantilla amb la {{infobox}}.
- template:Infobox election/prepare: A partir de la informació del candidat que li aporte
/core, la complementa amb els resultats de la P991, crida a/prepare_prev_resultsper fer els càlculs de diferencial amb les dades de l'anterior elecció i traspassa tot a/showblocks
- template:Infobox election/prepare_prev_results: Sub-funció per a simplificar el codi de càlcul de diferències amb l'edició anterior.
- template:Infobox election/prepare multi: En processos multi-votació, realitza les diverses crides a
/prepareper un candidat, afegint la informació relativa a cada elecció. - template:Infobox election/showblocks: Prepara la representació gràfica de les caixes amb resultats: de participació electoral i de resultats dels candidats, Qualsevol aspecte relatiu al format, icones, colors i maquetació d'aquesta part de la infotaula es gestiona des d'aquí.| action=edit&preload=Plantilla:Ús_de_la_plantilla/precàrrega }} crea codi]]
Els editors poden fer proves amb aquesta plantilla al seu espai de proves (crea | modifica)
Vegeu les subpàgines d'aquesta plantilla, utilització de paràmetres.
Vegeu les subpàgines d'aquesta plantilla, utilització de paràmetres.