ویکیپدیا:درخواستهای ربات/زیباسازی ویکیپدیا فارسی: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
←کد اصلی: رفع باگ (ه امآیتی) |
←کد اصلی: اصلاح باگ |
||
خط ۵۱:
wikipedia.config.put_throttle = 0
wikipedia.put_throttle.setDelay()
cleaning_version=u'
msg=u'('+cleaning_version +u')'
faSite = wikipedia.getSite('fa')
خط ۱۰۴:
text=text.replace(u'\n \n \n',u'\n\n').replace(u'\n \n',u'\n\n').replace(u'\n \n',u'\n\n').replace(u'\n \n',u'\n\n').replace(u"--------",u'----').replace(u"-----",u'----').replace(u"--------",u'----').replace(u"-----",u'----')
text = re.sub('[\r\n]{3,}', "\n\n",text)
text=text.replace(u'[[ ',u'[[').replace(u' ]]',u']]').replace(u' }}',u'}}').replace(u'{{ ',u'{{').replace(u'< ',u'<
text=text.replace(u'[[ ',u'[[').replace(u' ]]',u']]').replace(u' }}',u'}}').replace(u'{{ ',u'{{').replace(u'== ',u'== ').replace(u'== ',u'== ').replace(u' ==',u' ==').replace(u' ==',u' ==')
text=wikipedia.replaceExcept(text,u' >',u'>', ['math', 'pre', 'template', 'timeline', 'ref', 'source', 'startspace'])
text=text.replace(u'\n<ref',u'<ref').replace(u'</ref>\n<ref',u'</ref><ref')
text = re.sub(re.compile(ur'^(\=+)\s*(.*?)\s*(\=+)$', re.MULTILINE), ur"\1 \2 \3",text)
|