„Szerkesztő:BinBot/figyelmet.py” változatai közötti eltérés
Tartalom törölve Tartalom hozzáadva
Elkészült! A gép forog, de az alkotó sem pihen! |
Bővítve a havi napképe-oldal létrehozásával |
||
1. sor:
A scriptet [[Szerkesztő:Itt BinBot beszél a toolserverről|Itt BinBot beszél a toolserverről]] automatikusan futtatja havonta kétszer.
<source lang="python">
# -*- coding: utf-8 -*-
"""
Ez a script létrehozza az aktuális hónap figyelmet igénylő kategóriáit;
ha 25-e után futtatjuk, akkor a következő hónapéit is
a nap képe havi archívumával együtt.
A korábbi hónapok kategóriáit végignézi, és az üreseket azonnalizza.
A magyar Wikipédiára van tervezve, máshol nem lehet tudni, mit fog csinálni.
Első futása: 2011. március 12.
(C) Bináris, 2011
"""
import time
import wikipedia as pywikibot
import catlib
from binbotutils import levelez #Másnak nem szükséges
class figyelmesbot(object):
107 ⟶ 111 sor:
if kat.isEmptyCategory():
#Erre kell tenni egy azonnalit.
self.azonnaliz(kat)
else:
113 ⟶ 117 sor:
nemkell = False
if nemkell:
self.azonnaliz(havi)
def napkepe_havi(self,ev,ho):
honeve = str(ev) + '-' + ('0'+str(ho))[-2:]
oldal = pywikibot.Page(self.site, u'Wikipédia:A nap képe/' + honeve)
text = u'{{napképe-galéria|%s}}\n[[Kategória:A nap képe]]' % honeve
comment = u'A havi gyűjtőoldal elkészítése bottal'
oldal.put(text, comment)
def run(self):
127 ⟶ 138 sor:
ho -= 12
ev += 1
self.napkepe_havi(ev,ho)
self.feldolgoz(ev,ho)
if __name__=="__main__":
149 ⟶ 150 sor:
fatal = False
finally:
levelez(fatal,hiba)
pywikibot.stopme()</source>
[[Kategória:Egyedi fejlesztésű Pywikipedia-kódok]]
[[Kategória:BinBot]]
|