Commons:Bots/Requests/YiFeiBot (11)
Operator: Zhuyifei1999 (talk · contributions · Statistics · Recent activity · block log · User rights log · uploads · Global account information)
Bot's tasks for which permission is being sought: Get rid of a invisible character (Unicode 200e) in files description pages (mainly category links) as requested in Commons:Bots/Work_requests#Unvisible_controll_characters_in_category_tags.
Automatic or manually assisted: automatic unsupervised
Edit type (e.g. Continuous, daily, one time run): one time run or monthly
Maximum edit rate (e.g. edits per minute): 6 edit per minute
Bot flag requested: (Y/N): N
Programming language(s): pywikipedia
Zhuyifei1999 (talk) 13:22, 6 October 2013 (UTC)
Discussion
- Test ran at [1] --Zhuyifei1999 (talk) 13:22, 6 October 2013 (UTC)
- I think will be good idea to use Unicode code(s) in edit summaries. --EugeneZelenko (talk) 14:28, 6 October 2013 (UTC)
Done --Zhuyifei1999 (talk) 03:50, 7 October 2013 (UTC)
- Carefully with removing from Hebrew and Arabic texts! Isn't it the only place where the characters are needful? --ŠJů (talk) 11:53, 7 October 2013 (UTC)
Fixed now replace iff the previous character is neither an RTL character nor U+064f. --Zhuyifei1999 (talk) 10:27, 8 October 2013 (UTC)
- Carefully with removing from Hebrew and Arabic texts! Isn't it the only place where the characters are needful? --ŠJů (talk) 11:53, 7 October 2013 (UTC)
- I think will be good idea to use Unicode code(s) in edit summaries. --EugeneZelenko (talk) 14:28, 6 October 2013 (UTC)
- Check also the characters manually removed here: [2],[3], [4], [5], [6], [7]. Tab characters (?) which impede to recognize the monument ID. --ŠJů (talk) 02:31, 7 October 2013 (UTC)
- Not sure about this. Tabs can be useful in some way. Also the tab is included in regular expression character class \s, so regexes can filter it out. --Zhuyifei1999 (talk) 03:50, 7 October 2013 (UTC)
- My third (not particularly informed) opinion is to remove the tab characters. I don't see how they're useful in template parameters. --99of9 (talk) 04:07, 28 January 2014 (UTC)
- Not sure about this. Tabs can be useful in some way. Also the tab is included in regular expression character class \s, so regexes can filter it out. --Zhuyifei1999 (talk) 03:50, 7 October 2013 (UTC)
- @Zhuyifei1999, @99of9: What's the state of this? Are we waiting for anything in particular, or can we push this request forwards? odder (talk) 19:31, 2 April 2014 (UTC)
- I'm happy with the task. @User:Odder do you have an opinion on tab characters in template parameters? --99of9 (talk) 00:06, 3 April 2014 (UTC)
- @99of9: I had a look at the examples given by ŠJů, and I think we should remove the tab characters. Other than that, I didn't review the task, but I trust your and Eugene's judgment. odder (talk) 08:45, 3 April 2014 (UTC)
- @Zhuyifei1999: I'd like to move this request forward. Can you implement the removal of tab characters? Once this is done, I believe we can approve the task, given that the bot is already flagged. odder (talk) 14:07, 9 April 2014 (UTC)
- @Odder: There is tab characters being useful (as in script sources). Furthermore, the script is old and I likely can no longer find it. The removal of U+200E is also being done by another bot if I remember correctly. I'd rather withdraw this than to implement the removal of tab characters. --Zhuyifei1999 (talk) 14:22, 9 April 2014 (UTC)
- @Zhuyifei1999: Can you remember which bot takes care of U+200E? If it is indeed the case, then I agree there's no need for a second bot with the same functionality. I'm sorry it's taken so long to move this forward :-( odder (talk) 14:37, 9 April 2014 (UTC)
- @Odder: User:FrescoBot seem to be one. Bot stopped in 13 March 2014 --Zhuyifei1999 (talk) 14:47, 9 April 2014 (UTC)
- @Zhuyifei1999: Well, I'd really like the bot to remove unnecessary tab characters while removing U+200E, but if that is impossible, then I guess we can move forward anyway. odder (talk) 17:04, 9 April 2014 (UTC)
- @Odder: User:FrescoBot seem to be one. Bot stopped in 13 March 2014 --Zhuyifei1999 (talk) 14:47, 9 April 2014 (UTC)
- @Zhuyifei1999: Can you remember which bot takes care of U+200E? If it is indeed the case, then I agree there's no need for a second bot with the same functionality. I'm sorry it's taken so long to move this forward :-( odder (talk) 14:37, 9 April 2014 (UTC)
- @Odder: There is tab characters being useful (as in script sources). Furthermore, the script is old and I likely can no longer find it. The removal of U+200E is also being done by another bot if I remember correctly. I'd rather withdraw this than to implement the removal of tab characters. --Zhuyifei1999 (talk) 14:22, 9 April 2014 (UTC)
- @Zhuyifei1999: I'd like to move this request forward. Can you implement the removal of tab characters? Once this is done, I believe we can approve the task, given that the bot is already flagged. odder (talk) 14:07, 9 April 2014 (UTC)
- @99of9: I had a look at the examples given by ŠJů, and I think we should remove the tab characters. Other than that, I didn't review the task, but I trust your and Eugene's judgment. odder (talk) 08:45, 3 April 2014 (UTC)
- I'm happy with the task. @User:Odder do you have an opinion on tab characters in template parameters? --99of9 (talk) 00:06, 3 April 2014 (UTC)
I withdraw my nomination See reasons above --Zhuyifei1999 (talk) 10:03, 10 April 2014 (UTC)