domenica 15 giugno 2014

Come automatizzare l'inserimento delle nuove voci all'interno del Portale Giochi del Wiki di Ubuntu-it

Maria Susana Diaz | 23:08 |

UGS è uno script in Python realizzato per automatizzare l'inserimento delle nuove voci all'interno del Portale Giochi del Wiki di Ubuntu-it. In particolare, lo script si occupa di facilitare la compilazione della tabella informativa relativa ad ogni gioco, oltre a svolgere altre varie funzioni. Lo script è rilasciato sotto licenza GPL v3.

Utilità.

Lo script permette di evitare errori comuni durante la scrittura delle pagine di wiki nel Portale Giochi:

  • permette anche ai meno esperti della formattazione wiki di poter completare la tabella descrittiva senza difficoltà;
  • permette anche ai meno esperti di ottenere facilmente il codice da inserire nelle pagine di lista (Giochi/Azione, RpgMmorpg, ecc.);

  • evita che si possa creare una nuova pagina con un NomeWiki errato (controllo NomeWiki sia sul nome del gioco che su quello dell'utente);

  • evita che si dimentichi di inserire la licenza;
  • evita che vengano caricate immagini con lo stesso nome, o con nomi non significativi;
  • evita che si dimentichi la Category in fondo alla pagina;

Download e Avvio.

  • La versione più aggiornata dello script è attualmente scaricabile con il comando da terminale

UGS

cd
wget http://fradeve.altervista.org/ugs-0.8.8.zip

  • Al termine del download, estrarre il pacchetto; è possibile anche farlo da terminale, con il comando

cd
unzip ugs-*.zip

  • Eliminare l'archivio, ormai inutile, con il comando

rm ugs-*.zip

  • Entrare nella cartella dello script ed eseguirlo, con i comandi

cd ugs
python ugs.py

fonte: SuperTux Giochi

Se ti è piaciuto l'articolo, iscriviti al feed per tenerti sempre aggiornato sui nuovi contenuti del blog:

GOOGLE+

LINKEDIN

Xtreme Download Manager, XDMAN Ubuntu, audio, Linux opera mini, browser internet Chromium Linux, Chrome, browsers tux collection, mascote Linux LibreCAD, Grafica, Disegno vim, editor, linux, ubuntu Ardour, audio, Ubuntu Unity, deskyop, Gnome, Ubuntu grafica 3d, Linux, Blender