Utente:Cellistbot/tmpsoftware: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
al lavoro!
 
 
(5 versioni intermedie di 2 utenti non mostrate)
Riga 1:
Studio per la richiesta complessa:
Come da consenso, si è deciso di riformare il [[template:Software]]. Il botolatore deve:<div style="text-decoration: line-through">
# Modificare il nome del template: da Infobox Software a Software ([[m:Pywikipediabot/template.py]])
# Modificare i nomi dei parametri
# Modificare i nomi dei parametri "nome", "screenshot", "didascalia", "sviluppatore", "versione ultimo rilascio" (oppure "ultima versione" o "versione_ultimo_rilascio"), "versione ultimo rilascio" (oppure "ultima versione" o "versione_ultimo_rilascio"), "data ultimo rilascio" (oppure "ultima data" o "data_ultimo_rilascio"), "versione beta" (o "versione_beta"), "data versione beta" (oppure "data_versione_beta"), "licenza". "lingua" e "sito web" (o "sito_web") in rispettivamente "Nome", "Screenshot", "Didascalia", "Sviluppatore", "UltimaVersione", "DataUltimaVersione", "UltimaVersioneBeta", "DataUltimaVersioneBeta", "Licenza". "Lingua" e "SitoWeb". Non modificare il contenuto dei parametri.
#*<code>nome</code> -> <code>Nome</code>
# Eventualmente, wikificare le date dei parametri "DataUltimaVersione" e "DataUltimaVersioneBeta"
#*<code>screenshot</code> -> <code>Screenshot</code>
#*<code>didascalia</code> -> <code>Didascalia</code>
#*<code>sviluppatore</code> -> <code>Sviluppatore</code>
#*<code>licenza</code>, <code>lingua</code> e <code>sito web</code> -> <code>Licenza</code>. <code>Lingua</code> e <code>SitoWeb</code>
#*<code>versione ultimo rilascio</code> (oppure <code>ultima versione</code> o <code>versione_ultimo_rilascio</code>) -><code>UltimaVersione</code>
#*<code>data ultimo rilascio</code> (oppure <code>ultima data</code> o <code>data_ultimo_rilascio</code>) -> <code>DataUltimaVersione</code>
#*<code>versione beta</code> (o <code>versione_beta</code>), <code>data versione beta</code> (oppure <code>data_versione_beta</code>) -><code>UltimaVersioneBeta</code>, <code>DataUltimaVersioneBeta</code></div>
# Eventualmente, wikificare le date dei parametri "DataUltimaVersione" e "DataUltimaVersioneBeta" -> è difficile
# Scorporare i parametri "screenshot" e "logo", i quali, se presenti, dovrebbero contenere un'immagine con la sintassi completa:
## Riconoscere il nome delle immagini e metterli nei rispettivi parametri "Screenshot" e "Logo" (es: {{!}}Logo = HILLGIALLO stella.png)
Riga 9 ⟶ 17:
## Eliminare tutto il resto
# Scorporare i singoli elementi dei parametri "genere", "sistema operativo" (o "sistema_operativo") e "linguaggio", privarli dei vari wikilink e inserirli nei parametri "Genere" ("Genere2", "Genere3" e "GenereAltri" (quest'ultimo non categorizza né crea wikilink, quindi vanno le quadre) se son presenti diversi generi), "SistemaOperativo" ("SistemaOperativo2", "SistemaOperativo3" e "SistemaOperativoAltri" (quest'ultimo non categorizza né crea wikilink, quindi vanno le quadre) se son presenti diversi sistemi operativi) e "Linguaggio" ("Linguaggio2", "Linguaggio3" e "LinguaggioAltri" (quest'ultimo non categorizza né crea wikilink, quindi vanno le quadre) se son presenti diversi linguaggi di programmazione)
# <s>Per il parametro "SoftwareLibero", incominciare ad inserire "sì" (senza virgolette) se è presente il [[portale:Software libero]] in fondo alla pagina. Vedremo poi di trovare un procedimento migliore :)<br /s>
 
 
'''NB:''' Dato che il [[template:Software]] attualmente è protetto e solo i sysop possono modificare il template, vedete voi se contattare un sysop per modificare il template (basta copincollare il template nuovo da [[Utente:Airon90/Progetto:Software libero|qui]]) ''prima'' o''dopo'' l'operazione del bot.<br />
Finita tale operazione con il bot, bisognerebbe creare le millemila categorie:
# Per quanto riguarda il linguaggio di programmazione, [http://it.wikipedia.org/w/index.php?title=Template:Software/Linguaggio&action=editqui] c'è l'elenco delle categorie da creare. Tali categorie conterranno solo una categoria <ttkbd><nowiki>[[</nowiki>Categoria:Software per linguaggio di programmazione<nowiki>]]</nowiki></ttkbd>, anch'essa da creare e da inserire nella <ttkbd><nowiki>[[</nowiki>Categoria:Software{{!}}<nowiki>]]</nowiki></ttkbd>
# Per quanto riguarda i sistemi operativi, [http://it.wikipedia.org/w/index.php?title=Template:Software/SistemaOperativo&action=edit qui] c'è l'elenco delle categorie da creare. Tali categorie conterranno solo una categoria <ttkbd><nowiki>[[</nowiki>Categoria:Software persistema operativo ]]</ttkbd>, anch'essa da creare e da inserire nella <ttkbd><nowiki>[[</nowiki>Categoria:Software{{!}} ]]</ttkbd>
# Per quanto riguarda i generi, [http://it.wikipedia.org/w/index.php?title=Template:Software/Genere&action=edit qui] c'è l'elenco delle categorie da creare. Ogni genere avrà tre categorie, ad esempio: Categoria:Emulatori, Categoria:Emulatori liberi e Categoria:Emulatori proprietari:
## Categoria:Emulatori liberi conterrà le categorie Categoria:Emulatori e Categoria:Software liberi, la quale, da creare, conterrà le categorie Categoria:Software libero e Categoria:Software per licenza