Beta16
Ciao Beta16, mi chiamo [[Utente:εΔω|εΔω]] e ti do il benvenuto su Wikisource, la biblioteca libera!
Per iniziare la tua collaborazione, leggi come prima cosa cos'è Wikisource, la pagina delle linee guida ed i manuali contenuti nella sezione aiuto. Se hai domande, dubbi o curiosità non esitare a chiedere al Bar, a un amministratore, a [[Discussioni Utente:εΔω|me]] o a qualsiasi utente vedessi collegato seguendo le ultime modifiche.
Buon lavoro e buon divertimento.
Sei interessato ai testi scientifici? Vieni a conoscere il Progetto Testi scientifici dove troverai altri utenti che ti aiuteranno per la pubblicazione di nuovi testi. |
Well done, old chap!
modificaCaro Beta16,
grazie per l'aiuto. Date le assenze per vacanze, esami e impegni vari di utenti molto attivi e la mia difficoltà a passare per questi lidi (ma una zampetta cerco comunque di mettercela ogni giorno), sapere che in caso di esperimenti o vandalismi c'è chi sa come muoversi è una bella consolazione! Se hai in mente di pubblicare qualcosa o se hai bisogno di dritte non esitare a contattarmi (sempre senza fretta grazie). - εΔω 20:17, 14 giu 2007 (CEST)
- Grazie per il benvenuto :) Conosco un po' wiki essendo iscritto su wikipedia dal 2005, la prima cosa che ho notato è la formattazione dei testi molto diversa, ma mi sembra comunque facile. Per il momento volevo vedere come era strutturato il progetto e poi iniziare ad inserire qualcosa. Ciao! β16 - (talk) 10:20, 15 giu 2007 (CEST)
- Optime. Ti scrivo per farti notare che le differenze ci sono e sono molte. Almeno un paio però le devo anticipare per evitarti lavoro inutile o cancellazioni incomprese:
- In questo progetto la necessità di presentare i dati della fonte da cui si traggono i testi è primaria: se pubblichi un testo è fondamentale per la sua permanenza che si sappia da quale fonte cartacea proviene (sia essa in mano tua sia essa proveniente da siti autorevoli) e da quale fonte online proviene (se lo trai da un sito internet, se invece lo trai da una tua scannerizzazione se ne riparla con calma). Se mancano questi due dati il testo è cancellato nel giro di una settimana. Per le convenzioni e la formattazione dei template:infotesto c'è la pagina aiuto:fonte, ma non ti preoccupare degli errori, che siamo qui a darti una mano. Questa priorità garantisce la perfettibilità e la libertà da copyright del contenuto.
- La formattazione purtroppo è il prodotto di molti molti approfondimenti e discussioni divenendo un settore piuttosto complesso dietro una facciata semplice. Anche in questo caso il motto è learning by doing, o per dirla alla Wiki Be bold!, chiedendo poi a me o ad un altro amministratore in caso di dubbi.
- La bella notizia: una volta che sia chiaro il punto precedente tutte le vexatae quaestiones su NPOV e copyright diventano accademia: qui trovano posto sia i Sonetti lussuriosi di Pietro Aretino che le Preghiere cristiane, sia i canti anarchici che i discorsi del Duce: il focus in questo progetto è sull'organizzazione e sulla forma piuttosto che sul contenuto. Ovvio che ci sono dei limiti, ma anche su questo basta chiedere e ci aiutiamo. Quindi se vuoi partire da un percorso guidato ti fai unidea generale, altrimenti immetti subito qualcosa che ti seguiamo. - εΔω 11:07, 15 giu 2007 (CEST)
- Optime. Ti scrivo per farti notare che le differenze ci sono e sono molte. Almeno un paio però le devo anticipare per evitarti lavoro inutile o cancellazioni incomprese:
Testi al 100%
modificaGrazie per le riletture! -- iPork → scrivimi 19:33, 20 giu 2007 (CEST)
Troppe chiamate alle funzioni parser
modificaLe pagine Babel sono effettivamente molto complesse, un lavoro enorme di Edo che conosco poco. Visto che presti attenzione per queste cose, sai se esiste un'implementazione Lua per ottenere lo stesso risultato? --Alex brollo (disc.) 10:49, 5 giu 2014 (CEST)
- Ciao Alex brollo, scusa il ritardo :) Si potrebbe potrebbe provare a creare un modulo, ma non saprei se poi anche questo supera i limiti specifici di Lua. Da domani sarò fuori fino a dopo ferragosto :P e non posso guardare più approfonditamente. Comunque ti dico i passi da fare se intanto vuoi darci un occhio. Come prima cosa importare w:Modulo:Linguaggi e w:Modulo:Linguaggi/Configurazione questo ti permette anche di avere la lista completa delle lingue e dei loro nomi (poi saranno da adattare i collegamenti alle voci delle lingue). Le funzioni per contare gli elementi in una categoria e creare il collegamento ad esse sono già usate in Modulo:Autore; mentre le tabelle si posso gestire con
mw.html.create('table')
etable.insert()
. Se ti può servire come spunto per iniziare il Modulo:Babel fai pure, poi quando torno magari vediamo se è rimasto qualcosa da fare :) --β16 - (talk) 14:17, 1 ago 2014 (CEST)- Il problema è che non ho ben capito (non avendolo studiato) quale risultato, in dettaglio, voleva ottenere Edo con la sua implementazione, e di cosa ha bisogno. Una volta capito questo, suppongo che riunire tutti i dati necessari in un "contenitore dati" Lua e utilizzarli con un'unico modulo Lua dovrebbe essere, in teoria, abbastanza semplice; ma prima devo capire bene.... e trovare la voglia di fare lo sforzo necessario (mi dà molta più soddisfazione lavorare sul core di wikisource, l'editing dei testi e i loro metadati, piuttosto che su cose come Babel che considero degli "abbellimenti della pagina Utente"). --Alex (disc.) 14:54, 1 ago 2014 (CEST)
- Alex: credo che la sua intenzione fosse di mostrare il numero di utenti registrati su source divisi per lingua e livello di conoscenza della stessa. Per fare questo contava il numero di pagine contenute nella varie categorie "Utenti <codice_lingua>". --β16 - (talk) 23:12, 1 ago 2014 (CEST)
- Ho capito dove nasce il problema: nasce dalle chiamate a PAGESINCATEGORY, centinaia di chiamate. Ho un'idea su come eliminarle cmpletamente: basta costruire/aggiornare, a richiesta, una pagina-dati con il numero di pagine per categoria, ma bisogna farlo schivando i conteggi per categorie altrimenti siamo daccapo;e ho una mezza idea su come farlo. Una sfida interessante. :-) Alex (disc.) 07:25, 2 ago 2014 (CEST)
- L'idea: via AJAX-API estrarre la lista degli utenti che hanno edit, poi leggerne la pagina utente e estrarne gli eventuali tag #Babel. Dopodichè, esaminato il risultato, la pagina Wikisource:Babel/Lingue può essere riempita. Dal mio PC ci vogliono una quarantina di secondi (ci sono una sessantina di chiamate API). Il risultato è privo di significato.... su quasi 3000 utenti con almeno un edit, quelli attivi sono meno di cento, e fra tutti meno di 200 hanno aggiunto un #Babel alla loro pagina utente :-(. Ne vale la pena? Intanto comunque ho fatto un po' di esercizio di APIcultura. --Alex (disc.) 23:35, 2 ago 2014 (CEST)
- A mio parere la cosa diventa più complicata che utile... C'è comunque il link alla categoria se uno vuole. Secondo me si possono togliere tutte le chiamate a PAGESINCATEGORY. --β16 - (talk) 14:39, 28 ago 2014 (CEST)
- L'idea: via AJAX-API estrarre la lista degli utenti che hanno edit, poi leggerne la pagina utente e estrarne gli eventuali tag #Babel. Dopodichè, esaminato il risultato, la pagina Wikisource:Babel/Lingue può essere riempita. Dal mio PC ci vogliono una quarantina di secondi (ci sono una sessantina di chiamate API). Il risultato è privo di significato.... su quasi 3000 utenti con almeno un edit, quelli attivi sono meno di cento, e fra tutti meno di 200 hanno aggiunto un #Babel alla loro pagina utente :-(. Ne vale la pena? Intanto comunque ho fatto un po' di esercizio di APIcultura. --Alex (disc.) 23:35, 2 ago 2014 (CEST)
- Ho capito dove nasce il problema: nasce dalle chiamate a PAGESINCATEGORY, centinaia di chiamate. Ho un'idea su come eliminarle cmpletamente: basta costruire/aggiornare, a richiesta, una pagina-dati con il numero di pagine per categoria, ma bisogna farlo schivando i conteggi per categorie altrimenti siamo daccapo;e ho una mezza idea su come farlo. Una sfida interessante. :-) Alex (disc.) 07:25, 2 ago 2014 (CEST)
- Alex: credo che la sua intenzione fosse di mostrare il numero di utenti registrati su source divisi per lingua e livello di conoscenza della stessa. Per fare questo contava il numero di pagine contenute nella varie categorie "Utenti <codice_lingua>". --β16 - (talk) 23:12, 1 ago 2014 (CEST)
- Il problema è che non ho ben capito (non avendolo studiato) quale risultato, in dettaglio, voleva ottenere Edo con la sua implementazione, e di cosa ha bisogno. Una volta capito questo, suppongo che riunire tutti i dati necessari in un "contenitore dati" Lua e utilizzarli con un'unico modulo Lua dovrebbe essere, in teoria, abbastanza semplice; ma prima devo capire bene.... e trovare la voglia di fare lo sforzo necessario (mi dà molta più soddisfazione lavorare sul core di wikisource, l'editing dei testi e i loro metadati, piuttosto che su cose come Babel che considero degli "abbellimenti della pagina Utente"). --Alex (disc.) 14:54, 1 ago 2014 (CEST)