ویکی‌پدیا:درخواست‌های ربات/زیباسازی ویکی‌پدیا فارسی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
←‏کد اصلی: رفع باگ
خط ۵۲:
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{{سخ}}',u']]{{سخ}}').replace(u'{{سخ}}\n[[',u'{{سخ}}[[').replace(u'{{سخ}}\n\n==',u'\n\n==').replace(u'{{سخ}}\n\n\n==',u'\n\n==').replace(u'{{سخ}}\n==',u'\n==').replace(u'==\n\n{{سخ}}',u'==\n\n').replace(u'==\n\n\n{{سخ}}',u'==\n\n')
text=text.replace(u'{{سخ}}\n*',u'\n*').replace(u'{{سخ}}\n\n*',u'\n*').replace(u'{{سخ}}\n#',u'\n#').replace(u'{{سخ}}\n\n#',u'\n#').replace(u'{{سخ}}\n|',u'\n|').replace(u'{{سخ}}\n\n|',u'\n|')
text=text.replace(u'%7B%7Bسخ}}',u'{{سخ}}')#Correcting the bug
 
#تمیزکاری ارجاع‌ها
text=text.replace(u'\n<ref',u'<ref').replace(u'</ref>\n<ref',u'</ref><ref').replace(u'</ref>{{سخ}}<ref',u'</ref><ref')
سطر ۷۴۵ ⟵ ۷۴۶:
for URL in fa_Urls:
try:
URL=URL.split('<')[0]
new_URL=urllib.unquote(URL.encode('utf8')).decode('utf8').replace(u' ',u'%20').replace(u'{',u'%7B').replace(u'|',u'%7C').replace(u'}',u'%7D')
text=text.replace(URL,new_URL)