Utente:Cellistbot/tmpsoftware

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Studio per la richiesta complessa:

Come da consenso, si è deciso di riformare il template:Software. Il botolatore deve:

  1. Modificare il nome del template: da Infobox Software a Software (m:Pywikipediabot/template.py)
  2. Modificare i nomi dei parametri
    • nome -> Nome
    • screenshot -> Screenshot
    • didascalia -> Didascalia
    • sviluppatore -> Sviluppatore
    • licenza, lingua e sito web -> Licenza. Lingua e SitoWeb
    • versione ultimo rilascio (oppure ultima versione o versione_ultimo_rilascio) ->UltimaVersione
    • data ultimo rilascio (oppure ultima data o data_ultimo_rilascio) -> DataUltimaVersione
    • versione beta (o versione_beta), data versione beta (oppure data_versione_beta) ->UltimaVersioneBeta, DataUltimaVersioneBeta
  • 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:
    1. Riconoscere il nome delle immagini e metterli nei rispettivi parametri "Screenshot" e "Logo" (es: |Logo = HILLGIALLO stella.png)
    2. Riconoscere la dimensione dell'immagine e mettere il valore nei rispettivi parametri "DimensioneScreenshot" e "DimensioneLogo" (es:|DimensioneLogo = 50px)
    3. 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)
  • 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 qui) prima odopo l'operazione del bot.
    Finita tale operazione con il bot, bisognerebbe creare le millemila categorie:

    1. Per quanto riguarda il linguaggio di programmazione, [1] c'è l'elenco delle categorie da creare. Tali categorie conterranno solo una categoria [[Categoria:Software per linguaggio di programmazione]], anch'essa da creare e da inserire nella [[Categoria:Software|]]
    2. Per quanto riguarda i sistemi operativi, qui c'è l'elenco delle categorie da creare. Tali categorie conterranno solo una categoria [[Categoria:Software persistema operativo ]], anch'essa da creare e da inserire nella [[Categoria:Software| ]]
    3. Per quanto riguarda i generi, qui c'è l'elenco delle categorie da creare. Ogni genere avrà tre categorie, ad esempio: Categoria:Emulatori, Categoria:Emulatori liberi e Categoria:Emulatori proprietari:
      1. 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
      2. Categoria:Emulatori proprietari conterrà le categorie Categoria:Emulatori e Categoria:Software proprietari, la quale, da creare, conterrà una categoria a Categoria:Software per licenza
      3. Categoria:Emulatori conterrà la categoria Categoria:Software per genere,la quale, da creare, conterrà un link a Categoria:Software

    Penso di aver detto tutto. Se avete dubbi o se non avete capito un emerito cazzo (lo so, ho la mente contorta e non riesco a non complicarmi la vita) scrivete sotto!