Quickbar modifica

Una funzione che iniziai a sviluppare tempo fa, ma poi mi bloccai è quella che si occupa dell'elaborazione delle informazioni sul fuso orario tirando fuori uno dei seguenti output:

  • Fuso singolo (e.g. UTC-3, UTC o UTC+9)
  • Fuso multiplo (e.g. UTC da +3 a +12)

So che qualcosa è già stato implementato altrove, questo potrebbe essere un buon inizio.

Fammi sapere, --Andyrom75 (discussioni) 21:43, 1 set 2016 (CEST)Rispondi

A distanza di 4 anni provo a rinnovarti l'invito visto che bazzichi molto su Wikidata. --Andyrom75 (discussioni) 20:59, 31 dic 2020 (CET)Rispondi
[@ Andyrom75] Ciao e grazie per il "promemoria", dato che non ricordavo minimamente di quel messaggio. Potresti essere più chiaro? Così posso provare a dare una mano o eventualmente a chiedere a qualcuno di sistemare la questione. Hai bisogno di mostrare i/il fusi/o orari(o) di un dato elemento Wikidata o devi lavorarci sopra? --★ → Airon 90 16:13, 6 gen 2021 (CET)Rispondi
Intanto grazie a te per la risposta e disponibilità.
Sto riprendendo un po' in mano il Quickbar per cercare in prima istanza di leggere da Wikidata e visualizzarne i suoi contenuti (in modo più o meno elaborato).
In questi giorni mi sono occupato del CAP visto che era più semplice e sto cogliendo l'occasione per correggere i dati sbagliati su Wikidata e di aggiungere le regex mancanti sulla d:Property:P281 per consentire in futuro un controllo automatico della sintassi.
Per quanto riguarda il fuso orario, l'elaborazione da eseguire è quella indicata nell'esempio sopra (eventuali eccezioni o aggiustamenti si potranno gestire in corso d'opera).
Una volta che tutti i dati del Quickbar saranno letti da Wikidata, penserò in una seconda fase ad un interfaccia di scrittura come oggi avviene col listing editor ... ma tutto a suo tempo :-)
Fammi sapere se hai bisogno di ulteriori informazioni. --Andyrom75 (discussioni) 19:08, 6 gen 2021 (CET)Rispondi
[@ Andyrom75] Ah, ok credo di aver capito. L'unica possibilità è creando un (sotto)modulo in Lua che legge i fusi orari di un elemento e restituisce l'output apposito. Purtroppo non so (ancora) programmare in Lua quindi non posso esserti d'aiuto. Guardando però la query sui fusi orari io ti suggerirei di evitare un approccio "sintetico" e di elencare i fusi orari, tenendo conto anche che spesso hanno dei qualifier per indicare quale vale durante l'ora solare e quale durante quella legale (basta vedere l'elemento di un comune italiano). Spero di averti dato qualche spunto ma mi dispiace non essere maggiormente d'aiuto. --★ → Airon 90 10:53, 10 gen 2021 (CET)Rispondi
Purtroppo la versione "non sintetica" è dispersiva sui territori molto estesi. Grazie comunque dell'interessamento. Se conosci qualcuno in grado di sviluppare tale modulo (anche io sono poco capace in LUA) chiedigli se può contattarmi. Mi faresti un grosso piacere :-) --Andyrom75 (discussioni) 13:31, 10 gen 2021 (CET)Rispondi