Contenuto cancellato Contenuto aggiunto
Riga 234:
::: Mi inserisco.... stasera ho fatto dei grossi passi avanti. In questo momento, il mio bottino sta passandosi gli autori e aggiornando le tavole cronologiche... è molto umano, ci fa sopra tutta una serie di controlli e di ragionamenti. ;-)
::: Ho dato una scrollata anche al sistema di lettura dell'xml, adesso ho un agile indice di tutte le pagine "buone" (autori e namespace principale), e ho "semantizzato" i template Intestazione, il che significa che potenzialmente posso incrociare opere e autori. Per il problema segnalato datemi qualche giorno per rifinire qualche particolare, con i programmi un po' complicati bisogna battere il ferro finchè è caldo. Comunque è una cosa fattibile, anche se sono assolutamente sicuro che qualche inaspettato pasticcio nascerebbe; in particolare, il caso "il semplice nome" è ostico perchè spessissimo ci sarà il solo cognome o ci saranno imprecisioni; è il wikilink che con le sue "colorazioni" conferma che la citazione è esatta. Ci vorrà una verifica preliminare che non esistano autori di nome "Archimede Rossi" o "Virgilio Bianchi" altrimenti restiamo fregati e direi che qualche piccola fregatura è da mettere in conto. --[[User:Alex brollo|Alex brollo]] ([[User talk:Alex brollo|disc.]]) 02:00, 30 gen 2009 (CET)
::: Visto che il mio bottolo continua a lavorare, una nota... Edo fa presto a dire:
{{quote|*Il nome già circondato dal template AutoreCitato (cioè<nowiki> {{AutoreCitato|Archimede}} o {{AutoreCitato|Archimede|Archimede}}</nowiki>)--> vanno ignorati
*Il nome all'interno di altri template (intestazioni o capitoli)--> vanno ignorati}}
::: Si tratta di un problema abbastanza spinoso, ma ha la stessa soluzione dell'altro, di trasformare gli apostrofi tipografici in uncinati ignorandone alcuni (quelli di markup, quelli all'interno di template e wikilink). La soluzione è nelle mie due routinette magiche find_stringa() e el_st() che ho passato a Qualc1 e che uso in continuazione! Mi è costato sangue concepirle anni fa ma sono ancora come nuove. ;-) --[[User:Alex brollo|Alex brollo]] ([[User talk:Alex brollo|disc.]]) 02:08, 30 gen 2009 (CET)