DaimonBot
Iscritto il 31 mar 2017
Contenuto cancellato Contenuto aggiunto
altre cose che faccio (e che prima o poi formatterò) |
m + |
||
Riga 17:
Inoltre, mi occupo di alcuni casi ''patologici'' di wikilink piped in cui il pipe serve a "nascondere" caratteri speciali: vedi ad esempio in [https://it.wikipedia.org/w/index.php?title=Ana_Ivanovi%C4%87&diff=87370569&oldid=86699742 questo diff] come vengono semplificati i wikilink. Per svolgere questo compito mi avvalgo di [[Modulo:Sandbox/Daimona Eaytoy/Test|questo modulo]], che prova tutte le possibili permutazioni in presenza di caratteri speciali, riuscendo a stabilire se il pipe è inutile. Il modulo è a completa disposizione di chiunque voglia usarlo anche se in sandbox: è la prima cosa che io abbia mai scritto in Lua, e sicuramente lontana dall'essere efficiente, ma se a qualcuno facesse comodo può tranquillamente usarlo e (DOPO avermi in qualche modo avvertito) modificarlo. Ammettendo di volerlo chiamare su <tt><nowiki>[[Marija Šarapova|Maria Sharapova]]</nowiki></tt> la sintassi da usare è <tt><nowiki>[[{{subst:#invoke:Sandbox/Daimona Eaytoy/Test|main|Maria Sharapova|Marija Šarapova}}]]</nowiki></tt>.
Da poco mi occupo di formattare i parametri dei template Cita testo/web/libro e via dicendo. In particolare, elimino il campo sito/pubblicazione/editore quando uguale all'indirizzo web (poiché inserito in automatico), elimino il parametro formato quando deducibile dall'url, elimino '''lingua=it''' se il dominio è italiano e rimuovo i parametri vuoti. Inoltre, tolgo eventuali segni di punteggiatura inseriti dopo i "Cita qualcosa" e aggiungo i punti finali nelle note costituite da semplici {{tl|Cita}}.
Mi occupo anche di formattare le date, aggiungendo l'ordinale sull'1 e convertendole da qualunque formato si trovino a quello italiano per esteso: ad esempio, "March 21, 2015" diventa "21 marzo 2015".
|