Viquidites cawikiquote https://ca.wikiquote.org/wiki/Portada MediaWiki 1.47.0-wmf.22 first-letter Media Especial Discussió Usuari Usuari Discussió Viquidites Viquidites Discussió Fitxer Fitxer Discussió MediaWiki MediaWiki Discussió Plantilla Plantilla Discussió Ajuda Ajuda Discussió Categoria Categoria Discussió TimedText TimedText talk Mòdul Mòdul Discussió Event Event talk Tema Viquidites:SheSaid 4 15039 146435 146426 2026-10-02T02:01:52Z Docosong 1481 /* Resultats 2022 */ trasllado 146435 wikitext text/x-wiki {| | width="60%" | [[Fitxer:Wiki Loves Women logo.svg|enllaç=|center|550x550px]] | width="1%" | | width="40%" | <big>La campanya '''#SheSaid''' és una iniciativa de ''[[m:Wiki Loves Women|Wiki Loves Women]]'' que té com a objectiu augmentar la visibilitat de les dones mitjançant la creació o la millora d'entrades a les diferents versions idiomàtiques de Viquidites.</big> <div style="padding-top:0.5em; font-size:115%;"><center>{{botó clicable|text=M'hi apunto!|pàgina={{fullurl:Viquidites:SheSaid/Participants|action=edit}}|color=blau|extern=sí}}</center></div> |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Normes de participació''' |- | width: 32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Simple icon time.svg|left|55px]] Des de l<nowiki>'</nowiki>'''1 d'octubre''' fins al '''31 de desembre''' de 2026 | width=32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Ic timer auto 48px.svg|left|55px]] Qualsevol '''compte registrat''' hi pot participar. (Creeu-vos un '''[[Especial:Crea compte|compte]]''') | width: 32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Octicons-book.svg|left|60px]] Totes les pàgines han de complir el '''[[Viquidites:Llibre d'estil|Llibre d'estil]]''' i cada citació han d'estar referenciada per '''[[Viquidites:Fonts fiables|fonts fiables]]'''. |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Manual d'edició de citacions''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;" | <big>'''Experiència d'edició bàsica'''. Ens referim a aquest mètode d'edició quan pitgeu el botó ''Crea'' o ''Modifica''.</big> * Les citacions no van entre cometes i sempre acaben amb punt o signe d'interrogació/admiració, en el seu defecte. * Inseriu una '''llista puntejada''', i escriviu cada citació que cregueu oportuna. Recordeu que cadascuna ha de ser verificable amb un '''referència bibliogràfica vàlida''' (''Menú Referència''). Podeu repetir aquesta referència tantes vegades com vulgueu. * Les pàgines de Viquidites han de presentar un balanç equilibrat en les citacions. Han de donar una visió general i objectiva de la biografiada. Cal evitar l'abús de citacions en un espai temporal molt reduït que no és propi de la temporalitat representada pel subjecte. * Intenteu seguir el mateix [[Viquidites:Llibre d'estil|llibre d'estil]] de les pàgines de Viquidites. Això ens farà tenir unes pàgines més homogènies. Podeu agafar com a exemples: [[Helen Keller]], [[Marie Curie]], [[Frida Kahlo]], etc. * S'han d'utilitzar fonts fiables, de tercers, i publicades. Podeu consultar una mostra al nostre [[Viquidites:Llistat de fonts fiables|llistat de fonts fiables]]. * <span style="color:red;">Recordeu afegir al resum '''#SheSaid''', abans de publicar la pàgina de citacions.</span> Això ens permetrà comptabilitzar les edicions del Viquiprojecte. |} <div style="padding-top:0.5em;"><center><span style="font-size:100%; font-family:Arial;" class=plainlinks>{{botó clicable|pàgina=https://hashtags.wmcloud.org/?query=SheSaid&project=ca.wikiquote.org&startdate=2025-10-01&enddate=2025-12-31&search_type=or&user=|text=Participació amb l'etiqueta #SheSaid|extern=sí|color=}}</span>&nbsp;&nbsp;&nbsp;<span>{{botó clicable|text=Vull participar-hi!|pàgina={{fullurl:Viquidites:SheSaid/Participants|action=edit}}|color=|extern=sí}}</span></div></center> {| width="100%" | width="33%" style="background:#F6CF55;" align="center" font-size:120%;" | '''Participants''' | width="1%" | | width="66%" | {{Viquidites:SheSaid/Participants}} |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Escriptores''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Els 12 finalistes del Premi Òmnium Millor Novel·la de l'Any 191130 162 dc (49162599576) (cropped).jpg|[[Irene Solà i Sáez]]<br>escriptora catalana Image:Premi Òmnium de Novel·la de l'Any 2018 (Marta Orriols) (cropped).jpg|[[Marta Orriols Balaguer]]<br>escriptora catalana Image:Foto Eva Baltasar.JPG|[[Eva Baltasar i Sardà]]<br>escriptora catalana Image:Silver - replace this image female.svg|[[Marta Rojals i del Àlamo]]<br>escriptora catalana Image:Milena Busquets 2344.jpg|[[Milena Busquets Tusquets]]<br>escriptora catalana Image:Tina Vallès.jpg|[[Tina Vallès López]]<br>escriptora catalana Image:Jenn Díaz a la Setmana del Llibre en Català del 2022.jpg|[[Jenn Díaz Ruiz]]<br>escriptora catalana Image:Anna Ballbona.JPG|[[Anna Ballbona i Puig]]<br>escriptora catalana Image:Premi Òmnium a la Millor Novel·la (40422557041).jpg|[[Maria Guasch]]<br>escriptora catalana Image:LluciaRamis.jpg|[[Llucia Ramis i Laloux]]<br>escriptora mallorquina Image:20250326 Agnès-Marquès-Pujolar Estudi1-CatRàdio.jpg|[[Agnès Marquès i Pujolar]]<br>periodista i escriptora mallorquina Image:Najat El Hachmi, Göteborg Book Fair 2014 2 (crop).jpg|[[Najat El Hachmi]]<br>escriptora catalana d'origen marroquí Image:Gemma Ruiz 2.jpg|[[Gemma Ruiz i Palà]]<br>periodista i escriptora catalana Image:Silver - replace this image female.svg|[[Regina Rodríguez Sirvent]]<br>escriptora catalana Image:Dolores redondo.jpg|[[Dolores Redondo Meira]]<br>escriptora basca en llengua castellana Image:Sonsolesonebetera (cropped).jpg|[[Sonsoles Ónega Salcedo]]<br>escriptora espanyola Image:Comença el Judici a la Democràcia 190212 11752 dc (40116818003) (cropped).jpg|[[Estel Solé i Casadellà]<br>actriu i escriptora catalana Image:Silver - replace this image female.svg|[[Freida McFadden]]<br>metgessa i escriptora americana Image:Margaret Atwood (52161564186) (cropped).jpg|[[Margaret Atwood]]<br>escriptora canadenca Image:Silver - replace this image female.svg|[[Ana Huang]]<br>escriptora americana Image:Megan-Maxwell-Presentacion-Talavera.gif|[[Megan Maxwell]]<br>escriptora espanyola Image:Clarice Lispector (cropped).jpg|[[Clarice Lispector]]<br>escriptora brasilera (1920-1977) Image:Gloria Steinem (29126367513) (cropped).jpg|[[Gloria Steinem]]<br>periodista i escriptora estatunidenca Image:Isabel de Villena.jpg|[[Isabel de Villena]]<br>escriptora i religiosa valenciana (1430-1490) Image:Joana Bonet.tiff|[[Joana Bonet Camprubí]]<br>escriptora i periodista catalana Image:Marina Tsvetaeva.jpg |[[Marina Tsvetàieva]]<br>escriptora russa (1892-1941) Image:Victoria Ocampo y Sur.jpg|[[Victoria Ocampo]]<br>escriptora argentina (1890-1979) Image:Lou Andreas-Salomé - Foto Atelier Elvira.jpg|[[Lou Andreas-Salomé]]<br>escriptora i psicoanalista alemanya (1861-1937) Image:Han Kang, 2024 Nobel Prize Laureate in Literature (cropped).jpg|[[Han Kang]]<br>escriptora sud-coreana </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Polítiques''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Aurora amb la seva filla, Octubrina Roja.jpg|[[Aurora Picornell i Femenies]]<br>política i sindicalista mallorquina Image:Elena Fort (24-07-2024) (cropped).jpg|[[Maria Elena Fort i Cisneros]]<br>política i advocada catalana Image:(Elisenda Alamany) Sessió de constitució del Consell de Districte de Sant Martí (48420187236) (cropped).jpg|[[Elisenda Alamany i Gutiérrez]]<br>política catalana Image:Federica Mogherini Official.jpg|[[Federica Mogherini]]<br>política italiana Image:Giorgia Meloni Official 2023 crop.jpg|[[Giorgia Meloni]]<br>política italiana Image:Helen Clark official photo (cropped).jpg|[[Helen Clark]]<br>política neozelandesa Image:Manuela Carmena Ahora Madrid 2015 - 20 (cropped).jpg|[[Manuela Carmena Castrillo]]<br>jurista i política madrilenya Image:Campus Diagonal-Besòs (cropped).jpg|[[Mercè Conesa i Pagès]]<br>advocada i política catalana Image:P060532-212723.jpg|[[Nadia María Calviño Santamaría]]<br>política gallega Image:Núria Parlón i Gil, Consellera d'Interior i Seguretat Pública (cropped).png|[[Núria Parlon i Gil]]<br>política catalana Image:Silver - replace this image female.svg|[[Sílvia Orriols i Serra]]]<br>política catalana Image:Yolanda Díaz on 11 January 2024 (cropped).jpg|[[Yolanda Díaz Pérez]]<br>política gallega </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Esportistes''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:2019-05-18 Fußball, Frauen, UEFA Women's Champions League, Olympique Lyonnais - FC Barcelona StP 0032 LR10 by Stepro (cropped).jpg|[[Aitana Bonmatí i Conca]]<br>futbolista catalana Image:Alex Morgan May19.jpg|[[Alex Morgan]]<br>futbolista estatunidenca Image:Barcelona femení 2023 Champions League Plaça Sant Jaume 08 (Alexia Putellas).jpg|[[Alèxia Putellas i Segura]]<br>futbolista catalana Image:Silver - replace this image female.svg|[[Alice Coachman]]<br>atleta estatunidenca Image:Anna Tarrés i Campa.JPG|[[Anna Tarrés i Campa]]<br>entrenadora catalana Image:Araceli Segarra, alpinista2.jpg|[[Araceli Segarra i Roca]]<br>alpinista catalana Image:Arantxa Sanchez Vicario.JPG|[[Arantxa Sánchez Vicario]]<br>tennista catalana Image:Mildred Didrikson Zaharias, NPG 97 211 (cropped).jpg|[[Babe Didrikson Zaharias]]<br>golfista estatunidenca Image:Blanca Fernández Ochoa.jpg||[[Blanca Fernández Ochoa]]<br>esquiadora espanyola Image:Caitlin Clark Big Ten tournament (cropped).jpg|[[Caitlin Clark]]<br>gjugadora de bàsquet estatunidenca Image:Martinez RG13 (10) (9370568237).jpg|[[Conchita Martínez]]<br>tennista aragonesa Image:Edurne-Pasaban-Conferencia-españa.jpg|[[Edurne Pasaban Lizarribar]]<br>alpinista basca Image:Ellen MacArthur, 2010 (cropped).jpg|[[Ellen MacArthur]]<br>navegant anglesa Image:Florence Griffith Joyner2.jpg|[[Florence Griffith-Joyner]]<br>atleta estatunidenca Image:Gemma Mengual Civil.jpg|[[Gemma Mengual Civil]]<br>nedadora catalana Image:Елена Исинбаев в Кремле.jpg|[[Ielena Issinbàieva]]<br>atleta russa Image:Jeanie Buss 2016.jpg|[[Jeanie Buss]]<br>dirigent esportiva catalana Image:Silver - replace this image female.svg|[[Hassiba Boulmerka]]<br>atleta algeriana Image:Homare Sawa in 2011.JPG|[[Homare Sawa]]<br>futbolista japonesa Image:Kleinschmidt.jpg|[[Jutta Kleinschmidt]]<br>pilot de ral·lis alemanya Image:Las selecciones de baloncesto femenino de España, Gran Bretaña y Suecia en el Fernando Martín 02.jpg|[[Laia Palau i Altés]]<br>jugadora de bàsquet catalana Image:Larisa Latynina 1964.jpg|[[Larisa Latynina]]<br>gimnasta soviètica Image:Maria Mutola Valence 2008 cropped.jpg|[[Maria de Lurdes Mutola]]<br>atleta moçambiquesa Image:Marta at Union at Earthquakes 2010-09-15.jpg|[[Marta Vieira da Silva]]<br>futbolista brasilera Image:Nadia Comaneci 1977.jpg|[[Nadia Comăneci]]<br>gimnasta romanesa Image:NaomiOsaka-smile-2020 (cropped).png|[[Naomi Osaka]]<br>tennista japonesa Image:Olga Korbut c1972.jpg|[[Olga Korbut]]<br>gimnasta soviètica Image:Sarah Attar Rio2016.jpg|[[Sarah Attar]]<br>atleta saudita Image:Serena Williams at 2013 US Open.jpg|[[Serena Williams]]<br>tennista estatunidenca Image:Simone Biles at the 2016 Olympics all-around gold medal podium (28262782114).jpg|[[Simone Biles]]<br>gimnasta estatunidenca Image:Steffi Graf in Hamburg 2010 (cropped).jpg|[[Steffi Graf]]<br>tennista alemanya </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Altres propostes''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Ana Botín (2015).jpg| [[Ana Patricia Botín-Sanz de Sautuola O'Shea]]<br>banquera espanyola Image:Aretha Franklin 1968.jpg|[[Aretha Franklin]]<br>cantant afroamericana Image:Self-portrait as the Allegory of Painting (La Pittura) - Artemisia Gentileschi.jpg|[[Artemisia Gentileschi]]<br>pintora italiana (1593-1654) Image:Silver - replace this image female.svg|[[Benedetta Tagliabue]]<br>arquitecta italiana Image:MKr20945 Carla Simón (Berlinale 2023).jpg|[[Carla Simón i Pipó]]<br>Guionista i directora de cinema catalana Image:Cesária Évora 2009.jpg|[[Cesária Évora]]<br>cantant capverdiana (1941-2011) Image:Kleopatra-VII.-Altes-Museum-Berlin1.jpg|[[Cleòpatra VII]]<br>reina d'Egipte Image:Claude Cahun pliaque Saint Brélade.jpg|[[Claude Cahun]]<br>artista francesa (1894-1914) Image:Goyas 2025 - Emma Vilarasau (cropped).jpg|[[Emma Vilarasau Tomàs]], actriu catalana Image:Ester Vera 2017.jpg|[[Esther Vera i Garcia]], periodista i politòloga catalana. Image:Frederic Leighton - Corinna of Tanagra.jpg|[[Corinna]]<br>poetessa grega Image:Silver - replace this image female.svg|[[Francesca Bonnemaison i Farriols]]<br>pedagoga i escriptora catalana Image:Fatima Mernissi 2004 Al Azm Mernissi Soroush Mernissi cropped.tiff|[[Fàtima_Mernissi]]<br>sociòloga i escriptora marroquina (1940-2025) Image:Helena Garcia Melero 2016.jpg|[[Helena Garcia Melero]]<br>periodista catalana Image:Silver - replace this image female.svg|Ima Sanchís Jost<br>periodista catalana Image:Ingres coronation charles vii.jpg|[[Joana d'Arc]]<br>patrona de França Image:JodyWilliamsMay2010 headcrop.jpg|[[Jody Williams]]<br>mestra estatunidenca Image:Judit Mascó, XII Premis Gaudí (2020).jpg|[[Judit Mascó i Palau]]<br>model catalana Image:Julia Otero 2015 (cropped).jpg|[[Júlia Otero Pérez]]<br>periodista catalana, d'ascendència gallega Image:Silver - replace this image female.svg|[[Josefina Matamoros]]<br>historiadora de l'art nord-catalana Image:Goyas 2025 - Laura Escanes (cropped).jpg|[[Laura Escanes Espinosa]]<br>model i influencer catalana Image:Leticia Dolera, XIV Premis Gaudí (2022) (cropped).jpg|[[Leticia Dolera]]<br>actriu, directora de cinema i guionista catalana Image:Maria Callas 1958.jpg|[[Maria Callas]]<br>soprano greocoestatunidenca Image:Maria del Mar Bonet (2005).jpg|[[Maria del Mar Bonet]]<br>cantant mallorquina Image:Mural feminista Gandia - Maria Zambrano.jpg|[[Maria Zambrano]]<br>filòsofa espanyola (1904-1991) Image:Nuria salan-20190302.jpg| [[Núria Salán Ballesteros]]<br>enginyera metal·lúrgica (1963) Image:Sol Daurella Comadrán.png|[[Sol Daurella i Comadran]]<br>empresària catalana Image:Setmana del Llibre en Català 2025 26-09 IMG 5881 copia (54814099140).jpg|[[Pilar Bayés i de Luna|Pilarín Bayés]], dibuixant i ninotaire catalana Image:Zahara (South African musician).jpg|[[Zahara (cantant sud-africana)|Zahara]]<br>cantant i compositora sud-africana </gallery> |} == Referències == <!-- No feu cap canvi en aquesta secció --> {{referències}} * Cites pronunciades per 22 dones célebres: https://micromegas.bsm.upf.edu/2021/07/12/humanitats-en-femeni/ == Resultats 2023 == ;Nous articles {{refbegin|2}} * [[Carme Lluveras Puig]] * [[Lucille Ball]] * [[Linda Evangelista]] * [[Audre Lorde]] * [[Barbara Tuchman]] * [[Jenna Jameson]] * [[Edith Cavell]] * [[Carrie Fisher]] * [[Jane Fonda]] * [[Julie Andrews]] * [[Françoise Sagan]] * [[Virginie Despentes]] * [[Julia Conesa Conesa]] * [[Shirley M. Tilghman]] * [[Teresa Boronat i Fabra]] * [[Delphine de Girardin]] * [[María Pilar León Cebrián]] * [[Carmen Cervera]] * [[Madame Roland]] * [[Françoise Parturier]] {{refend}} ; Articles millorats * [[Laure Conan]] [[Categoria:Viquiprojectes]] kxmq22h94dimtwstxe3mhwtiiwg173i 146438 146435 2026-10-02T02:02:48Z Docosong 1481 /* Resultats 2023 */ 146438 wikitext text/x-wiki {| | width="60%" | [[Fitxer:Wiki Loves Women logo.svg|enllaç=|center|550x550px]] | width="1%" | | width="40%" | <big>La campanya '''#SheSaid''' és una iniciativa de ''[[m:Wiki Loves Women|Wiki Loves Women]]'' que té com a objectiu augmentar la visibilitat de les dones mitjançant la creació o la millora d'entrades a les diferents versions idiomàtiques de Viquidites.</big> <div style="padding-top:0.5em; font-size:115%;"><center>{{botó clicable|text=M'hi apunto!|pàgina={{fullurl:Viquidites:SheSaid/Participants|action=edit}}|color=blau|extern=sí}}</center></div> |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Normes de participació''' |- | width: 32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Simple icon time.svg|left|55px]] Des de l<nowiki>'</nowiki>'''1 d'octubre''' fins al '''31 de desembre''' de 2026 | width=32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Ic timer auto 48px.svg|left|55px]] Qualsevol '''compte registrat''' hi pot participar. (Creeu-vos un '''[[Especial:Crea compte|compte]]''') | width: 32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Octicons-book.svg|left|60px]] Totes les pàgines han de complir el '''[[Viquidites:Llibre d'estil|Llibre d'estil]]''' i cada citació han d'estar referenciada per '''[[Viquidites:Fonts fiables|fonts fiables]]'''. |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Manual d'edició de citacions''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;" | <big>'''Experiència d'edició bàsica'''. Ens referim a aquest mètode d'edició quan pitgeu el botó ''Crea'' o ''Modifica''.</big> * Les citacions no van entre cometes i sempre acaben amb punt o signe d'interrogació/admiració, en el seu defecte. * Inseriu una '''llista puntejada''', i escriviu cada citació que cregueu oportuna. Recordeu que cadascuna ha de ser verificable amb un '''referència bibliogràfica vàlida''' (''Menú Referència''). Podeu repetir aquesta referència tantes vegades com vulgueu. * Les pàgines de Viquidites han de presentar un balanç equilibrat en les citacions. Han de donar una visió general i objectiva de la biografiada. Cal evitar l'abús de citacions en un espai temporal molt reduït que no és propi de la temporalitat representada pel subjecte. * Intenteu seguir el mateix [[Viquidites:Llibre d'estil|llibre d'estil]] de les pàgines de Viquidites. Això ens farà tenir unes pàgines més homogènies. Podeu agafar com a exemples: [[Helen Keller]], [[Marie Curie]], [[Frida Kahlo]], etc. * S'han d'utilitzar fonts fiables, de tercers, i publicades. Podeu consultar una mostra al nostre [[Viquidites:Llistat de fonts fiables|llistat de fonts fiables]]. * <span style="color:red;">Recordeu afegir al resum '''#SheSaid''', abans de publicar la pàgina de citacions.</span> Això ens permetrà comptabilitzar les edicions del Viquiprojecte. |} <div style="padding-top:0.5em;"><center><span style="font-size:100%; font-family:Arial;" class=plainlinks>{{botó clicable|pàgina=https://hashtags.wmcloud.org/?query=SheSaid&project=ca.wikiquote.org&startdate=2025-10-01&enddate=2025-12-31&search_type=or&user=|text=Participació amb l'etiqueta #SheSaid|extern=sí|color=}}</span>&nbsp;&nbsp;&nbsp;<span>{{botó clicable|text=Vull participar-hi!|pàgina={{fullurl:Viquidites:SheSaid/Participants|action=edit}}|color=|extern=sí}}</span></div></center> {| width="100%" | width="33%" style="background:#F6CF55;" align="center" font-size:120%;" | '''Participants''' | width="1%" | | width="66%" | {{Viquidites:SheSaid/Participants}} |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Escriptores''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Els 12 finalistes del Premi Òmnium Millor Novel·la de l'Any 191130 162 dc (49162599576) (cropped).jpg|[[Irene Solà i Sáez]]<br>escriptora catalana Image:Premi Òmnium de Novel·la de l'Any 2018 (Marta Orriols) (cropped).jpg|[[Marta Orriols Balaguer]]<br>escriptora catalana Image:Foto Eva Baltasar.JPG|[[Eva Baltasar i Sardà]]<br>escriptora catalana Image:Silver - replace this image female.svg|[[Marta Rojals i del Àlamo]]<br>escriptora catalana Image:Milena Busquets 2344.jpg|[[Milena Busquets Tusquets]]<br>escriptora catalana Image:Tina Vallès.jpg|[[Tina Vallès López]]<br>escriptora catalana Image:Jenn Díaz a la Setmana del Llibre en Català del 2022.jpg|[[Jenn Díaz Ruiz]]<br>escriptora catalana Image:Anna Ballbona.JPG|[[Anna Ballbona i Puig]]<br>escriptora catalana Image:Premi Òmnium a la Millor Novel·la (40422557041).jpg|[[Maria Guasch]]<br>escriptora catalana Image:LluciaRamis.jpg|[[Llucia Ramis i Laloux]]<br>escriptora mallorquina Image:20250326 Agnès-Marquès-Pujolar Estudi1-CatRàdio.jpg|[[Agnès Marquès i Pujolar]]<br>periodista i escriptora mallorquina Image:Najat El Hachmi, Göteborg Book Fair 2014 2 (crop).jpg|[[Najat El Hachmi]]<br>escriptora catalana d'origen marroquí Image:Gemma Ruiz 2.jpg|[[Gemma Ruiz i Palà]]<br>periodista i escriptora catalana Image:Silver - replace this image female.svg|[[Regina Rodríguez Sirvent]]<br>escriptora catalana Image:Dolores redondo.jpg|[[Dolores Redondo Meira]]<br>escriptora basca en llengua castellana Image:Sonsolesonebetera (cropped).jpg|[[Sonsoles Ónega Salcedo]]<br>escriptora espanyola Image:Comença el Judici a la Democràcia 190212 11752 dc (40116818003) (cropped).jpg|[[Estel Solé i Casadellà]<br>actriu i escriptora catalana Image:Silver - replace this image female.svg|[[Freida McFadden]]<br>metgessa i escriptora americana Image:Margaret Atwood (52161564186) (cropped).jpg|[[Margaret Atwood]]<br>escriptora canadenca Image:Silver - replace this image female.svg|[[Ana Huang]]<br>escriptora americana Image:Megan-Maxwell-Presentacion-Talavera.gif|[[Megan Maxwell]]<br>escriptora espanyola Image:Clarice Lispector (cropped).jpg|[[Clarice Lispector]]<br>escriptora brasilera (1920-1977) Image:Gloria Steinem (29126367513) (cropped).jpg|[[Gloria Steinem]]<br>periodista i escriptora estatunidenca Image:Isabel de Villena.jpg|[[Isabel de Villena]]<br>escriptora i religiosa valenciana (1430-1490) Image:Joana Bonet.tiff|[[Joana Bonet Camprubí]]<br>escriptora i periodista catalana Image:Marina Tsvetaeva.jpg |[[Marina Tsvetàieva]]<br>escriptora russa (1892-1941) Image:Victoria Ocampo y Sur.jpg|[[Victoria Ocampo]]<br>escriptora argentina (1890-1979) Image:Lou Andreas-Salomé - Foto Atelier Elvira.jpg|[[Lou Andreas-Salomé]]<br>escriptora i psicoanalista alemanya (1861-1937) Image:Han Kang, 2024 Nobel Prize Laureate in Literature (cropped).jpg|[[Han Kang]]<br>escriptora sud-coreana </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Polítiques''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Aurora amb la seva filla, Octubrina Roja.jpg|[[Aurora Picornell i Femenies]]<br>política i sindicalista mallorquina Image:Elena Fort (24-07-2024) (cropped).jpg|[[Maria Elena Fort i Cisneros]]<br>política i advocada catalana Image:(Elisenda Alamany) Sessió de constitució del Consell de Districte de Sant Martí (48420187236) (cropped).jpg|[[Elisenda Alamany i Gutiérrez]]<br>política catalana Image:Federica Mogherini Official.jpg|[[Federica Mogherini]]<br>política italiana Image:Giorgia Meloni Official 2023 crop.jpg|[[Giorgia Meloni]]<br>política italiana Image:Helen Clark official photo (cropped).jpg|[[Helen Clark]]<br>política neozelandesa Image:Manuela Carmena Ahora Madrid 2015 - 20 (cropped).jpg|[[Manuela Carmena Castrillo]]<br>jurista i política madrilenya Image:Campus Diagonal-Besòs (cropped).jpg|[[Mercè Conesa i Pagès]]<br>advocada i política catalana Image:P060532-212723.jpg|[[Nadia María Calviño Santamaría]]<br>política gallega Image:Núria Parlón i Gil, Consellera d'Interior i Seguretat Pública (cropped).png|[[Núria Parlon i Gil]]<br>política catalana Image:Silver - replace this image female.svg|[[Sílvia Orriols i Serra]]]<br>política catalana Image:Yolanda Díaz on 11 January 2024 (cropped).jpg|[[Yolanda Díaz Pérez]]<br>política gallega </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Esportistes''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:2019-05-18 Fußball, Frauen, UEFA Women's Champions League, Olympique Lyonnais - FC Barcelona StP 0032 LR10 by Stepro (cropped).jpg|[[Aitana Bonmatí i Conca]]<br>futbolista catalana Image:Alex Morgan May19.jpg|[[Alex Morgan]]<br>futbolista estatunidenca Image:Barcelona femení 2023 Champions League Plaça Sant Jaume 08 (Alexia Putellas).jpg|[[Alèxia Putellas i Segura]]<br>futbolista catalana Image:Silver - replace this image female.svg|[[Alice Coachman]]<br>atleta estatunidenca Image:Anna Tarrés i Campa.JPG|[[Anna Tarrés i Campa]]<br>entrenadora catalana Image:Araceli Segarra, alpinista2.jpg|[[Araceli Segarra i Roca]]<br>alpinista catalana Image:Arantxa Sanchez Vicario.JPG|[[Arantxa Sánchez Vicario]]<br>tennista catalana Image:Mildred Didrikson Zaharias, NPG 97 211 (cropped).jpg|[[Babe Didrikson Zaharias]]<br>golfista estatunidenca Image:Blanca Fernández Ochoa.jpg||[[Blanca Fernández Ochoa]]<br>esquiadora espanyola Image:Caitlin Clark Big Ten tournament (cropped).jpg|[[Caitlin Clark]]<br>gjugadora de bàsquet estatunidenca Image:Martinez RG13 (10) (9370568237).jpg|[[Conchita Martínez]]<br>tennista aragonesa Image:Edurne-Pasaban-Conferencia-españa.jpg|[[Edurne Pasaban Lizarribar]]<br>alpinista basca Image:Ellen MacArthur, 2010 (cropped).jpg|[[Ellen MacArthur]]<br>navegant anglesa Image:Florence Griffith Joyner2.jpg|[[Florence Griffith-Joyner]]<br>atleta estatunidenca Image:Gemma Mengual Civil.jpg|[[Gemma Mengual Civil]]<br>nedadora catalana Image:Елена Исинбаев в Кремле.jpg|[[Ielena Issinbàieva]]<br>atleta russa Image:Jeanie Buss 2016.jpg|[[Jeanie Buss]]<br>dirigent esportiva catalana Image:Silver - replace this image female.svg|[[Hassiba Boulmerka]]<br>atleta algeriana Image:Homare Sawa in 2011.JPG|[[Homare Sawa]]<br>futbolista japonesa Image:Kleinschmidt.jpg|[[Jutta Kleinschmidt]]<br>pilot de ral·lis alemanya Image:Las selecciones de baloncesto femenino de España, Gran Bretaña y Suecia en el Fernando Martín 02.jpg|[[Laia Palau i Altés]]<br>jugadora de bàsquet catalana Image:Larisa Latynina 1964.jpg|[[Larisa Latynina]]<br>gimnasta soviètica Image:Maria Mutola Valence 2008 cropped.jpg|[[Maria de Lurdes Mutola]]<br>atleta moçambiquesa Image:Marta at Union at Earthquakes 2010-09-15.jpg|[[Marta Vieira da Silva]]<br>futbolista brasilera Image:Nadia Comaneci 1977.jpg|[[Nadia Comăneci]]<br>gimnasta romanesa Image:NaomiOsaka-smile-2020 (cropped).png|[[Naomi Osaka]]<br>tennista japonesa Image:Olga Korbut c1972.jpg|[[Olga Korbut]]<br>gimnasta soviètica Image:Sarah Attar Rio2016.jpg|[[Sarah Attar]]<br>atleta saudita Image:Serena Williams at 2013 US Open.jpg|[[Serena Williams]]<br>tennista estatunidenca Image:Simone Biles at the 2016 Olympics all-around gold medal podium (28262782114).jpg|[[Simone Biles]]<br>gimnasta estatunidenca Image:Steffi Graf in Hamburg 2010 (cropped).jpg|[[Steffi Graf]]<br>tennista alemanya </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Altres propostes''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Ana Botín (2015).jpg| [[Ana Patricia Botín-Sanz de Sautuola O'Shea]]<br>banquera espanyola Image:Aretha Franklin 1968.jpg|[[Aretha Franklin]]<br>cantant afroamericana Image:Self-portrait as the Allegory of Painting (La Pittura) - Artemisia Gentileschi.jpg|[[Artemisia Gentileschi]]<br>pintora italiana (1593-1654) Image:Silver - replace this image female.svg|[[Benedetta Tagliabue]]<br>arquitecta italiana Image:MKr20945 Carla Simón (Berlinale 2023).jpg|[[Carla Simón i Pipó]]<br>Guionista i directora de cinema catalana Image:Cesária Évora 2009.jpg|[[Cesária Évora]]<br>cantant capverdiana (1941-2011) Image:Kleopatra-VII.-Altes-Museum-Berlin1.jpg|[[Cleòpatra VII]]<br>reina d'Egipte Image:Claude Cahun pliaque Saint Brélade.jpg|[[Claude Cahun]]<br>artista francesa (1894-1914) Image:Goyas 2025 - Emma Vilarasau (cropped).jpg|[[Emma Vilarasau Tomàs]], actriu catalana Image:Ester Vera 2017.jpg|[[Esther Vera i Garcia]], periodista i politòloga catalana. Image:Frederic Leighton - Corinna of Tanagra.jpg|[[Corinna]]<br>poetessa grega Image:Silver - replace this image female.svg|[[Francesca Bonnemaison i Farriols]]<br>pedagoga i escriptora catalana Image:Fatima Mernissi 2004 Al Azm Mernissi Soroush Mernissi cropped.tiff|[[Fàtima_Mernissi]]<br>sociòloga i escriptora marroquina (1940-2025) Image:Helena Garcia Melero 2016.jpg|[[Helena Garcia Melero]]<br>periodista catalana Image:Silver - replace this image female.svg|Ima Sanchís Jost<br>periodista catalana Image:Ingres coronation charles vii.jpg|[[Joana d'Arc]]<br>patrona de França Image:JodyWilliamsMay2010 headcrop.jpg|[[Jody Williams]]<br>mestra estatunidenca Image:Judit Mascó, XII Premis Gaudí (2020).jpg|[[Judit Mascó i Palau]]<br>model catalana Image:Julia Otero 2015 (cropped).jpg|[[Júlia Otero Pérez]]<br>periodista catalana, d'ascendència gallega Image:Silver - replace this image female.svg|[[Josefina Matamoros]]<br>historiadora de l'art nord-catalana Image:Goyas 2025 - Laura Escanes (cropped).jpg|[[Laura Escanes Espinosa]]<br>model i influencer catalana Image:Leticia Dolera, XIV Premis Gaudí (2022) (cropped).jpg|[[Leticia Dolera]]<br>actriu, directora de cinema i guionista catalana Image:Maria Callas 1958.jpg|[[Maria Callas]]<br>soprano greocoestatunidenca Image:Maria del Mar Bonet (2005).jpg|[[Maria del Mar Bonet]]<br>cantant mallorquina Image:Mural feminista Gandia - Maria Zambrano.jpg|[[Maria Zambrano]]<br>filòsofa espanyola (1904-1991) Image:Nuria salan-20190302.jpg| [[Núria Salán Ballesteros]]<br>enginyera metal·lúrgica (1963) Image:Sol Daurella Comadrán.png|[[Sol Daurella i Comadran]]<br>empresària catalana Image:Setmana del Llibre en Català 2025 26-09 IMG 5881 copia (54814099140).jpg|[[Pilar Bayés i de Luna|Pilarín Bayés]], dibuixant i ninotaire catalana Image:Zahara (South African musician).jpg|[[Zahara (cantant sud-africana)|Zahara]]<br>cantant i compositora sud-africana </gallery> |} == Referències == <!-- No feu cap canvi en aquesta secció --> {{referències}} * Cites pronunciades per 22 dones célebres: https://micromegas.bsm.upf.edu/2021/07/12/humanitats-en-femeni/ [[Categoria:Viquiprojectes]] 2y2sgrp8xs6avgyu5uxzq7d3ycbn5sd 146440 146438 2026-10-02T02:06:32Z Docosong 1481 /* Referències */ 146440 wikitext text/x-wiki {| | width="60%" | [[Fitxer:Wiki Loves Women logo.svg|enllaç=|center|550x550px]] | width="1%" | | width="40%" | <big>La campanya '''#SheSaid''' és una iniciativa de ''[[m:Wiki Loves Women|Wiki Loves Women]]'' que té com a objectiu augmentar la visibilitat de les dones mitjançant la creació o la millora d'entrades a les diferents versions idiomàtiques de Viquidites.</big> <div style="padding-top:0.5em; font-size:115%;"><center>{{botó clicable|text=M'hi apunto!|pàgina={{fullurl:Viquidites:SheSaid/Participants|action=edit}}|color=blau|extern=sí}}</center></div> |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Normes de participació''' |- | width: 32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Simple icon time.svg|left|55px]] Des de l<nowiki>'</nowiki>'''1 d'octubre''' fins al '''31 de desembre''' de 2026 | width=32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Ic timer auto 48px.svg|left|55px]] Qualsevol '''compte registrat''' hi pot participar. (Creeu-vos un '''[[Especial:Crea compte|compte]]''') | width: 32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Octicons-book.svg|left|60px]] Totes les pàgines han de complir el '''[[Viquidites:Llibre d'estil|Llibre d'estil]]''' i cada citació han d'estar referenciada per '''[[Viquidites:Fonts fiables|fonts fiables]]'''. |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Manual d'edició de citacions''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;" | <big>'''Experiència d'edició bàsica'''. Ens referim a aquest mètode d'edició quan pitgeu el botó ''Crea'' o ''Modifica''.</big> * Les citacions no van entre cometes i sempre acaben amb punt o signe d'interrogació/admiració, en el seu defecte. * Inseriu una '''llista puntejada''', i escriviu cada citació que cregueu oportuna. Recordeu que cadascuna ha de ser verificable amb un '''referència bibliogràfica vàlida''' (''Menú Referència''). Podeu repetir aquesta referència tantes vegades com vulgueu. * Les pàgines de Viquidites han de presentar un balanç equilibrat en les citacions. Han de donar una visió general i objectiva de la biografiada. Cal evitar l'abús de citacions en un espai temporal molt reduït que no és propi de la temporalitat representada pel subjecte. * Intenteu seguir el mateix [[Viquidites:Llibre d'estil|llibre d'estil]] de les pàgines de Viquidites. Això ens farà tenir unes pàgines més homogènies. Podeu agafar com a exemples: [[Helen Keller]], [[Marie Curie]], [[Frida Kahlo]], etc. * S'han d'utilitzar fonts fiables, de tercers, i publicades. Podeu consultar una mostra al nostre [[Viquidites:Llistat de fonts fiables|llistat de fonts fiables]]. * <span style="color:red;">Recordeu afegir al resum '''#SheSaid''', abans de publicar la pàgina de citacions.</span> Això ens permetrà comptabilitzar les edicions del Viquiprojecte. |} <div style="padding-top:0.5em;"><center><span style="font-size:100%; font-family:Arial;" class=plainlinks>{{botó clicable|pàgina=https://hashtags.wmcloud.org/?query=SheSaid&project=ca.wikiquote.org&startdate=2025-10-01&enddate=2025-12-31&search_type=or&user=|text=Participació amb l'etiqueta #SheSaid|extern=sí|color=}}</span>&nbsp;&nbsp;&nbsp;<span>{{botó clicable|text=Vull participar-hi!|pàgina={{fullurl:Viquidites:SheSaid/Participants|action=edit}}|color=|extern=sí}}</span></div></center> {| width="100%" | width="33%" style="background:#F6CF55;" align="center" font-size:120%;" | '''Participants''' | width="1%" | | width="66%" | {{Viquidites:SheSaid/Participants}} |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Escriptores''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Els 12 finalistes del Premi Òmnium Millor Novel·la de l'Any 191130 162 dc (49162599576) (cropped).jpg|[[Irene Solà i Sáez]]<br>escriptora catalana Image:Premi Òmnium de Novel·la de l'Any 2018 (Marta Orriols) (cropped).jpg|[[Marta Orriols Balaguer]]<br>escriptora catalana Image:Foto Eva Baltasar.JPG|[[Eva Baltasar i Sardà]]<br>escriptora catalana Image:Silver - replace this image female.svg|[[Marta Rojals i del Àlamo]]<br>escriptora catalana Image:Milena Busquets 2344.jpg|[[Milena Busquets Tusquets]]<br>escriptora catalana Image:Tina Vallès.jpg|[[Tina Vallès López]]<br>escriptora catalana Image:Jenn Díaz a la Setmana del Llibre en Català del 2022.jpg|[[Jenn Díaz Ruiz]]<br>escriptora catalana Image:Anna Ballbona.JPG|[[Anna Ballbona i Puig]]<br>escriptora catalana Image:Premi Òmnium a la Millor Novel·la (40422557041).jpg|[[Maria Guasch]]<br>escriptora catalana Image:LluciaRamis.jpg|[[Llucia Ramis i Laloux]]<br>escriptora mallorquina Image:20250326 Agnès-Marquès-Pujolar Estudi1-CatRàdio.jpg|[[Agnès Marquès i Pujolar]]<br>periodista i escriptora mallorquina Image:Najat El Hachmi, Göteborg Book Fair 2014 2 (crop).jpg|[[Najat El Hachmi]]<br>escriptora catalana d'origen marroquí Image:Gemma Ruiz 2.jpg|[[Gemma Ruiz i Palà]]<br>periodista i escriptora catalana Image:Silver - replace this image female.svg|[[Regina Rodríguez Sirvent]]<br>escriptora catalana Image:Dolores redondo.jpg|[[Dolores Redondo Meira]]<br>escriptora basca en llengua castellana Image:Sonsolesonebetera (cropped).jpg|[[Sonsoles Ónega Salcedo]]<br>escriptora espanyola Image:Comença el Judici a la Democràcia 190212 11752 dc (40116818003) (cropped).jpg|[[Estel Solé i Casadellà]<br>actriu i escriptora catalana Image:Silver - replace this image female.svg|[[Freida McFadden]]<br>metgessa i escriptora americana Image:Margaret Atwood (52161564186) (cropped).jpg|[[Margaret Atwood]]<br>escriptora canadenca Image:Silver - replace this image female.svg|[[Ana Huang]]<br>escriptora americana Image:Megan-Maxwell-Presentacion-Talavera.gif|[[Megan Maxwell]]<br>escriptora espanyola Image:Clarice Lispector (cropped).jpg|[[Clarice Lispector]]<br>escriptora brasilera (1920-1977) Image:Gloria Steinem (29126367513) (cropped).jpg|[[Gloria Steinem]]<br>periodista i escriptora estatunidenca Image:Isabel de Villena.jpg|[[Isabel de Villena]]<br>escriptora i religiosa valenciana (1430-1490) Image:Joana Bonet.tiff|[[Joana Bonet Camprubí]]<br>escriptora i periodista catalana Image:Marina Tsvetaeva.jpg |[[Marina Tsvetàieva]]<br>escriptora russa (1892-1941) Image:Victoria Ocampo y Sur.jpg|[[Victoria Ocampo]]<br>escriptora argentina (1890-1979) Image:Lou Andreas-Salomé - Foto Atelier Elvira.jpg|[[Lou Andreas-Salomé]]<br>escriptora i psicoanalista alemanya (1861-1937) Image:Han Kang, 2024 Nobel Prize Laureate in Literature (cropped).jpg|[[Han Kang]]<br>escriptora sud-coreana </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Polítiques''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Aurora amb la seva filla, Octubrina Roja.jpg|[[Aurora Picornell i Femenies]]<br>política i sindicalista mallorquina Image:Elena Fort (24-07-2024) (cropped).jpg|[[Maria Elena Fort i Cisneros]]<br>política i advocada catalana Image:(Elisenda Alamany) Sessió de constitució del Consell de Districte de Sant Martí (48420187236) (cropped).jpg|[[Elisenda Alamany i Gutiérrez]]<br>política catalana Image:Federica Mogherini Official.jpg|[[Federica Mogherini]]<br>política italiana Image:Giorgia Meloni Official 2023 crop.jpg|[[Giorgia Meloni]]<br>política italiana Image:Helen Clark official photo (cropped).jpg|[[Helen Clark]]<br>política neozelandesa Image:Manuela Carmena Ahora Madrid 2015 - 20 (cropped).jpg|[[Manuela Carmena Castrillo]]<br>jurista i política madrilenya Image:Campus Diagonal-Besòs (cropped).jpg|[[Mercè Conesa i Pagès]]<br>advocada i política catalana Image:P060532-212723.jpg|[[Nadia María Calviño Santamaría]]<br>política gallega Image:Núria Parlón i Gil, Consellera d'Interior i Seguretat Pública (cropped).png|[[Núria Parlon i Gil]]<br>política catalana Image:Silver - replace this image female.svg|[[Sílvia Orriols i Serra]]]<br>política catalana Image:Yolanda Díaz on 11 January 2024 (cropped).jpg|[[Yolanda Díaz Pérez]]<br>política gallega </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Esportistes''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:2019-05-18 Fußball, Frauen, UEFA Women's Champions League, Olympique Lyonnais - FC Barcelona StP 0032 LR10 by Stepro (cropped).jpg|[[Aitana Bonmatí i Conca]]<br>futbolista catalana Image:Alex Morgan May19.jpg|[[Alex Morgan]]<br>futbolista estatunidenca Image:Barcelona femení 2023 Champions League Plaça Sant Jaume 08 (Alexia Putellas).jpg|[[Alèxia Putellas i Segura]]<br>futbolista catalana Image:Silver - replace this image female.svg|[[Alice Coachman]]<br>atleta estatunidenca Image:Anna Tarrés i Campa.JPG|[[Anna Tarrés i Campa]]<br>entrenadora catalana Image:Araceli Segarra, alpinista2.jpg|[[Araceli Segarra i Roca]]<br>alpinista catalana Image:Arantxa Sanchez Vicario.JPG|[[Arantxa Sánchez Vicario]]<br>tennista catalana Image:Mildred Didrikson Zaharias, NPG 97 211 (cropped).jpg|[[Babe Didrikson Zaharias]]<br>golfista estatunidenca Image:Blanca Fernández Ochoa.jpg||[[Blanca Fernández Ochoa]]<br>esquiadora espanyola Image:Caitlin Clark Big Ten tournament (cropped).jpg|[[Caitlin Clark]]<br>gjugadora de bàsquet estatunidenca Image:Martinez RG13 (10) (9370568237).jpg|[[Conchita Martínez]]<br>tennista aragonesa Image:Edurne-Pasaban-Conferencia-españa.jpg|[[Edurne Pasaban Lizarribar]]<br>alpinista basca Image:Ellen MacArthur, 2010 (cropped).jpg|[[Ellen MacArthur]]<br>navegant anglesa Image:Florence Griffith Joyner2.jpg|[[Florence Griffith-Joyner]]<br>atleta estatunidenca Image:Gemma Mengual Civil.jpg|[[Gemma Mengual Civil]]<br>nedadora catalana Image:Елена Исинбаев в Кремле.jpg|[[Ielena Issinbàieva]]<br>atleta russa Image:Jeanie Buss 2016.jpg|[[Jeanie Buss]]<br>dirigent esportiva catalana Image:Silver - replace this image female.svg|[[Hassiba Boulmerka]]<br>atleta algeriana Image:Homare Sawa in 2011.JPG|[[Homare Sawa]]<br>futbolista japonesa Image:Kleinschmidt.jpg|[[Jutta Kleinschmidt]]<br>pilot de ral·lis alemanya Image:Las selecciones de baloncesto femenino de España, Gran Bretaña y Suecia en el Fernando Martín 02.jpg|[[Laia Palau i Altés]]<br>jugadora de bàsquet catalana Image:Larisa Latynina 1964.jpg|[[Larisa Latynina]]<br>gimnasta soviètica Image:Maria Mutola Valence 2008 cropped.jpg|[[Maria de Lurdes Mutola]]<br>atleta moçambiquesa Image:Marta at Union at Earthquakes 2010-09-15.jpg|[[Marta Vieira da Silva]]<br>futbolista brasilera Image:Nadia Comaneci 1977.jpg|[[Nadia Comăneci]]<br>gimnasta romanesa Image:NaomiOsaka-smile-2020 (cropped).png|[[Naomi Osaka]]<br>tennista japonesa Image:Olga Korbut c1972.jpg|[[Olga Korbut]]<br>gimnasta soviètica Image:Sarah Attar Rio2016.jpg|[[Sarah Attar]]<br>atleta saudita Image:Serena Williams at 2013 US Open.jpg|[[Serena Williams]]<br>tennista estatunidenca Image:Simone Biles at the 2016 Olympics all-around gold medal podium (28262782114).jpg|[[Simone Biles]]<br>gimnasta estatunidenca Image:Steffi Graf in Hamburg 2010 (cropped).jpg|[[Steffi Graf]]<br>tennista alemanya </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Altres propostes''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Ana Botín (2015).jpg| [[Ana Patricia Botín-Sanz de Sautuola O'Shea]]<br>banquera espanyola Image:Aretha Franklin 1968.jpg|[[Aretha Franklin]]<br>cantant afroamericana Image:Self-portrait as the Allegory of Painting (La Pittura) - Artemisia Gentileschi.jpg|[[Artemisia Gentileschi]]<br>pintora italiana (1593-1654) Image:Silver - replace this image female.svg|[[Benedetta Tagliabue]]<br>arquitecta italiana Image:MKr20945 Carla Simón (Berlinale 2023).jpg|[[Carla Simón i Pipó]]<br>Guionista i directora de cinema catalana Image:Cesária Évora 2009.jpg|[[Cesária Évora]]<br>cantant capverdiana (1941-2011) Image:Kleopatra-VII.-Altes-Museum-Berlin1.jpg|[[Cleòpatra VII]]<br>reina d'Egipte Image:Claude Cahun pliaque Saint Brélade.jpg|[[Claude Cahun]]<br>artista francesa (1894-1914) Image:Goyas 2025 - Emma Vilarasau (cropped).jpg|[[Emma Vilarasau Tomàs]], actriu catalana Image:Ester Vera 2017.jpg|[[Esther Vera i Garcia]], periodista i politòloga catalana. Image:Frederic Leighton - Corinna of Tanagra.jpg|[[Corinna]]<br>poetessa grega Image:Silver - replace this image female.svg|[[Francesca Bonnemaison i Farriols]]<br>pedagoga i escriptora catalana Image:Fatima Mernissi 2004 Al Azm Mernissi Soroush Mernissi cropped.tiff|[[Fàtima_Mernissi]]<br>sociòloga i escriptora marroquina (1940-2025) Image:Helena Garcia Melero 2016.jpg|[[Helena Garcia Melero]]<br>periodista catalana Image:Silver - replace this image female.svg|Ima Sanchís Jost<br>periodista catalana Image:Ingres coronation charles vii.jpg|[[Joana d'Arc]]<br>patrona de França Image:JodyWilliamsMay2010 headcrop.jpg|[[Jody Williams]]<br>mestra estatunidenca Image:Judit Mascó, XII Premis Gaudí (2020).jpg|[[Judit Mascó i Palau]]<br>model catalana Image:Julia Otero 2015 (cropped).jpg|[[Júlia Otero Pérez]]<br>periodista catalana, d'ascendència gallega Image:Silver - replace this image female.svg|[[Josefina Matamoros]]<br>historiadora de l'art nord-catalana Image:Goyas 2025 - Laura Escanes (cropped).jpg|[[Laura Escanes Espinosa]]<br>model i influencer catalana Image:Leticia Dolera, XIV Premis Gaudí (2022) (cropped).jpg|[[Leticia Dolera]]<br>actriu, directora de cinema i guionista catalana Image:Maria Callas 1958.jpg|[[Maria Callas]]<br>soprano greocoestatunidenca Image:Maria del Mar Bonet (2005).jpg|[[Maria del Mar Bonet]]<br>cantant mallorquina Image:Mural feminista Gandia - Maria Zambrano.jpg|[[Maria Zambrano]]<br>filòsofa espanyola (1904-1991) Image:Nuria salan-20190302.jpg| [[Núria Salán Ballesteros]]<br>enginyera metal·lúrgica (1963) Image:Sol Daurella Comadrán.png|[[Sol Daurella i Comadran]]<br>empresària catalana Image:Setmana del Llibre en Català 2025 26-09 IMG 5881 copia (54814099140).jpg|[[Pilar Bayés i de Luna|Pilarín Bayés]], dibuixant i ninotaire catalana Image:Zahara (South African musician).jpg|[[Zahara (cantant sud-africana)|Zahara]]<br>cantant i compositora sud-africana </gallery> |} == Resultats SheSaid 2026 == <!-- No feu cap canvi en aquesta secció --> Nous articles * * * * Articles millorats * * * * [[Categoria:Viquiprojectes]] 889uopr2oyjxxs1pyhl1ls4dvmf0jph 146441 146440 2026-10-02T02:06:48Z Docosong 1481 /* Resultats SheSaid 2026 */ 146441 wikitext text/x-wiki {| | width="60%" | [[Fitxer:Wiki Loves Women logo.svg|enllaç=|center|550x550px]] | width="1%" | | width="40%" | <big>La campanya '''#SheSaid''' és una iniciativa de ''[[m:Wiki Loves Women|Wiki Loves Women]]'' que té com a objectiu augmentar la visibilitat de les dones mitjançant la creació o la millora d'entrades a les diferents versions idiomàtiques de Viquidites.</big> <div style="padding-top:0.5em; font-size:115%;"><center>{{botó clicable|text=M'hi apunto!|pàgina={{fullurl:Viquidites:SheSaid/Participants|action=edit}}|color=blau|extern=sí}}</center></div> |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Normes de participació''' |- | width: 32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Simple icon time.svg|left|55px]] Des de l<nowiki>'</nowiki>'''1 d'octubre''' fins al '''31 de desembre''' de 2026 | width=32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Ic timer auto 48px.svg|left|55px]] Qualsevol '''compte registrat''' hi pot participar. (Creeu-vos un '''[[Especial:Crea compte|compte]]''') | width: 32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Octicons-book.svg|left|60px]] Totes les pàgines han de complir el '''[[Viquidites:Llibre d'estil|Llibre d'estil]]''' i cada citació han d'estar referenciada per '''[[Viquidites:Fonts fiables|fonts fiables]]'''. |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Manual d'edició de citacions''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;" | <big>'''Experiència d'edició bàsica'''. Ens referim a aquest mètode d'edició quan pitgeu el botó ''Crea'' o ''Modifica''.</big> * Les citacions no van entre cometes i sempre acaben amb punt o signe d'interrogació/admiració, en el seu defecte. * Inseriu una '''llista puntejada''', i escriviu cada citació que cregueu oportuna. Recordeu que cadascuna ha de ser verificable amb un '''referència bibliogràfica vàlida''' (''Menú Referència''). Podeu repetir aquesta referència tantes vegades com vulgueu. * Les pàgines de Viquidites han de presentar un balanç equilibrat en les citacions. Han de donar una visió general i objectiva de la biografiada. Cal evitar l'abús de citacions en un espai temporal molt reduït que no és propi de la temporalitat representada pel subjecte. * Intenteu seguir el mateix [[Viquidites:Llibre d'estil|llibre d'estil]] de les pàgines de Viquidites. Això ens farà tenir unes pàgines més homogènies. Podeu agafar com a exemples: [[Helen Keller]], [[Marie Curie]], [[Frida Kahlo]], etc. * S'han d'utilitzar fonts fiables, de tercers, i publicades. Podeu consultar una mostra al nostre [[Viquidites:Llistat de fonts fiables|llistat de fonts fiables]]. * <span style="color:red;">Recordeu afegir al resum '''#SheSaid''', abans de publicar la pàgina de citacions.</span> Això ens permetrà comptabilitzar les edicions del Viquiprojecte. |} <div style="padding-top:0.5em;"><center><span style="font-size:100%; font-family:Arial;" class=plainlinks>{{botó clicable|pàgina=https://hashtags.wmcloud.org/?query=SheSaid&project=ca.wikiquote.org&startdate=2025-10-01&enddate=2025-12-31&search_type=or&user=|text=Participació amb l'etiqueta #SheSaid|extern=sí|color=}}</span>&nbsp;&nbsp;&nbsp;<span>{{botó clicable|text=Vull participar-hi!|pàgina={{fullurl:Viquidites:SheSaid/Participants|action=edit}}|color=|extern=sí}}</span></div></center> {| width="100%" | width="33%" style="background:#F6CF55;" align="center" font-size:120%;" | '''Participants''' | width="1%" | | width="66%" | {{Viquidites:SheSaid/Participants}} |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Escriptores''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Els 12 finalistes del Premi Òmnium Millor Novel·la de l'Any 191130 162 dc (49162599576) (cropped).jpg|[[Irene Solà i Sáez]]<br>escriptora catalana Image:Premi Òmnium de Novel·la de l'Any 2018 (Marta Orriols) (cropped).jpg|[[Marta Orriols Balaguer]]<br>escriptora catalana Image:Foto Eva Baltasar.JPG|[[Eva Baltasar i Sardà]]<br>escriptora catalana Image:Silver - replace this image female.svg|[[Marta Rojals i del Àlamo]]<br>escriptora catalana Image:Milena Busquets 2344.jpg|[[Milena Busquets Tusquets]]<br>escriptora catalana Image:Tina Vallès.jpg|[[Tina Vallès López]]<br>escriptora catalana Image:Jenn Díaz a la Setmana del Llibre en Català del 2022.jpg|[[Jenn Díaz Ruiz]]<br>escriptora catalana Image:Anna Ballbona.JPG|[[Anna Ballbona i Puig]]<br>escriptora catalana Image:Premi Òmnium a la Millor Novel·la (40422557041).jpg|[[Maria Guasch]]<br>escriptora catalana Image:LluciaRamis.jpg|[[Llucia Ramis i Laloux]]<br>escriptora mallorquina Image:20250326 Agnès-Marquès-Pujolar Estudi1-CatRàdio.jpg|[[Agnès Marquès i Pujolar]]<br>periodista i escriptora mallorquina Image:Najat El Hachmi, Göteborg Book Fair 2014 2 (crop).jpg|[[Najat El Hachmi]]<br>escriptora catalana d'origen marroquí Image:Gemma Ruiz 2.jpg|[[Gemma Ruiz i Palà]]<br>periodista i escriptora catalana Image:Silver - replace this image female.svg|[[Regina Rodríguez Sirvent]]<br>escriptora catalana Image:Dolores redondo.jpg|[[Dolores Redondo Meira]]<br>escriptora basca en llengua castellana Image:Sonsolesonebetera (cropped).jpg|[[Sonsoles Ónega Salcedo]]<br>escriptora espanyola Image:Comença el Judici a la Democràcia 190212 11752 dc (40116818003) (cropped).jpg|[[Estel Solé i Casadellà]<br>actriu i escriptora catalana Image:Silver - replace this image female.svg|[[Freida McFadden]]<br>metgessa i escriptora americana Image:Margaret Atwood (52161564186) (cropped).jpg|[[Margaret Atwood]]<br>escriptora canadenca Image:Silver - replace this image female.svg|[[Ana Huang]]<br>escriptora americana Image:Megan-Maxwell-Presentacion-Talavera.gif|[[Megan Maxwell]]<br>escriptora espanyola Image:Clarice Lispector (cropped).jpg|[[Clarice Lispector]]<br>escriptora brasilera (1920-1977) Image:Gloria Steinem (29126367513) (cropped).jpg|[[Gloria Steinem]]<br>periodista i escriptora estatunidenca Image:Isabel de Villena.jpg|[[Isabel de Villena]]<br>escriptora i religiosa valenciana (1430-1490) Image:Joana Bonet.tiff|[[Joana Bonet Camprubí]]<br>escriptora i periodista catalana Image:Marina Tsvetaeva.jpg |[[Marina Tsvetàieva]]<br>escriptora russa (1892-1941) Image:Victoria Ocampo y Sur.jpg|[[Victoria Ocampo]]<br>escriptora argentina (1890-1979) Image:Lou Andreas-Salomé - Foto Atelier Elvira.jpg|[[Lou Andreas-Salomé]]<br>escriptora i psicoanalista alemanya (1861-1937) Image:Han Kang, 2024 Nobel Prize Laureate in Literature (cropped).jpg|[[Han Kang]]<br>escriptora sud-coreana </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Polítiques''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Aurora amb la seva filla, Octubrina Roja.jpg|[[Aurora Picornell i Femenies]]<br>política i sindicalista mallorquina Image:Elena Fort (24-07-2024) (cropped).jpg|[[Maria Elena Fort i Cisneros]]<br>política i advocada catalana Image:(Elisenda Alamany) Sessió de constitució del Consell de Districte de Sant Martí (48420187236) (cropped).jpg|[[Elisenda Alamany i Gutiérrez]]<br>política catalana Image:Federica Mogherini Official.jpg|[[Federica Mogherini]]<br>política italiana Image:Giorgia Meloni Official 2023 crop.jpg|[[Giorgia Meloni]]<br>política italiana Image:Helen Clark official photo (cropped).jpg|[[Helen Clark]]<br>política neozelandesa Image:Manuela Carmena Ahora Madrid 2015 - 20 (cropped).jpg|[[Manuela Carmena Castrillo]]<br>jurista i política madrilenya Image:Campus Diagonal-Besòs (cropped).jpg|[[Mercè Conesa i Pagès]]<br>advocada i política catalana Image:P060532-212723.jpg|[[Nadia María Calviño Santamaría]]<br>política gallega Image:Núria Parlón i Gil, Consellera d'Interior i Seguretat Pública (cropped).png|[[Núria Parlon i Gil]]<br>política catalana Image:Silver - replace this image female.svg|[[Sílvia Orriols i Serra]]]<br>política catalana Image:Yolanda Díaz on 11 January 2024 (cropped).jpg|[[Yolanda Díaz Pérez]]<br>política gallega </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Esportistes''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:2019-05-18 Fußball, Frauen, UEFA Women's Champions League, Olympique Lyonnais - FC Barcelona StP 0032 LR10 by Stepro (cropped).jpg|[[Aitana Bonmatí i Conca]]<br>futbolista catalana Image:Alex Morgan May19.jpg|[[Alex Morgan]]<br>futbolista estatunidenca Image:Barcelona femení 2023 Champions League Plaça Sant Jaume 08 (Alexia Putellas).jpg|[[Alèxia Putellas i Segura]]<br>futbolista catalana Image:Silver - replace this image female.svg|[[Alice Coachman]]<br>atleta estatunidenca Image:Anna Tarrés i Campa.JPG|[[Anna Tarrés i Campa]]<br>entrenadora catalana Image:Araceli Segarra, alpinista2.jpg|[[Araceli Segarra i Roca]]<br>alpinista catalana Image:Arantxa Sanchez Vicario.JPG|[[Arantxa Sánchez Vicario]]<br>tennista catalana Image:Mildred Didrikson Zaharias, NPG 97 211 (cropped).jpg|[[Babe Didrikson Zaharias]]<br>golfista estatunidenca Image:Blanca Fernández Ochoa.jpg||[[Blanca Fernández Ochoa]]<br>esquiadora espanyola Image:Caitlin Clark Big Ten tournament (cropped).jpg|[[Caitlin Clark]]<br>gjugadora de bàsquet estatunidenca Image:Martinez RG13 (10) (9370568237).jpg|[[Conchita Martínez]]<br>tennista aragonesa Image:Edurne-Pasaban-Conferencia-españa.jpg|[[Edurne Pasaban Lizarribar]]<br>alpinista basca Image:Ellen MacArthur, 2010 (cropped).jpg|[[Ellen MacArthur]]<br>navegant anglesa Image:Florence Griffith Joyner2.jpg|[[Florence Griffith-Joyner]]<br>atleta estatunidenca Image:Gemma Mengual Civil.jpg|[[Gemma Mengual Civil]]<br>nedadora catalana Image:Елена Исинбаев в Кремле.jpg|[[Ielena Issinbàieva]]<br>atleta russa Image:Jeanie Buss 2016.jpg|[[Jeanie Buss]]<br>dirigent esportiva catalana Image:Silver - replace this image female.svg|[[Hassiba Boulmerka]]<br>atleta algeriana Image:Homare Sawa in 2011.JPG|[[Homare Sawa]]<br>futbolista japonesa Image:Kleinschmidt.jpg|[[Jutta Kleinschmidt]]<br>pilot de ral·lis alemanya Image:Las selecciones de baloncesto femenino de España, Gran Bretaña y Suecia en el Fernando Martín 02.jpg|[[Laia Palau i Altés]]<br>jugadora de bàsquet catalana Image:Larisa Latynina 1964.jpg|[[Larisa Latynina]]<br>gimnasta soviètica Image:Maria Mutola Valence 2008 cropped.jpg|[[Maria de Lurdes Mutola]]<br>atleta moçambiquesa Image:Marta at Union at Earthquakes 2010-09-15.jpg|[[Marta Vieira da Silva]]<br>futbolista brasilera Image:Nadia Comaneci 1977.jpg|[[Nadia Comăneci]]<br>gimnasta romanesa Image:NaomiOsaka-smile-2020 (cropped).png|[[Naomi Osaka]]<br>tennista japonesa Image:Olga Korbut c1972.jpg|[[Olga Korbut]]<br>gimnasta soviètica Image:Sarah Attar Rio2016.jpg|[[Sarah Attar]]<br>atleta saudita Image:Serena Williams at 2013 US Open.jpg|[[Serena Williams]]<br>tennista estatunidenca Image:Simone Biles at the 2016 Olympics all-around gold medal podium (28262782114).jpg|[[Simone Biles]]<br>gimnasta estatunidenca Image:Steffi Graf in Hamburg 2010 (cropped).jpg|[[Steffi Graf]]<br>tennista alemanya </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Altres propostes''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Ana Botín (2015).jpg| [[Ana Patricia Botín-Sanz de Sautuola O'Shea]]<br>banquera espanyola Image:Aretha Franklin 1968.jpg|[[Aretha Franklin]]<br>cantant afroamericana Image:Self-portrait as the Allegory of Painting (La Pittura) - Artemisia Gentileschi.jpg|[[Artemisia Gentileschi]]<br>pintora italiana (1593-1654) Image:Silver - replace this image female.svg|[[Benedetta Tagliabue]]<br>arquitecta italiana Image:MKr20945 Carla Simón (Berlinale 2023).jpg|[[Carla Simón i Pipó]]<br>Guionista i directora de cinema catalana Image:Cesária Évora 2009.jpg|[[Cesária Évora]]<br>cantant capverdiana (1941-2011) Image:Kleopatra-VII.-Altes-Museum-Berlin1.jpg|[[Cleòpatra VII]]<br>reina d'Egipte Image:Claude Cahun pliaque Saint Brélade.jpg|[[Claude Cahun]]<br>artista francesa (1894-1914) Image:Goyas 2025 - Emma Vilarasau (cropped).jpg|[[Emma Vilarasau Tomàs]], actriu catalana Image:Ester Vera 2017.jpg|[[Esther Vera i Garcia]], periodista i politòloga catalana. Image:Frederic Leighton - Corinna of Tanagra.jpg|[[Corinna]]<br>poetessa grega Image:Silver - replace this image female.svg|[[Francesca Bonnemaison i Farriols]]<br>pedagoga i escriptora catalana Image:Fatima Mernissi 2004 Al Azm Mernissi Soroush Mernissi cropped.tiff|[[Fàtima_Mernissi]]<br>sociòloga i escriptora marroquina (1940-2025) Image:Helena Garcia Melero 2016.jpg|[[Helena Garcia Melero]]<br>periodista catalana Image:Silver - replace this image female.svg|Ima Sanchís Jost<br>periodista catalana Image:Ingres coronation charles vii.jpg|[[Joana d'Arc]]<br>patrona de França Image:JodyWilliamsMay2010 headcrop.jpg|[[Jody Williams]]<br>mestra estatunidenca Image:Judit Mascó, XII Premis Gaudí (2020).jpg|[[Judit Mascó i Palau]]<br>model catalana Image:Julia Otero 2015 (cropped).jpg|[[Júlia Otero Pérez]]<br>periodista catalana, d'ascendència gallega Image:Silver - replace this image female.svg|[[Josefina Matamoros]]<br>historiadora de l'art nord-catalana Image:Goyas 2025 - Laura Escanes (cropped).jpg|[[Laura Escanes Espinosa]]<br>model i influencer catalana Image:Leticia Dolera, XIV Premis Gaudí (2022) (cropped).jpg|[[Leticia Dolera]]<br>actriu, directora de cinema i guionista catalana Image:Maria Callas 1958.jpg|[[Maria Callas]]<br>soprano greocoestatunidenca Image:Maria del Mar Bonet (2005).jpg|[[Maria del Mar Bonet]]<br>cantant mallorquina Image:Mural feminista Gandia - Maria Zambrano.jpg|[[Maria Zambrano]]<br>filòsofa espanyola (1904-1991) Image:Nuria salan-20190302.jpg| [[Núria Salán Ballesteros]]<br>enginyera metal·lúrgica (1963) Image:Sol Daurella Comadrán.png|[[Sol Daurella i Comadran]]<br>empresària catalana Image:Setmana del Llibre en Català 2025 26-09 IMG 5881 copia (54814099140).jpg|[[Pilar Bayés i de Luna|Pilarín Bayés]], dibuixant i ninotaire catalana Image:Zahara (South African musician).jpg|[[Zahara (cantant sud-africana)|Zahara]]<br>cantant i compositora sud-africana </gallery> |} == Resultats SheSaid 2026 == <!-- No feu cap canvi en aquesta secció --> === Nous articles === * * * * === Articles millorats === * * * * [[Categoria:Viquiprojectes]] 6sirgixykejml1qg4ofop1x2bweih4p 146442 146441 2026-10-02T02:09:10Z Docosong 1481 146442 wikitext text/x-wiki {| | width="60%" | [[Fitxer:Wiki Loves Women logo.svg|enllaç=|center|550x550px]] | width="1%" | | width="40%" | <big>La campanya '''#SheSaid''' és una iniciativa de ''[[m:Wiki Loves Women|Wiki Loves Women]]'' que té com a objectiu augmentar la visibilitat de les dones mitjançant la creació o la millora d'entrades a les diferents versions idiomàtiques de Viquidites.</big> <div style="padding-top:0.5em; font-size:115%;"><center>{{botó clicable|text=M'hi apunto!|pàgina={{fullurl:Viquidites:SheSaid/Participants|action=edit}}|color=blau|extern=sí}}</center></div> |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Normes de participació''' |- | width: 32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Simple icon time.svg|left|55px]] Des de l<nowiki>'</nowiki>'''1 d'octubre''' fins al '''31 de desembre''' de 2026 | width=32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Ic timer auto 48px.svg|left|55px]] Qualsevol '''compte registrat''' hi pot participar. (Creeu-vos un '''[[Especial:Crea compte|compte]]''') | width: 32% style="border-top:5px solid #F6CF55; padding:10px;" | [[Fitxer:Octicons-book.svg|left|60px]] Totes les pàgines han de complir el '''[[Viquidites:Llibre d'estil|Llibre d'estil]]''' i cada citació han d'estar referenciada per '''[[Viquidites:Fonts fiables|fonts fiables]]'''. |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Manual d'edició de citacions''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;" | <big>'''Experiència d'edició bàsica'''. Ens referim a aquest mètode d'edició quan pitgeu el botó ''Crea'' o ''Modifica''.</big> * Les citacions no van entre cometes i sempre acaben amb punt o signe d'interrogació/admiració, en el seu defecte. * Inseriu una '''llista puntejada''', i escriviu cada citació que cregueu oportuna. Recordeu que cadascuna ha de ser verificable amb un '''referència bibliogràfica vàlida''' (''Menú Referència''). Podeu repetir aquesta referència tantes vegades com vulgueu. * Les pàgines de Viquidites han de presentar un balanç equilibrat en les citacions. Han de donar una visió general i objectiva de la biografiada. Cal evitar l'abús de citacions en un espai temporal molt reduït que no és propi de la temporalitat representada pel subjecte. * Intenteu seguir el mateix [[Viquidites:Llibre d'estil|llibre d'estil]] de les pàgines de Viquidites. Això ens farà tenir unes pàgines més homogènies. Podeu agafar com a exemples: [[Helen Keller]], [[Marie Curie]], [[Frida Kahlo]], etc. * S'han d'utilitzar fonts fiables, de tercers, i publicades. Podeu consultar una mostra al nostre [[Viquidites:Llistat de fonts fiables|llistat de fonts fiables]]. * <span style="color:red;">Recordeu afegir al resum '''#SheSaid''', abans de publicar la pàgina de citacions.</span> Això ens permetrà comptabilitzar les edicions del Viquiprojecte. |} <div style="padding-top:0.5em;"><center><span style="font-size:100%; font-family:Arial;" class=plainlinks>{{botó clicable|pàgina=https://hashtags.wmcloud.org/?query=SheSaid&project=ca.wikiquote.org&startdate=2026-10-01&enddate=2026-12-31&search_type=or&user=|text=Participació amb l'etiqueta #SheSaid|extern=sí|color=}}</span>&nbsp;&nbsp;&nbsp;<span>{{botó clicable|text=Vull participar-hi!|pàgina={{fullurl:Viquidites:SheSaid/Participants|action=edit}}|color=|extern=sí}}</span></div></center> {| width="100%" | width="33%" style="background:#F6CF55;" align="center" font-size:120%;" | '''Participants''' | width="1%" | | width="66%" | {{Viquidites:SheSaid/Participants}} |} {| width=100% style="padding:10px;" | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Escriptores''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Els 12 finalistes del Premi Òmnium Millor Novel·la de l'Any 191130 162 dc (49162599576) (cropped).jpg|[[Irene Solà i Sáez]]<br>escriptora catalana Image:Premi Òmnium de Novel·la de l'Any 2018 (Marta Orriols) (cropped).jpg|[[Marta Orriols Balaguer]]<br>escriptora catalana Image:Foto Eva Baltasar.JPG|[[Eva Baltasar i Sardà]]<br>escriptora catalana Image:Silver - replace this image female.svg|[[Marta Rojals i del Àlamo]]<br>escriptora catalana Image:Milena Busquets 2344.jpg|[[Milena Busquets Tusquets]]<br>escriptora catalana Image:Tina Vallès.jpg|[[Tina Vallès López]]<br>escriptora catalana Image:Jenn Díaz a la Setmana del Llibre en Català del 2022.jpg|[[Jenn Díaz Ruiz]]<br>escriptora catalana Image:Anna Ballbona.JPG|[[Anna Ballbona i Puig]]<br>escriptora catalana Image:Premi Òmnium a la Millor Novel·la (40422557041).jpg|[[Maria Guasch]]<br>escriptora catalana Image:LluciaRamis.jpg|[[Llucia Ramis i Laloux]]<br>escriptora mallorquina Image:20250326 Agnès-Marquès-Pujolar Estudi1-CatRàdio.jpg|[[Agnès Marquès i Pujolar]]<br>periodista i escriptora mallorquina Image:Najat El Hachmi, Göteborg Book Fair 2014 2 (crop).jpg|[[Najat El Hachmi]]<br>escriptora catalana d'origen marroquí Image:Gemma Ruiz 2.jpg|[[Gemma Ruiz i Palà]]<br>periodista i escriptora catalana Image:Silver - replace this image female.svg|[[Regina Rodríguez Sirvent]]<br>escriptora catalana Image:Dolores redondo.jpg|[[Dolores Redondo Meira]]<br>escriptora basca en llengua castellana Image:Sonsolesonebetera (cropped).jpg|[[Sonsoles Ónega Salcedo]]<br>escriptora espanyola Image:Comença el Judici a la Democràcia 190212 11752 dc (40116818003) (cropped).jpg|[[Estel Solé i Casadellà]<br>actriu i escriptora catalana Image:Silver - replace this image female.svg|[[Freida McFadden]]<br>metgessa i escriptora americana Image:Margaret Atwood (52161564186) (cropped).jpg|[[Margaret Atwood]]<br>escriptora canadenca Image:Silver - replace this image female.svg|[[Ana Huang]]<br>escriptora americana Image:Megan-Maxwell-Presentacion-Talavera.gif|[[Megan Maxwell]]<br>escriptora espanyola Image:Clarice Lispector (cropped).jpg|[[Clarice Lispector]]<br>escriptora brasilera (1920-1977) Image:Gloria Steinem (29126367513) (cropped).jpg|[[Gloria Steinem]]<br>periodista i escriptora estatunidenca Image:Isabel de Villena.jpg|[[Isabel de Villena]]<br>escriptora i religiosa valenciana (1430-1490) Image:Joana Bonet.tiff|[[Joana Bonet Camprubí]]<br>escriptora i periodista catalana Image:Marina Tsvetaeva.jpg |[[Marina Tsvetàieva]]<br>escriptora russa (1892-1941) Image:Victoria Ocampo y Sur.jpg|[[Victoria Ocampo]]<br>escriptora argentina (1890-1979) Image:Lou Andreas-Salomé - Foto Atelier Elvira.jpg|[[Lou Andreas-Salomé]]<br>escriptora i psicoanalista alemanya (1861-1937) Image:Han Kang, 2024 Nobel Prize Laureate in Literature (cropped).jpg|[[Han Kang]]<br>escriptora sud-coreana </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Polítiques''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Aurora amb la seva filla, Octubrina Roja.jpg|[[Aurora Picornell i Femenies]]<br>política i sindicalista mallorquina Image:Elena Fort (24-07-2024) (cropped).jpg|[[Maria Elena Fort i Cisneros]]<br>política i advocada catalana Image:(Elisenda Alamany) Sessió de constitució del Consell de Districte de Sant Martí (48420187236) (cropped).jpg|[[Elisenda Alamany i Gutiérrez]]<br>política catalana Image:Federica Mogherini Official.jpg|[[Federica Mogherini]]<br>política italiana Image:Giorgia Meloni Official 2023 crop.jpg|[[Giorgia Meloni]]<br>política italiana Image:Helen Clark official photo (cropped).jpg|[[Helen Clark]]<br>política neozelandesa Image:Manuela Carmena Ahora Madrid 2015 - 20 (cropped).jpg|[[Manuela Carmena Castrillo]]<br>jurista i política madrilenya Image:Campus Diagonal-Besòs (cropped).jpg|[[Mercè Conesa i Pagès]]<br>advocada i política catalana Image:P060532-212723.jpg|[[Nadia María Calviño Santamaría]]<br>política gallega Image:Núria Parlón i Gil, Consellera d'Interior i Seguretat Pública (cropped).png|[[Núria Parlon i Gil]]<br>política catalana Image:Silver - replace this image female.svg|[[Sílvia Orriols i Serra]]]<br>política catalana Image:Yolanda Díaz on 11 January 2024 (cropped).jpg|[[Yolanda Díaz Pérez]]<br>política gallega </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Esportistes''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:2019-05-18 Fußball, Frauen, UEFA Women's Champions League, Olympique Lyonnais - FC Barcelona StP 0032 LR10 by Stepro (cropped).jpg|[[Aitana Bonmatí i Conca]]<br>futbolista catalana Image:Alex Morgan May19.jpg|[[Alex Morgan]]<br>futbolista estatunidenca Image:Barcelona femení 2023 Champions League Plaça Sant Jaume 08 (Alexia Putellas).jpg|[[Alèxia Putellas i Segura]]<br>futbolista catalana Image:Silver - replace this image female.svg|[[Alice Coachman]]<br>atleta estatunidenca Image:Anna Tarrés i Campa.JPG|[[Anna Tarrés i Campa]]<br>entrenadora catalana Image:Araceli Segarra, alpinista2.jpg|[[Araceli Segarra i Roca]]<br>alpinista catalana Image:Arantxa Sanchez Vicario.JPG|[[Arantxa Sánchez Vicario]]<br>tennista catalana Image:Mildred Didrikson Zaharias, NPG 97 211 (cropped).jpg|[[Babe Didrikson Zaharias]]<br>golfista estatunidenca Image:Blanca Fernández Ochoa.jpg||[[Blanca Fernández Ochoa]]<br>esquiadora espanyola Image:Caitlin Clark Big Ten tournament (cropped).jpg|[[Caitlin Clark]]<br>gjugadora de bàsquet estatunidenca Image:Martinez RG13 (10) (9370568237).jpg|[[Conchita Martínez]]<br>tennista aragonesa Image:Edurne-Pasaban-Conferencia-españa.jpg|[[Edurne Pasaban Lizarribar]]<br>alpinista basca Image:Ellen MacArthur, 2010 (cropped).jpg|[[Ellen MacArthur]]<br>navegant anglesa Image:Florence Griffith Joyner2.jpg|[[Florence Griffith-Joyner]]<br>atleta estatunidenca Image:Gemma Mengual Civil.jpg|[[Gemma Mengual Civil]]<br>nedadora catalana Image:Елена Исинбаев в Кремле.jpg|[[Ielena Issinbàieva]]<br>atleta russa Image:Jeanie Buss 2016.jpg|[[Jeanie Buss]]<br>dirigent esportiva catalana Image:Silver - replace this image female.svg|[[Hassiba Boulmerka]]<br>atleta algeriana Image:Homare Sawa in 2011.JPG|[[Homare Sawa]]<br>futbolista japonesa Image:Kleinschmidt.jpg|[[Jutta Kleinschmidt]]<br>pilot de ral·lis alemanya Image:Las selecciones de baloncesto femenino de España, Gran Bretaña y Suecia en el Fernando Martín 02.jpg|[[Laia Palau i Altés]]<br>jugadora de bàsquet catalana Image:Larisa Latynina 1964.jpg|[[Larisa Latynina]]<br>gimnasta soviètica Image:Maria Mutola Valence 2008 cropped.jpg|[[Maria de Lurdes Mutola]]<br>atleta moçambiquesa Image:Marta at Union at Earthquakes 2010-09-15.jpg|[[Marta Vieira da Silva]]<br>futbolista brasilera Image:Nadia Comaneci 1977.jpg|[[Nadia Comăneci]]<br>gimnasta romanesa Image:NaomiOsaka-smile-2020 (cropped).png|[[Naomi Osaka]]<br>tennista japonesa Image:Olga Korbut c1972.jpg|[[Olga Korbut]]<br>gimnasta soviètica Image:Sarah Attar Rio2016.jpg|[[Sarah Attar]]<br>atleta saudita Image:Serena Williams at 2013 US Open.jpg|[[Serena Williams]]<br>tennista estatunidenca Image:Simone Biles at the 2016 Olympics all-around gold medal podium (28262782114).jpg|[[Simone Biles]]<br>gimnasta estatunidenca Image:Steffi Graf in Hamburg 2010 (cropped).jpg|[[Steffi Graf]]<br>tennista alemanya </gallery> |- | colspan=5 style="text-align:center; color:black; font-size:120%;" | '''Altres propostes''' |- | width: 100% style="border-top:5px solid #F6CF55; padding:10px;"| <gallery mode="packed-hover" widths="180px" heights="180px" perrow="3"> Image:Ana Botín (2015).jpg| [[Ana Patricia Botín-Sanz de Sautuola O'Shea]]<br>banquera espanyola Image:Aretha Franklin 1968.jpg|[[Aretha Franklin]]<br>cantant afroamericana Image:Self-portrait as the Allegory of Painting (La Pittura) - Artemisia Gentileschi.jpg|[[Artemisia Gentileschi]]<br>pintora italiana (1593-1654) Image:Silver - replace this image female.svg|[[Benedetta Tagliabue]]<br>arquitecta italiana Image:MKr20945 Carla Simón (Berlinale 2023).jpg|[[Carla Simón i Pipó]]<br>Guionista i directora de cinema catalana Image:Cesária Évora 2009.jpg|[[Cesária Évora]]<br>cantant capverdiana (1941-2011) Image:Kleopatra-VII.-Altes-Museum-Berlin1.jpg|[[Cleòpatra VII]]<br>reina d'Egipte Image:Claude Cahun pliaque Saint Brélade.jpg|[[Claude Cahun]]<br>artista francesa (1894-1914) Image:Goyas 2025 - Emma Vilarasau (cropped).jpg|[[Emma Vilarasau Tomàs]], actriu catalana Image:Ester Vera 2017.jpg|[[Esther Vera i Garcia]], periodista i politòloga catalana. Image:Frederic Leighton - Corinna of Tanagra.jpg|[[Corinna]]<br>poetessa grega Image:Silver - replace this image female.svg|[[Francesca Bonnemaison i Farriols]]<br>pedagoga i escriptora catalana Image:Fatima Mernissi 2004 Al Azm Mernissi Soroush Mernissi cropped.tiff|[[Fàtima_Mernissi]]<br>sociòloga i escriptora marroquina (1940-2025) Image:Helena Garcia Melero 2016.jpg|[[Helena Garcia Melero]]<br>periodista catalana Image:Silver - replace this image female.svg|Ima Sanchís Jost<br>periodista catalana Image:Ingres coronation charles vii.jpg|[[Joana d'Arc]]<br>patrona de França Image:JodyWilliamsMay2010 headcrop.jpg|[[Jody Williams]]<br>mestra estatunidenca Image:Judit Mascó, XII Premis Gaudí (2020).jpg|[[Judit Mascó i Palau]]<br>model catalana Image:Julia Otero 2015 (cropped).jpg|[[Júlia Otero Pérez]]<br>periodista catalana, d'ascendència gallega Image:Silver - replace this image female.svg|[[Josefina Matamoros]]<br>historiadora de l'art nord-catalana Image:Goyas 2025 - Laura Escanes (cropped).jpg|[[Laura Escanes Espinosa]]<br>model i influencer catalana Image:Leticia Dolera, XIV Premis Gaudí (2022) (cropped).jpg|[[Leticia Dolera]]<br>actriu, directora de cinema i guionista catalana Image:Maria Callas 1958.jpg|[[Maria Callas]]<br>soprano greocoestatunidenca Image:Maria del Mar Bonet (2005).jpg|[[Maria del Mar Bonet]]<br>cantant mallorquina Image:Mural feminista Gandia - Maria Zambrano.jpg|[[Maria Zambrano]]<br>filòsofa espanyola (1904-1991) Image:Nuria salan-20190302.jpg| [[Núria Salán Ballesteros]]<br>enginyera metal·lúrgica (1963) Image:Sol Daurella Comadrán.png|[[Sol Daurella i Comadran]]<br>empresària catalana Image:Setmana del Llibre en Català 2025 26-09 IMG 5881 copia (54814099140).jpg|[[Pilar Bayés i de Luna|Pilarín Bayés]], dibuixant i ninotaire catalana Image:Zahara (South African musician).jpg|[[Zahara (cantant sud-africana)|Zahara]]<br>cantant i compositora sud-africana </gallery> |} == Resultats SheSaid 2026 == <!-- No feu cap canvi en aquesta secció --> === Nous articles === * * * * === Articles millorats === * * * * [[Categoria:Viquiprojectes]] 4rrkt14qn13hvoux2dkb7sfk972ld2m Mòdul:Wikidades 828 15810 146428 140301 2026-10-01T20:21:12Z Docosong 1481 actualitzacio octubre 2026 146428 Scribunto text/plain -- version 20261001 from master @cawiki -- changes from previous version: -- fix for property-not-found local p = {} -- Initialization of variables -------------------- local i18n = { -- internationalisation at subpage /i18n ["errors"] = { ["property-not-found"] = "Property not found.", ["qualifier-not-found"] = "Qualifier not found.", }, ["datetime"] = { -- $1 is a placeholder for the actual number ["beforenow"] = "$1 BCE", -- how to format negative numbers for precisions 0 to 5 ["afternow"] = "$1 CE", -- how to format positive numbers for precisions 0 to 5 ["bc"] = "$1 BCE", -- how print negative years ["ad"] = "$1", -- how print 1st century AD dates [0] = "$1 billion years", -- precision: billion years [1] = "$100 million years", -- precision: hundred million years [2] = "$10 million years", -- precision: ten million years [3] = "$1 million years", -- precision: million years [4] = "$100000 years", -- precision: hundred thousand years; thousand separators added afterwards [5] = "$10000 years", -- precision: ten thousand years; thousand separators added afterwards [6] = "$1 millennium", -- precision: millennium [7] = "$1 century", -- precision: century [8] = "$1s", -- precision: decade -- the following use the format of #time parser function [9] = "Y", -- precision: year, [10] = "F Y", -- precision: month [11] = "F j, Y", -- precision: day ["hms"] = {["hours"] = "h", ["minutes"] = "m", ["seconds"] = "s"}, -- duration: xh xm xs }, ["years-old"] = {"", ""}, -- year(s) old, as in magic word {PLURAL:$1|singular|plural} -- two values for most languages, up to six values for some languages, examples: -- ["years-old"] = {"singular", "paucal", "plural"} in Russian and other Slavic languages -- ["years-old"] = {"zero", "one", "two", "few 3-10", "many 11-99", "other 100-102"} in Arabic -- see documentation of PLURAL in your language at [[mw:Help:Magic words#Localization 2]] ["cite"] = { -- cite parameters ["title"] = "title", ["author"] = "author", ["date"] = "date", ["pages"] = "pages", ["language"] = "language", -- cite web parameters ["url"] = "url", ["website"] = "website", ["access-date"] = "access-date", ["archive-url"] = "archive-url", ["archive-date"] = "archive-date", ["publisher"] = "publisher", ["quote"] = "quote", -- cite journal parameters ["work"] = "work", ["issue"] = "issue", ["issn"] = "issn", ["doi"] = "doi" }, -- default local wiki settings ["addpencil"] = false, -- adds a pencil icon linked to Wikidata statement, planned to overwrite by Wikidata Bridge ["categorylabels"] = "", -- Category:Pages with Wikidata labels not translated (void for no local category) ["categoryprop"] = "", -- Category:Pages using Wikidata property $1 (void for no local category) ["categoryref"] = "", -- Category:Pages with references from Wikidata (void for no local category) ["addfallback"] = {}, -- additional fallback language codes ["suppressids"] = {}, -- list of Qid values to suppress ["qidlabels"] = true -- show labels as Qid if no fallback translation is available } local cases = {} -- functions for local grammatical cases defined at subpage /i18n local required = ... -- variadic arguments from require function local wiki = { langcode = mw.language.getContentLanguage().code, module_title = required or mw.getCurrentFrame():getTitle() } local untranslated -- used in infobox modules: nil or true local _ -- variable for unused returned values, avoiding globals -- Module local functions -------------------------------------------- -- Credit to http://stackoverflow.com/a/1283608/2644759, cc-by-sa 3.0 local function tableMerge(t1, t2) for k, v in pairs(t2) do if type(v) == "table" then if type(t1[k] or false) == "table" then tableMerge(t1[k] or {}, t2[k] or {}) else t1[k] = v end else t1[k] = v end end return t1 end local function loadI18n(lang) local exist, res = pcall(require, wiki.module_title .. "/i18n") if exist and next(res) ~= nil then tableMerge(i18n, res.i18n) cases = res.cases end if lang ~= wiki.langcode then exist, res = pcall(require, wiki.module_title .. "/i18n/" .. lang) if exist and next(res) ~= nil then tableMerge(i18n, res.i18n) tableMerge(cases, res.cases) end end i18n.suppress = {} for _, id in ipairs(i18n.suppressids) do i18n.suppress[id] = true end end -- Table of language codes: requested or default and its fallbacks local function findLang(langcode) if mw.language.isKnownLanguageTag(langcode or '') == false then local cframe = mw.getCurrentFrame() local pframe = cframe:getParent() langcode = pframe and pframe.args.lang if mw.language.isKnownLanguageTag(langcode or '') == false then if not mw.title.getCurrentTitle().isContentPage then langcode = cframe:callParserFunction('int', {'lang'}) end if mw.language.isKnownLanguageTag(langcode or '') == false then langcode = wiki.langcode end end end loadI18n(langcode) local languages = mw.language.getFallbacksFor(langcode) table.insert(languages, 1, langcode) table.insert(languages, 2, "mul") -- see [[d:Help:Default values for labels and aliases]] if langcode == wiki.langcode then for _, l in ipairs(i18n.addfallback) do table.insert(languages, l) end end return languages end -- Argument is 'set' when it exists (not nil) or when it is not an empty string. local function isSet(var) return not (var == nil or (type(var) == 'string' and mw.text.trim(var) == '')) end -- Set local case to a label local function case(localcase, label, ...) if not isSet(label) then return label end if type(localcase) == "function" then return localcase(label) elseif localcase == "smallcaps" then return '<span style="font-variant: small-caps;">' .. label .. '</span>' elseif cases[localcase] then return cases[localcase](label, ...) end return label end -- get safely a serialized snak local function getSnak(statement, snaks) local ret = statement for i, v in ipairs(snaks) do if not ret then return end ret = ret[v] end return ret end -- get label with an array of fallback languages -- mw.wikibase.getLabelWithLang uses lang mul as last fallback, not the first one local function getLabelByLangs(id, languages) local label, lang for _, l in ipairs(languages) do label = mw.wikibase.getLabelByLang(id, l) if label then lang = (l == "mul" and languages[1] or l) break end end return label, lang end -- getBestStatements if bestrank=true, else getAllStatements with no deprecated local function getStatements(entityId, property, bestrank) local claims = {} if not (entityId and mw.ustring.match(property, "^P%d+$")) then return claims end if bestrank then claims = mw.wikibase.getBestStatements(entityId, property) else local allclaims = mw.wikibase.getAllStatements(entityId, property) for _, c in ipairs(allclaims) do if c.rank ~= "deprecated" then table.insert(claims, c) end end end return claims end -- Is gender femenine? true or false local function feminineGender(id) for idn in string.gmatch(id, "Q%d+") do local claims = mw.wikibase.getBestStatements(idn or mw.wikibase.getEntityIdForCurrentPage(),'P21') local gender_id = getSnak(claims, {1, "mainsnak", "datavalue", "value", "id"}) if gender_id == nil or not (gender_id == "Q6581072" or gender_id == "Q1052281" or gender_id == "Q43445") then -- not female, transgender female or female organism return false end end return true end -- Fetch female form of label local function feminineForm(id, lang) local feminine_claims = getStatements(id, 'P2521') for _, feminine_claim in ipairs(feminine_claims) do if getSnak(feminine_claim, {'mainsnak', 'datavalue', 'value', 'language'}) == lang then return feminine_claim.mainsnak.datavalue.value.text end end end -- Add an icon for no label in requested language local function addLabelIcon(label_id, lang, uselang, icon) local ret_lang, ret_icon = '', '' if icon then if lang and lang ~= uselang then ret_lang = " <sup>(" .. lang .. ")</sup>" end if label_id and (lang == nil or lang ~= uselang) then local namespace = '' if string.sub(label_id, 1, 1) == 'P' then namespace = 'Property:' end ret_icon = " [[File:Noun Project label icon 1116097 cc mirror.svg|10px|baseline|class=skin-invert|" .. mw.message.new('Translate-taction-translate'):inLanguage(uselang):plain() .. "|link=https://www.wikidata.org/wiki/" .. namespace .. label_id .. "?uselang=" .. uselang .. "]]" untranslated = true end if isSet(i18n.categorylabels) and lang ~= uselang and uselang == wiki.langcode then ret_icon = ret_icon .. '[[' .. i18n.categorylabels .. (lang and ']]' or '/Q]]') end end return ret_lang .. ret_icon end -- editicon values: true/false (no=false), right, void defaults to i18n.addpencil -- labelicon only by parameter local function setIcons(arg, parg) local val = arg == nil and parg or arg local edit_icon, label_icon if not isSet(val) then edit_icon, label_icon = i18n.addpencil, true elseif val == false or val == "false" or val == "no" then edit_icon, label_icon = false, false else edit_icon, label_icon = val, true end return edit_icon, label_icon end -- Add an icon for editing a statement with requirements for future Wikidata Bridge local function addEditIcon(parameters) local ret = '' if parameters.editicon and parameters.id and parameters.property then local bridge_flow = parameters.editbridge and ' data-bridge-edit-flow="single-best-value"' or '' local icon_style = parameters.editicon == "right" and ' style="float: right;"' or '' ret = ' <span class="penicon"' .. bridge_flow .. icon_style .. '>' .. "[[File:Arbcom ru editing.svg|10px|baseline|" .. string.gsub(mw.message.new('Wikibase-client-data-bridge-bailout-suggestion-go-to-repo-button'):inLanguage(parameters.lang[1]):plain(), '{{WBREPONAME}}', 'Wikidata') .. "|link=https://www.wikidata.org/wiki/" .. parameters.id .. "?uselang=" .. parameters.lang[1] .. "#" .. parameters.property .. "]]" .. "</span>" if isSet(i18n.categoryprop) then ret = ret .. "[[" .. string.gsub(i18n.categoryprop, '$1', parameters.property) .. "]]" end end return ret end -- add edit icon to the last element of a table local function addEditIconTable(thetable, parameters) if #thetable == 0 or parameters.editicon == false then return thetable end local last_element = thetable[#thetable] local the_icon = addEditIcon(parameters) -- add it before last html closing tags local tags = '' local rev_element = string.reverse(last_element) for tag in string.gmatch(rev_element, '(>%l+/<)') do if string.match(rev_element, '^' .. tags .. tag) then tags = tags .. tag else break end end local last_tags = string.reverse(tags) local offset = string.find(last_element, last_tags .. '$') if offset then thetable[#thetable] = string.sub(last_element, 1, offset - 1) .. the_icon .. last_tags else thetable[#thetable] = last_element .. the_icon end return thetable end -- Escape Lua captures local function captureEscapes(text) return mw.ustring.gsub(text, "(%%%d)", "%%%1") end -- expandTemplate or callParserFunction local function expandBraces(text, formatting) if text == nil or formatting == nil then return text end -- only expand braces if provided in argument, not included in value as in Q1164668 if mw.ustring.find(formatting, '{{', 1, true) == nil then return text end if type(text) ~= "string" then text = tostring(text) end for braces in mw.ustring.gmatch(text, "{{(.-)}}") do local parts = mw.text.split(braces, "|") local title_part = parts[1] local parameters = {} for i = 2, #parts do local subparts = mw.ustring.find(parts[i], "=") if subparts then local param_name = mw.ustring.sub(parts[i], 1, subparts - 1) local param_value = mw.ustring.sub(parts[i], subparts + 1, -1) -- reconstruct broken links by parts if i < #parts and mw.ustring.find(param_value, "[[", 1, true) and not mw.ustring.find(param_value, "]]", 1, true) then parameters[param_name] = param_value local part_next = i + 1 while parts[part_next] and mw.ustring.find(parts[part_next], "]]", 1, true) do parameters[param_name] = parameters[param_name] .. "|" .. parts[part_next] part_next = part_next + 1 end else parameters[param_name] = param_value end elseif not mw.ustring.find(parts[i], "]]", 1, true) then table.insert(parameters, parts[i]) end end local braces_expanded if mw.ustring.find(title_part, ":") and mw.text.split(title_part, ":")[1] ~= mw.site.namespaces[10].name -- not a prefix Template: then braces_expanded = mw.getCurrentFrame():callParserFunction{name=title_part, args=parameters} elseif title_part == "!" then -- template:! may be deleted locally, now provided by MediaWiki -- although it works, it raises a Lua internal error braces_expanded = "|" else braces_expanded = mw.getCurrentFrame():expandTemplate{title=title_part, args=parameters} end braces = mw.ustring.gsub(braces, "([%^%$%(%)%%%.%[%]%*%+%-%?])", "%%%1") -- escape magic characters braces_expanded = captureEscapes(braces_expanded) text = mw.ustring.gsub(text, "{{" .. braces .. "}}", braces_expanded) end return text end -- format data type math local function printDatatypeMath(data) return mw.getCurrentFrame():callParserFunction('#tag:math', data) end -- format data type musical-notation local function printDatatypeMusical(data, formatting) local attr = {} if formatting == 'sound' then attr.sound = 1 end return mw.getCurrentFrame():extensionTag('score', data, attr) end -- format data type string local function printDatatypeString(data, parameters) if mw.ustring.find((parameters.formatting or ''), '$1', 1, true) then -- formatting = a pattern return expandBraces(mw.ustring.gsub(parameters.formatting, '$1', {['$1'] = data}), parameters.formatting) elseif parameters.case then return case(parameters.case, data, parameters.lang[1], feminineGender(parameters.id)) end local data_number = string.match(data, "^%d+") if data_number then -- sort key by initial number and remaining string local sortkey = string.format("%019d", data_number * 1000) return data, sortkey .. string.sub(data, #data_number + 1) end return data end -- format data type tabular-data local function printDatatypeTabular(data, parameters) local icon if parameters.formatting == 'raw' then icon = "no-icon" data = string.gsub(data, '^Data:', '') -- remove prefix, i.e. see Module:Tabular data end return printDatatypeString(data, parameters), icon end -- format data type url local function printDatatypeUrl(data, parameters) if parameters.formatting == 'weblink' then local label_parts = mw.text.split(string.gsub(data, '/$', ''), '/') local label = string.gsub(label_parts[3], '^www%.', '') if #label_parts > 3 then label = label .. '…' end return '[' .. data .. ' ' .. label .. ']' end return printDatatypeString(data, parameters) end -- format data type external-id local function printDatatypeExternal(data, parameters) if parameters.formatting == 'externalid' then local p_stat = mw.wikibase.getBestStatements(parameters.property, 'P1630') -- formatter URL local p_link_pattern = getSnak(p_stat, {1, "mainsnak", "datavalue", "value"}) if p_link_pattern then local p_link = mw.ustring.gsub(p_link_pattern, '$1', {['$1'] = data}) return '[' .. p_link .. ' ' .. data .. ']' end end return printDatatypeString(data, parameters) end -- format data type commonsMedia and geo-shape local function printDatatypeMedia(data, parameters) local icon if not string.find((parameters.formatting or ''), '$1', 1, true) then icon = "no-icon" if not string.find(data, '^Data:') then data = mw.uri.encode(data, 'PATH') -- encode special characters in filename end end return printDatatypeString(data, parameters), icon end -- format data type globe-coordinate local function printDatatypeCoordinate(data, formatting) local function globes(globe_id) -- parameter globe in coordinates accepted by GeoHack -- see [[w:en:Special:PrefixIndex/Template:GeoTemplate]] local globes = {['Q3343'] = 'ariel', ['Q3134'] = 'callisto', ['Q596'] = 'ceres', ['Q6604'] = 'charon', ['Q7548'] = 'deimos', ['Q15040'] = 'dione', ['Q2'] = 'earth', ['Q3303'] = 'enceladus', ['Q3143'] = 'europa', ['Q3169'] = 'ganymede', ['Q15037'] = 'hyperion', ['Q17958'] = 'iapetus', ['Q3123'] = 'io', ['Q319'] = 'jupiter', ['Q111'] = 'mars', ['Q308'] = 'mercury', ['Q15034'] = 'mimas', ['Q3352'] = 'miranda', ['Q405'] = 'moon', ['Q3332'] = 'oberon', ['Q7547'] = 'phobos', ['Q17975'] = 'phoebe', ['Q339'] = 'pluto', ['Q15050'] = 'rhea', ['Q15047'] = 'tethys', ['Q2565'] = 'titan', ['Q3322'] = 'titania', ['Q3359'] = 'triton', ['Q3338'] = 'umbriel', ['Q313']='venus', ['Q3030']='vesta'} return globes[globe_id] end local function roundPrecision(num, prec) if prec == nil or prec <= 0 then return num end local sig = 10^math.floor(math.log10(prec)+.5) -- significant figure from sexagesimal precision: 0.00123 -> 0.001 return math.floor(num / sig + 0.5) * sig end local precision = data.precision local latitude = roundPrecision(data.latitude, precision) local longitude = roundPrecision(data.longitude, precision) if formatting and string.find(formatting, '$lat', 1, true) and string.find(formatting, '$lon', 1, true) then local ret = mw.ustring.gsub(formatting, '$l[ao][tn]', {['$lat'] = latitude, ['$lon'] = longitude}) if string.find(formatting, '$globe', 1, true) then local myglobe = 'earth' if isSet(data.globe) then local globenum = mw.text.split(data.globe, 'entity/')[2] -- http://www.wikidata.org/wiki/Q2 myglobe = globes(globenum) or 'earth' end ret = mw.ustring.gsub(ret, '$globe', myglobe) end return expandBraces(ret, formatting) elseif formatting == 'latitude' then return latitude, "no-icon" elseif formatting == 'longitude' then return longitude, "no-icon" elseif formatting == 'dimension' then return data.dimension, "no-icon" else --default formatting='globe' if isSet(data.globe) == false or data.globe == 'http://www.wikidata.org/entity/Q2' then return 'earth', "no-icon" else local globenum = mw.text.split(data.globe, 'entity/')[2] return globes(globenum) or globenum, "no-icon" end end end -- Local functions for data value quantity local function unitSymbol(id, lang) -- get unit symbol or code local unit_symbol = '' if lang == wiki.langcode and pcall(require, wiki.module_title .. "/Units") then unit_symbol = require(wiki.module_title .. "/Units").getUnit(0, '', id, true) end if unit_symbol == '' then -- fetch it local claims = mw.wikibase.getBestStatements(id, 'P5061') if #claims > 0 then local langclaims = {} for _, snak in ipairs(claims) do local snak_language = getSnak(snak, {"mainsnak", "datavalue", "value", "language"}) if snak_language and not langclaims[snak_language] then -- just the first one by language langclaims[snak_language] = snak.mainsnak.datavalue.value.text end end for _, l in ipairs(lang) do if langclaims[l] then return langclaims[l] end end end end return unit_symbol end local function getUnit(amount, id, parameters) -- get unit symbol or name local suffix = '' if string.sub(parameters.formatting or '', 1, 8) == "unitcode" then -- get unit symbol local unit_symbol = unitSymbol(id, parameters.lang) if isSet(unit_symbol) then if string.sub(parameters.formatting or '', -6) == "linked" then suffix = "[[" .. (mw.wikibase.getSitelink(id) or "d:" .. id) .. "|" .. unit_symbol .. "]]" else suffix = unit_symbol end end end if suffix == '' then -- formatting=unit, or formatting=unitcode not found -- get unit label local unit_label, lang = getLabelByLangs(id, parameters.lang) if lang == wiki.langcode and pcall(require, wiki.module_title .. "/Units") then suffix = require(wiki.module_title .. "/Units").getUnit(amount, unit_label, id, false) if string.sub(parameters.formatting or '', -6) == "linked" then suffix = "[[" .. (mw.wikibase.getSitelink(id) or "d:" .. id) .. "|" .. suffix .. "]]" end else suffix = (unit_label or id) .. addLabelIcon(id, lang, parameters.lang[1], parameters.labelicon) end end if suffix ~= '' then suffix = ' ' .. suffix end return suffix end local function roundDefPrecision(in_num, factor) -- rounds out_num with significant figures of in_num (default precision) local out_num = in_num * factor if factor/60 == math.floor(factor/60) or out_num == 0 then -- sexagesimal integer or avoiding NaN return out_num end -- first, count digits after decimal mark, handling cases like '12.345e6' local exponent, prec local integer, dot, decimals, expstr = in_num:match('^(%d*)(%.?)(%d*)(.*)') local e = expstr:sub(1, 1) if e == 'e' or e == 'E' then exponent = tonumber(expstr:sub(2)) end if dot == '' then prec = -integer:match('0*$'):len() else prec = #decimals end if exponent then -- So '1230' and '1.23e3' both give prec = -1, and '0.00123' and '1.23e-3' give 5. prec = prec - exponent end -- significant figures local in_bracket = 10^-prec -- -1 -> 10, 5 -> 0.00001 local out_bracket = in_bracket * out_num / in_num out_bracket = 10^math.floor(math.log10(out_bracket)+.5) -- 1230 -> 1000, 0.00123 -> 0.001 -- round it (credit to Luc Bloom from http://lua-users.org/wiki/SimpleRound) return math.floor(out_num/out_bracket + (out_num >=0 and 1 or -1) * 0.5) * out_bracket end -- format data type quantity local function printDatatypeQuantity(data, parameters) local amount = data.amount amount = mw.ustring.gsub(amount, "%+", "") local suffix = "" local conv_amount, conv_suffix if string.sub(parameters.formatting or '', 1, 4) == "unit" or string.sub(parameters.formatting or '', 1, 8) == "duration" or parameters.convert then local unit_id = data.unit unit_id = mw.ustring.sub(unit_id, mw.ustring.find(unit_id, "Q"), -1) if string.sub(unit_id, 1, 1) == "Q" then suffix = getUnit(amount, unit_id, parameters) local convert_to if parameters.convert == "default" or parameters.convert == "default2" then local exist, units = pcall(require, wiki.module_title .. "/Units") if exist and units.convert_default and next(units.convert_default) ~= nil then convert_to = units.convert_default[unit_id] end elseif string.sub(parameters.convert or '', 1, 1) == "Q" then convert_to = parameters.convert elseif string.sub(parameters.formatting or '', 1, 8) == "duration" then convert_to = 'Q11574' -- seconds end if convert_to and convert_to ~= unit_id then -- convert units local conv_temp = { -- formulae for temperatures ºC, ºF, ªK: [from] = {[to] = 'formula'} ['Q25267'] = {['Q42289'] = '$1*1.8+32', ['Q11597'] = '$1+273.15'}, ['Q42289'] = {['Q25267'] = '($1-32)/1.8', ['Q11597'] = '($1+459.67)*5/9'}, ['Q11597'] = {['Q25267'] = '$1-273.15', ['Q42289'] = '($1-273.15)*1.8000+32.00'} } if conv_temp[unit_id] and conv_temp[unit_id][convert_to] then local amount_f = mw.getCurrentFrame():callParserFunction('#expr', mw.ustring.gsub(conv_temp[unit_id][convert_to], "$1", amount)) conv_amount = math.floor(tonumber(amount_f) + 0.5) else local conversions = getStatements(unit_id, 'P2442') -- conversion to standard unit table.insert(conversions, mw.wikibase.getBestStatements(unit_id, 'P2370')[1]) -- conversion to SI unit for _, conv in ipairs(conversions) do if conv.mainsnak.snaktype == 'value' then -- no somevalue nor novalue if conv.mainsnak.datavalue.value.unit == "http://www.wikidata.org/entity/" .. convert_to then conv_amount = roundDefPrecision(amount, tonumber(conv.mainsnak.datavalue.value.amount)) break end end end end if conv_amount then conv_suffix = getUnit(conv_amount, convert_to, parameters) end elseif parameters.convert == 'M' then local exist, units = pcall(require, wiki.module_title .. "/Units") if wiki.langcode == parameters.lang[1] and exist and units.convert2M and type(units.convert2M) == "function" then conv_amount, conv_suffix = units.convert2M(amount) conv_suffix = (conv_suffix or "").. suffix elseif tonumber(amount) > 10^8 then conv_amount = math.floor(amount/10^6 + 0.5) conv_suffix = ' M' .. mw.text.trim(suffix) end end if conv_amount and parameters.formatting == 'raw' then amount = conv_amount suffix = "" conv_amount = nil end end end local lang_obj = mw.language.new(parameters.lang[1]) local sortkey = string.format("%019d", tonumber(amount) * 1000) if string.sub(parameters.formatting or '', 1, 8) == "duration" then local sec = tonumber(conv_amount or amount) if parameters.formatting == 'duration' then return lang_obj:formatDuration(sec) elseif parameters.formatting == 'durationm:s' then local mm = math.floor(sec / 60) local ss = sec - (mm * 60) return string.format("%02d:%02d", mm, ss) else -- durationhms or durationh:m:s local intervals = {"hours", "minutes", "seconds"} local sec2table = lang_obj:getDurationIntervals(sec, intervals) sec2table["seconds"] = (sec2table["seconds"] or 0) + tonumber("." .. (tostring(sec):match("%.(%d+)") or "0")) -- add decimals local duration = '' for i, v in ipairs(intervals) do if parameters.formatting == 'durationh:m:s' then if i == 1 and sec2table[v] then duration = duration .. sec2table[v] .. ":" elseif i == 2 then duration = duration .. string.format("%02d", sec2table[v] or 0) .. ":" elseif i == 3 then local sec_str = tostring(lang_obj:formatNum(sec2table[v] or 0)) duration = duration .. (sec2table[v] < 10 and "0" or "") .. sec_str end elseif sec2table[v] then duration = duration .. lang_obj:formatNum(sec2table[v]) .. i18n.datetime.hms[v] .. (i < 3 and " " or "") end end return duration end end if parameters.case then amount = case(parameters.case, amount, parameters.lang[1], feminineGender(parameters.id)) elseif parameters.formatting ~= 'raw' then if parameters.numformat then amount = lang_obj:formatNum(tonumber(string.format(parameters.numformat, amount))) else amount = lang_obj:formatNum(tonumber(amount)) end end if conv_amount then local conv_sortkey = string.format("%019d", conv_amount * 1000) conv_amount = lang_obj:formatNum(conv_amount) if parameters.convert == 'default2' then return conv_amount .. conv_suffix .. ' (' .. amount .. suffix .. ')', conv_sortkey else return conv_amount .. conv_suffix, conv_sortkey end elseif mw.ustring.find((parameters.formatting or ''), '$1', 1, true) then -- formatting with pattern amount = mw.ustring.gsub(parameters.formatting, '$1', {['$1'] = amount}) end return amount .. suffix, sortkey end -- format data type time local function printDatatypeTime(data, parameters) -- Dates and times are stored in ISO 8601 format local timestamp = data.time if parameters.formatting == "raw" then return timestamp, timestamp end local post_format local calendar_add = "" local precision = data.precision or 11 if string.sub(timestamp, 1, 1) == '-' then post_format = i18n.datetime["bc"] elseif string.sub(timestamp, 2, 3) == '00' then post_format = i18n.datetime["ad"] elseif precision > 8 then -- calendar model local calendar_model = {["Q12138"] = "gregorian", ["Q1985727"] = "gregorian", ["Q11184"] = "julian", ["Q1985786"] = "julian"} local calendar_id = mw.text.split(data.calendarmodel, 'entity/')[2] if (timestamp < "+1582-10-15T00:00:00Z" and calendar_model[calendar_id] == "gregorian") or (timestamp > "+1582-10-04T00:00:00Z" and calendar_model[calendar_id] == "julian") then calendar_add = " <sup>(" .. mw.message.new('Wikibase-time-calendar-' .. calendar_model[calendar_id]):inLanguage(parameters.lang[1]):plain() .. ")</sup>" end end local function formatTime(form, stamp) local pattern if type(form) == "function" then pattern = form(stamp) else pattern = form end stamp = tostring(stamp) if mw.ustring.find(pattern, "$1") then return mw.ustring.gsub(pattern, "$1", stamp) elseif string.sub(stamp, 1, 1) == '-' then -- formatDate() only supports years from 0 stamp = '+' .. string.sub(stamp, 2) elseif string.sub(stamp, 1, 1) ~= '+' then -- not a valid timestamp, it is a number stamp = string.format("%04d", stamp) end local ret = mw.language.new(parameters.lang[1]):formatDate(pattern, stamp) ret = string.gsub(ret, "^(%[?%[?)0+", "%1") -- suppress leading zeros ret = string.gsub(ret, "( %[?%[?)0+", "%1") return ret end local function postFormat(t) if post_format and mw.ustring.find(post_format, "$1") then return mw.ustring.gsub(post_format, "$1", t) end return t end local intyear = tonumber(string.match(timestamp, "[+-](%d+)")) local ret if precision <= 5 then -- precision is 10000 years or more local factor = 10 ^ ((5 - precision) + 4) local y2 = math.ceil(math.abs(intyear) / factor) local relative = formatTime(i18n.datetime[precision], y2) if post_format == i18n.datetime["bc"] then ret = mw.ustring.gsub(i18n.datetime.beforenow, "$1", relative) else ret = mw.ustring.gsub(i18n.datetime.afternow, "$1", relative) end local ret_number = string.match(ret, "%d+") if ret_number ~= nil then ret = mw.ustring.gsub(ret, ret_number, mw.language.new(parameters.lang[1]):formatNum(tonumber(ret_number))) end elseif precision == 6 or precision == 7 then -- millennia or centuries local card = math.floor((intyear - 1) / 10^(9 - precision)) + 1 ret = formatTime(i18n.datetime[precision], card) ret = postFormat(ret) elseif precision == 8 then -- decades local card = math.floor(math.abs(intyear) / 10) * 10 ret = formatTime(i18n.datetime[8], card) ret = postFormat(ret) elseif intyear > 9999 then -- not a valid timestamp return elseif precision == 9 or parameters.formatting == 'Y' then -- precision is year ret = formatTime(i18n.datetime[9], intyear) ret = postFormat(ret) .. calendar_add elseif precision == 10 then -- month ret = formatTime(i18n.datetime[10], timestamp .. " + 1 day") -- formatDate yyyy-mm-00 returns the previous month ret = postFormat(ret) .. calendar_add else -- precision 11, day ret = formatTime(parameters.formatting or i18n.datetime[11], timestamp) ret = postFormat(ret) .. calendar_add end return ret, timestamp end -- format data value wikibase-entityid with data types wikibase-item or wikibase-property local function printDatatypeEntity(data, parameters) local entity_id = data['id'] if parameters.formatting == 'raw' then return entity_id, entity_id end local entity_page = 'Special:EntityPage/' .. entity_id local label, lang = getLabelByLangs(entity_id, parameters.lang) local sitelink = mw.wikibase.getSitelink(entity_id) local parameter = parameters.formatting local labelcase = label or sitelink if parameters.gender == 'feminineform' then labelcase = feminineForm(entity_id, lang) or labelcase end if parameters.case ~= 'gender' then labelcase = case(parameters.case, labelcase, lang, parameters.lang[1], entity_id, parameters.id) end if labelcase == nil and i18n.qidlabels == false then return end local ret1, ret2 if parameter == 'label' then ret1 = labelcase or entity_id ret2 = labelcase or entity_id elseif parameter == 'sitelink' then ret1 = (sitelink or 'd:' .. entity_page) ret2 = sitelink or entity_id elseif mw.ustring.find((parameter or ''), '$1', 1, true) then -- formatting = a pattern ret1 = mw.ustring.gsub(parameter, '$1', labelcase or entity_id) ret1 = expandBraces(ret1, parameter) ret2 = labelcase or entity_id else if parameter == "ucfirst" or parameter == "ucinternallink" then if labelcase and lang then labelcase = mw.language.new(lang):ucfirst(labelcase) end -- only first of a list, reset formatting for next ones if parameter == "ucinterlanllink" then parameters.formatting = 'internallink' else parameters.formatting = nil -- default format end end if sitelink then ret1 = '[[' .. sitelink .. '|' .. labelcase .. ']]' ret2 = labelcase elseif label and string.match(parameter or '', 'internallink$') and not mw.wikibase.getEntityIdForTitle(label) then ret1 = '[[' .. label .. '|' .. labelcase .. ']]' ret2 = labelcase else ret1 = '[[d:' .. entity_page .. '|' .. (labelcase or entity_id) .. ']]' ret2 = labelcase or entity_id end end return ret1 .. addLabelIcon(entity_id, lang, parameters.lang[1], parameters.labelicon), ret2 end -- format data type wikibase-lexeme local function printDatatypeLexeme(data, parameters) local entity_id = data['id'] if parameters.formatting == 'raw' then return entity_id, entity_id end local lemmas = mw.wikibase.getEntity(entity_id):getLemmas() if parameters.list == 'lang' and lemmas[1][2] ~= parameters.lang[1] then return end local ret = '[[d:Special:EntityPage/' .. entity_id .. '|' .. lemmas[1][1] .. ']]' if parameters.list ~= 'lang' or (parameters.list == 'lang' and lemmas[1][2] ~= wiki.langcode) then ret = ret .. " <sup>(" .. lemmas[1][2] .. ")</sup>" end return ret, entity_id end -- format data type monolingualtext local function printDatatypeMonolingual(data, parameters) -- data fields: language [string], text [string] local valid_lang = {[parameters.lang[1]] = true, ["mul"] = true} if parameters.list == "lang" and not valid_lang[data["language"]] then return elseif parameters.list == "notlang" and valid_lang[data["language"]] then return elseif parameters.formatting == "language" or parameters.formatting == "text" then return data[parameters.formatting] end local result = data["text"] valid_lang = {[wiki.langcode] = true, ["mul"] = true} if not valid_lang[data["language"]] then result = mw.ustring.gsub('<span lang="$1">$2</span>', '$[12]', {["$1"]=data["language"], ["$2"]=data["text"]}) end if mw.ustring.find((parameters.formatting or ''), '$', 1, true) then -- output format defined with $text, $language result = mw.ustring.gsub(parameters.formatting, '$text', result) result = mw.ustring.gsub(result, '$language', data["language"]) end return result end local function getSnakValue(snak, parameters) parameters.editbridge = false if snak.snaktype == 'value' then -- see Special:ListDatatypes -- data value string if snak.datatype == "string" then parameters.editbridge = true -- Wikidata Bridge currently only for string values return printDatatypeString(snak.datavalue.value, parameters) elseif snak.datatype == "commonsMedia" or snak.datatype == "geo-shape" then return printDatatypeMedia(snak.datavalue.value, parameters) elseif snak.datatype == "tabular-data" then return printDatatypeTabular(snak.datavalue.value, parameters) elseif snak.datatype == "url" then return printDatatypeUrl(snak.datavalue.value, parameters) elseif snak.datatype == "external-id" then return printDatatypeExternal(snak.datavalue.value, parameters) elseif snak.datatype == 'math' then return printDatatypeMath(snak.datavalue.value) elseif snak.datatype == 'musical-notation' then return printDatatypeMusical(snak.datavalue.value, parameters.formatting) -- data types other than string value elseif snak.datatype == 'wikibase-item' or snak.datatype == 'wikibase-property' then if i18n.suppress[snak.datavalue.value.id] then return end return printDatatypeEntity(snak.datavalue.value, parameters) elseif snak.datatype == 'wikibase-lexeme' then return printDatatypeLexeme(snak.datavalue.value, parameters) elseif snak.datatype == 'monolingualtext' then return printDatatypeMonolingual(snak.datavalue.value, parameters) elseif snak.datatype == "globe-coordinate" then return printDatatypeCoordinate(snak.datavalue.value, parameters.formatting) elseif snak.datatype == "quantity" then return printDatatypeQuantity(snak.datavalue.value, parameters) elseif snak.datatype == "time" then return printDatatypeTime(snak.datavalue.value, parameters) end elseif snak.snaktype == 'novalue' then if parameters.formatting == 'raw' or parameters.shownovalue == false then return end return mw.message.new('Wikibase-snakview-snaktypeselector-novalue'):inLanguage(parameters.lang[1]):plain() elseif snak.snaktype == 'somevalue' then if parameters.formatting == 'raw' or parameters.showsomevalue == false then return end return mw.message.new('Wikibase-snakview-snaktypeselector-somevalue'):inLanguage(parameters.lang[1]):plain() end return mw.wikibase.renderSnak(snak) end local function printError(key) return '<span class="error">' .. i18n.errors[key] .. '</span>' end local function getQualifierSnak(claim, qualifierId, parameters) -- a "snak" is Wikidata terminology for a typed key/value pair -- a claim consists of a main snak holding the main information of this claim, -- as well as a list of attribute snaks and a list of references snaks if qualifierId then -- search the attribute snak with the given qualifier as key if claim.qualifiers then local qualifier = claim.qualifiers[qualifierId] if qualifier then if qualifier[1].datatype == "monolingualtext" then -- iterate over monolingualtext qualifiers to get languages local qual_lang, qual_mul for idx in pairs(qualifier) do qual_lang = getSnak(qualifier[idx], {"datavalue", "value", "language"}) if qual_lang == parameters.lang[1] then return qualifier[idx] -- return local language if found elseif qual_lang == "mul" then qual_mul = qualifier[idx] end end return qual_mul -- else return multilingual elseif parameters.list then return qualifier else return qualifier[1] end end end return nil, printError("qualifier-not-found") else -- otherwise return the main snak return claim.mainsnak end end local function getValueOfClaim(claim, qualifierId, parameters) local snak, error = getQualifierSnak(claim, qualifierId, parameters) if not snak then return nil, nil, error elseif snak[1] then -- a multi qualifier local result, sortkey = {}, {} local maxvals = tonumber(parameters.listmax) for idx in pairs(snak) do result[#result + 1], sortkey[#sortkey + 1] = getSnakValue(snak[idx], parameters) if maxvals and maxvals == #result then break end end return mw.text.listToText(result, parameters.qseparator, parameters.qconjunction), sortkey[1] else -- a property or a qualifier return getSnakValue(snak, parameters) end end local function getValueOfParentClaim(claim, qualifierId, parameters) local qids = mw.text.split(qualifierId, '/', true) local value, sortkey, valueraw = {}, {}, {} local parent_raw, value_text if qids[1] == parameters.property then parent_raw, _, _ = getValueOfClaim(claim, nil, {["formatting"]="raw", ["lang"]=parameters.lang}) else parent_raw, _, _ = getValueOfClaim(claim, qids[1], {["formatting"]="raw", ["lang"]=parameters.lang, ["list"]=true, ["qseparator"]='/', ["qconjunction"]='/'}) end if string.sub(parent_raw or '', 1, 1) == "Q" then -- protection for 'no value' local parent_qids = mw.text.split(parent_raw, '/', true) for idx, p_qid in ipairs(parent_qids) do local parent_claims = mw.wikibase.getBestStatements(p_qid, qids[2]) if parent_claims[1] then value[idx], sortkey[idx], _ = getValueOfClaim(parent_claims[1], nil, parameters) -- raw parent value needed for while/black lists, lang for avoiding an error on types other than entity valueraw[idx], _, _ = getValueOfClaim(parent_claims[1], nil, {["formatting"]="raw", ["lang"]=parameters.lang}) end end end if value[1] then value_text = mw.text.listToText(value, parameters.qseparator, parameters.qconjunction) end return value_text, sortkey[1], valueraw[1] end -- see d:Help:Sources local function getReferences(claim, parameters) if not (parameters.references or parameters.onlysourced) then return '', false end local lang = parameters.lang local maxrefs = tonumber(parameters.references) or 1 local notproperref = { ["P143"] = true, -- imported from ["P3452"] = true, -- inferred from ["P887"] = true, -- based on heuristic ["P4656"] = true -- Wikimedia import URL } local result = {} -- traverse through all references for ref in pairs(claim.references or {}) do local refparts local refs = {} local validref = true local ref_id -- traverse through all parts of the current reference for snakkey, snakval in pairs(claim.references[ref].snaks or {}) do for partkey, _ in pairs(claim.references[ref].snaks[snakkey] or {}) do if notproperref[snakkey] then -- not a proper reference validref = false break end end if validref then for snakidx = 1, #snakval do if snakidx > 1 then refparts = refparts .. ", " end if snakval[snakidx].datatype == 'external-id' then refparts = refparts or '' .. (getSnakValue(snakval[snakidx], {formatting='externalid', property=snakval[snakidx].property, lang=lang}) or '') else refparts = refparts or '' .. (getSnakValue(snakval[snakidx], {lang=lang}) or '') end end refs[snakkey] = refparts refparts = nil if snakkey == "P248" then -- stated in ref_id = getSnak(snakval, {1, "datavalue", "value", "id"}) end end end -- fill missing values with parent item if ref_id then local function refParent(qid, pid, formatting) local snak = getSnak(mw.wikibase.getBestStatements(qid, pid), {1, "mainsnak"}) return snak and getSnakValue(snak, {formatting=formatting, lang=lang}) end refs['P50'] = refs['P50'] or refParent(ref_id, 'P50', 'label') -- author refs['P407'] = refs['P407'] or refParent(ref_id, 'P407', 'label') -- language of work refs['P123'] = refs['P123'] or refParent(ref_id, 'P123', 'label') -- publisher refs['P577'] = refs['P577'] or refParent(ref_id, 'P577') -- date refs['P1433'] = refs['P1433'] or refParent(ref_id, 'P1433', 'label') -- published in refs['P304'] = refs['P304'] or refParent(ref_id, 'P304') -- page(s) refs['P433'] = refs['P433'] or refParent(ref_id, 'P433') -- issue refs['P236'] = refs['P236'] or refParent(ref_id, 'P236') -- ISSN refs['P356'] = refs['P356'] or refParent(ref_id, 'P356') -- DOI end -- get title of local templates for citing references local template_web = mw.wikibase.getSitelink('Q5637226') or "" template_web = mw.text.split(template_web, ":")[2] -- split off namespace from front local template_journal = mw.wikibase.getSitelink('Q5624899') or "" template_journal = mw.text.split(template_journal, ":")[2] local citeParams = {} if refs['P854'] and (refs['P1476'] or refs['P248']) and template_web then -- if both "reference URL" and "title" (or "stated in") are present, then use cite web template citeParams[i18n['cite']['url']] = refs['P854'] if refs['P248'] and refs['P1476'] == nil then citeParams[i18n['cite']['title']] = refs['P248']:match("^%[%[.-|(.-)%]%]") else citeParams[i18n['cite']['title']] = refs['P1476'] citeParams[i18n['cite']['website']] = refs['P248'] end citeParams[i18n['cite']['author']] = refs['P50'] citeParams[i18n['cite']['language']] = refs['P407'] citeParams[i18n['cite']['publisher']] = refs['P123'] citeParams[i18n['cite']['date']] = refs['P577'] citeParams[i18n['cite']['pages']] = refs['P304'] citeParams[i18n['cite']['access-date']] = refs['P813'] citeParams[i18n['cite']['archive-url']] = refs['P1065'] citeParams[i18n['cite']['archive-date']] = refs['P2960'] citeParams[i18n['cite']['quote']] = refs['P1683'] refparts = mw.getCurrentFrame():expandTemplate{title=template_web, args=citeParams} elseif refs['P1433'] and (refs['P1476'] or refs['P248']) and template_journal then -- if both "published in" and "title" (or "stated in") are present, then use cite journal template citeParams[i18n['cite']['work']] = refs['P1433'] citeParams[i18n['cite']['title']] = refs['P1476'] or refs['P248'] citeParams[i18n['cite']['author']] = refs['P50'] citeParams[i18n['cite']['date']] = refs['P577'] citeParams[i18n['cite']['issue']] = refs['P433'] citeParams[i18n['cite']['pages']] = refs['P304'] citeParams[i18n['cite']['language']] = refs['P407'] citeParams[i18n['cite']['issn']] = refs['P236'] citeParams[i18n['cite']['doi']] = refs['P356'] refparts = mw.getCurrentFrame():expandTemplate{title=template_journal, args=citeParams} elseif validref then -- raw ouput local snaksorder = claim.references[ref]["snaks-order"] local function indexed(a) for _, b in ipairs(snaksorder) do if b == a then return true end end return false end for k, _ in pairs(refs or {}) do if not indexed(k) then table.insert(snaksorder, k) end end local italics = "''" local ref_label for _, k in ipairs(snaksorder) do if refs[k] then refparts = refparts and refparts .. " " or "" ref_label = case('infoboxlabel', getLabelByLangs(k, lang) or '') refparts = refparts .. mw.ustring.gsub(ref_label, "^%l", mw.ustring.upper) .. ": " refparts = refparts .. italics .. refs[k] .. italics .. "." italics = "" end end end if refparts then local ref_name = claim.references[ref].hash result[#result + 1] = mw.getCurrentFrame():extensionTag("ref", refparts, {name=ref_name}) if maxrefs and maxrefs == #result then break end end end if #result > 0 then if parameters.references then if isSet(i18n.categoryref) then result[#result + 1] = "[[" ..i18n.categoryref .. "]]" end return table.concat(result), true else return '', true end end return '', false end -- Set lists of filtered values local function setFilterLists(num_qual, args) local lists = {['whitelist']={}, ['blacklist']={}, ['ignorevalue']={}, ['selectvalue']={}} for i = 0, num_qual do for k, _ in pairs(lists) do if isSet(args[k .. i]) then lists[k][tostring(i)] = {} local pattern = 'Q%d+' if string.sub(args[k .. i], 1, 1) ~= 'Q' then pattern = '[^%p%s]+' end for q in string.gmatch(args[k .. i], pattern) do lists[k][tostring(i)][q] = true end end end end return lists['whitelist'], lists['blacklist'], lists['ignorevalue'], lists['selectvalue'] end local function tableParameters(args, parameters, column) local column_params = mw.clone(parameters) column_params.formatting = args["colformat"..column]; if column_params.formatting == "" then column_params.formatting = nil end column_params.convert = args["convert" .. column] if args["case" .. column] then column_params.case = args["case" .. column] end return column_params end local function getEntityId(args, pargs, unnamed) pargs = pargs or {} local id = args.item or args.from or (unnamed and mw.text.trim(args[1] or '') or nil) if not isSet(id) then id = pargs.item or pargs.from or (unnamed and mw.text.trim(pargs[1] or '') or nil) end if isSet(id) then if string.find(id, ":") then -- remove prefix as Property:Pid id = mw.text.split(id, ":")[2] end else id = mw.wikibase.getEntityIdForCurrentPage() end return id end local function getArg(value, default, aliases) if type(value) == 'boolean' then return value elseif value == "false" or value == "no" then return false elseif value == "true" or value == "yes" then return true elseif value and aliases and aliases[value] then return aliases[value] elseif isSet(value) then return value elseif default then return default else return nil end end -- Main function claim --------------------------------------------- -- on debug console use: =p.claim{item="Q...", property="P...", ...} function p.claim(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local is_sandbox = isSet(pargs.sandbox) if not required and is_sandbox then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).claim(frame) end --If a value is already set, use it if isSet(args.value) then if args.value == 'NONE' then return else return args.value end end -- arguments local parameters = {} parameters.id = getEntityId(args, pargs) if parameters.id == nil then return end parameters.property = string.upper(args.property or "") local qualifierId = {} qualifierId[1] = getArg(string.upper(args.qualifier or args.qualifier1 or "")) local i = 2 while isSet(args["qualifier" .. i]) do qualifierId[i] = string.upper(args["qualifier" .. i]) i = i + 1 end parameters.formatting = getArg(args.formatting) parameters.convert = getArg(args.convert) parameters.numformat = getArg(args.numformat) parameters.case = args.case parameters.list = getArg(args.list, true, {firstrank='bestrank'}) parameters.listmax = args.listmax parameters.listrank = getArg(args.listrank) if type(parameters.list) == "number" then -- backwards compatibility parameters.listmax = parameters.listmax or parameters.list parameters.list = true elseif parameters.list == "bestrank" then parameters.listrank = parameters.listrank or "bestrank" parameters.list = true end parameters.shownovalue = getArg(args.shownovalue, true) parameters.showsomevalue = getArg(args.showsomevalue, true) parameters.separator = getArg(args.separator) parameters.conjunction = getArg(args.conjunction, parameters.separator) parameters.qseparator = getArg(args.qseparator, parameters.separator) parameters.qconjunction = getArg(args.qconjunction, parameters.conjunction) local sorting_col = args.tablesort local sorting_up = (args.sorting or "") ~= "-1" local rowformat = args.rowformat parameters.references = getArg(args.references, false) parameters.onlysourced = getArg(args.onlysourced, false) local showerrors = args.showerrors local default = args.default if default then showerrors = nil end parameters.lang = findLang(args.lang) if parameters.formatting == "raw" then parameters.editicon, parameters.labelicon = false, false else parameters.editicon, parameters.labelicon = setIcons(args.editicon, pargs.editicon) -- needs loadI18n by findLand end -- fetch property local claims = {} local bestrank = parameters.listrank == 'bestrank' and parameters.list ~= 'lang' for p in string.gmatch(parameters.property, 'P[%d/P]+') do -- P123 or P45/P67 if string.find(p, ".+/.+") then local props = mw.text.split(p, "/") local claims_child claims_child = getStatements(parameters.id, props[1], bestrank) if #claims_child > 0 then local parent_id, _, _ = getValueOfClaim(claims_child[1], nil, {["formatting"]="raw", ["lang"]=parameters.lang}) if string.sub(parent_id or '', 1, 1) == "Q" then claims = getStatements(parent_id, props[2], bestrank) if #claims > 0 then parameters.property = props[1] break end end end else claims = getStatements(parameters.id, p, bestrank) if #claims > 0 then parameters.property = p break end end end if #claims == 0 then local ret = showerrors and printError("property-not-found") or default or '' return ret, args.query == 'num' and 0 or '' end -- defaults for table local preformat, postformat = "", "" local whitelisted = false local whitelist, blacklist, ignorevalue, selectvalue = {}, {}, {}, {} if parameters.formatting == "table" then parameters.separator = parameters.separator or "<br />" parameters.conjunction = parameters.conjunction or "<br />" parameters.qseparator = getArg(args.qseparator, mw.message.new('Comma-separator'):inLanguage(parameters.lang[1]):plain()) parameters.qconjunction = getArg(args.qconjunction, parameters.qseparator) if not rowformat then rowformat = "$0 ($1" i = 2 while qualifierId[i] do rowformat = rowformat .. ", $" .. i i = i + 1 end rowformat = rowformat .. ")" elseif mw.ustring.find(rowformat, "^[*#]") then parameters.separator = "</li><li>" parameters.conjunction = "</li><li>" if mw.ustring.match(rowformat, "^[*#]") == "*" then preformat = "<ul><li>" postformat = "</li></ul>" else preformat = "<ol><li>" postformat = "</li></ol>" end rowformat = mw.ustring.gsub(rowformat, "^[*#] ?", "") end -- set lists of filtered values whitelist, blacklist, ignorevalue, selectvalue = setFilterLists(#qualifierId, args) local next = next if next(whitelist) ~= nil then whitelisted = true end end -- set feminine case if gender is requested local itemgender = args.itemgender local idgender if itemgender then if string.match(itemgender, "^P%d+$") then local snak_id = getSnak(mw.wikibase.getBestStatements(parameters.id, itemgender), {1, "mainsnak", "datavalue", "value", "id"}) if snak_id then idgender = snak_id end elseif string.match(itemgender, "^Q%d+$") then idgender = itemgender end end local gender_requested = false if parameters.case == "gender" or idgender then gender_requested = true elseif parameters.formatting == "table" then for i=0, #qualifierId do if args["case" .. i] and args["case" .. i] == "gender" then gender_requested = true break end end end if gender_requested then if feminineGender(idgender or parameters.id) then parameters.gender = "feminineform" end end -- get initial sort indices local sortindices = {} for idx in pairs(claims) do sortindices[#sortindices + 1] = idx end -- sort by claim rank local comparator = function(a, b) local rankmap = { deprecated = 2, normal = 1, preferred = 0 } local ranka = rankmap[claims[a].rank or "normal"] .. string.format("%08d", a) local rankb = rankmap[claims[b].rank or "normal"] .. string.format("%08d", b) return ranka < rankb end table.sort(sortindices, comparator) local result, result2, result_query local error if parameters.list or parameters.formatting == "table" then -- convert LF to line feed, <br /> may not work on some cases parameters.separator = parameters.separator == "LF" and "\010" or parameters.separator parameters.conjunction = parameters.conjunction == "LF" and "\010" or parameters.conjunction -- i18n separators parameters.separator = parameters.separator or mw.message.new('Comma-separator'):inLanguage(parameters.lang[1]):plain() parameters.conjunction = parameters.conjunction or (mw.message.new('And'):inLanguage(parameters.lang[1]):plain() .. mw.message.new('Word-separator'):inLanguage(parameters.lang[1]):plain()) -- iterate over all elements and return their value (if existing) local value local sortkey local values = {} local sortkeys = {} local refs = {} local rowlist = {} -- rows to list with whitelist or blacklist for idx in pairs(claims) do local claim = claims[sortindices[idx]] local reference = {} if not whitelisted then rowlist[idx] = true end if parameters.formatting == "table" then local params = tableParameters(args, parameters, "0") value, sortkey, error = getValueOfClaim(claim, nil, params) if value then values[#values + 1] = {} sortkeys[#sortkeys + 1] = {} refs[#refs + 1] = {} if whitelist["0"] or blacklist["0"] then local valueraw, _, _ = getValueOfClaim(claim, nil, {["formatting"]="raw", ["lang"]=params.lang}) if whitelist["0"] and whitelist["0"][valueraw or ""] then rowlist[#values] = true elseif blacklist["0"] and blacklist["0"][valueraw or ""] then rowlist[#values] = false end end for i, qual in ipairs(qualifierId) do local j = tostring(i) params = tableParameters(args, parameters, j) local valueq, sortkeyq, valueraw if qual == parameters.property then -- hack for getting the property with another formatting, i.e. colformat1=raw valueq, sortkeyq, _ = getValueOfClaim(claim, nil, params) else for q in mw.text.gsplit(qual, '%s*OR%s*') do if string.find(q, ".+/.+") then valueq, sortkeyq, valueraw = getValueOfParentClaim(claim, q, params) elseif string.find(q, "^/.+") then local claim2 = getStatements(parameters.id, string.sub(q, 2), bestrank) if #claim2 > 0 then -- only first value of a property as alternative to a qualifier -- multiple values may not be related to a given raw of the table valueq, sortkeyq, _ = getValueOfClaim(claim2[1], nil, params) end else valueq, sortkeyq, _ = getValueOfClaim(claim, q, params) end if valueq then qual = q break end end end values[#values]["col" .. j] = valueq sortkeys[#sortkeys]["col" .. j] = sortkeyq or valueq if whitelist[j] or blacklist[j] or ignorevalue[j] or selectvalue[j] then valueq = valueraw or getValueOfClaim(claim, qual, {["formatting"]="raw", ["lang"]=params.lang, ["list"]=params.list}) if valueq then if whitelist[j] then for k, v in pairs(whitelist[j]) do if v and string.find(valueq, k, 1, true) then rowlist[#values] = true end end elseif blacklist[j] then for k, v in pairs(blacklist[j]) do if v and string.find(valueq, k, 1, true) then rowlist[#values] = false end end elseif ignorevalue[j] then for k, v in pairs(ignorevalue[j]) do if v and string.find(valueq, k, 1, true) then values[#values]["col" .. j] = nil end end elseif selectvalue[j] then local selected for k, v in pairs(selectvalue[j]) do if v and string.find(valueq, k, 1, true) then selected = true end end if selected == nil then values[#values]["col" .. j] = nil end end end end end end else value, sortkey, error = getValueOfClaim(claim, qualifierId[1], parameters) values[#values + 1] = {} sortkeys[#sortkeys + 1] = {} refs[#refs + 1] = {} end if not value and showerrors then value = error end if value then if (parameters.references or parameters.onlysourced) and claim.references then reference = claim.references end refs[#refs]["col0"] = reference values[#values]["col0"] = value sortkeys[#sortkeys]["col0"] = sortkey or value end end -- sort and format results sortindices = {} for idx in pairs(values) do sortindices[#sortindices + 1] = idx end if sorting_col then local sorting_table = mw.text.split(sorting_col, '%D+') local comparator = function(a, b) local valuea, valueb local i = 1 while valuea == valueb and i <= #sorting_table do valuea = sortkeys[a]["col" .. sorting_table[i]] or '' valueb = sortkeys[b]["col" .. sorting_table[i]] or '' i = i + 1 end if sorting_up then return valueb > valuea end return valueb < valuea end table.sort(sortindices, comparator) end local maxvals = tonumber(parameters.listmax) result = {} for idx in pairs(values) do local valuerow = values[sortindices[idx]] local reference, valid_ref = getReferences({["references"] = refs[sortindices[idx]]["col0"]}, parameters) value = valuerow["col0"] if parameters.formatting == "table" then if not rowlist[sortindices[idx]] then value = nil else local rowformatting = rowformat .. "$" -- fake end character added for easy gsub value = mw.ustring.gsub(rowformatting, "$0", {["$0"] = value}) value = mw.ustring.gsub(value, "$R0", reference) -- add reference for i, _ in ipairs(qualifierId) do local valueq = valuerow["col" .. i] if args["rowsubformat" .. i] and isSet(valueq) then -- add fake end character $ -- gsub $i not followed by a number so $1 doesn't match $10, $11... -- remove fake end character valueq = captureEscapes(valueq) valueq = mw.ustring.gsub(args["rowsubformat" .. i] .. "$", "$" .. i .. "(%D)", valueq .. "%1") valueq = string.sub(valueq, 1, -2) rowformatting = mw.ustring.gsub(rowformatting, "$" .. i .. "(%D)", args["rowsubformat" .. i] .. "%1") end valueq = valueq and captureEscapes(valueq) or '' value = mw.ustring.gsub(value, "$" .. i .. "(%D)", valueq .. "%1") end value = string.sub(value, 1, -2) -- remove fake end character value = expandBraces(value, rowformatting) end elseif value then value = expandBraces(value, parameters.formatting) value = value .. reference end if isSet(value) and (not parameters.onlysourced or (parameters.onlysourced and valid_ref)) then result[#result + 1] = value if not parameters.list or (maxvals and maxvals == #result) then break end end end if args.query == 'num' then result_query = #result end if #result > 0 then if parameters.formatting == 'table' then result = addEditIconTable(result, parameters) -- in a table, add edit icon on last element end result = preformat .. mw.text.listToText(result, parameters.separator, parameters.conjunction) .. postformat else result = '' end else -- return first element local claim = claims[sortindices[1]] result, result2, error = getValueOfClaim(claim, qualifierId[1], parameters) if result then local ref, valid_ref = getReferences(claim, parameters) if parameters.onlysourced and valid_ref == false then result = nil else result = result .. ref end end if args.query == 'num' then result_query = result and 1 or 0 end end if isSet(result) then if not (parameters.formatting == 'table' or (result2 and result2 == 'no-icon')) then -- add edit icon, except table added previously and except explicit no-icon internal flag result = result .. addEditIcon(parameters) end else if showerrors then result = error else result = default or '' end end if args.query == 'untranslated' and required and not is_sandbox then result_query = untranslated end return result, result_query or '' end -- Local functions for getParentValues ----------------------- local function uc_first(word) if word == nil then return end return mw.ustring.upper(mw.ustring.sub(word, 1, 1)) .. mw.ustring.sub(word, 2) end local function getPropertyValue(id, property, parameter, langs, labelicon, case) local snaks = mw.wikibase.getBestStatements(id, property) local mysnak = getSnak(snaks, {1, "mainsnak"}) if mysnak == nil then return end local entity_id local result = '-' -- default for 'no value' if mysnak.datavalue then entity_id = "Q" .. tostring(mysnak.datavalue.value['numeric-id']) result, _ = getSnakValue(mysnak, {formatting=parameter, lang=langs, labelicon=labelicon, case=case}) end return entity_id, result end local function getParentObjects(id, prop_format, label_format, languages, propertySupString, propertyLabel, propertyLink, label_show, labelicon0, labelicon1, upto_number, upto_label, upto_value, last_only, grammatical_case, include_self) local propertySups = mw.text.split(propertySupString, '[^P%d]') local maxloop = 10 if upto_number then maxloop = upto_number elseif next(upto_label) or next(upto_value) then maxloop = 50 end local labels_filter = next(label_show) local result = {} local id_value = id for iter = 1, maxloop do local link, label, labelwicon, linktext, id_label for _, propertySup in pairs(propertySups) do local _id_value, _link = getPropertyValue(id_value, propertySup, prop_format, languages, labelicon1, grammatical_case) if _id_value and _link then id_value = _id_value; link = _link break end end if not id_value or not link then break end if propertyLink then _, linktext = getPropertyValue(id_value, propertyLink, "label", languages) if linktext then link = mw.ustring.gsub(link, "%[%[(.*)%|.+%]%]", "[[%1|" .. linktext .. "]]") end end id_label, label = getPropertyValue(id_value, propertyLabel, label_format, languages, false, "infoboxlabel") if labelicon0 then _, labelwicon = getPropertyValue(id_value, propertyLabel, label_format, languages, labelicon0, "infoboxlabel") else labelwicon = label end if labels_filter == nil or (label_show[id_label] or label_show[label]) then result[#result + 1] = {labelwicon, link} label_show[id_label or 'none'], label_show[label or 'none'] = nil, nil -- only first label found end if upto_label[id_label] or upto_label[label] or upto_value[id_value] then break end end if last_only then result = {result[#result]} end if include_self then local label_self, link_self _, label_self = getPropertyValue(id, propertyLabel, label_format, languages, labelicon0, "infoboxlabel") link_self, _ = getLabelByLangs(id, languages) table.insert(result, 1, {label_self, link_self}) end return result end local function parentObjectsToString(result, rowformat, cascade, sorting) local ret = {} local first = 1 local last = #result local iter = 1 if sorting == "-1" then first = #result; last = 1; iter = -1 end for i = first, last, iter do local rowtext = mw.ustring.gsub(rowformat, "$[01]", {["$0"] = result[i][1], ["$1"] = result[i][2]}) ret[#ret + 1] = expandBraces(rowtext, rowformat) end if cascade then local direction = mw.language.new(wiki.langcode):isRTL() and "right" or "left" local suffix = "" for i = 1, #ret do ret[i] = '<ul style="line-height:100%; margin-' .. direction .. ':0.45em; padding-' .. direction .. ':0;"><li>' .. ret[i] suffix = suffix .. '</li></ul>' end ret[#ret] = ret[#ret] .. suffix end return ret end -- Returns pairs of parent label and property value fetching a recursive tree function p.getParentValues(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).getParentValues(frame) end local id = getEntityId(args, pargs) if id == nil then return end local languages = findLang(args.lang) local propertySup = getArg(args.property, "P131") --administrative entity local propertyLabel = getArg(args.label, "P31") --instance local propertyLink = getArg(args.valuetext) local property_format = getArg(args.formatting) local label_format = getArg(args.labelformat, "label") local upto_number = getArg(args.upto) local last_only = getArg(args.last_only, false) local editicon, labelicon = setIcons(args.editicon, pargs.editicon) local include_self = getArg(args.include_self, false) local case = getArg(args.case) local upto_label = {} for q in string.gmatch(args.uptolabelid or '', 'Q%d+') do upto_label[q] = true end if type(tonumber(upto_number)) == "number" then upto_number = tonumber(upto_number) elseif type(upto_number) == 'string' then upto_number = nil require(wiki.module_title .. '/debug').track('upto') -- replace upto by uptolabelid end local upto_value = {} for q in string.gmatch(args.uptovalueid or args.uptolinkid or '', 'Q%d+') do upto_value[q] = true end local label_show = {} for q in string.gmatch(args.showlabelid or '', 'Q%d+') do label_show[q] = true end for _, v in ipairs(mw.text.split(args.labelshow or '', "/")) do if v ~= '' then label_show[uc_first(v)] = true require(wiki.module_title .. '/debug').track('labelshow') -- replace labelshow by showlabelid end end local rowformat = args.rowformat; if not isSet(rowformat) then rowformat = "$0 = $1" end local labelicon0, labelicon1 = labelicon, labelicon if string.find(label_format, '{{.*$0.*}}') or (string.find(rowformat, '{{.*$0.*}}') and label_format ~= 'raw') then labelicon0 = false end local result = getParentObjects(id, property_format, label_format, languages, propertySup, propertyLabel, propertyLink, label_show, labelicon0, labelicon1, upto_number, upto_label, upto_value, last_only, case, include_self) if #result == 0 then return end local separator = args.separator; if not isSet(separator) then separator = "<br />" end local sorting = args.sorting; if sorting == "" then sorting = nil end local cascade = (args.cascade == "true" or args.cascade == "yes") local ret = parentObjectsToString(result, rowformat, cascade, sorting) ret = addEditIconTable(ret, {property=propertySup, editicon=editicon, id=id, lang=languages}) return mw.text.listToText(ret, separator, separator) end -- Link with a parent label -------------------- function p.linkWithParentLabel(frame) local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).linkWithParentLabel(frame) end local args = {} if frame.args then for k, v in pairs(frame.args) do -- metatable args[k] = v end else args = frame -- via require end if isSet(args.value) then return args.value end -- get id value of property/qualifier local largs = mw.clone(args) largs.list = tonumber(args.list) and args.list or true largs.formatting = "raw" largs.separator = "/·/" largs.editicon = false local items_list, _ = p.claim(largs) if not isSet(items_list) then return end local items_table = mw.text.split(items_list, "/·/", true) -- get internal link of property/qualifier if isSet(args.formatting) then largs.formatting = nil -- default link if defined with any value else largs.formatting = "internallink" end local link_list, _ = p.claim(largs) local link_table = mw.text.split(link_list, "/·/", true) -- get label of parent property local parent_claim = getSnak(getStatements(items_table[1], args.parent, true), {1, "mainsnak", "datatype"}) if parent_claim == 'monolingualtext' then largs.formatting = nil largs.list = 'lang' else largs.formatting = "label" largs.list = false end largs.property = args.parent largs.qualifier = nil for i, v in ipairs(items_table) do largs.item = v local link_label, _ = p.claim(largs) if isSet(link_label) then link_table[i] = mw.ustring.gsub(link_table[i] or '', "%[%[(.*)%|.+%]%]", "[[%1|" .. link_label .. "]]") end end args.editicon, _ = setIcons(args.editicon, pargs.editicon) args.id = getEntityId(args, pargs) args.lang = findLang(args.lang) return mw.text.listToText(link_table) .. addEditIcon(args) end -- Calculate number of years old ---------------------------- function p.yearsOld(frame) if not required and frame.args and isSet(frame:getParent().args.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).yearsOld(frame) end local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs) if id == nil then return end local lang = mw.language.new('en') local function getBestDate(id, prop) local mainsnak = getSnak(mw.wikibase.getBestStatements(id, prop), {1, "mainsnak"}) if mainsnak and mainsnak.snaktype then if mainsnak.snaktype == "somevalue" then return {time = nil, precision = 0} elseif mainsnak.snaktype == "value" then return getSnak(mainsnak, {"datavalue", "value"}) end end return {time = nil, precision = nil} end local birth = getBestDate(id, 'P569') if birth.time == nil or birth.precision < 8 then return end local death = getBestDate(id, 'P570') if death.precision and death.precision < 8 then -- includes somevalue return elseif death.time == nil then death = {time = lang:formatDate('c'), precision = 11} -- current date end local dates = {} dates[1] = {['min'] = {}, ['max'] = {}, ['precision'] = birth.precision} dates[1].min.year = tonumber(mw.ustring.match(birth.time, "^[+-]?%d+")) dates[1].min.month = tonumber(mw.ustring.match(birth.time, "-(%d%d)-")) dates[1].min.day = tonumber(mw.ustring.match(birth.time, "-(%d%d)T")) dates[1].max = mw.clone(dates[1].min) dates[2] = {['min'] = {}, ['max'] = {}, ['precision'] = death.precision} dates[2].min.year = tonumber(mw.ustring.match(death.time, "^[+-]?%d+")) dates[2].min.month = tonumber(mw.ustring.match(death.time, "-(%d%d)-")) dates[2].min.day = tonumber(mw.ustring.match(death.time, "-(%d%d)T")) dates[2].max = mw.clone(dates[2].min) for i, d in ipairs(dates) do if d.precision == 10 then -- month d.min.day = 1 local timestamp = string.format("%04d", tostring(math.abs(d.max.year))) .. string.format("%02d", tostring(d.max.month)) .. "01" d.max.day = tonumber(lang:formatDate("j", timestamp .. " + 1 month - 1 day")) elseif d.precision < 10 then -- year or decade d.min.day = 1 d.min.month = 1 d.max.day = 31 d.max.month = 12 if d.precision == 8 then -- decade d.max.year = d.max.year + 9 end end end local function age(d1, d2) local years = d2.year - d1.year if d2.month < d1.month or (d2.month == d1.month and d2.day < d1.day) then years = years - 1 end if d2.year > 0 and d1.year < 0 then years = years - 1 -- no year 0 end return years end local old_min = age(dates[1].max, dates[2].min) local old_max = age(dates[1].min, dates[2].max) if old_max > 200 then require(wiki.module_title .. '/debug').track('200yo') end local old, old_expr if old_min == 0 and old_max == 0 then old = "< 1" old_max = 1 -- expression in singular elseif old_min == old_max then old = old_min else old = old_min .. "/" .. old_max end if args.formatting == 'unit' then local langs = findLang(args.lang) local yo local yo_pl = {} if langs[1] == wiki.langcode then yo_pl = i18n["years-old"] end if not isSet(yo_pl[2]) then local yo_label, _ = getLabelByLangs('Q24564698', langs) yo_pl = {yo_label, yo_label} end yo = mw.language.new(langs[1]):plural(old_max, yo_pl) if mw.ustring.find(yo, '$1', 1, true) then old_expr = mw.ustring.gsub(yo, "$1", old) else old_expr = old .. '&nbsp;' .. yo end elseif args.formatting then old_expr = expandBraces(mw.ustring.gsub(args.formatting, '$1', old), args.formatting) else old_expr = old end return old_expr end -- Gets a label in a given language (content language by default) or its fallbacks, optionnally linked. function p.getLabel(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).getLabel(frame) end local id = getEntityId(args, pargs, 1) if id == nil then return end local languages = findLang(args.lang) local labelicon = false if mw.wikibase.isValidEntityId(id) then _, labelicon = setIcons(args.editicon, pargs.editicon) end local label_icon = '' local label, lang if args.label then label = args.label else -- exceptions or labels fixed local exist, labels = pcall(require, wiki.module_title .. "/labels" .. (languages[1] == wiki.langcode and '' or '/' .. languages[1])) if exist and labels.infoboxLabelsFromId and next(labels.infoboxLabelsFromId) ~= nil then label = labels.infoboxLabelsFromId[id] end if label == nil then label, lang = getLabelByLangs(id, languages) if label then if isSet(args.itemgender) then if feminineGender(args.itemgender) then label = feminineForm(id, lang) or label end local _, items_g = string.gsub(args.itemgender, "Q%d+", "") if not isSet(args.case) and items_g > 1 then args.case = "plural" end end label = mw.language.new(lang):ucfirst(mw.text.nowiki(label)) -- sanitize if args.case then label = case(args.case, label, lang) end end label_icon = addLabelIcon(id, lang, languages[1], labelicon) end end local linked = args.linked local ret2 = required and untranslated or '' if isSet(linked) and linked ~= "no" then local article = mw.wikibase.getSitelink(id) or ("d:Special:EntityPage/" .. id) return "[[" .. article .. "|" .. (label or id) .. "]]" .. label_icon, ret2 else return (label or id) .. label_icon, ret2 end end function p.sitelinks(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} -- arguments local param = {} param.id = getEntityId(args, pargs) if param.id == nil then return end param.project = getArg(args.project) param.site = getArg(args.site) param.sitelang = getArg(args.sitelang) param.show = getArg(args.formatting, '[[$w:$l:$t|$s:$t]] $i') param.sep = getArg(args.separator, ', ') -- fetch sitelinks local sitelinks_obj = mw.wikibase.getEntity(param.id).sitelinks local slinks = {} -- do some clean up (commonswiki > commons) and add some data local iw = {['wikipedia'] = 'w', ['wikibooks'] = 'b', ['wikinews'] = 'n', ['wikiquote'] = 'q', ['wikisource'] = 's', ['wikiversity'] = 'v', ['wikivoyage'] = 'voy', ['wiktionary'] = 'wikt', ['commons'] = 'c', ['meta'] = 'm', ['mediawiki'] = 'mw', ['species'] = 'species', ['wikidata'] = 'd', ['wikifunctions'] = 'f'} for slink, sdata in pairs(sitelinks_obj) do -- langcode + wiki, wikibooks, wikinews, wikiquote, wikisource, wikiversity, wikivoyage, wiktionary local s_lang = string.match(slink, '(%l+)wik[it]') local s_project = string.match(slink, 'wik[it]%l*') if slink == 'commonswiki' or slink == 'metawiki' or slink == 'mediawikiwiki' or slink == 'specieswiki' or slink == 'wikidatawiki' or slink == 'wikifunctionswiki' then s_project = string.sub(slink, 1, -5) -- remove -wiki slinks[s_project] = {['lang'] = 'und', ['project'] = s_project, ['iw'] = iw[s_project], ['title'] = sdata.title, ['badges'] = sdata.badges} elseif s_project == 'wiki' then -- restore project full name slinks[slink] = {['lang'] = s_lang, ['project'] = 'wikipedia', ['iw'] = 'w', ['title'] = sdata.title, ['badges'] = sdata.badges} elseif s_project == 'wiktionary' then -- use short site name s_project = string.sub(slink, 1, -7) slinks[s_project] = {['lang'] = s_lang, ['project'] = 'wiktionary', ['iw'] = 'wikt', ['title'] = sdata.title, ['badges'] = sdata.badges} else slinks[slink] = {['lang'] = s_lang, ['project'] = s_project, ['iw'] = iw[s_project], ['title'] = sdata.title, ['badges'] = sdata.badges} end end -- select requested project, site, sitelang local slinks_req = {} if not (param.project or param.site or param.sitelang) then slinks_req = slinks else for pr in string.gmatch(param.project or '', '%l+') do -- lowercase letters, skip separators for sl, sd in pairs(slinks) do if sd.project == pr then slinks_req[sl] = sd end end end for s in string.gmatch(param.site or '', '%l+') do for sl, sd in pairs(slinks) do if sl == s then slinks_req[sl] = sd end end end for l in string.gmatch(param.sitelang or '', '%l+') do for sl, sd in pairs(slinks) do if sd.lang == l then slinks_req[sl] = sd end end end end -- sort table local sites_sorted = {} for sitex in pairs(slinks_req) do sites_sorted[#sites_sorted + 1] = sitex end local sort_project_lang = function(a, b) local key_a = slinks_req[a].project .. slinks_req[a].lang local key_b = slinks_req[b].project .. slinks_req[b].lang return key_a < key_b end table.sort(sites_sorted, sort_project_lang) -- format output local showtext = {} local shownum, showbnum = 0, 0 for _, sl in ipairs(sites_sorted) do local sd = slinks_req[sl] local show = param.show -- default '[[$w:$l:$t|$s:$t]] $i' iw:lang:title, site:title icon, also $p project show = string.gsub(show, '$w', sd.iw) show = string.gsub(show, '$p', sd.project) if sd.lang == 'und' then show = string.gsub(show, '$l:?', '') else show = string.gsub(show, '$l', sd.lang) end show = string.gsub(show, '$t', sd.title) show = string.gsub(show, '$s', sl) if next(sd.badges) then show = string.gsub(show, '$i', '[[File:Article de qualité.svg|15x15px]]') showbnum = showbnum + 1 else show = string.gsub(show, ' ?$i', '') end if show ~= param.show then table.insert(showtext, show) end shownum = shownum + 1 end local output if string.find(param.show, '$[nb]') then output = string.gsub(param.show, '$n', shownum) -- number of sites output = string.gsub(output, '$b', showbnum) -- number of badges else output = table.concat(showtext, param.sep) end return output end -- Utilities ----------------------------- -- See also module ../debug. -- Copied from Module:Wikibase function p.getSiteLink(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs, 1) if id == nil then return end return mw.wikibase.getSitelink(id, mw.text.trim(args[2] or '')) end -- Helper function for the default language code used function p.lang(frame) local lang = frame and frame.args[1] -- nil via require return findLang(lang)[1] end -- Number of statements function p.numStatements(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs) if id == nil then return 0 end local prop = mw.text.trim(args[1] or '') local num = {} if not isSet(prop) then local largs = {} for k, v in pairs(pargs) do largs[k] = v end for k, v in pairs(args) do largs[k] = v end largs.query = 'num' _, num = p.claim(largs) return num elseif args[2] then -- qualifier local qual = mw.text.trim(args[2]) local values = p.claim{item=id, property=prop, qualifier=qual, formatting='raw', separator='/·/'} if values then num = mw.text.split(values, '/·/') end else num = mw.wikibase.getBestStatements(id, prop) end return #num end -- Returns true if property datavalue is found excluding novalue/somevalue function p.validProperty(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local item = getEntityId(args, pargs) if item == nil then return end local property = mw.text.trim(args[1]) local prop_data = getSnak(mw.wikibase.getBestStatements(item, property), {1, "mainsnak", "datavalue"}) return prop_data and true or nil end function p.editAtWikidata(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local value = isSet(args[1]) if value then return end local param = {} param.id = getEntityId(args, pargs) param.property = args.property param.lang = findLang(args.lang) param.editicon, _ = setIcons(args.editicon) return addEditIcon(param) end function p.formatNum(frame) local num = tonumber(mw.text.trim(frame.args[1])) local lang = findLang(mw.text.trim(frame.args[2])) return mw.language.new(lang[1]):formatNum(num) end return p 23s6rkyvspscsrrvmga393kxex44onu Viquidites Discussió:SheSaid 5 17844 146439 143329 2026-10-02T02:05:06Z Docosong 1481 /* Referències */ secció nova 146439 wikitext text/x-wiki * [[Viquidites Discussió:SheSaid/Flow]] == Referències == Cites pronunciades per 22 dones célebres: https://micromegas.bsm.upf.edu/2021/07/12/humanitats-en-femeni/ -- [[Usuari:Docosong|Docosong]] ([[Usuari Discussió:Docosong|discussió]]) 04:05, 2 oct 2026 (CEST) hdsvbmt4g2s8ukyp8scqyhp6d7ngp6l Laura Restrepo 0 18307 146429 2026-10-01T20:37:01Z Docosong 1481 nou #SheSaid 146429 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una escriptora i periodista colombiana. == Citacions == {{Cita | cita = El significat de les paraules i el que s'aconsegueix a través seu comporten un compromís amb el simbolisme que s'amaga darrere de cadascuna; un compromís que té com a objectiu rescatar la dignitat de l'ésser humà. | lloc = | data = | original = Lo que las palabras significan y lo que se logra por su conducto es un compromiso adquirido con el simbolismo que hay detrás de cada una; un compromiso que tiene como fin rescatar la dignidad del ser humano. | idioma = castellà | refs = {{sfn|Sánchez-Blake|Lirot|2007}} }} == Referències == {{referències}} == Bibliografia == * <ref>{{Ref-llibre|cognom=Sánchez-Blake|nom=Elvira|títol=El universo literario de Laura Restrepo: antología crítica|data=2007|editorial=Taurus|lloc=Bogotà|cognom2=Lirot|nom2=Julie}}</ref> fjpj1jpmnkm2eulo03qhggvpppf3eeo 146430 146429 2026-10-01T20:37:26Z Docosong 1481 146430 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una escriptora i periodista colombiana. == Citacions == {{Cita | cita = El significat de les paraules i el que s'aconsegueix a través seu comporten un compromís amb el simbolisme que s'amaga darrere de cadascuna; un compromís que té com a objectiu rescatar la dignitat de l'ésser humà. | lloc = | data = | original = Lo que las palabras significan y lo que se logra por su conducto es un compromiso adquirido con el simbolismo que hay detrás de cada una; un compromiso que tiene como fin rescatar la dignidad del ser humano. | idioma = castellà | refs = {{sfn|Sánchez-Blake|Lirot|2007}} }} == Referències == {{referències}} == Bibliografia == * {{Ref-llibre|cognom=Sánchez-Blake|nom=Elvira|títol=El universo literario de Laura Restrepo: antología crítica|data=2007|editorial=Taurus|lloc=Bogotà|cognom2=Lirot|nom2=Julie}} {{ORDENA:Restrepo, Laura}} qc873vjl1ivz8f4yrx2fo5d8klijc5g 146431 146430 2026-10-01T20:37:41Z Docosong 1481 added [[Category:Escriptors en castellà]] using [[Help:Gadget-HotCat|HotCat]] 146431 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una escriptora i periodista colombiana. == Citacions == {{Cita | cita = El significat de les paraules i el que s'aconsegueix a través seu comporten un compromís amb el simbolisme que s'amaga darrere de cadascuna; un compromís que té com a objectiu rescatar la dignitat de l'ésser humà. | lloc = | data = | original = Lo que las palabras significan y lo que se logra por su conducto es un compromiso adquirido con el simbolismo que hay detrás de cada una; un compromiso que tiene como fin rescatar la dignidad del ser humano. | idioma = castellà | refs = {{sfn|Sánchez-Blake|Lirot|2007}} }} == Referències == {{referències}} == Bibliografia == * {{Ref-llibre|cognom=Sánchez-Blake|nom=Elvira|títol=El universo literario de Laura Restrepo: antología crítica|data=2007|editorial=Taurus|lloc=Bogotà|cognom2=Lirot|nom2=Julie}} {{ORDENA:Restrepo, Laura}} [[Categoria:Escriptors en castellà]] h6riohiar3u5iisc814i8p6kheii0vj 146432 146431 2026-10-01T20:38:35Z Docosong 1481 added [[Category:Periodistes colombians]] using [[Help:Gadget-HotCat|HotCat]] 146432 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una escriptora i periodista colombiana. == Citacions == {{Cita | cita = El significat de les paraules i el que s'aconsegueix a través seu comporten un compromís amb el simbolisme que s'amaga darrere de cadascuna; un compromís que té com a objectiu rescatar la dignitat de l'ésser humà. | lloc = | data = | original = Lo que las palabras significan y lo que se logra por su conducto es un compromiso adquirido con el simbolismo que hay detrás de cada una; un compromiso que tiene como fin rescatar la dignidad del ser humano. | idioma = castellà | refs = {{sfn|Sánchez-Blake|Lirot|2007}} }} == Referències == {{referències}} == Bibliografia == * {{Ref-llibre|cognom=Sánchez-Blake|nom=Elvira|títol=El universo literario de Laura Restrepo: antología crítica|data=2007|editorial=Taurus|lloc=Bogotà|cognom2=Lirot|nom2=Julie}} {{ORDENA:Restrepo, Laura}} [[Categoria:Escriptors en castellà]] [[Categoria:Periodistes colombians]] pyqd6th6u24k1qvczyft8oleznzioaq 146433 146432 2026-10-01T20:38:50Z Docosong 1481 added [[Category:Novel·listes colombians]] using [[Help:Gadget-HotCat|HotCat]] 146433 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una escriptora i periodista colombiana. == Citacions == {{Cita | cita = El significat de les paraules i el que s'aconsegueix a través seu comporten un compromís amb el simbolisme que s'amaga darrere de cadascuna; un compromís que té com a objectiu rescatar la dignitat de l'ésser humà. | lloc = | data = | original = Lo que las palabras significan y lo que se logra por su conducto es un compromiso adquirido con el simbolismo que hay detrás de cada una; un compromiso que tiene como fin rescatar la dignidad del ser humano. | idioma = castellà | refs = {{sfn|Sánchez-Blake|Lirot|2007}} }} == Referències == {{referències}} == Bibliografia == * {{Ref-llibre|cognom=Sánchez-Blake|nom=Elvira|títol=El universo literario de Laura Restrepo: antología crítica|data=2007|editorial=Taurus|lloc=Bogotà|cognom2=Lirot|nom2=Julie}} {{ORDENA:Restrepo, Laura}} [[Categoria:Escriptors en castellà]] [[Categoria:Periodistes colombians]] [[Categoria:Novel·listes colombians]] 69rpbp6o4kp8x08jt5dbtcsli1q71fk Viquidites:SheSaid/2022 4 18308 146434 2026-10-02T02:01:40Z Docosong 1481 Es crea la pàgina amb «== Resultats 2022 == ;[https://quarry.wmcloud.org/query/69357 Nous articles] {{refbegin|2}} * [[Agnès Varda]] * [[Aitana Bonmatí i Conca]] * [[Alèxia Putellas i Segura]] * [[Fina Miralles Nobell]] * [[Hildegarda de Bingen]] * [[Laila Abou-Saif]] * [[Lalla Romano]] * [[Liz Truss]] * [[María Dolores Juliano Corregido]] * [[Megan Rapinoe]] * [[Murasaki Shikibu]] * [[Nativitat Yarza Planas]] * [[Raffaella Carrà]] {{refend}} ;[https://quarry.wmcloud.org/qu...». 146434 wikitext text/x-wiki == Resultats 2022 == ;[https://quarry.wmcloud.org/query/69357 Nous articles] {{refbegin|2}} * [[Agnès Varda]] * [[Aitana Bonmatí i Conca]] * [[Alèxia Putellas i Segura]] * [[Fina Miralles Nobell]] * [[Hildegarda de Bingen]] * [[Laila Abou-Saif]] * [[Lalla Romano]] * [[Liz Truss]] * [[María Dolores Juliano Corregido]] * [[Megan Rapinoe]] * [[Murasaki Shikibu]] * [[Nativitat Yarza Planas]] * [[Raffaella Carrà]] {{refend}} ;[https://quarry.wmcloud.org/query/69358 Articles millorats] * [[Angela Davis]] * [[Maria Mercè Marçal i Serra]] * [[Silvia Federici]] nvibjenr10mdvxb91c8vkvaifd6hhf6 Viquidites:SheSaid/2023 4 18309 146436 2026-10-02T02:02:23Z Docosong 1481 Es crea la pàgina amb «== Resultats 2023 == ;Nous articles {{refbegin|2}} * [[Carme Lluveras Puig]] * [[Lucille Ball]] * [[Linda Evangelista]] * [[Audre Lorde]] * [[Barbara Tuchman]] * [[Jenna Jameson]] * [[Edith Cavell]] * [[Carrie Fisher]] * [[Jane Fonda]] * [[Julie Andrews]] * [[Françoise Sagan]] * [[Virginie Despentes]] * [[Julia Conesa Conesa]] * [[Shirley M. Tilghman]] * [[Teresa Boronat i Fabra]] * [[Delphine de Girardin]] * [[María Pilar León Cebrián]] * [[Carmen Cervera]]...». 146436 wikitext text/x-wiki == Resultats 2023 == ;Nous articles {{refbegin|2}} * [[Carme Lluveras Puig]] * [[Lucille Ball]] * [[Linda Evangelista]] * [[Audre Lorde]] * [[Barbara Tuchman]] * [[Jenna Jameson]] * [[Edith Cavell]] * [[Carrie Fisher]] * [[Jane Fonda]] * [[Julie Andrews]] * [[Françoise Sagan]] * [[Virginie Despentes]] * [[Julia Conesa Conesa]] * [[Shirley M. Tilghman]] * [[Teresa Boronat i Fabra]] * [[Delphine de Girardin]] * [[María Pilar León Cebrián]] * [[Carmen Cervera]] * [[Madame Roland]] * [[Françoise Parturier]] {{refend}} bgjyzx3rq6tszzuj1v77u9t39j36fbo 146437 146436 2026-10-02T02:02:44Z Docosong 1481 /* Resultats 2023 */ 146437 wikitext text/x-wiki == Resultats 2023 == ;Nous articles {{refbegin|2}} * [[Carme Lluveras Puig]] * [[Lucille Ball]] * [[Linda Evangelista]] * [[Audre Lorde]] * [[Barbara Tuchman]] * [[Jenna Jameson]] * [[Edith Cavell]] * [[Carrie Fisher]] * [[Jane Fonda]] * [[Julie Andrews]] * [[Françoise Sagan]] * [[Virginie Despentes]] * [[Julia Conesa Conesa]] * [[Shirley M. Tilghman]] * [[Teresa Boronat i Fabra]] * [[Delphine de Girardin]] * [[María Pilar León Cebrián]] * [[Carmen Cervera]] * [[Madame Roland]] * [[Françoise Parturier]] {{refend}} ; Articles millorats * [[Laure Conan]] dd5qcyjyu3retxqe20gkbzyw80nevf2 Shirley Graham Du Bois 0 18310 146443 2026-10-02T08:18:35Z Docosong 1481 nou #SheSaid 146443 wikitext text/x-wiki {{Persona}} {{IniciBio}} fou una escriptora, dramaturga i compositora estatunidenca. == Citacions == {{Cita | cita = Som una raça d'artistes. Què en fem? | lloc = «Towards an American Theatre», ''Arts Quarterly'' | data = 1937 | original = We are a race of artists. What are we doing about it? | idioma = anglès | refs = <ref>{{ref-publicació|url=https://www.yalealumnimagazine.com/articles/4440-shirley-graham-dubois |títol=“Eloquence in the cause of freedom” |publicació=Yale Alumni Magazine |cognom=Schiff |nom=Judith |volum=Vol. LXXX |exemplar=No. 4|data=març-abril de 2017|consulta=2-10-2026}}</ref> }} == Referències == {{referències}} {{ORDENA:Du Bois, Shirley Graham}} [[Categoria:Compositors estatunidencs]] [[Categoria:Dramaturgs estatunidencs]] [[Categoria:Escriptors estatunidencs]] e4inmu11trlvcf9h3chxz63x327eie0 146444 146443 2026-10-02T08:19:19Z Docosong 1481 /* Citacions */ 146444 wikitext text/x-wiki {{Persona}} {{IniciBio}} fou una escriptora, dramaturga i compositora estatunidenca. == Citacions == {{Cita | cita = Som una raça d'artistes. Què en fem? | lloc = «Towards an American Theatre», ''Arts Quarterly'' | data = octubre/desembre 1937 | original = We are a race of artists. What are we doing about it? | idioma = anglès | refs = <ref>{{ref-publicació|url=https://www.yalealumnimagazine.com/articles/4440-shirley-graham-dubois |títol=“Eloquence in the cause of freedom” |publicació=Yale Alumni Magazine |cognom=Schiff |nom=Judith |volum=Vol. LXXX |exemplar=No. 4|data=març-abril de 2017|consulta=2-10-2026}}</ref> }} == Referències == {{referències}} {{ORDENA:Du Bois, Shirley Graham}} [[Categoria:Compositors estatunidencs]] [[Categoria:Dramaturgs estatunidencs]] [[Categoria:Escriptors estatunidencs]] tqsf3v7i7gyqdaqrzrwlaepqr3l5d7d 146445 146444 2026-10-02T08:20:30Z Docosong 1481 added [[Category:Activistes estatunidencs]] using [[Help:Gadget-HotCat|HotCat]] 146445 wikitext text/x-wiki {{Persona}} {{IniciBio}} fou una escriptora, dramaturga i compositora estatunidenca. == Citacions == {{Cita | cita = Som una raça d'artistes. Què en fem? | lloc = «Towards an American Theatre», ''Arts Quarterly'' | data = octubre/desembre 1937 | original = We are a race of artists. What are we doing about it? | idioma = anglès | refs = <ref>{{ref-publicació|url=https://www.yalealumnimagazine.com/articles/4440-shirley-graham-dubois |títol=“Eloquence in the cause of freedom” |publicació=Yale Alumni Magazine |cognom=Schiff |nom=Judith |volum=Vol. LXXX |exemplar=No. 4|data=març-abril de 2017|consulta=2-10-2026}}</ref> }} == Referències == {{referències}} {{ORDENA:Du Bois, Shirley Graham}} [[Categoria:Compositors estatunidencs]] [[Categoria:Dramaturgs estatunidencs]] [[Categoria:Escriptors estatunidencs]] [[Categoria:Activistes estatunidencs]] lfvk3pl6eyeln6qanhpxfhws0xqs3hu 146446 146445 2026-10-02T08:22:31Z Docosong 1481 /* Citacions */ 146446 wikitext text/x-wiki {{Persona}} {{IniciBio}} fou una escriptora, dramaturga i compositora estatunidenca. == Citacions == {{Cita | cita = Som una raça d'artistes. Què en fem? | lloc = «Towards an American Theatre», ''Arts Quarterly'' | data = octubre/desembre 1937 | notes = La frase, formulada per Shirley Graham el 1937 en el context de la seva activitat teatral, reivindica la capacitat artística dels afroamericans i planteja la necessitat de convertir aquest potencial en una producció cultural pròpia i efectiva. Graham estava especialment interessada en el teatre com a mitjà per expressar els talents artístics de la població negra. | original = We are a race of artists. What are we doing about it? | idioma = anglès | refs = <ref>{{ref-publicació|url=https://www.yalealumnimagazine.com/articles/4440-shirley-graham-dubois |títol=“Eloquence in the cause of freedom” |publicació=Yale Alumni Magazine |cognom=Schiff |nom=Judith |volum=Vol. LXXX |exemplar=No. 4|data=març-abril de 2017|consulta=2-10-2026}}</ref> }} == Referències == {{referències}} {{ORDENA:Du Bois, Shirley Graham}} [[Categoria:Compositors estatunidencs]] [[Categoria:Dramaturgs estatunidencs]] [[Categoria:Escriptors estatunidencs]] [[Categoria:Activistes estatunidencs]] tlslfyoj76mti32dgqnqehjhf6krf6v Eva Baltasar i Sardà 0 18311 146447 2026-10-02T08:30:52Z Docosong 1481 nou #SheSaid 146447 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una escriptora catalana. == Citacions == {{Cita | cita = La [[solitud]] és l’única manera de trobar-se amb un mateix. | lloc = Entrevista a ''El País'' | data = [[14 de març]] de 2020 | refs = <ref>{{ref-web |url=https://elpais.com/cat/2020/03/14/cultura/1584216174_987356.html |títol=Eva Baltasar: “La solitud és l’única manera de trobar-se amb un mateix. Seria bo que els nens ho aprenguessin”|obra=El País |data=14-3-2020 |consulta=2-10-2026|cognom=Geli|nom=Carles}}</ref> }} {{Cita | cita = Jo no escric pensant en el lector ni en què li pot agradar, escric per mi bàsicament, encara que ja sàpiga que serà llegit. | lloc = Entrevista al ''Empordà'' | data = [[18 de juliol]] de 2024 | refs = <ref>{{ref-web|url=https://www.emporda.info/cultura/2024/07/18/hi-tantes-veus-sembla-estiguin-esperant-les-escoltis-105669122.html |títol=«Hi ha tantes veus que sembla que estiguin esperant que les escoltis» |obra=Empordà |data=18-7-2024|consulta=2-10-2026|cognom= Vilà Bartis|nom=Cristina}}</ref> }} {{Cita | cita = La màgia de la [[literatura]] és que el llibre és el mateix per a tothom però les lectures són totes diferents. | lloc = Entrevista a ''El Món'' | data = [[22 d'abril]] de 2024 | refs = <ref>{{ref-web|url=https://elmon.cat/cultura/eva-baltasar-llibre-ocas-fascinacio-austeritat-835390/ |títol=Eva Baltasar: “M'he dutxat amb un litre i mig d’aigua, l'austeritat no està renyida amb el benestar”|obra=El Món |data=22-4-2024 |consulta=2-10-2026|cognom= Barroso |nom=Sílvia}}</ref> }} == Referències == {{referències}} {{ORDENA:Baltasar, Eva}} [[Categoria:Escriptors catalans]] [[Categoria:Escriptors en català]] [[Categoria:Novel·listes catalans]] po1z262701qh5xex81dedbilyy8v83x 146448 146447 2026-10-02T08:31:13Z Docosong 1481 /* Citacions */ 146448 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una escriptora catalana. == Citacions == {{Cita | cita = La [[solitud]] és l’única manera de trobar-se amb un mateix. | lloc = Entrevista a ''El País'' | data = [[14 de març]] de 2020 | refs = <ref>{{ref-web |url=https://elpais.com/cat/2020/03/14/cultura/1584216174_987356.html |títol=Eva Baltasar: “La solitud és l’única manera de trobar-se amb un mateix. Seria bo que els nens ho aprenguessin”|obra=El País |data=14-3-2020 |consulta=2-10-2026|cognom=Geli|nom=Carles}}</ref> }} {{Cita | cita = La màgia de la [[literatura]] és que el llibre és el mateix per a tothom però les lectures són totes diferents. | lloc = Entrevista a ''El Món'' | data = [[22 d'abril]] de 2024 | refs = <ref>{{ref-web|url=https://elmon.cat/cultura/eva-baltasar-llibre-ocas-fascinacio-austeritat-835390/ |títol=Eva Baltasar: “M'he dutxat amb un litre i mig d’aigua, l'austeritat no està renyida amb el benestar”|obra=El Món |data=22-4-2024 |consulta=2-10-2026|cognom= Barroso |nom=Sílvia}}</ref> }} {{Cita | cita = Jo no escric pensant en el lector ni en què li pot agradar, escric per mi bàsicament, encara que ja sàpiga que serà llegit. | lloc = Entrevista al ''Empordà'' | data = [[18 de juliol]] de 2024 | refs = <ref>{{ref-web|url=https://www.emporda.info/cultura/2024/07/18/hi-tantes-veus-sembla-estiguin-esperant-les-escoltis-105669122.html |títol=«Hi ha tantes veus que sembla que estiguin esperant que les escoltis» |obra=Empordà |data=18-7-2024|consulta=2-10-2026|cognom= Vilà Bartis|nom=Cristina}}</ref> }} == Referències == {{referències}} {{ORDENA:Baltasar, Eva}} [[Categoria:Escriptors catalans]] [[Categoria:Escriptors en català]] [[Categoria:Novel·listes catalans]] 2f72ecbqn22nrgnjl8d3lbcbg7jniyo 146449 146448 2026-10-02T08:42:32Z Docosong 1481 /* Citacions */ 146449 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una escriptora catalana. == Citacions == {{Cita | cita = La [[solitud]] és l’única manera de trobar-se amb un mateix. | lloc = Entrevista a ''El País'' | data = [[14 de març]] de 2020 | refs = <ref>{{ref-web |url=https://elpais.com/cat/2020/03/14/cultura/1584216174_987356.html |títol=Eva Baltasar: “La solitud és l’única manera de trobar-se amb un mateix. Seria bo que els nens ho aprenguessin”|obra=El País |data=14-3-2020 |consulta=2-10-2026|cognom=Geli|nom=Carles}}</ref> }} {{Cita | cita = La màgia de la [[literatura]] és que el llibre és el mateix per a tothom però les lectures són totes diferents. | lloc = Entrevista a ''El Món'' | data = [[22 d'abril]] de 2024 | refs = <ref>{{ref-web|url=https://elmon.cat/cultura/eva-baltasar-llibre-ocas-fascinacio-austeritat-835390/ |títol=Eva Baltasar: “M'he dutxat amb un litre i mig d’aigua, l'austeritat no està renyida amb el benestar”|obra=El Món |data=22-4-2024 |consulta=2-10-2026|cognom= Barroso |nom=Sílvia}}</ref> }} {{Cita | cita = Jo no escric pensant en el lector ni en què li pot agradar, escric per mi bàsicament, encara que ja sàpiga que serà llegit. | lloc = Entrevista al ''Empordà'' | data = [[18 de juliol]] de 2024 | refs = <ref>{{ref-web|url=https://www.emporda.info/cultura/2024/07/18/hi-tantes-veus-sembla-estiguin-esperant-les-escoltis-105669122.html |títol=«Hi ha tantes veus que sembla que estiguin esperant que les escoltis» |obra=Empordà |data=18-7-2024|consulta=2-10-2026|cognom= Vilà Bartis|nom=Cristina}}</ref> }} === ''Permagel'' === {{Cita | cita = Si del que es tracta és de sobreviure, la [[resistència]] pot ser que sigui l'única forma de viure intensament. | lloc = ''Permagel'' | data = | refs = <ref>{{Ref-web|títol=Permagel|url=https://www.catorze.cat/lectura/tast-editorial/permagel_181419_102.html|data=2018-03-07|consulta=2026-10-02|llengua=ca|obra=Catorze}}</ref> }} === ''Mamut'' === {{Cita | cita = No era el desig d'un fill, el que m'havia segrestat, era el desig de gestar-lo, el de fer passar la vida cos a través. | lloc = ''Mamut'' | data = 2022 | refs = }} == Referències == {{referències}} {{ORDENA:Baltasar, Eva}} [[Categoria:Escriptors catalans]] [[Categoria:Escriptors en català]] [[Categoria:Novel·listes catalans]] qcqghv6h3ga3el5ipd682q0ixddedak 146450 146449 2026-10-02T08:43:16Z Docosong 1481 /* Mamut */ 146450 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una escriptora catalana. == Citacions == {{Cita | cita = La [[solitud]] és l’única manera de trobar-se amb un mateix. | lloc = Entrevista a ''El País'' | data = [[14 de març]] de 2020 | refs = <ref>{{ref-web |url=https://elpais.com/cat/2020/03/14/cultura/1584216174_987356.html |títol=Eva Baltasar: “La solitud és l’única manera de trobar-se amb un mateix. Seria bo que els nens ho aprenguessin”|obra=El País |data=14-3-2020 |consulta=2-10-2026|cognom=Geli|nom=Carles}}</ref> }} {{Cita | cita = La màgia de la [[literatura]] és que el llibre és el mateix per a tothom però les lectures són totes diferents. | lloc = Entrevista a ''El Món'' | data = [[22 d'abril]] de 2024 | refs = <ref>{{ref-web|url=https://elmon.cat/cultura/eva-baltasar-llibre-ocas-fascinacio-austeritat-835390/ |títol=Eva Baltasar: “M'he dutxat amb un litre i mig d’aigua, l'austeritat no està renyida amb el benestar”|obra=El Món |data=22-4-2024 |consulta=2-10-2026|cognom= Barroso |nom=Sílvia}}</ref> }} {{Cita | cita = Jo no escric pensant en el lector ni en què li pot agradar, escric per mi bàsicament, encara que ja sàpiga que serà llegit. | lloc = Entrevista al ''Empordà'' | data = [[18 de juliol]] de 2024 | refs = <ref>{{ref-web|url=https://www.emporda.info/cultura/2024/07/18/hi-tantes-veus-sembla-estiguin-esperant-les-escoltis-105669122.html |títol=«Hi ha tantes veus que sembla que estiguin esperant que les escoltis» |obra=Empordà |data=18-7-2024|consulta=2-10-2026|cognom= Vilà Bartis|nom=Cristina}}</ref> }} === ''Permagel'' === {{Cita | cita = Si del que es tracta és de sobreviure, la [[resistència]] pot ser que sigui l'única forma de viure intensament. | lloc = ''Permagel'' | data = | refs = <ref>{{Ref-web|títol=Permagel|url=https://www.catorze.cat/lectura/tast-editorial/permagel_181419_102.html|data=2018-03-07|consulta=2026-10-02|llengua=ca|obra=Catorze}}</ref> }} === ''Mamut'' === {{Cita | cita = No era el desig d'un fill, el que m'havia segrestat, era el desig de gestar-lo, el de fer passar la vida cos a través. | lloc = ''Mamut'' | data = 2022 | refs = <ref>{{Ref-web|títol=L'animalització com a forma de vida: 'Mamut', d'Eva Baltasar|url=https://llegim.ara.cat/critiques-literaries/l-animalitzacio-forma-vida-mamut-d-eva-baltasar_1_4274246.html|data=2022-02-17|consulta=2026-10-02|llengua=català|nom=Pere Antoni|cognom=Pons|obra=Ara}}</ref> }} == Referències == {{referències}} {{ORDENA:Baltasar, Eva}} [[Categoria:Escriptors catalans]] [[Categoria:Escriptors en català]] [[Categoria:Novel·listes catalans]] osjddihqk0yilxhogjuzvln7zwq8toj 146451 146450 2026-10-02T08:43:25Z Docosong 1481 removed [[Category:Escriptors catalans]]; added [[Category:Poetes catalans]] using [[Help:Gadget-HotCat|HotCat]] 146451 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una escriptora catalana. == Citacions == {{Cita | cita = La [[solitud]] és l’única manera de trobar-se amb un mateix. | lloc = Entrevista a ''El País'' | data = [[14 de març]] de 2020 | refs = <ref>{{ref-web |url=https://elpais.com/cat/2020/03/14/cultura/1584216174_987356.html |títol=Eva Baltasar: “La solitud és l’única manera de trobar-se amb un mateix. Seria bo que els nens ho aprenguessin”|obra=El País |data=14-3-2020 |consulta=2-10-2026|cognom=Geli|nom=Carles}}</ref> }} {{Cita | cita = La màgia de la [[literatura]] és que el llibre és el mateix per a tothom però les lectures són totes diferents. | lloc = Entrevista a ''El Món'' | data = [[22 d'abril]] de 2024 | refs = <ref>{{ref-web|url=https://elmon.cat/cultura/eva-baltasar-llibre-ocas-fascinacio-austeritat-835390/ |títol=Eva Baltasar: “M'he dutxat amb un litre i mig d’aigua, l'austeritat no està renyida amb el benestar”|obra=El Món |data=22-4-2024 |consulta=2-10-2026|cognom= Barroso |nom=Sílvia}}</ref> }} {{Cita | cita = Jo no escric pensant en el lector ni en què li pot agradar, escric per mi bàsicament, encara que ja sàpiga que serà llegit. | lloc = Entrevista al ''Empordà'' | data = [[18 de juliol]] de 2024 | refs = <ref>{{ref-web|url=https://www.emporda.info/cultura/2024/07/18/hi-tantes-veus-sembla-estiguin-esperant-les-escoltis-105669122.html |títol=«Hi ha tantes veus que sembla que estiguin esperant que les escoltis» |obra=Empordà |data=18-7-2024|consulta=2-10-2026|cognom= Vilà Bartis|nom=Cristina}}</ref> }} === ''Permagel'' === {{Cita | cita = Si del que es tracta és de sobreviure, la [[resistència]] pot ser que sigui l'única forma de viure intensament. | lloc = ''Permagel'' | data = | refs = <ref>{{Ref-web|títol=Permagel|url=https://www.catorze.cat/lectura/tast-editorial/permagel_181419_102.html|data=2018-03-07|consulta=2026-10-02|llengua=ca|obra=Catorze}}</ref> }} === ''Mamut'' === {{Cita | cita = No era el desig d'un fill, el que m'havia segrestat, era el desig de gestar-lo, el de fer passar la vida cos a través. | lloc = ''Mamut'' | data = 2022 | refs = <ref>{{Ref-web|títol=L'animalització com a forma de vida: 'Mamut', d'Eva Baltasar|url=https://llegim.ara.cat/critiques-literaries/l-animalitzacio-forma-vida-mamut-d-eva-baltasar_1_4274246.html|data=2022-02-17|consulta=2026-10-02|llengua=català|nom=Pere Antoni|cognom=Pons|obra=Ara}}</ref> }} == Referències == {{referències}} {{ORDENA:Baltasar, Eva}} [[Categoria:Poetes catalans]] [[Categoria:Escriptors en català]] [[Categoria:Novel·listes catalans]] art0pz776b2w13z3xvy3id8mwibs5kj 146452 146451 2026-10-02T08:54:53Z Docosong 1481 /* Permagel */ 146452 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una escriptora catalana. == Citacions == {{Cita | cita = La [[solitud]] és l’única manera de trobar-se amb un mateix. | lloc = Entrevista a ''El País'' | data = [[14 de març]] de 2020 | refs = <ref>{{ref-web |url=https://elpais.com/cat/2020/03/14/cultura/1584216174_987356.html |títol=Eva Baltasar: “La solitud és l’única manera de trobar-se amb un mateix. Seria bo que els nens ho aprenguessin”|obra=El País |data=14-3-2020 |consulta=2-10-2026|cognom=Geli|nom=Carles}}</ref> }} {{Cita | cita = La màgia de la [[literatura]] és que el llibre és el mateix per a tothom però les lectures són totes diferents. | lloc = Entrevista a ''El Món'' | data = [[22 d'abril]] de 2024 | refs = <ref>{{ref-web|url=https://elmon.cat/cultura/eva-baltasar-llibre-ocas-fascinacio-austeritat-835390/ |títol=Eva Baltasar: “M'he dutxat amb un litre i mig d’aigua, l'austeritat no està renyida amb el benestar”|obra=El Món |data=22-4-2024 |consulta=2-10-2026|cognom= Barroso |nom=Sílvia}}</ref> }} {{Cita | cita = Jo no escric pensant en el lector ni en què li pot agradar, escric per mi bàsicament, encara que ja sàpiga que serà llegit. | lloc = Entrevista al ''Empordà'' | data = [[18 de juliol]] de 2024 | refs = <ref>{{ref-web|url=https://www.emporda.info/cultura/2024/07/18/hi-tantes-veus-sembla-estiguin-esperant-les-escoltis-105669122.html |títol=«Hi ha tantes veus que sembla que estiguin esperant que les escoltis» |obra=Empordà |data=18-7-2024|consulta=2-10-2026|cognom= Vilà Bartis|nom=Cristina}}</ref> }} === ''Permagel'' (2018) === {{Cita | cita = Si del que es tracta és de sobreviure, la [[resistència]] pot ser que sigui l'única forma de viure intensament. | lloc = ''Permagel'' | data = 2018 | refs = <ref>{{Ref-web|títol=Permagel|url=https://www.catorze.cat/lectura/tast-editorial/permagel_181419_102.html|data=2018-03-07|consulta=2026-10-02|llengua=ca|obra=Catorze}}</ref> }} === ''Mamut'' (2022) === {{Cita | cita = No era el desig d'un fill, el que m'havia segrestat, era el desig de gestar-lo, el de fer passar la vida cos a través. | lloc = ''Mamut'' | data = 2022 | refs = <ref>{{Ref-web|títol=L'animalització com a forma de vida: 'Mamut', d'Eva Baltasar|url=https://llegim.ara.cat/critiques-literaries/l-animalitzacio-forma-vida-mamut-d-eva-baltasar_1_4274246.html|data=2022-02-17|consulta=2026-10-02|llengua=català|nom=Pere Antoni|cognom=Pons|obra=Ara}}</ref> }} == Referències == {{referències}} {{ORDENA:Baltasar, Eva}} [[Categoria:Poetes catalans]] [[Categoria:Escriptors en català]] [[Categoria:Novel·listes catalans]] k8v539iebxncv3xh18vfg0yupvf0qe6 Sonsoles Ónega Salcedo 0 18312 146453 2026-10-02T09:01:36Z Docosong 1481 nou #SheSaid 146453 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una periodista, presentadora de televisió i escriptora espanyola. == Citacions == {{Cita | cita = No vull anar de víctima, però escriure és més difícil per a una [[dona]] treballadora amb fills. | refs = <ref>{{ref-web |url=https://www.eldebate.com/cultura/20231017/sonsoles-onega-no-quiero-victima-escribir-mas-dificil-mujer-trabajadora-hijos_146766.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: «No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos» |autor=María Serrano |editor=El Debate |data=17-10-2023}}</ref> | lloc = Entrevista a ''El Debate'' | data = [[17 d’octubre]] de [[2023]] | original = No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos. | idioma = castellà }} {{Cita | cita = Les [[dones]] han estat protagonistes de la millor literatura del segle XIX i del segle XX. | refs = <ref>{{ref-web |url=https://www.articulo14.es/cultura/sonsoles-onega-mujeres-protagonistas-mejor-literatura-20240423.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: “Las mujeres han sido protagonistas de la mejor literatura de los siglos XIX y XX” |autor=María Serrano |editor=Artículo 14 |data=29-04-2024}}</ref> | lloc = Entrevista a ''Artículo 14'' | data = [[29 d’abril]] de [[2024]] | original = Las mujeres han sido protagonistas de la mejor literatura del siglo XIX y del siglo XX. | idioma = castellà }} == Referències == {{referències}} {{ORDENA:Onega Salcedo, Sonsoles}} gbzng6bw9f32r4luxhhorxjztgc7zwk 146454 146453 2026-10-02T09:02:52Z Docosong 1481 added [[Category:Periodistes espanyols]] using [[Help:Gadget-HotCat|HotCat]] 146454 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una periodista, presentadora de televisió i escriptora espanyola. == Citacions == {{Cita | cita = No vull anar de víctima, però escriure és més difícil per a una [[dona]] treballadora amb fills. | refs = <ref>{{ref-web |url=https://www.eldebate.com/cultura/20231017/sonsoles-onega-no-quiero-victima-escribir-mas-dificil-mujer-trabajadora-hijos_146766.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: «No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos» |autor=María Serrano |editor=El Debate |data=17-10-2023}}</ref> | lloc = Entrevista a ''El Debate'' | data = [[17 d’octubre]] de [[2023]] | original = No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos. | idioma = castellà }} {{Cita | cita = Les [[dones]] han estat protagonistes de la millor literatura del segle XIX i del segle XX. | refs = <ref>{{ref-web |url=https://www.articulo14.es/cultura/sonsoles-onega-mujeres-protagonistas-mejor-literatura-20240423.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: “Las mujeres han sido protagonistas de la mejor literatura de los siglos XIX y XX” |autor=María Serrano |editor=Artículo 14 |data=29-04-2024}}</ref> | lloc = Entrevista a ''Artículo 14'' | data = [[29 d’abril]] de [[2024]] | original = Las mujeres han sido protagonistas de la mejor literatura del siglo XIX y del siglo XX. | idioma = castellà }} == Referències == {{referències}} {{ORDENA:Onega Salcedo, Sonsoles}} [[Categoria:Periodistes espanyols]] av86zqifahjcmkxs00d9d8avv6jt0c6 146455 146454 2026-10-02T09:03:02Z Docosong 1481 added [[Category:Novel·listes espanyols]] using [[Help:Gadget-HotCat|HotCat]] 146455 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una periodista, presentadora de televisió i escriptora espanyola. == Citacions == {{Cita | cita = No vull anar de víctima, però escriure és més difícil per a una [[dona]] treballadora amb fills. | refs = <ref>{{ref-web |url=https://www.eldebate.com/cultura/20231017/sonsoles-onega-no-quiero-victima-escribir-mas-dificil-mujer-trabajadora-hijos_146766.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: «No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos» |autor=María Serrano |editor=El Debate |data=17-10-2023}}</ref> | lloc = Entrevista a ''El Debate'' | data = [[17 d’octubre]] de [[2023]] | original = No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos. | idioma = castellà }} {{Cita | cita = Les [[dones]] han estat protagonistes de la millor literatura del segle XIX i del segle XX. | refs = <ref>{{ref-web |url=https://www.articulo14.es/cultura/sonsoles-onega-mujeres-protagonistas-mejor-literatura-20240423.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: “Las mujeres han sido protagonistas de la mejor literatura de los siglos XIX y XX” |autor=María Serrano |editor=Artículo 14 |data=29-04-2024}}</ref> | lloc = Entrevista a ''Artículo 14'' | data = [[29 d’abril]] de [[2024]] | original = Las mujeres han sido protagonistas de la mejor literatura del siglo XIX y del siglo XX. | idioma = castellà }} == Referències == {{referències}} {{ORDENA:Onega Salcedo, Sonsoles}} [[Categoria:Periodistes espanyols]] [[Categoria:Novel·listes espanyols]] fu76a934mdr6m6ixlm9t2tjp99kbka2 146456 146455 2026-10-02T09:03:10Z Docosong 1481 added [[Category:Escriptors en castellà]] using [[Help:Gadget-HotCat|HotCat]] 146456 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una periodista, presentadora de televisió i escriptora espanyola. == Citacions == {{Cita | cita = No vull anar de víctima, però escriure és més difícil per a una [[dona]] treballadora amb fills. | refs = <ref>{{ref-web |url=https://www.eldebate.com/cultura/20231017/sonsoles-onega-no-quiero-victima-escribir-mas-dificil-mujer-trabajadora-hijos_146766.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: «No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos» |autor=María Serrano |editor=El Debate |data=17-10-2023}}</ref> | lloc = Entrevista a ''El Debate'' | data = [[17 d’octubre]] de [[2023]] | original = No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos. | idioma = castellà }} {{Cita | cita = Les [[dones]] han estat protagonistes de la millor literatura del segle XIX i del segle XX. | refs = <ref>{{ref-web |url=https://www.articulo14.es/cultura/sonsoles-onega-mujeres-protagonistas-mejor-literatura-20240423.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: “Las mujeres han sido protagonistas de la mejor literatura de los siglos XIX y XX” |autor=María Serrano |editor=Artículo 14 |data=29-04-2024}}</ref> | lloc = Entrevista a ''Artículo 14'' | data = [[29 d’abril]] de [[2024]] | original = Las mujeres han sido protagonistas de la mejor literatura del siglo XIX y del siglo XX. | idioma = castellà }} == Referències == {{referències}} {{ORDENA:Onega Salcedo, Sonsoles}} [[Categoria:Periodistes espanyols]] [[Categoria:Novel·listes espanyols]] [[Categoria:Escriptors en castellà]] c0wbzyxas9vnmo5wdokq6zsvh8xm2ri 146457 146456 2026-10-02T09:03:22Z Docosong 1481 added [[Category:Presentadors de televisió]] using [[Help:Gadget-HotCat|HotCat]] 146457 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una periodista, presentadora de televisió i escriptora espanyola. == Citacions == {{Cita | cita = No vull anar de víctima, però escriure és més difícil per a una [[dona]] treballadora amb fills. | refs = <ref>{{ref-web |url=https://www.eldebate.com/cultura/20231017/sonsoles-onega-no-quiero-victima-escribir-mas-dificil-mujer-trabajadora-hijos_146766.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: «No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos» |autor=María Serrano |editor=El Debate |data=17-10-2023}}</ref> | lloc = Entrevista a ''El Debate'' | data = [[17 d’octubre]] de [[2023]] | original = No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos. | idioma = castellà }} {{Cita | cita = Les [[dones]] han estat protagonistes de la millor literatura del segle XIX i del segle XX. | refs = <ref>{{ref-web |url=https://www.articulo14.es/cultura/sonsoles-onega-mujeres-protagonistas-mejor-literatura-20240423.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: “Las mujeres han sido protagonistas de la mejor literatura de los siglos XIX y XX” |autor=María Serrano |editor=Artículo 14 |data=29-04-2024}}</ref> | lloc = Entrevista a ''Artículo 14'' | data = [[29 d’abril]] de [[2024]] | original = Las mujeres han sido protagonistas de la mejor literatura del siglo XIX y del siglo XX. | idioma = castellà }} == Referències == {{referències}} {{ORDENA:Onega Salcedo, Sonsoles}} [[Categoria:Periodistes espanyols]] [[Categoria:Novel·listes espanyols]] [[Categoria:Escriptors en castellà]] [[Categoria:Presentadors de televisió]] 1mt4sey53ezxf9lij60t9kqfaweved4 146458 146457 2026-10-02T09:06:05Z Docosong 1481 146458 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una periodista, presentadora de televisió i escriptora espanyola. == Citacions == {{Cita | cita = No vull anar de víctima, però escriure és més difícil per a una [[dona]] treballadora amb fills. | refs = <ref>{{ref-web |url=https://www.eldebate.com/cultura/20231017/sonsoles-onega-no-quiero-victima-escribir-mas-dificil-mujer-trabajadora-hijos_146766.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: «No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos» |autor=María Serrano |editor=El Debate |data=17-10-2023}}</ref> | lloc = Entrevista a ''El Debate'' | data = [[17 d’octubre]] de [[2023]] | original = No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos. | idioma = castellà }} {{Cita | cita = Les [[dones]] han estat protagonistes de la millor literatura del segle XIX i del segle XX. | refs = <ref>{{ref-web |url=https://www.articulo14.es/cultura/sonsoles-onega-mujeres-protagonistas-mejor-literatura-20240423.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: “Las mujeres han sido protagonistas de la mejor literatura de los siglos XIX y XX” |autor=María Serrano |editor=Artículo 14 |data=29-04-2024}}</ref> | lloc = Entrevista a ''Artículo 14'' | data = [[29 d’abril]] de [[2024]] | original = Las mujeres han sido protagonistas de la mejor literatura del siglo XIX y del siglo XX. | idioma = castellà }} === ''Mil besos prohibidos'' (2020) === {{Cita | cita = Al capdavall, quan se separaven, l'exercici de l'amor consistia a rebre una carta i a contestar-la. | lloc = ''Mil besos prohibidos'', p. 30 | data = 2020 | original = A fin de cuentas, cuando se separaban, el ejercicio del amor consistía en recibir una carta y en contestarla de vuelta. | idioma = castellà | refs = <ref>{{ref-web |url=https://www.20minutos.es/noticia/4280462/0/sonsoles-onega-todo-lo-prohibido-resulta-mas-atractivo/ |consulta=2 octubre 2026 |títol=Sonsoles Ónega: "Todo lo prohibido resulta más atractivo" |editor=20minutos |data=2020}}</ref> }} === ''Las hijas de la criada'' (2023) === {{Cita | cita = Hi ha històries que romanen amagades durant segles i mereixen ser explicades. | lloc = ''Las hijas de la criada'', capítol 1 | data = 2023 | original = Hay historias que permanecen escondidas durante siglos y merecen ser contadas. | idioma = castellà | refs = <ref>{{ref-web |url=https://www.deia.eus/tendencias/2023/12/07/hijas-criada-premio-planeta-2023-7612560.html |consulta=2 octubre 2026 |títol='Las hijas de la criada', Premio Planeta 2023: lee aquí el primer capítulo |editor=Deia |data=7-12-2023}}</ref> }} == Referències == {{referències}} {{ORDENA:Onega Salcedo, Sonsoles}} [[Categoria:Periodistes espanyols]] [[Categoria:Novel·listes espanyols]] [[Categoria:Escriptors en castellà]] [[Categoria:Presentadors de televisió]] 5uo62r0is44x075fcj4g41kd9yvkirl 146459 146458 2026-10-02T09:12:29Z Docosong 1481 /* Las hijas de la criada (2023) */ 146459 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una periodista, presentadora de televisió i escriptora espanyola. == Citacions == {{Cita | cita = No vull anar de víctima, però escriure és més difícil per a una [[dona]] treballadora amb fills. | refs = <ref>{{ref-web |url=https://www.eldebate.com/cultura/20231017/sonsoles-onega-no-quiero-victima-escribir-mas-dificil-mujer-trabajadora-hijos_146766.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: «No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos» |autor=María Serrano |editor=El Debate |data=17-10-2023}}</ref> | lloc = Entrevista a ''El Debate'' | data = [[17 d’octubre]] de [[2023]] | original = No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos. | idioma = castellà }} {{Cita | cita = Les [[dones]] han estat protagonistes de la millor literatura del segle XIX i del segle XX. | refs = <ref>{{ref-web |url=https://www.articulo14.es/cultura/sonsoles-onega-mujeres-protagonistas-mejor-literatura-20240423.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: “Las mujeres han sido protagonistas de la mejor literatura de los siglos XIX y XX” |autor=María Serrano |editor=Artículo 14 |data=29-04-2024}}</ref> | lloc = Entrevista a ''Artículo 14'' | data = [[29 d’abril]] de [[2024]] | original = Las mujeres han sido protagonistas de la mejor literatura del siglo XIX y del siglo XX. | idioma = castellà }} === ''Mil besos prohibidos'' (2020) === {{Cita | cita = Al capdavall, quan se separaven, l'exercici de l'amor consistia a rebre una carta i a contestar-la. | lloc = ''Mil besos prohibidos'', p. 30 | data = 2020 | original = A fin de cuentas, cuando se separaban, el ejercicio del amor consistía en recibir una carta y en contestarla de vuelta. | idioma = castellà | refs = <ref>{{ref-web |url=https://www.20minutos.es/noticia/4280462/0/sonsoles-onega-todo-lo-prohibido-resulta-mas-atractivo/ |consulta=2 octubre 2026 |títol=Sonsoles Ónega: "Todo lo prohibido resulta más atractivo" |editor=20minutos |data=2020}}</ref> }} === ''Las hijas de la criada'' (2023) === {{Cita | cita = Hi ha històries que romanen amagades durant segles i mereixen ser explicades. | lloc = ''Las hijas de la criada'', capítol 1 | data = 2023 | original = Hay historias que permanecen escondidas durante siglos y merecen ser contadas. | idioma = castellà | refs = <ref>{{ref-web |url=https://www.deia.eus/tendencias/2023/12/07/hijas-criada-premio-planeta-2023-7612560.html |consulta=2 octubre 2026 |títol='Las hijas de la criada', Premio Planeta 2023: lee aquí el primer capítulo |editor=Deia |data=7-12-2023}}</ref> }} {{Cita | cita = L’[[amor]] no té normes. Cal deixar créixer l'amor. I tenir-ne cura com si fos [[porcellana]]. | lloc = ''Las hijas de la criada'', p. 230 | data = 2023 | original = El amor no tiene normas. Al amor hay que dejarlo crecer. Y cuidarlo como una porcelana. | idioma = castellà | refs = }} {{Cita | cita = La vida és rígida com el [[ferro]], no es deixa tòrcer amb facilitat i rarament podem canviar el nostre destí, llevat d'una obstinació contumaç. | lloc = ''Las hijas de la criada'', p. 231 | data = 2023 | original = La vida es rígida como el hierro, no se deja torcer con facilidad y rara vez podemos cambiar nuestro destino, salvo contumaz obstinación. | idioma = castellà | refs = }} {{Cita | cita = Després de l'[[amor]] —va escriure— només hi ha paraules. | lloc = ''Las hijas de la criada'', p. 243 | data = 2023 | original = Después del amor —escribió— sólo hay palabras. | idioma = castellà | refs = }} {{Cita | cita = Molt aviat, Clara s’adonaria que estimar en el record és el mateix que no [[oblidar]]. | lloc = ''Las hijas de la criada'', p. 374 | data = 2023 | original = Muy pronto, Clara se daría cuenta de que querer en el recuerdo es lo mismo que no olvidar. | idioma = castellà | refs = }} == Referències == {{referències}} {{ORDENA:Onega Salcedo, Sonsoles}} [[Categoria:Periodistes espanyols]] [[Categoria:Novel·listes espanyols]] [[Categoria:Escriptors en castellà]] [[Categoria:Presentadors de televisió]] dsearlp2ztqilej9offlconf8k9t9tx 146460 146459 2026-10-02T09:13:45Z Docosong 1481 /* Referències */ 146460 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una periodista, presentadora de televisió i escriptora espanyola. == Citacions == {{Cita | cita = No vull anar de víctima, però escriure és més difícil per a una [[dona]] treballadora amb fills. | refs = <ref>{{ref-web |url=https://www.eldebate.com/cultura/20231017/sonsoles-onega-no-quiero-victima-escribir-mas-dificil-mujer-trabajadora-hijos_146766.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: «No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos» |autor=María Serrano |editor=El Debate |data=17-10-2023}}</ref> | lloc = Entrevista a ''El Debate'' | data = [[17 d’octubre]] de [[2023]] | original = No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos. | idioma = castellà }} {{Cita | cita = Les [[dones]] han estat protagonistes de la millor literatura del segle XIX i del segle XX. | refs = <ref>{{ref-web |url=https://www.articulo14.es/cultura/sonsoles-onega-mujeres-protagonistas-mejor-literatura-20240423.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: “Las mujeres han sido protagonistas de la mejor literatura de los siglos XIX y XX” |autor=María Serrano |editor=Artículo 14 |data=29-04-2024}}</ref> | lloc = Entrevista a ''Artículo 14'' | data = [[29 d’abril]] de [[2024]] | original = Las mujeres han sido protagonistas de la mejor literatura del siglo XIX y del siglo XX. | idioma = castellà }} === ''Mil besos prohibidos'' (2020) === {{Cita | cita = Al capdavall, quan se separaven, l'exercici de l'amor consistia a rebre una carta i a contestar-la. | lloc = ''Mil besos prohibidos'', p. 30 | data = 2020 | original = A fin de cuentas, cuando se separaban, el ejercicio del amor consistía en recibir una carta y en contestarla de vuelta. | idioma = castellà | refs = <ref>{{ref-web |url=https://www.20minutos.es/noticia/4280462/0/sonsoles-onega-todo-lo-prohibido-resulta-mas-atractivo/ |consulta=2 octubre 2026 |títol=Sonsoles Ónega: "Todo lo prohibido resulta más atractivo" |editor=20minutos |data=2020}}</ref> }} === ''Las hijas de la criada'' (2023) === {{Cita | cita = Hi ha històries que romanen amagades durant segles i mereixen ser explicades. | lloc = ''Las hijas de la criada'', capítol 1 | data = 2023 | original = Hay historias que permanecen escondidas durante siglos y merecen ser contadas. | idioma = castellà | refs = <ref>{{ref-web |url=https://www.deia.eus/tendencias/2023/12/07/hijas-criada-premio-planeta-2023-7612560.html |consulta=2 octubre 2026 |títol='Las hijas de la criada', Premio Planeta 2023: lee aquí el primer capítulo |editor=Deia |data=7-12-2023}}</ref> }} {{Cita | cita = L’[[amor]] no té normes. Cal deixar créixer l'amor. I tenir-ne cura com si fos [[porcellana]]. | lloc = ''Las hijas de la criada'', p. 230 | data = 2023 | original = El amor no tiene normas. Al amor hay que dejarlo crecer. Y cuidarlo como una porcelana. | idioma = castellà | refs = }} {{Cita | cita = La vida és rígida com el [[ferro]], no es deixa tòrcer amb facilitat i rarament podem canviar el nostre destí, llevat d'una obstinació contumaç. | lloc = ''Las hijas de la criada'', p. 231 | data = 2023 | original = La vida es rígida como el hierro, no se deja torcer con facilidad y rara vez podemos cambiar nuestro destino, salvo contumaz obstinación. | idioma = castellà | refs = }} {{Cita | cita = Després de l'[[amor]] —va escriure— només hi ha paraules. | lloc = ''Las hijas de la criada'', p. 243 | data = 2023 | original = Después del amor —escribió— sólo hay palabras. | idioma = castellà | refs = }} {{Cita | cita = Molt aviat, Clara s’adonaria que estimar en el record és el mateix que no [[oblidar]]. | lloc = ''Las hijas de la criada'', p. 374 | data = 2023 | original = Muy pronto, Clara se daría cuenta de que querer en el recuerdo es lo mismo que no olvidar. | idioma = castellà | refs = }} == Referències == {{referències}} == Bibliografia == * {{ref-llibre |cognom=Ónega |nom=Sonsoles |títol=Las hijas de la criada |editorial=Planeta |data=2023 |lloc=Barcelona |isbn=9788408280170 }}</ref> {{ORDENA:Onega Salcedo, Sonsoles}} [[Categoria:Periodistes espanyols]] [[Categoria:Novel·listes espanyols]] [[Categoria:Escriptors en castellà]] [[Categoria:Presentadors de televisió]] mas8baqn29xsdw1td4h691sjq5pkh18 146461 146460 2026-10-02T09:14:25Z Docosong 1481 /* Las hijas de la criada (2023) */ 146461 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una periodista, presentadora de televisió i escriptora espanyola. == Citacions == {{Cita | cita = No vull anar de víctima, però escriure és més difícil per a una [[dona]] treballadora amb fills. | refs = <ref>{{ref-web |url=https://www.eldebate.com/cultura/20231017/sonsoles-onega-no-quiero-victima-escribir-mas-dificil-mujer-trabajadora-hijos_146766.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: «No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos» |autor=María Serrano |editor=El Debate |data=17-10-2023}}</ref> | lloc = Entrevista a ''El Debate'' | data = [[17 d’octubre]] de [[2023]] | original = No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos. | idioma = castellà }} {{Cita | cita = Les [[dones]] han estat protagonistes de la millor literatura del segle XIX i del segle XX. | refs = <ref>{{ref-web |url=https://www.articulo14.es/cultura/sonsoles-onega-mujeres-protagonistas-mejor-literatura-20240423.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: “Las mujeres han sido protagonistas de la mejor literatura de los siglos XIX y XX” |autor=María Serrano |editor=Artículo 14 |data=29-04-2024}}</ref> | lloc = Entrevista a ''Artículo 14'' | data = [[29 d’abril]] de [[2024]] | original = Las mujeres han sido protagonistas de la mejor literatura del siglo XIX y del siglo XX. | idioma = castellà }} === ''Mil besos prohibidos'' (2020) === {{Cita | cita = Al capdavall, quan se separaven, l'exercici de l'amor consistia a rebre una carta i a contestar-la. | lloc = ''Mil besos prohibidos'', p. 30 | data = 2020 | original = A fin de cuentas, cuando se separaban, el ejercicio del amor consistía en recibir una carta y en contestarla de vuelta. | idioma = castellà | refs = <ref>{{ref-web |url=https://www.20minutos.es/noticia/4280462/0/sonsoles-onega-todo-lo-prohibido-resulta-mas-atractivo/ |consulta=2 octubre 2026 |títol=Sonsoles Ónega: "Todo lo prohibido resulta más atractivo" |editor=20minutos |data=2020}}</ref> }} === ''Las hijas de la criada'' (2023) === {{Cita | cita = Hi ha històries que romanen amagades durant segles i mereixen ser explicades. | lloc = ''Las hijas de la criada'', capítol 1 | data = 2023 | original = Hay historias que permanecen escondidas durante siglos y merecen ser contadas. | idioma = castellà | refs = <ref>{{ref-web |url=https://www.deia.eus/tendencias/2023/12/07/hijas-criada-premio-planeta-2023-7612560.html |consulta=2 octubre 2026 |títol='Las hijas de la criada', Premio Planeta 2023: lee aquí el primer capítulo |editor=Deia |data=7-12-2023}}</ref> }} {{Cita | cita = L’[[amor]] no té normes. Cal deixar créixer l'amor. I tenir-ne cura com si fos [[porcellana]]. | lloc = ''Las hijas de la criada'', p. 230 | data = 2023 | original = El amor no tiene normas. Al amor hay que dejarlo crecer. Y cuidarlo como una porcelana. | idioma = castellà | refs = {{sfn|Ónega|2023}} }} {{Cita | cita = La vida és rígida com el [[ferro]], no es deixa tòrcer amb facilitat i rarament podem canviar el nostre destí, llevat d'una obstinació contumaç. | lloc = ''Las hijas de la criada'', p. 231 | data = 2023 | original = La vida es rígida como el hierro, no se deja torcer con facilidad y rara vez podemos cambiar nuestro destino, salvo contumaz obstinación. | idioma = castellà | refs = {{sfn|Ónega|2023}} }} {{Cita | cita = Després de l'[[amor]] —va escriure— només hi ha paraules. | lloc = ''Las hijas de la criada'', p. 243 | data = 2023 | original = Después del amor —escribió— sólo hay palabras. | idioma = castellà | refs = {{sfn|Ónega|2023}} }} {{Cita | cita = Molt aviat, Clara s’adonaria que estimar en el record és el mateix que no [[oblidar]]. | lloc = ''Las hijas de la criada'', p. 374 | data = 2023 | original = Muy pronto, Clara se daría cuenta de que querer en el recuerdo es lo mismo que no olvidar. | idioma = castellà | refs = {{sfn|Ónega|2023}} }} == Referències == {{referències}} == Bibliografia == * {{ref-llibre |cognom=Ónega |nom=Sonsoles |títol=Las hijas de la criada |editorial=Planeta |data=2023 |lloc=Barcelona |isbn=9788408280170 }}</ref> {{ORDENA:Onega Salcedo, Sonsoles}} [[Categoria:Periodistes espanyols]] [[Categoria:Novel·listes espanyols]] [[Categoria:Escriptors en castellà]] [[Categoria:Presentadors de televisió]] 0q3i3yb4st6mbegsufov0if3vnoh5pg 146462 146461 2026-10-02T09:15:01Z Docosong 1481 146462 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una periodista, presentadora de televisió i escriptora espanyola. == Citacions == {{Cita | cita = No vull anar de víctima, però escriure és més difícil per a una [[dona]] treballadora amb fills. | refs = <ref>{{ref-web |url=https://www.eldebate.com/cultura/20231017/sonsoles-onega-no-quiero-victima-escribir-mas-dificil-mujer-trabajadora-hijos_146766.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: «No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos» |cognom=Serrano |nom=María |editor=El Debate |data=17-10-2023}}</ref> | lloc = Entrevista a ''El Debate'' | data = [[17 d’octubre]] de [[2023]] | original = No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos. | idioma = castellà }} {{Cita | cita = Les [[dones]] han estat protagonistes de la millor literatura del segle XIX i del segle XX. | refs = <ref>{{ref-web |url=https://www.articulo14.es/cultura/sonsoles-onega-mujeres-protagonistas-mejor-literatura-20240423.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: “Las mujeres han sido protagonistas de la mejor literatura de los siglos XIX y XX” |cognom=Serrano |nom=María |editor=Artículo 14 |data=29-04-2024}}</ref> | lloc = Entrevista a ''Artículo 14'' | data = [[29 d’abril]] de [[2024]] | original = Las mujeres han sido protagonistas de la mejor literatura del siglo XIX y del siglo XX. | idioma = castellà }} === ''Mil besos prohibidos'' (2020) === {{Cita | cita = Al capdavall, quan se separaven, l'exercici de l'amor consistia a rebre una carta i a contestar-la. | lloc = ''Mil besos prohibidos'', p. 30 | data = 2020 | original = A fin de cuentas, cuando se separaban, el ejercicio del amor consistía en recibir una carta y en contestarla de vuelta. | idioma = castellà | refs = <ref>{{ref-web |url=https://www.20minutos.es/noticia/4280462/0/sonsoles-onega-todo-lo-prohibido-resulta-mas-atractivo/ |consulta=2 octubre 2026 |títol=Sonsoles Ónega: "Todo lo prohibido resulta más atractivo" |editor=20minutos |data=2020}}</ref> }} === ''Las hijas de la criada'' (2023) === {{Cita | cita = Hi ha històries que romanen amagades durant segles i mereixen ser explicades. | lloc = ''Las hijas de la criada'', capítol 1 | data = 2023 | original = Hay historias que permanecen escondidas durante siglos y merecen ser contadas. | idioma = castellà | refs = <ref>{{ref-web |url=https://www.deia.eus/tendencias/2023/12/07/hijas-criada-premio-planeta-2023-7612560.html |consulta=2 octubre 2026 |títol='Las hijas de la criada', Premio Planeta 2023: lee aquí el primer capítulo |editor=Deia |data=7-12-2023}}</ref> }} {{Cita | cita = L’[[amor]] no té normes. Cal deixar créixer l'amor. I tenir-ne cura com si fos [[porcellana]]. | lloc = ''Las hijas de la criada'', p. 230 | data = 2023 | original = El amor no tiene normas. Al amor hay que dejarlo crecer. Y cuidarlo como una porcelana. | idioma = castellà | refs = {{sfn|Ónega|2023}} }} {{Cita | cita = La vida és rígida com el [[ferro]], no es deixa tòrcer amb facilitat i rarament podem canviar el nostre destí, llevat d'una obstinació contumaç. | lloc = ''Las hijas de la criada'', p. 231 | data = 2023 | original = La vida es rígida como el hierro, no se deja torcer con facilidad y rara vez podemos cambiar nuestro destino, salvo contumaz obstinación. | idioma = castellà | refs = {{sfn|Ónega|2023}} }} {{Cita | cita = Després de l'[[amor]] —va escriure— només hi ha paraules. | lloc = ''Las hijas de la criada'', p. 243 | data = 2023 | original = Después del amor —escribió— sólo hay palabras. | idioma = castellà | refs = {{sfn|Ónega|2023}} }} {{Cita | cita = Molt aviat, Clara s’adonaria que estimar en el record és el mateix que no [[oblidar]]. | lloc = ''Las hijas de la criada'', p. 374 | data = 2023 | original = Muy pronto, Clara se daría cuenta de que querer en el recuerdo es lo mismo que no olvidar. | idioma = castellà | refs = {{sfn|Ónega|2023}} }} == Referències == {{referències}} == Bibliografia == * {{ref-llibre |cognom=Ónega |nom=Sonsoles |títol=Las hijas de la criada |editorial=Planeta |data=2023 |lloc=Barcelona |isbn=9788408280170 }}</ref> {{ORDENA:Onega Salcedo, Sonsoles}} [[Categoria:Periodistes espanyols]] [[Categoria:Novel·listes espanyols]] [[Categoria:Escriptors en castellà]] [[Categoria:Presentadors de televisió]] p15k1hv4zjfvlgb944jxzu9271vxha3 146463 146462 2026-10-02T09:15:32Z Docosong 1481 /* Bibliografia */ 146463 wikitext text/x-wiki {{Persona}} {{IniciBio}} és una periodista, presentadora de televisió i escriptora espanyola. == Citacions == {{Cita | cita = No vull anar de víctima, però escriure és més difícil per a una [[dona]] treballadora amb fills. | refs = <ref>{{ref-web |url=https://www.eldebate.com/cultura/20231017/sonsoles-onega-no-quiero-victima-escribir-mas-dificil-mujer-trabajadora-hijos_146766.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: «No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos» |cognom=Serrano |nom=María |editor=El Debate |data=17-10-2023}}</ref> | lloc = Entrevista a ''El Debate'' | data = [[17 d’octubre]] de [[2023]] | original = No quiero ir de víctima, pero escribir es más difícil para una mujer trabajadora con hijos. | idioma = castellà }} {{Cita | cita = Les [[dones]] han estat protagonistes de la millor literatura del segle XIX i del segle XX. | refs = <ref>{{ref-web |url=https://www.articulo14.es/cultura/sonsoles-onega-mujeres-protagonistas-mejor-literatura-20240423.html |consulta=2 octubre 2026 |títol=Sonsoles Ónega: “Las mujeres han sido protagonistas de la mejor literatura de los siglos XIX y XX” |cognom=Serrano |nom=María |editor=Artículo 14 |data=29-04-2024}}</ref> | lloc = Entrevista a ''Artículo 14'' | data = [[29 d’abril]] de [[2024]] | original = Las mujeres han sido protagonistas de la mejor literatura del siglo XIX y del siglo XX. | idioma = castellà }} === ''Mil besos prohibidos'' (2020) === {{Cita | cita = Al capdavall, quan se separaven, l'exercici de l'amor consistia a rebre una carta i a contestar-la. | lloc = ''Mil besos prohibidos'', p. 30 | data = 2020 | original = A fin de cuentas, cuando se separaban, el ejercicio del amor consistía en recibir una carta y en contestarla de vuelta. | idioma = castellà | refs = <ref>{{ref-web |url=https://www.20minutos.es/noticia/4280462/0/sonsoles-onega-todo-lo-prohibido-resulta-mas-atractivo/ |consulta=2 octubre 2026 |títol=Sonsoles Ónega: "Todo lo prohibido resulta más atractivo" |editor=20minutos |data=2020}}</ref> }} === ''Las hijas de la criada'' (2023) === {{Cita | cita = Hi ha històries que romanen amagades durant segles i mereixen ser explicades. | lloc = ''Las hijas de la criada'', capítol 1 | data = 2023 | original = Hay historias que permanecen escondidas durante siglos y merecen ser contadas. | idioma = castellà | refs = <ref>{{ref-web |url=https://www.deia.eus/tendencias/2023/12/07/hijas-criada-premio-planeta-2023-7612560.html |consulta=2 octubre 2026 |títol='Las hijas de la criada', Premio Planeta 2023: lee aquí el primer capítulo |editor=Deia |data=7-12-2023}}</ref> }} {{Cita | cita = L’[[amor]] no té normes. Cal deixar créixer l'amor. I tenir-ne cura com si fos [[porcellana]]. | lloc = ''Las hijas de la criada'', p. 230 | data = 2023 | original = El amor no tiene normas. Al amor hay que dejarlo crecer. Y cuidarlo como una porcelana. | idioma = castellà | refs = {{sfn|Ónega|2023}} }} {{Cita | cita = La vida és rígida com el [[ferro]], no es deixa tòrcer amb facilitat i rarament podem canviar el nostre destí, llevat d'una obstinació contumaç. | lloc = ''Las hijas de la criada'', p. 231 | data = 2023 | original = La vida es rígida como el hierro, no se deja torcer con facilidad y rara vez podemos cambiar nuestro destino, salvo contumaz obstinación. | idioma = castellà | refs = {{sfn|Ónega|2023}} }} {{Cita | cita = Després de l'[[amor]] —va escriure— només hi ha paraules. | lloc = ''Las hijas de la criada'', p. 243 | data = 2023 | original = Después del amor —escribió— sólo hay palabras. | idioma = castellà | refs = {{sfn|Ónega|2023}} }} {{Cita | cita = Molt aviat, Clara s’adonaria que estimar en el record és el mateix que no [[oblidar]]. | lloc = ''Las hijas de la criada'', p. 374 | data = 2023 | original = Muy pronto, Clara se daría cuenta de que querer en el recuerdo es lo mismo que no olvidar. | idioma = castellà | refs = {{sfn|Ónega|2023}} }} == Referències == {{referències}} == Bibliografia == * {{ref-llibre |cognom=Ónega |nom=Sonsoles |títol=Las hijas de la criada |editorial=Planeta |data=2023 |lloc=Barcelona |isbn=9788408280170 }} {{ORDENA:Onega Salcedo, Sonsoles}} [[Categoria:Periodistes espanyols]] [[Categoria:Novel·listes espanyols]] [[Categoria:Escriptors en castellà]] [[Categoria:Presentadors de televisió]] nepqtegquppiwty2zqf61uqaiyhkfrl