Discussioni modulo:Diocesi

Ultimo commento: 4 anni fa, lasciato da Sakretsu in merito all'argomento Prefisso

Prefisso

modifica

Ciao, ho notato che - avendo modificato l'etichetta su Wikidata della Diocesi anglicana di Londra - ora ad esempio Chiesa di San Paolo (Covent Garden) riporta nell'infobox [[diocesi anglicana di Londra]] e non [[diocesi anglicana di Londra|Londra]]. Prima invece riportava [[diocesi di Londra|Londra]]. Come mai? Non mi è chiaro come questo modulo rimuova solo "diocesi" e non "diocesi anglicana". Come si può sistemare? --BohemianRhapsody (msg) 12:17, 30 ago 2019 (CEST)Rispondi

Il modulo rimuove solo "[prefisso] [preposizione] ", dove il prefisso corrisponde al nome indicato per ogni elemento nella tabella cfg. Non prevede che ci sia qualcosa né prima né di mezzo. Gli elementi che hanno un valore istanza di diocesi anglicana (Q18917976) nella proprietà diocesi (P708) dovrebbero essere questi:
SELECT ?item ?itemLabel ?diocesiLabel
WHERE {
  {
    SELECT ?diocesi WHERE {
      ?diocesi wdt:P31 wd:Q18917976.
      FILTER EXISTS {
        ?sitelink schema:about ?diocesi.
        ?wit schema:about ?diocesi;
             schema:inLanguage "it".
      }
    }
  }
  ?item wdt:P708 ?diocesi.
  FILTER EXISTS {
    ?sitelink schema:about ?item.
    ?wit schema:about ?item;
         schema:inLanguage "it".
  }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "it". }
}

Provala!

Il modulo può anche mangiarsi ciò che si trova tra prefissi e preposizioni, ma è bene che sul senso della modifica ci ragionino su gli utenti che conoscono le voci di diocesi--Sakretsu (炸裂) 13:48, 30 ago 2019 (CEST)Rispondi
Ritorna alla pagina "Diocesi".