User:FrescoBot/Details: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
actual arrow |
|||
Line 5: | Line 5: | ||
==Link fixing== |
==Link fixing== |
||
FrescoBot fixes some types of broken links. |
FrescoBot fixes some types of broken links. |
||
*[[:Category:Images from the Geograph British Isles project|Images from the Geograph British Isles project]] contain very often broken links like "[[63716]]" (eg. [http://commons.wikimedia.org/w/index.php?title=File:Abbey_Wood_-_geograph.org.uk_-_63721.jpg&oldid=34682213]). These links should point to other images from the same project. FrescoBot finds the right filename and fixes the link. Eg. <br /><tt><nowiki>[[63716]] |
*[[:Category:Images from the Geograph British Isles project|Images from the Geograph British Isles project]] contain very often broken links like "[[63716]]" (eg. [http://commons.wikimedia.org/w/index.php?title=File:Abbey_Wood_-_geograph.org.uk_-_63721.jpg&oldid=34682213]). These links should point to other images from the same project. FrescoBot finds the right filename and fixes the link. Eg. <br /><tt><nowiki>[[63716]] → [[:File:Gravelly Bottom Road - geograph.org.uk - 63716.jpg|63716]]</nowiki></tt> ([http://commons.wikimedia.org/w/index.php?title=File:The_%22Odyssey%22,_Queen%27s_Quay,_Belfast_-_geograph.org.uk_-_590261.jpg&diff=73163378&oldid=50948261 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. |
*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. |
||
Line 12: | Line 12: | ||
===Invalid characters=== |
===Invalid characters=== |
||
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 ([[:en:Left-to-right mark|Left-to-right mark]]) inside links and categories creates problems with several tools. |
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 ([[:en:Left-to-right mark|Left-to-right mark]]) inside links and categories creates problems with several tools. |
||
*<nowiki>[[Category:Archeological sites in Colima<U+200E>]] |
*<nowiki>[[Category:Archeological sites in Colima<U+200E>]] → [[Category:Archeological sites in Colima]]</nowiki> (see [[Help talk:Gadget-Cat-a-lot#Invisible characters in Category names]]), [http://commons.wikimedia.org/w/index.php?title=Category:Embassies_of_Hungary&diff=74494942&oldid=64646831 example] |
||
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. [http://commons.wikimedia.org/wiki/MediaWiki_talk:Gadget-Cat-a-lot.js#Filter_out_invisible_LTR_marks] [http://commons.wikimedia.org/wiki/MediaWiki_talk:Gadget-HotCat.js/Archive03#Filter_out_invisible_LTR_marks] -- [[User:Basilicofresco|<span style="font-variant:small-caps; font-family:Verdana; font-size:1em; color:green">Basilicofresco</span>]] ([[User talk:Basilicofresco|msg]]) 07:19, 21 May 2017 (UTC) |
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. [http://commons.wikimedia.org/wiki/MediaWiki_talk:Gadget-Cat-a-lot.js#Filter_out_invisible_LTR_marks] [http://commons.wikimedia.org/wiki/MediaWiki_talk:Gadget-HotCat.js/Archive03#Filter_out_invisible_LTR_marks] -- [[User:Basilicofresco|<span style="font-variant:small-caps; font-family:Verdana; font-size:1em; color:green">Basilicofresco</span>]] ([[User talk:Basilicofresco|msg]]) 07:19, 21 May 2017 (UTC) |
||
===External links=== |
===External links=== |
||
*<nowiki>[HTTP://www.google.it link] |
*<nowiki>[HTTP://www.google.it link] → [http://www.google.it link]</nowiki> = [HTTP://www.google.it link] → [http://www.google.it link] |
||
*<nowiki>[http://http://www.google.it link] |
*<nowiki>[http://http://www.google.it link] → [http://www.google.it link]</nowiki> = [http://http://www.google.it link] → [http://www.google.it link] |
||
*<nowiki>[http:www.google.it link] |
*<nowiki>[http:www.google.it link] → [http://www.google.it link]</nowiki> = [http:www.google.it link] → [http://www.google.it link] |
||
*<nowiki>[http:/www.google.it link] |
*<nowiki>[http:/www.google.it link] → [http://www.google.it link]</nowiki> = [http:/www.google.it link] → [http://www.google.it link] |
||
*<nowiki>[http:///www.google.it link] |
*<nowiki>[http:///www.google.it link] → [http://www.google.it link]</nowiki> = [http:///www.google.it link] → [http://www.google.it link] |
||
*<nowiki>[[http://www.google.it link]] |
*<nowiki>[[http://www.google.it link]] → [http://www.google.it link]</nowiki> = [[http://www.google.it link]] → [http://www.google.it link] |
||
*<nowiki>[[http://www.google.it link] |
*<nowiki>[[http://www.google.it link] → [http://www.google.it link]</nowiki> = [[http://www.google.it link] → [http://www.google.it link] |
||
*<nowiki>[http:://www.google.it link] |
*<nowiki>[http:://www.google.it link] → [http://www.google.it link]</nowiki> = [http:://www.google.it link] → [http://www.google.it link] |
||
*<nowiki>[http//www.google.it link] |
*<nowiki>[http//www.google.it link] → [http://www.google.it link]</nowiki> = [http//www.google.it link] → [http://www.google.it link] |
||
*<nowiki>[http//www.google.it|link] |
*<nowiki>[http//www.google.it|link] → [http://www.google.it link]</nowiki> = [http//www.google.it|link] → [http://www.google.it link] |
||
*<nowiki>[http//www.google.it"link"] |
*<nowiki>[http//www.google.it"link"] → [http://www.google.it "link"]</nowiki> = [http//www.google.it"link"] → [http://www.google.it "link"] |
||
*<nowiki>something[http://www.google.it link] |
*<nowiki>something[http://www.google.it link] → something [http://www.google.it link]</nowiki> = something[http://www.google.it link] → something [http://www.google.it link] |
||
*<nowiki>[http://www.google.it link]something |
*<nowiki>[http://www.google.it link]something → [http://www.google.it link] something</nowiki> = [http://www.google.it link]something→ [http://www.google.it link] something |
||
*few other very rare variants - (manually assisted) |
*few other very rare variants - (manually assisted) |
||
<del> |
<del> |
||
*<nowiki>[http://images.google.com/imgres?imgurl=http://habitant.org/images/stignatius.jpg&imgrefurl=http://habitant.org/houghton/fcgenealogy.htm&h=287&w=320&sz=29&hl=en&start=33&um=1&tbnid=ibPawlbIEskUcM:&tbnh=106&tbnw=118&prev=/images%3Fq%3DHoughton%2BMI%26start%3D20%26ndsp%3D20%26svnum%3D10%26um%3D1%26hl%3Den%26sa%3DN Flat Broke Blues Band Photo Album] |
*<nowiki>[http://images.google.com/imgres?imgurl=http://habitant.org/images/stignatius.jpg&imgrefurl=http://habitant.org/houghton/fcgenealogy.htm&h=287&w=320&sz=29&hl=en&start=33&um=1&tbnid=ibPawlbIEskUcM:&tbnh=106&tbnw=118&prev=/images%3Fq%3DHoughton%2BMI%26start%3D20%26ndsp%3D20%26svnum%3D10%26um%3D1%26hl%3Den%26sa%3DN Flat Broke Blues Band Photo Album] → [http://www.flatbrokebluesband.com/photos.php Flat Broke Blues Band Photo Album]</nowiki> = [http://images.google.com/imgres?imgurl=http://habitant.org/images/stignatius.jpg&imgrefurl=http://habitant.org/houghton/fcgenealogy.htm&h=287&w=320&sz=29&hl=en&start=33&um=1&tbnid=ibPawlbIEskUcM:&tbnh=106&tbnw=118&prev=/images%3Fq%3DHoughton%2BMI%26start%3D20%26ndsp%3D20%26svnum%3D10%26um%3D1%26hl%3Den%26sa%3DN Flat Broke Blues Band Photo Album] → [http://www.flatbrokebluesband.com/photos.php Flat Broke Blues Band Photo Album] |
||
*<nowiki>[http://images.google.com/imgres?imgurl=http://habitant.org/images/stignatius.jpg&imgrefurl=http://habitant.org/houghton/fcgenealogy.htm&h=287&w=320&sz=29&hl=en&start=33&um=1&tbnid=ibPawlbIEskUcM:&tbnh=106&tbnw=118&prev=/images%3Fq%3DHoughton%2BMI%26start%3D20%26ndsp%3D20%26svnum%3D10%26um%3D1%26hl%3Den%26sa%3DN Google Image Result for http://www.flatbrokebluesband.com/photos.php<!-- Bot generated title |
*<nowiki>[http://images.google.com/imgres?imgurl=http://habitant.org/images/stignatius.jpg&imgrefurl=http://habitant.org/houghton/fcgenealogy.htm&h=287&w=320&sz=29&hl=en&start=33&um=1&tbnid=ibPawlbIEskUcM:&tbnh=106&tbnw=118&prev=/images%3Fq%3DHoughton%2BMI%26start%3D20%26ndsp%3D20%26svnum%3D10%26um%3D1%26hl%3Den%26sa%3DN Google Image Result for http://www.flatbrokebluesband.com/photos.php<!-- Bot generated title →] → [http://www.flatbrokebluesband.com/photos.php]</nowiki> = [http://images.google.com/imgres?imgurl=http://habitant.org/images/stignatius.jpg&imgrefurl=http://habitant.org/houghton/fcgenealogy.htm&h=287&w=320&sz=29&hl=en&start=33&um=1&tbnid=ibPawlbIEskUcM:&tbnh=106&tbnw=118&prev=/images%3Fq%3DHoughton%2BMI%26start%3D20%26ndsp%3D20%26svnum%3D10%26um%3D1%26hl%3Den%26sa%3DN Google Image Result for http://www.flatbrokebluesband.com/photos.php <!-- Bot generated title →] → [http://www.flatbrokebluesband.com/photos.php]</del> |
||
*<nowiki>[http://www.pappappero.com/photos.php. description] |
*<nowiki>[http://www.pappappero.com/photos.php. description] → [http://www.pappappero.com/photos.php description]</nowiki> |
||
*some common url encoding problems (eg. [ ] " characters) |
*some common url encoding problems (eg. [ ] " characters) |
||
===Wikilinks=== |
===Wikilinks=== |
||
*<nowiki>[[Brahin (meteorite|Brahin]] |
*<nowiki>[[Brahin (meteorite|Brahin]] → [[Brahin (meteorite)|Brahin]]</nowiki> |
||
*<nowiki>[[Sonar||sidescan sonar]] |
*<nowiki>[[Sonar||sidescan sonar]] → [[Sonar|sidescan sonar]]</nowiki> = [[Sonar||sidescan sonar]] → [[Sonar|sidescan sonar]] |
||
*<nowiki>[['''''sonar''''']] |
*<nowiki>[['''''sonar''''']] → '''''[[sonar]]'''''</nowiki> = [['''''sonar''''']] → '''''[[sonar]]''''' |
||
*<nowiki>[['''sonar''']] |
*<nowiki>[['''sonar''']] → '''[[sonar]]'''</nowiki> = [['''sonar''']] → '''[[sonar]]''' |
||
*<nowiki>[[''sonar'']] |
*<nowiki>[[''sonar'']] → ''[[sonar]]''</nowiki> = [[''sonar'']] → ''[[sonar]]'' |
||
*<nowiki>[["sonar"]] |
*<nowiki>[["sonar"]] → "[[sonar]]"</nowiki> = [["sonar"]] → "[[sonar]]" - I will avoid the few (24 on en.wiki) exceptions, eg. [["Them"]] |
||
*<nowiki>[[(sonar)]] |
*<nowiki>[[(sonar)]] → ([[sonar]])</nowiki> = [[(sonar)]] → ([[sonar]]) - I will avoid the few (28 on en.wiki) exceptions, eg. [[(not adam)]] |
||
*<nowiki>[['sonar']] |
*<nowiki>[['sonar']] → '[[sonar]]'</nowiki> = [['sonar']] → '[[sonar]]' - I will avoid the few (1 on en.wiki) exceptions, eg. [['Hours']] |
||
*<nowiki>[[sonar,]] |
*<nowiki>[[sonar,]] → [[sonar]],</nowiki> = [[sonar,]] → [[sonar]], - I will avoid the few (1 on en.wiki) exceptions, eg. [[Alors voilà,]] |
||
*<nowiki>something[[sonar]] |
*<nowiki>something[[sonar]] → something [[sonar]]</nowiki> = something[[sonar]] → something [[sonar]] |
||
*<nowiki>something[[ sonar]] |
*<nowiki>something[[ sonar]] → something [[sonar]]</nowiki> = something[[ sonar]] → something [[sonar]] |
||
*<nowiki>[[1992-1998]] |
*<nowiki>[[1992-1998]] → [[1992]]-[[1998]]</nowiki> |
||
*<nowiki>[[1992-98]] |
*<nowiki>[[1992-98]] → [[1992]]-[[1998|98]]</nowiki> |
||
*other less common problems |
*other less common problems |
||
===Fake external links=== |
===Fake external links=== |
||
A "fake external link" is an internal link inserted with the external link markup. It is important to use the proper wiki markup for the internal links: broken links appear red, [[Special:WhatLinksHere|WhatLinksHere]] works, etc. See: [[Commons:Village_pump/Copyright/Archive/2012/06#Conversion of fake external links within attribution or source]]. |
A "fake external link" is an internal link inserted with the external link markup. It is important to use the proper wiki markup for the internal links: broken links appear red, [[Special:WhatLinksHere|WhatLinksHere]] works, etc. See: [[Commons:Village_pump/Copyright/Archive/2012/06#Conversion of fake external links within attribution or source]]. |
||
*<nowiki>[http://commons.wikimedia.org/wiki/Image:Granada_-_Mapa_municipal.svg] |
*<nowiki>[http://commons.wikimedia.org/wiki/Image:Granada_-_Mapa_municipal.svg] → [[:Image:Granada - Mapa municipal.svg]]</nowiki> |
||
*<nowiki>[http://commons.wikimedia.org/wiki/Main_Page Wikimedia Commons] |
*<nowiki>[http://commons.wikimedia.org/wiki/Main_Page Wikimedia Commons] → [[Main Page|Wikimedia Commons]]</nowiki> |
||
===Link specificity=== |
===Link specificity=== |
Latest revision as of 03:10, 12 November 2023
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.
Link fixing
[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.
Link syntax
[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.
- [[Category:Archeological sites in Colima<U+200E>]] → [[Category:Archeological sites in Colima]] (see Help talk:Gadget-Cat-a-lot#Invisible characters in Category names), example
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)
External links
[edit]- [HTTP://www.google.it link] → [http://www.google.it link] = link → link
- [http://http://www.google.it link] → [http://www.google.it link] = 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] = link → link
- [[http://www.google.it link]] → [http://www.google.it link] = [link] → link
- [[http://www.google.it link] → [http://www.google.it link] = [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
- [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)
- [http://images.google.com/imgres?imgurl=http://habitant.org/images/stignatius.jpg&imgrefurl=http://habitant.org/houghton/fcgenealogy.htm&h=287&w=320&sz=29&hl=en&start=33&um=1&tbnid=ibPawlbIEskUcM:&tbnh=106&tbnw=118&prev=/images%3Fq%3DHoughton%2BMI%26start%3D20%26ndsp%3D20%26svnum%3D10%26um%3D1%26hl%3Den%26sa%3DN Flat Broke Blues Band Photo Album] → [http://www.flatbrokebluesband.com/photos.php Flat Broke Blues Band Photo Album] = Flat Broke Blues Band Photo Album → Flat Broke Blues Band Photo Album
- [http://images.google.com/imgres?imgurl=http://habitant.org/images/stignatius.jpg&imgrefurl=http://habitant.org/houghton/fcgenealogy.htm&h=287&w=320&sz=29&hl=en&start=33&um=1&tbnid=ibPawlbIEskUcM:&tbnh=106&tbnw=118&prev=/images%3Fq%3DHoughton%2BMI%26start%3D20%26ndsp%3D20%26svnum%3D10%26um%3D1%26hl%3Den%26sa%3DN Google Image Result for http://www.flatbrokebluesband.com/photos.php<!-- Bot generated title →] → [http://www.flatbrokebluesband.com/photos.php] = [http://images.google.com/imgres?imgurl=http://habitant.org/images/stignatius.jpg&imgrefurl=http://habitant.org/houghton/fcgenealogy.htm&h=287&w=320&sz=29&hl=en&start=33&um=1&tbnid=ibPawlbIEskUcM:&tbnh=106&tbnw=118&prev=/images%3Fq%3DHoughton%2BMI%26start%3D20%26ndsp%3D20%26svnum%3D10%26um%3D1%26hl%3Den%26sa%3DN Google Image Result for http://www.flatbrokebluesband.com/photos.php