#REDIRECT m:User talk:Ricordisamoa
Questa pagina è un Soft redirect.

Wikisource User Group

modifica

Wikisource, la biblioteca digitale libera, sta avanzando velocemente verso un modo di gestione dei libri migliore e più semplice, sia per quanto riguarda la la rilettura che per il caricamento. Tutte le comunità linguistiche sono molto importanti in Wikisource. Noi vogliamo proporvi la creazione di un Wikisource User Group, un gruppo libero e informale di volontari che faciliterà il dialogo e la cooperazione fra comunità, associazioni e organizzazioni, assieme all'attenzione all'innovazione tecnologica. Ogni aiuto è benvenuto. Questo ci darà un mezzo per condividere e migliorare gli strumenti nelle Wikisource locali. Siete tutti invitati ad iscrivervi alla mailing list 'wikisource-l' (in inglese), o il canale IRC #wikisource, potete seguire anche la pagina Facebook e a seguire il profilo Wikisource twitter. Ci sono inoltre 4 progetti legati a Wikisource, nella Google Summer of Code del 2013. Per ottenere risultati migliori, è importante la vostra opinione e il vostro feedback. I progetti sono descritti nella pagina "Wikisource across projects". Potente infine trovare il report del progetto (midpoint report) IEG su Wikisource qui. Global message delivery, 02:51, 25 lug 2013 (CEST)

Modifiche

modifica

Caro Ricordisamoa, ti ringrazio per il repentino controllo; ti pregherei, alla fine delle mie modifiche, di dare una seconda occhiata per verificare che tutto sia sistemato a dovere. Non sono proprio un esperto e non vorrei fraintendere di nuovo. I cambiamenti nel campo ricerca saranno visibili solo domani, quindi noterai ancora pagine con il vecchio codice. Mi accingo a porre rimedio e ti ringrazio in anticipo per la tua attenta supervisione.--Barbaforcuta (disc.) 23:20, 18 dic 2013 (CET)Rispondi

  Fatto Avevo modificato anche un altro getUrlVars in una delle pagine indicate, anche se non richiesto (non ricordo più dove, puoi guardare nei miei contributi): ho fatto bene? Ah il setUrlVar invece non dà problemi o serve intervenire anche lì?--Barbaforcuta (disc.) 23:36, 18 dic 2013 (CET)Rispondi

non funziona più mw.collapsible?

modifica

Ciao Ricordisamoa,

visto che ti intendi di javascript, ho giusto un quesito per te :D Da qualche tempo il Template:Cassetto, che sfrutta le classi mw-collapsible che suppongo siano collegate a qualche script MediaWiki, non sembra più funzionare. A volte entrando nelle pagine lo si trova già espanso anche se non dovrebbe esserlo; altre volte è collassato ma non si riesce ad aprire. Càpita pure sulla Pagina principale, il che non è bello. Magari sono cambiate le specifiche e dobbiamo adeguare qualcosa? Boh? Riusciresti a darci un'occhiata? Candalùa (disc.) 11:11, 19 dic 2013 (CET)Rispondi

Ignora quello che ho detto, è un bug del gadget showWikiCode.js, ci penso io Candalùa (disc.) 20:10, 19 dic 2013 (CET)Rispondi

Tag section e template

modifica

Nella mia esplorazione di tutte le possibilità offerte da un uso "creativo" di LST e del suo tag section, avevo fantasticato sulla possibilità di "sezionare" un codice template e quindi - suddividendo il codice template in varie section - di trasformare i template in "librerie". Non funziona; e qualcuno (mi pare Vandenberg) mi ha anche spiegato il perchè: si tratta di una questione di priorità nel parsing. In pratica, mi soo reso conto che nel momento in cui un pezzo di wikicode viene transcluso, ogni tag section al suo interno viene cancellato senza lasciare traccia. Ostacolo al momento insuperabile. Altra cosa invece, possibile, è quella di chiamare la transclusione dentro un template mediante {{#section:}} ma questo è cosa del tutto diversa.

Queste indagini risalgono a qualche anno fa; se ti va potresti indagare se qualcosa è cambiato.

Usare section per "semantizzare" dati è stato visto da qualcuno come un hack; mi dicono che lst non è sufficientemente ottimizzato, ed è server expensive; ma in base al principio DWAP non ci ho finora badato. Tutto andrebbe rivisto con le numerose novità per la manipolazione decente dei dati. --Alex brollo (disc.) 07:38, 24 feb 2014 (CET)Rispondi

Ti ho candidato sysop

modifica

Vedi Wikisource:Amministratori/Candidati --Alex brollo (disc.) 15:24, 26 feb 2014 (CET)Rispondi

@Alex brollo ho risposto. --Ricordisamoa 17:20, 26 feb 2014 (CET)Rispondi

Posso associarti a project itsource?

modifica

Posso aggiungerti al tool itsource su Tool Labs? Mi sarebbe comodo per chiederti una occasionale supervisione (ovviamente poi di ciò che trovi potresti fare quello che vuoi.... da medico, ti prescrivo di assumere un po' di Plasil prima di scorrere i miei scripts). --Alex brollo (disc.) 08:41, 3 mar 2014 (CET)Rispondi

@Alex brollo: come già detto non sono esperto di Tool Labs, ma accetto volentieri. --Ricordisamoa 18:20, 3 mar 2014 (CET)Rispondi
Vedrai che i quesiti che ti farò saranno ultrasemplici.... son tutte cose molto generiche che uno che maneggia unix e cgi risolve in un lampo. Talora sono così semplici che nemmeno vede il problema e non può aiutarmi.... Grazie! --Alex brollo (disc.) 23:20, 3 mar 2014 (CET)Rispondi
Ok, sei dentro.... ricordati il plasil :-) --Alex brollo (disc.) 23:46, 3 mar 2014 (CET)Rispondi
@Alex brollo: in verità non ho mai maneggiato né Unix né CGI... va bene anche metoclopramide monocloridrato monoidrato generico?   --Ricordisamoa 00:08, 4 mar 2014 (CET)Rispondi
o_O Non posso crederci (in realtà penso sia Linux debian, non unix). Che linguaggi usi? In che ambiente? --Alex brollo (disc.) 00:45, 4 mar 2014 (CET)Rispondi
@Alex brollo: per la prima volta (e al primo vero tentativo) sono riuscito a lanciare il bot su Tool Labs...   --Ricordisamoa 13:10, 4 mar 2014 (CET)Rispondi

Bot flaggato

modifica

caro Ricordisamoa,

con tre utenti favorevoli e un log di contributi affidabile ho flaggato il tuo bot. La procedura è stata molto burocratica, ma porta pazienza, ora puoi scatenare il tuo robottino in giro per il progetto. - εΔω 21:29, 30 mar 2014 (CEST)Rispondi

Barra laterale

modifica

Grande! Riesci a scrivermi una mail? (ho bisogno di chiederti una cosa :-) --Aubrey (disc.) 11:47, 17 apr 2014 (CEST)Rispondi

@AubreyIl mio indirizzo è in http://mailman.wikimedia.it/roster/bibliotecari (da usare esclusivamente per comunicazioni private ;-) --Ricordisamoa 13:18, 17 apr 2014 (CEST)Rispondi

DUI?

modifica

http://tools.wmflabs.org/ricordisamoa/dui/

Mi restituisce un 404... è stato spostato o eliminato? --Accurimbono (disc) 09:46, 15 mag 2014 (CEST)Rispondi

Temporaneamente in toollabs:ricordisamoa/dui/dui.html per problemi tecnici ;-) --Ricordisamoa 22:55, 15 mag 2014 (CEST)Rispondi
@Accurimbono   Risolto   --Ricordisamoa 10:27, 26 mag 2014 (CEST)Rispondi

Modèle:Auteur3

modifica

Essendo in vacanza su fr.source, mi hanno suggerito di prendere in considerazione fr:Modèle:Auteur3, versione wikidata "spinta" di un template Autore. Conoscevi il template? Ti interessa dargli un'occhiata? Dovrebbe essere la versione francese di un progetto "interwikisource". Riferimento, sulla mia pafina fr:User talk:Alex brollo --Alex (disc.) 16:17, 5 lug 2014 (CEST)Rispondi

@Alex brollo non so come, fr:Module:Author3 era finito nei miei Osservati Speciali... :-O ...purtroppo i francesi hanno il brutto vizio di unire funzioni, test e traduzioni in un unico modulo, e di usare HTML grezzo invece dell'apposita libreria. Difetti a parte, prenderei in considerazione il progetto se fosse sviluppato congiuntamente su Old Wikisource. --Ricordisamoa 19:51, 5 lug 2014 (CEST)Rispondi
You have already a template and I not understood that. Also, exchange a template that you well know for another very different is not so easy. My goal is to find some wiki without template to try the new french one with the very small job to translate i18n table. Best regards. --Rical (disc.) 16:06, 8 lug 2014 (CEST)Rispondi

Richiesta Wikidata

modifica

Stavo per postare la seguente richiesta su Wikidata, ma poi ho pensato di rivolgermi all'esperto di casa nostra :-) Fammi sapere.--Erasmo Barresi (disc.) 13:16, 18 ago 2014 (CEST)Rispondi

Consider the following imaginary situation:

Item 1 Item 2
Foo

work by Bar

Statements
author: Bar

Wikisource pages linked to this item
italiano: Foo

Bar

Italian playwright

Statements
work: Foo

Wikisource pages linked to this item
italiano: Autore:Bar (playwright)

On page "Foo" on the Italian Wikisource I want to get the value of property "author", but:

  • I want to get the name of the local page, either "Autore:Bar (playwright)" or "Bar (playwright)", rather than the Wikidata label ("Bar")
  • I want it to be a string of pure text rather than a link
  • I want the values to be separated by slashes in the event of multiple values

Is this possible? And, if so, could someone write a Lua module for doing this? Thanks in advance.

@Erasmo Barresi usa mw.wikibase.sitelink(), come mostrato in w:Modulo:Sandbox/Ricordisamoa e w:Speciale:LinkPermanente/67664502. --Ricordisamoa 14:48, 18 ago 2014 (CEST)Rispondi
Grazie! Ti chiedo però, se possibile, di adattare il modulo in modo da poter passare il numero della proprietà come parametro, cosicché lo si possa usare anche in altre situazioni.--Erasmo Barresi (disc.) 15:31, 18 ago 2014 (CEST)Rispondi
@Erasmo Barresi come si dovrà usare su Wikisource? Si crea un nuovo modulo? --Ricordisamoa 15:41, 18 ago 2014 (CEST)Rispondi
Penso di sì, a meno che non riesci a integrare queste due funzioni (no link + local pagename) in Modulo:Wikidata. A noi serve per categorizzare le opere per autore (es.: "Opere di Vincenzo Bellini (numismatico)") e magari in futuro le edizioni per opere (es.: "Edizioni dell'opera La tempesta (Shakespeare)").--Erasmo Barresi (disc.) 15:46, 18 ago 2014 (CEST)Rispondi
Come avrai capito, i nomi delle pagine locali, in questi casi, differiscono dal label di Wikidata perché noi usiamo per disambiguare le parole tra parentesi, mentre Wikidata usa la descrizione.--Erasmo Barresi (disc.) 15:48, 18 ago 2014 (CEST)Rispondi

dati da importare su Wikidata

modifica

Ciao Ricordisamoa, in questa categoria ci sarebbero un po' di date di nascita e morte che apparentemente non sono ancora presenti su Wikidata: Categoria:Autori con date locali non presenti su Wikidata. Riusciresti quando hai tempo a dare un'occhiata e se riesci a fare un'importazione? Grazie molte. Candalùa (disc.) 21:12, 9 gen 2015 (CET)Rispondi

@Candalua Investigherò appena possibile, ma mi sembrano troppi pochi casi e troppo delicati per un'importazione "alla cieca". --Ricordisamoa 14:04, 10 gen 2015 (CET)Rispondi
Sì, in effetti neanch'io pensavo di importarli alla cieca. Però se si riuscisse in qualche modo a velocizzare l'inserimento manuale su Wikidata, con qualche script che per ciascun autore mostra la situazione, propone la modifica e chiede conferma... potrei anche farlo girare io stesso, se è una cosa alla mia portata. Pensaci, senza impegno :) Candalùa (disc.) 15:40, 11 gen 2015 (CET)Rispondi

FLU

modifica

ciao Ricordisamoa, scusami, ma che fine ha fatto lo script FLU (Force Link Update)?

L'avevo copiato da te ma ora non lo trovo più.

Siccome ho le pagine che mi continuano a girare in loop, sto eliminando tutte le aggiunte js che ho fatto e pensavo di eliminare anche il FLU se non riesco ad aggiornarlo, solo che essendo molto utile volevo sapere come devo comportarmi, se è obsoleto, se è stato incorporato in altri posti, o magari non c'entra nulla... Dimmi tu. Grazie, --Accurimbono (disc) 12:00, 11 gen 2015 (CET)Rispondi

@Accurimbono Lo script si trova in meta:User:Ricordisamoa/FLU.js. È anche scritto anche nella tua versione, che dovrebbe comunque funzionare. Se vuoi avere sempre gli ultimi aggiornamenti, il codice è:
mw.loader.load( '//meta.wikimedia.org/w/index.php?title=User:Ricordisamoa/FLU.js&action=raw&ctype=text/javascript' );
--Ricordisamoa 17:35, 11 gen 2015 (CET)Rispondi
Grazie. Editando senza lo script oggi ho visto che ora sembra essere non più necessario, in quando dopo pochi secondi dalla connessione della pagina autore col relativo elemento Wikidata, basta un semplice refresh del browser e i dati vengono ricaricati. --Accurimbono (disc) 17:38, 11 gen 2015 (CET)Rispondi

autoreCitato.js

modifica

Spostato Utente:Alex brollo/autoreCitato.js in MediaWiki:Gadget-selAut.js; sistemati MediaWiki:Gadgets-definitione frattaglie; attivata la funzione Aggiorna lista Autori; eliminata importazione in MediaWiki:Common.js; spero che basti.... --Alex brollo (disc.) 20:25, 6 lug 2015 (CEST)Rispondi

@Alex brollo Grazie! Vedo però che selAut() è ancora sincrona. C'è qualcosa che non va nella mia versione? --Ricordisamoa 16:30, 7 lug 2015 (CEST)Rispondi
Aimè. Non capisco la domanda. selAut() è la funzione chiamata da un pulsante pulsante, non fa alcuna chiamata server: come fa a essere asincrona? listaAutori(), quella sì, con il suo giro di API, che è bene che sia asincrona, ma è la tua tal quale; dove sto sbagliando? Cosa non sto vedendo? --Alex brollo (disc.) 17:27, 7 lug 2015 (CEST)Rispondi

Globals

modifica

Ho disseminato il global scope di innumerevoli variabili globali (di tutti i tipi). Sgridato una prima volta ho letto //www.mediawiki.org/wiki/Manual:Coding_conventions/JavaScript e ho pensato: ok, se mi servono variabili globali le ficcherò in mw. Adesso sono stato sgridato perchè le aggiungo a mw, rileggo la pagina e mi sembra che la pagina dica di usare solo le iffy che,nel frattempo, con uno sforzo erculeo ho cominciato a capire cosa sono. Ma.... veramente devo programmare in modo di usare solo le iffy, e senza esporre da nessuna parte nessuna variabile globale? :-( --Alex brollo (disc.) 07:13, 14 lug 2015 (CEST)Rispondi

@Alex brollo Le convenzioni di MediaWiki non sempre si applicano anche agli script personali. Aggiungere proprietà "estranee" a un oggetto preesistente mi suona come una manomissione, senza contare i possibili conflitti. Ma qui mi fermo; un programmatore o un libro sapranno chiarire meglio i tuoi dubbi. --Ricordisamoa 17:54, 14 lug 2015 (CEST)Rispondi
Ah.... un libro, un programmatore.... mi sento sedotto e abbandonato. Vediamo se Candalua può risolvere il mio problema. In ogni caso: ho trovato una conseguenza assai nefasta di un eccessivo uso di iffy, ilprincipio "niente sfugga dallo scope della iffy" presa in modo talebano, penso che oltre un certo limite abbia seri inconvenienti, come quello che ho trovato e segnalato. Prima o poi, capirò, se sono riuscito a capire le closures capirò anche questo. --Alex brollo (disc.) 20:01, 14 lug 2015 (CEST)Rispondi

Fatto

modifica

Adesso Utente:Alex brollo/Unicode combining diacritics 1.js ha la limitazione di agire solo su wpTextbox1, ma ha il vantaggio "niente fuori e niente dentro", infatti funzia senza colpo ferire su la.source dopo essere stato semplicemente caricato con mw.loader.load. La costruzione degli "span attivi" mi fa un po' schifo, vorrei tirar fuori la funzione dai vari span e richiamarla semplicemente, ma orima procedo con la "via schifida" per attivare la variante aggiungi diacritico a quella sostituisci diacritico. Per ora la funzione "aggiungi diacritico" la collegherò all'evento doppio click, visto che è molto meno frequente. I test su Utente:Alex brollo/Unicode combining diacritics 2.js--Alex brollo (disc.) 16:04, 26 lug 2015 (CEST)Rispondi