Utente:Cellistbot/tmpsoftware: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
fatto |
fix da Speciale:LintErrors |
||
| (2 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:<
# Modificare il nome del template: da Infobox Software a Software ([[m:Pywikipediabot/template.py]])
# Modificare i nomi dei parametri
Riga 10:
#*<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></
# 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 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 :)<
'''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 <
# 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 <
# 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
| |||