Commit 3d304fe9 authored by Linedwell's avatar Linedwell

update of month format

parent 696a12fb
......@@ -22,14 +22,14 @@ def editLog(site,log,page='Utilisateur:LinedBot/Log',ar=True):
if log != '':
family = site.family.name
year = time.strftime('%Y')
month = [u'Janvier',u'Février',u'Mars',u'Avril',u'Mai',u'Juin',u'Juillet',u'Août',u'Septembre',u'Octobre',u'Novembre',u'Décembre']
month = [u'',u'Janvier',u'Février',u'Mars',u'Avril',u'Mai',u'Juin',u'Juillet',u'Août',u'Septembre',u'Octobre',u'Novembre',u'Décembre']
pageLog = pywikibot.Page(site,page)
pageArchive = pywikibot.Page(site,pageLog.title() + '/' + str(int(year) - 1))
if ar and not pageArchive.exists():
pageLogTemp = archive(site,pageLog,pageArchive)
else:
pageLogTemp = pageLog.get()
if pageLogTemp.find(u'== ' + month[int(time.strftime('%m')) - 1] + ' ==') == -1: pageLogTemp += u'\n\n== ' + month[int(time.strftime('%m')) - 1] + ' =='
if pageLogTemp.find(u'== ' + month[int(time.strftime('%m'))] + ' ==') == -1: pageLogTemp += u'\n\n== ' + month[int(time.strftime('%m'))] + ' =='
if pageLogTemp.find(u'== ' + time.strftime('%Y-%m-%d') + ' ==') != -1: pageLogTemp += '\n' + log
else :
pageLogTemp += '\n' + u'=== ' + time.strftime('%Y-%m-%d') + ' ===\n' + log
......
......@@ -23,30 +23,30 @@ delimiterEndRegex = u'=\s*<small>Avertissements</small>\s*=\n'
def pasNewSection(pageTemp):
global summary
month = [u'janvier',u'février',u'mars',u'avril',u'mai',u'juin',u'juillet',u'août',u'septembre',u'octobre',u'novembre',u'décembre']
month = [u'',u'janvier',u'février',u'mars',u'avril',u'mai',u'juin',u'juillet',u'août',u'septembre',u'octobre',u'novembre',u'décembre']
pad = 1 #nombre de jours de decalage que l'on souhaite
dateD = time.localtime(time.time() + pad * 24 * 3600)
year = int(dateD.tm_year)
monthNum = int(dateD.tm_mon)
dayNum = int(dateD.tm_mday)
if pageTemp.find(u'== ' + str(dayNum) + ' ' + month[monthNum - 1] + ' ==') == -1: #La section de dans 'pad' n'existe pas encore
if pageTemp.find(u'== ' + str(dayNum) + ' ' + month[monthNum] + ' ==') == -1: #La section de dans 'pad' n'existe pas encore
pageTempBegin, pageTempEnd = re.split(delimiterEndRegex,pageTemp)
pageTempEnd = delimiterEnd + pageTempEnd
newSection = u'== ' + str(dayNum) + ' ' + month[monthNum - 1] + ' ==\n'
newSection += u'{{En-tête section PàS|' + str(dayNum)+ '|' + month[monthNum - 1] + '|' + str(year) + '}}\n\n'
newSection = u'== ' + str(dayNum) + ' ' + month[monthNum] + ' ==\n'
newSection += u'{{En-tête section PàS|' + str(dayNum)+ '|' + month[monthNum] + '|' + str(year) + '}}\n\n'
newSection += u'{{Boîte déroulante/début|titre=Requêtes traitées}}\n{{Boîte déroulante/fin}}\n\n'
pageTemp = pageTempBegin + newSection + pageTempEnd
if summary != u'':
summary += u" ; initialisation de la section PàS du " + str(dayNum) + ' ' + month[monthNum - 1]
summary += u" ; initialisation de la section PàS du " + str(dayNum) + ' ' + month[monthNum]
else:
summary += u"initialisation de la section PàS du " + str(dayNum) + ' ' + month[monthNum - 1]
summary += u"initialisation de la section PàS du " + str(dayNum) + ' ' + month[monthNum]
else:
print u"Aucune modification, la section du " + str(dayNum) + " " + month[monthNum - 1] + " existe."
print u"Aucune modification, la section du " + str(dayNum) + " " + month[monthNum] + " existe."
return pageTemp
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment