User:FrescoBot/Details



Here are some details and links about FrescoBot major tasks. If you have any doubt or suggestion you can contact me at User talk:Basilicofresco.

Commons-related
Task 6 and Task 8: the bot analyzes selected articles, checks a matching target on Commons and then add the proper Commons template. This of course helps editors to find out new pictures, but these links are also precious to readers, non-English editors and bots.

Syntax
Task 2 and Task 7: it a lot of  syntax   wikilink and  links, included  non-trivial  spacing   links. is the exceptions list. It      category links and image links. I wish to use a more informative edit summary, but as you can see these regex fix a pretty large number of different syntax/spacing problems: this approach helps to keep as low as possible the number of edits. If you wonder why it is so important to clean syntax on Wikipedia take a look at WikiProject Check Wikipedia.

Broken links
Task 3 and Task 4: the bot checks and tries to fix broken links to sections. It looks for case mismatch and spelling variations. This is an important task because even a simple case mismatch can break a section wikilink and these broken links will appear blue and not red. Please note that case mismatches do not break the section wikilink only with Internet Explorer.

Link specificity
With Task 12 the bot tries to improve, where possible without human intervention, the link specificity. Actually it is just enforcing Manual of Style/Linking, Manual of Style/Linking and intuitiveness in piped links.

References related
These tasks are directly related to Reference section.
 * Task 9 removes any unnecessary asterisk in front of reflist templates, reflist synonyms and -->   (example)
 * empty and completely redundant gallery tags like  -->   (example)
 * multiple pipe characters after the filename
 * missing pipe character after the filename
 * captions as image parameters and therefore not visible
 * categories mistakenly inserted in dummy galleries
 * HTML tags problems
 * tags not closed
 * pointless br tags at the end of the line
 * center tags without any content
 * center tags around galleries in packed mode
 * closing tags without the open tag
 * other less common problems with tags
 * Dummy caption: it will blank common dummy captions (eg. Add caption here)
 * Duplicate images in the same gallery with the same description ,
 * Nonexistent images
 * lines without any valid image name (like, , )
 * before removing any suspect invalid image the bot will check for the existence of the file
 * if the file apparently does not exist then it will try to fix some common mistakes like a missing/extra | at the end/beginning of the filename
 * Invisibile characters
 * invisible LTR (U+200E) and RTL (U+200F) marks in the filename area (completely useless)
 * other invisible control characters (from U+2027 to U+202F) in the filename area (completely useless)
 * unexpanded special strings
 * unexpanded user signatures (3 or more tildes within the galleries)
 * unexpanded magic words