User:FrescoBot/Details

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
Bot details
Bot 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.

[edit]

FrescoBot fixes some types of broken links.

  • Images from the Geograph British Isles project contain very often broken links like "63716" (eg. [1]). These links should point to other images from the same project. FrescoBot finds the right filename and fixes the link. Eg.
    [[63716]] → [[:File:Gravelly Bottom Road - geograph.org.uk - 63716.jpg|63716]] (example)
  • The bot finds and tries to fix broken section wikilinks. It is important to note that even a simple case mismatch can break a section wikilink and these broken links will appear blue and not red. Case mismatches do not break the section wikilink only with Internet Explorer.
[edit]

Invalid characters

[edit]

Some characters are not allowed within page names but are present in few wikilinks and categories and cause problems. For example the misplaced invisible character U+200E (Left-to-right mark) inside links and categories creates problems with several tools.

Ps. In order to reduce the amount of affected pages, I suggest long time ago to filter out these pointless invisibile characters at least in the input box of tools like cat-a-lot and HotCat. [2] [3] -- Basilicofresco (msg) 07:19, 21 May 2017 (UTC)

[edit]
  • [HTTP://www.google.it link] → [http://www.google.it link] = linklink
  • [http://http://www.google.it link] → [http://www.google.it link] = linklink
  • [http:www.google.it link] → [http://www.google.it link] = [http:www.google.it link] → link
  • [http:/www.google.it link] → [http://www.google.it link] = [http:/www.google.it link] → link
  • [http:///www.google.it link] → [http://www.google.it link] = linklink
  • [[http://www.google.it link]] → [http://www.google.it link] = [link] → link
  • [[http://www.google.it link] → [http://www.google.it link] = [linklink
  • [http:://www.google.it link] → [http://www.google.it link] = [http:://www.google.it link] → link
  • [http//www.google.it link] → [http://www.google.it link] = [http//www.google.it link] → link
  • [http//www.google.it|link] → [http://www.google.it link] = [http//www.google.it|link] → link
  • [http//www.google.it"link"] → [http://www.google.it "link"] = [http//www.google.it"link"] → "link"
  • something[http://www.google.it link] → something [http://www.google.it link] = somethinglink → something link
  • [http://www.google.it link]something → [http://www.google.it link] something = linksomething→ link something
  • few other very rare variants - (manually assisted)