Discussioni modulo:Interprogetto

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Collegamento a Wikivoyage in Interprogetto da Wikidata

Segnalo. --Ricordisamoa 20:38, 28 ago 2013 (CEST)[rispondi]

Collegamenti barra sinistra

Bisognerebbe aggiornare la grafica dei collegamenti di sinistra, per evitare la visualizzazione dell'icona dei collegamenti esterni (freccetta) nel caso di ip verso Commons o altri progetti multilingua.

Credo sia sufficiente inserire qualche <span class="plainlinks"> ... </span>

Ho provato a fare la correzione in sandbox (da verificare, non conoscendo Lua sono andato a intuito). --FRacco (msg) 03:42, 21 feb 2014 (CET)[rispondi]

Sembra ok: prova. --FRacco (msg) 04:04, 21 feb 2014 (CET)[rispondi]
Hmmm qual è la tua configurazione/browser ? Già adesso (perlomeno con vector.css e firefox/ie su windows) li vedo già senza icona collegamenti esterni.--Moroboshi scrivimi 05:34, 21 feb 2014 (CET)[rispondi]
Prova ad attivare le funzioni beta (io ce le ho selezionate in automatico). --FRacco (msg) 10:59, 21 feb 2014 (CET)[rispondi]
Hmmm vero, è colpa delle nuove funzionalità tipografiche (normalmente le tengo disattivate). Integro con le modifiche che devo fare per sostituire htmlbuilder e poi carico la versione modificata.--Moroboshi scrivimi 20:14, 21 feb 2014 (CET)[rispondi]

Aggiornato.--Moroboshi scrivimi 05:25, 23 feb 2014 (CET)[rispondi]

Wikisource

A seguito di questa richiesta, bisognerebbe sostituire "Pagine con collegamento automatico a wikisource" con "Pagine con collegamento automatico a Wikisource". --Horcrux九十二 21:28, 19 mar 2014 (CET)[rispondi]

Direi che potrei piuttosto mandarla a morire, era più un test per vedere l'impatto della modifica del collegamento automatico che una necessità.--Moroboshi scrivimi 21:45, 19 mar 2014 (CET)[rispondi]
Your choice, io ho solo riferito ;-) --Horcrux九十二 21:53, 19 mar 2014 (CET)[rispondi]

Collegamenti della barra di sinistra (2)

Segnalo: Discussioni_MediaWiki:Vector.js#Interprogetto:_collegamenti_nella_barra_di_sinistra --FRacco (msg) 18:54, 13 apr 2014 (CEST)[rispondi]

Suggerimenti da Quote

Ciao, ho importato il modulo su Quote, dove ho fatto un po' di esperimenti! Segnalo qui alcune correzioni/aggiornamenti che penso possano interessare (ho salvato il tutto anche nella sandbox - [1]).

  1. nella funzione LinkWithLanguage ho fatto una piccola correzione, altrimenti la pagina principale di Wikidata non funziona; esempio: wikidata: (corretto) / wikidata:Pagina principale (errato)
  2. ho creato la tabella "automatic_link_bis" per evitare che il parametro testo e il parametro s (preso da wikidata) si duplichino; esempio: Divina Commedia
  3. per i namespace ho usato i nomi canonici (inglese), in questo modo posso collegare la mia pagina utente da quote/pedia a commons, senza dover scrivere |common=User:NomeUtente ma semplicemente con |commons
  4. il wikizionario usa l'etichetta minuscola solo nel ns principale (tra l'altro c'è un errore nella formula)
  5. per le categorie obbligo tutti i progetti (in particolare il wikizionario) a visualizzare "oggetto" e "preposizione", senza le virgolette; vedi q:Categoria:Utenti per lingua
  6. per wikidata ho disabilitato il ns principale (ad eccezione della homepage!!!), con controllo sia sul parametro posizionale |wikidata che su quello nominale |wikidata=...; mentre ho riabilitato le categorie; vedi q:Categoria:Utenti per lingua
  7. il wikizionario usa il collegamento con la sola iniziale minuscola; esempio: Amorewikt:amore (corretto); Categoria:Categoriewikt:categoria:Categorie (comunque corretto, i ns non sono sensibili all'iniziale); attualmente, wikt:categoria:categorie è invece errato.

Spero di essere stato chiaro e soprattutto utile. --FRacco (msg) 20:26, 19 ago 2014 (CEST)[rispondi]

Uops l'avevo cancellata (mi ero accorto di avere Modulo:Interprogetto/Sandbox e Modulo:Interprogetto/sandbox e avevo rimosso la tua non m'ero accorto che l'avevi modificata di recente... :D. La ripristino e recupero le modifiche :D Thanks.--Moroboshi scrivimi 21:43, 19 ago 2014 (CEST)[rispondi]

Nuovo modulo interprogetto

Ho fatto alcune modifiche al nuovo modulo, testate in Modulo:Interprogetto/sandbox, riassumo qui le principali variazioni:

  • -dump: funzione rimossa, non mi sembra utilizzata
  • +badge.class e badge.title per i collegamenti della barra sinistra presi da Wikidata; resa al 100% come i collegamenti delle lingue, con il titolo che si evidenzia al passaggio del mouse sulla stellina; ho già aggiornato anche Modulo:Interprogetto/Configurazione
  • hasPropertyValue unificata con hasPropertyValues (rimosso vecchio codice di controllo su tipo stringa inutile nel nostro caso)
  • +frase_unificata: permette di inserire una frase unificata nelle categorie (vedi ad esempio per il wikizionario Categoria:Utenti per lingua)
  • fix render leftbar e intext: cfr. anche Discussioni_template:Interprogetto#Link_a_Meta (problemi grafici con progetti multilingua dovuti a virgolette \" non chiuse)
  • fix render leftbar e intext: main page di incubator in italiano e possibilità di specificare la lingua
  • fix default.etichetta_lower: refuso '^%l' anziché '^%u'; inoltre, per le opere (in corsivo) non impongo il minuscolo
  • +categorie multiple di gestione per Wikidata: volendo, permette di gestire e categorizzare (tramite modulo di configurazione) voci con interprogetto aggiunto da wikidata, voci con interprogetto mancante su wikidata (ma di cui esiste l'elemento corrispondente su wikidata!), voci con interprogetto locale differente da wikidata (vedi richiesta Discussioni_template:Interprogetto#Creazione_categoria_per_differenze_con_wikidata di utente:Kky)
  • +categoria progetto: volendo, permette di categorizzare le voci per ciascun progetto, ad esempio per notizia (oldwikisource?)
  • +fix vari e controlli errori (valore nil per get_default_collegamento e per collegamenti non valorizzati)
  • +refusi commenti

--FRacco (msg) 16:01, 11 apr 2015 (CEST)[rispondi]

Aggiungo anche:
  • fix add_space: errore minore (non visibile) corretto per le stringe vuote
  • fix nome_leftbar/nome_progetto: per i collegamenti della barra sinistra (es. testi e ricette)

--FRacco (msg) 09:28, 12 apr 2015 (CEST)[rispondi]

Ottimo lavoro, ho aggiornato.--Moroboshi scrivimi 20:40, 13 apr 2015 (CEST)[rispondi]

PS: ho però mantenuto Categoria:Errori di compilazione del template Interprogetto mi pare che l'uso della maiuscola per il nome del template sia lo standard per queste categorie.--Moroboshi scrivimi 20:43, 13 apr 2015 (CEST)[rispondi]
Fantastico! --FRacco (msg) 01:15, 15 apr 2015 (CEST)[rispondi]
Sì, per il nome della categoria, avevo visto che c'erano: "Errori di compilazione del template interprogetto - template vuoto" e "Errori di compilazione del template Interprogetto" e avevo cercato di uniformarli - ovviamente con il 50%... ho beccato quello sbagliato ;p. A questo punto si potrebbe mettere il maiuscolo anche per la categoria con il template vuoto (le voci verrebbero automaticamente aggiornate) e poi fare lo spostamento manuale della categoria. --FRacco (msg) 01:33, 15 apr 2015 (CEST)[rispondi]
Questa categoria è da creare? --Horcrux九十二 13:45, 17 apr 2015 (CEST)[rispondi]
No, l'ho creata per svuotare del tutto il parametro notizia (vedi Discussioni_template:Interprogetto#Collegamento_a_Wikinotizie), ma ovviamente con la mia memoria da pangolino me ne sono dimenticato. Nel fine settimana provvedo (spero prima).--Moroboshi scrivimi 14:07, 17 apr 2015 (CEST)[rispondi]

Interlink a categorie su Commons

Segnalo --Horcrux九十二 15:20, 12 apr 2015 (CEST)[rispondi]

Categoria:Collegamento interprogetto a NomeProgettoWMF presente ma assente da Wikidata

È possibile rimuovere le categorie di controllo come la suddetta quando il valore specificato nel template è un rimando ad una sezione (esempio)? Se questi rimandi da noi non sono ammessi, basta un EGO per rimuoverli tramite bot. Se invece sono ammessi, allora la categoria genera confusione perché su 'data non si possono inserire collegamenti a sezioni. --Horcrux九十二 15:38, 2 ago 2015 (CEST)[rispondi]

Un "#" può comparire come parte normal di un titolo di una voce ?--Moroboshi scrivimi 18:09, 2 ago 2015 (CEST)[rispondi]
Non credo sia possibile (e.g. C sharp). Comunque, piuttosto che rimuoverla, forse sarebbe utile sostituire la suddetta categoria con una dedicata (anziché far generare degli EGO periodici). --Horcrux九十二 19:37, 7 set 2015 (CEST)[rispondi]
Lo stesso vale per quando si rimanda ad un progetto in un'altra lingua (ovvero quando il collegamento inizia con "\w\w\:") (esempio), la categorizzazione non serve. --Horcrux九十二 11:09, 13 nov 2015 (CET)[rispondi]

Collegamento Commons differente da Wikidata

È possibile generare in automatico la Categoria:Collegamento interprogetto a Wikimedia Commons differente da Wikidata, analoga a quelle che si trovano in Categoria:Dati differenti da Wikidata per altre proprietà di Wikidata? Lavorando sulle categorie mi ci imbatto casualmente, ma visto che praticamente ogni giorno me ne capitano (ne ho appena rimossi 10 sbagliati su categorie di pedagogisti), temo che sia un problema diffuso. ary29 (msg) 14:33, 11 mar 2016 (CET)[rispondi]

[@ Ary29] Hai per caso sottomano una voce in cui sono diversi in questo momento, per fare una prova? --Rotpunkt (msg) 13:00, 18 mar 2016 (CET)[rispondi]
Ho rollbackato Categoria:Architetture d'Italia scomparse. ary29 (msg) 13:57, 18 mar 2016 (CET) PS: Sette arcangeli appena scovato. ary29 (msg) 14:02, 18 mar 2016 (CET)[rispondi]
Ok grazie, ho aggiunto la categoria alla configurazione del modulo, ma ottenevo dei falsi positivi. Guardo un momento il codice se per caso c'è qualcos'altro da fare (sempre che nel frattempo non intervenga [@ Moroboshi] che ha scritto il modulo). --Rotpunkt (msg) 14:42, 18 mar 2016 (CET)[rispondi]
@Ary29 Il fatto è che su Wikidata, esempio 10 agosto (Q2779), ci può essere sia la proprietà categoria su Commons (P373), sia il sitelink nella sezione "Altri siti" (proprio al fondo) e il modulo dà la precedenza a quest'ultimo. Quindi anche se qui su itwiki in 10 agosto abbiamo un valore uguale a P373 ({{interprogetto|commons=Category:10 August}}) verrà categorizzato come diverso. Bisogna pensarci un momento a cosa fare, sentiamo se Moroboshi aveva già affrontato il problema. --Rotpunkt (msg) 15:11, 18 mar 2016 (CET)[rispondi]
Scusate, avevo visto la richiesta iniziale ma con il mio solito span di attenzione da gatto me ne ero dimenticato. Stasera o domani guardo.--Moroboshi scrivimi 06:26, 19 mar 2016 (CET)[rispondi]

Ho riguardato il problema. Ci sono due parametri per segnalare il collegamento a commons commons e c. Questi (come altri) erano implementati distintamente nel template originario quindi era possibile inserire due link indipendenti a voci di commons e ho mantenuto questo comportamento. Il problema è che se c'è un link su wikidata diverso da quello che c'è nel template interprogetto non ho modo di sapere se questo è voluto per avere due link diversi o meno. In realtà non ho mai approfondito la cosa per controllare se fosse voluto o semplicemente un effetto di come era stato implementato il template.--Moroboshi scrivimi 04:08, 20 mar 2016 (CET)[rispondi]

@Moroboshi: giusto e una volta unificati "commons" e "c" (cosa che auspico avvenga), rimarrebbe il problema con quale dei due dati su Wikidata (P373 o sitelink in "Altri siti") confrontarlo. Per questo aspetto potremmo fare che se il valore inserito inizia per "category:" verrà confrontato con la proprietà categoria su Commons (P373), altrimenti con il sitelink. --Rotpunkt (msg) 11:16, 20 mar 2016 (CET)[rispondi]
Per controllare l'estensione dell'uso del doppio parametro riusciresti a controllare se e in quante voci vengono valorizzati entrambi ? si sovrebbe controllare dove compaiono almeno due tra: parametro "commons", parametro "c", parametro ordinale con valore "commons" o valore "c"? --Moroboshi scrivimi 07:42, 21 mar 2016 (CET)[rispondi]
@Moroboshi per una ricerca così estesa (430.000 inclusioni) non ho un setup pronto al momento. Ho fatto una ricerca con insource in questa sandbox e, sempre che non abbia dimenticato qualcosa, sembrano pochissimi gli utilizzi del parametro c. --Rotpunkt (msg) 13:25, 21 mar 2016 (CET)[rispondi]
Grazie. Per cui di fatto sembra che si usino in coppia solo per poter collegare la voce e la categoria correlata su commons.--Moroboshi scrivimi 14:01, 21 mar 2016 (CET)[rispondi]

Ancora sul tipo di collegamento verso Commons

Come deciso qui le categorie di Commons dovrebbero avere maggiore priorità rispetto alle gallerie. A volte però può capitare che la d:Property:P373 e l'interlink a Commons contengano entrambi un collegamento a una categoria di Commons, ma differenti fra loro (come in questo caso). Dato che, fra i due, il link corretto è più probabile che sia quello dell'interlink (il quale si aggiorna automaticamente) piuttosto che della proprietà, credo che la priorità nell'inserimento del link a Commons debba essere:

  1. Interlink a Commons, verificando che sia una categoria
  2. Property P373
  3. Interlink a Commons, nei casi restanti
  4. Property P935

Mentre attualmente mi pare che il valore della Property P373 sia il primo ad essere verificato. Dico bene? --Horcrux九十二 13:05, 10 feb 2018 (CET)[rispondi]

AFAIK l'interlinks a commons se esiste dovrebbe essere sempre a una galleria (le gallerie sono l'ns0 di Commons per quanto ne so). Qualcuno più ferrato su wikidata [@ ValterVB] ?.--Moroboshi scrivimi 13:29, 10 feb 2018 (CET)[rispondi]
Sì, ma non sempre questa regola viene rispettata. Inoltre, nel caso a cui facevo riferimento, si trattava di una categoria, quindi l'interlink doveva essere una categoria ;-) --Horcrux九十二 13:34, 10 feb 2018 (CET)[rispondi]
Oki, quando sono libero guardo.--Moroboshi scrivimi 13:51, 10 feb 2018 (CET)[rispondi]
Stavo per modificare il modulo, ma già che ci siamo segnalo qui la modifica in modo da fare tutto insieme. Nella funzione RenderLeftBar l'oggetto HTML creato deve essere un ul, non un div. Altrimenti abbiamo che i tag li senza ul generano il pallino nero con RemexHTML (vedi Le battaglie del secolo).--Sakretsu (炸裂) 22:58, 10 feb 2018 (CET)[rispondi]
[@ Horcrux92] solo questa modifica è rimasta in sospeso? In ogni caso quindi bisogna verificare che l'interlink sia compilato col prefisso Category, altrimenti si usa la Property P373, altrimenti ci si rifa di nuovo all'interlink che sicuramente non sarà una categoria, altrimenti si usa la Property P935 (che ora mi pare non sia proprio consultata), giusto? E tutto questo a prescindere dal fatto che l'elemento Wikidata sia instance of Wikimedia category o altro.--Sakretsu (炸裂) 15:19, 9 mar 2018 (CET)[rispondi]
[@ Sakretsu] Sì, mi pare solo questa, oltre a quella di cui parlavi tu qui sopra.
E sì, anche sulla seconda parte. Però credo che la property P935 non dovrebbe essere usata se l'elemento è istanza di Q4167836 (normalmente le nostre categorie non dovrebbero interlinkare a gallerie, no?). --Horcrux九十二 22:20, 9 mar 2018 (CET)[rispondi]
Dovrei aver fatto, domani procedo.--Sakretsu (炸裂) 01:05, 11 mar 2018 (CET)[rispondi]

testo_preposizione

Attualmente, {{interprogetto|testo|testo_preposizione=del}} e {{interprogetto|testo_preposizione=del}} danno due risultati diversi, ovvero:

(per far funzionare l'esempio in questo namespace ho dovuto usare |s)

Nel secondo caso (qui un esempio reale), ovvero quando viene specificato il parametro testo_preposizione ma non testo, il collegamento a Wikisource viene reso come se puntasse alla pagina di un autore e non di un testo. Credo che in casi come questo sarebbe utile non dover specificare anche il parametro testo, se il collegamento è ricavabile da Wikidata. --Horcrux九十二 13:15, 21 feb 2018 (CET)[rispondi]

[@ Horcrux92] ho preparato la modifica nella sandbox. L'ho testata nella voce Gloria al Padre e mi pare funzioni correttamente.--Sakretsu (炸裂) 17:16, 5 mar 2018 (CET)[rispondi]
[@ Sakretsu] Ottimo! Se potessi contestualmente effettuare le modifiche di cui sopra sarebbe ancora meglio. --Horcrux九十二 00:42, 9 mar 2018 (CET)[rispondi]

Interlink poco intuitivi

Vorrei segnalare un problema di fruibilità: quando si accede alla sezione Interprogetto di una voce, si trovano due interlink in grassetto per ciascun progetto. Ad esempio, se accedo alla sezione Interprogetto della voce Zurigo allo scopo di interlinkare a Commons, trovo scritto "Wikimedia Commons contiene immagini o altri file su Zurigo". A quel punto per trovare la pagina su.Commons dovrei cliccare su Zurigo però, per come è impostata la frase, viene più intuitivo cliccare su Wikimedia Commons che sarebbe invece fuorviante (ho fatto l'esempio di Commons, ma lo stesso vale ovviamente anche per gli altri progetti). A mio parere sarebbe preferibile che fosse scritto "Wikimedia Commons contiene immagini o altri file su Zurigo". Ho notato che anche in altre edizioni (ad es. de.wiki, fr.wiki e altre) hanno impostato la frase in modo più intuitivo. 3knolls (msg) 09:34, 11 apr 2018 (CEST)[rispondi]

Sono sostanzialmente d'accordo. Dover liccare su "Zurigo" può sembrare un'ovvietà, ma mettendomi nei panni del niubbo potrebbe non essere così intuitivo.
"Wikimedia Commons" (e simili) ha già il wikilink e l'icona a fianco, non serve anche il grassetto. --Horcrux九十二 09:39, 11 apr 2018 (CEST)[rispondi]
Oppure in alternativa si potrebbe scrivere "Wikimedia Commons contiene immagini o altri file su Zurigo". Non saprei quale delle due sia la migliore--3knolls (msg) 09:44, 11 apr 2018 (CEST)[rispondi]
Meglio rimuovere il grassetto dal nome del progetto.--Sakretsu (炸裂) 12:06, 11 apr 2018 (CEST)[rispondi]
Considerato che non sono giunti pareri contrari, potremmo passare alla fase operativa per togliere il grassetto dal nome del progetto? (ovviamente non posso farlo io, non dispongo neppure dei permessi..)--3knolls (msg) 23:13, 14 apr 2018 (CEST)[rispondi]