Utente:Pfenner/ManualeBot
Nonciclopedia patch 1.1"
Applica manualmente questa patch per utilizzare i bot di "pywikipedia" su Nonciclopedia:
- Apri il file "wikipedia.py"
- Vai alla riga 665 (più o meno)
- Cerca:
return self._contents
- Sostituisci con:
# NONCICLOPEDIA PATCH vers. 1.1 START # toglie il noioso tag di copyright di Wikia: return self._contents.replace('<div id="wikia-credits"><br /><br /><small>From [http://nonciclopedia.wikia.com Nonciclopedia], a [http://www.wikia.com Wikia] wiki.</small></div>', ) # NONCICLOPEDIA PATCH END
- Vai alla riga 3149 (più o meno)
- Cerca:
'link': re.compile(r'\[\[(?P<title>[^\]\|]*)(\|[^\]]*)?\]\]')
- Sostituisci con:
'link': re.compile(r'\[\[(?P<title>[^\]\|]*)(\|[^\]]*)?\]\]'), # NONCICLOPEDIA PATCH vers. 1.1 START # tag per le immagini 'image': re.compile(r'\[\[(immagine|image):.*?\]\]', re.DOTALL | re.IGNORECASE), # tag apposta per dire al bot di non metterci le mani sopra 'botignore': re.compile(r'<span\sclass="?botignore"?>.*?', re.DOTALL | re.IGNORECASE), # NONCICLOPEDIA PATCH END
- Fine
Regex
- inversioni accenti:
-regex -start:! "\b([Pp]|[Ff]|[Aa])(er|oi|in|ffin)ch(è|[e'])\b" "\1\2ché" -summary:"Bot: inversione accenti"
- Pagine da rollbackare/controllare se il bot va in automatico: Analfabbetismo, L'autore di questo articolo, Lingua lombarda, Nonbooks:Imparare l'ortografia, Niubbi facts (tutti), Papaboys Facts, Perché, Provincia di Catania, Sindrome del Nonciclopediano, Truzzi Facts, Ultras rosiconi facts.
- E' => È:
-regex -start:! "([^D])E'([^'.])" "\1È\2" -summary:"Bot: E' => È"
- Pagine da rollbackare/controllare se il bot va in automatico: 1 dicembre, 25 maggio, 28 febbraio, A.S. Roma, Ayrton Senna, Bocciatura, CAPS LOCK FACTS, Commodore 64, Death Note, Dialetto calabrese, Dialetto fiorentino, Dislessia, Enciclopedicità dubbia, Film d'azione in tribunale, Formula 1, Fun dei Tokio Hotel facts, Google translator, Grind Metal, Gruppo Bilderberg, Jimbo Wales, Kirk Hammett, Link sbagliati, Nonbooks:Evocare una creatura demoniaca, Minkipedia, Niubbi facts (tutti), Nonciclopedia fa schifo, Perché, Questa pagina fa schifo, Random, Rotto, Suonerie per cellulari di Italia 1, Traduzione, Truzzi Facts, Tsunami, Wikipedia, YouTube Poop
- pò => po':
-regex -start:! "\bpò\b" " po'" -summary:"Bot: pò => po'"
- Pagine da rollbackare/controllare se il bot va in automatico: Arca dell'Alleanza, Lingua lombarda, Niubbi Facts (tutti), Pò, Truzzi Facts
- aggiunta wikilink:
-regex -start:! "(?s)\b([Xx])yz\b(.*$)" "[[\1yz]]\2" -excepttext:"\[\[[Xx]yz[\]\|]" -summary:"Bot: aggiunta wikilink [[xyz]]"
- accenti vari (stò - stà => sto - sta, ecc...):
-regex -start:! "\bstò\b" "sto" "\bstà\b" "sta" "\bpu(o'|o)\b" "può" "\bpi(u'|u)\b" "più" "\bgi(a'|a)\b" "già" "\bgi(u'|u)\b" "giù" "\bf(a'|à)\b" "fa" "\bvà\b" "va" "\bcio(e'|e)\b" "cioè" "\bci(o'|o)\b" "ciò" "\bfù\b" "fu" "\bquì\b" "qui" "\bquà\b" "qua" "\be\b'" "è" -summary:"Bot: aggiusto accenti"
- Pagine da rollbackare/controllare se il bot va in automatico: Alfabeto fonetico internazionale, Amedeo Minghi, Anima, Apocalypse Now, Asterix (fumetto), ... In generale le pagine dove c'è un apice prima della è per fare il grassetto o il corsivo