User:לערי ריינהארט/tests/unknown

ro:User:Gangleri/tests/unknown [ ↺] [ rev-ID : ]

Related pages

 * meta:Help:Piped link
 * en:Wikipedia:Piped link
 * Wikipedia talk:Piped link
 * Special characters
 * Latin-1 -> ISO-8859-1
 * Mojibake

This page just describes behaviour ...

 * While editing this page / this tests I found many "just to know's". Most of the items described are not very common, some bahaviour maight be expected, known or surprising. 08:36, 2005 Mar 8 (UTC)

I do not recall this exactly ...

 * I thing I was puzzled regarding the different behaviour of piped links for existing and nonexisting pages with . Gangleri | [ Th] | T 23:34, 2005 Mar 7 (UTC)

Empty pipe in the article namespace
Ireland generates Ireland and  generates Ireland Not in database generates Not in database and  generates Not in database
 * Do not use an "empty" pipe in the article namespace:
 * This behaviour does not differ if the title contains only "the main" 7bit characters or not.
 * This behaviour does not differ if the database contains this title or not:

Exceptions

 * As described at meta:Help:Piped link there is an exception "if there is a text in parentheses at the end it will be removed". At his moment (20:24, 2005 Mar 8 (UTC)) this is the only leagal empty pipe in the article namespace.

Chicago
This relates to feature request 845.
 * Special:Allpages/Chicago
 * 1)   generates Chicago
 * 2)   generates Chicago
 * 3)   generates Chicago
 * 4)   generates


 * Consequences: Because thousands of geographical articles about the United States use the format place, state  it should be considered to redifine these empty pipe links. Other wiki projects would benefit as well. Gangleri | [ Th] | T 20:24, 2005 Mar 8 (UTC)

Tests

 * foo123
 * Special:Version = MediaWiki: 1.4rc1
 * User:foo123
 * 
 * 


 * foo123
 * foo123
 * foo123


 * 
 * 
 * 

Latin-1

 * foo123äöü
 * foo123äöü
 * foo123äöü


 * 
 * 
 * 


 * Template:foo123äöü
 * Wikipedia:foo123äöü
 * bla:foo123äöü


 * 
 * 
 * 

This is not supposed to work at en:

 * Note:
 * The following links uses non Latin-1 characters. They should NEVER be used.
 * The following tests do not describe an error, they describe just a behaviour.


 * Template:foo123&
 * foo123&
 * bla:foo123&


 * 
 * 
 * 

This should work at en:

 * Template:foo123âî
 * Wikipedia:foo123âî
 * bla:foo123âî


 * 
 * 
 * 


 * ro:Template:foo123& - to be clarified
 * ro:Wikipedia:foo123& - to be clarified
 * ro:bla:foo123& - to be clarified


 * 
 * 
 * 


 * he:& - to be clarified
 * 

Invalid titles

 * Note:
 * &amp#154; and &amp;#x9A; should NEVER be used.
 * The following tests do not describe an error, they describe just a behaviour.


 * existing page:
 * compare with
 * Special:Allpages/Edvard Benezzz, Special:Allpages/Benezzz
 * Special:Whatlinkshere/Edvard Benes
 * %9A coding
 * Special:Whatlinkshere/Edvard Bene%9A
 * Edvard Bene%9A
 * Edvard Bene%9A
 * 
 * non existing pages:
 * &amp;#154; coding
 * Special:Whatlinkshere/Edvard Bene&
 * Edvard Bene&
 * Edvard Bene&
 * 
 * &amp;#x9A; coding
 * Special:Whatlinkshere/Edvard Bene&
 * Edvard Bene&
 * Edvard Bene&
 * 
 * %9A coding
 * Edward Bene%9A (with w)
 * Edward Bene%9A
 * 
 * &amp;#154; coding
 * Edward Bene&
 * Edward Bene&
 * 
 * &amp;#x9A; coding
 * Edward Bene&
 * Edward Bene&
 * 
 * Bene&
 * Bene&
 * 

Incomplete coding

 * &amp;#154 coding (without final ;)
 * Edvard Bene&
 * &amp;#x9A coding (without final ;)
 * Edvard Bene&

Assumptions

 * Neither the "& + # + 154 + ;" nor the "& + # + x + 9A + ;" are valid. They can not be generated since version ????.
 * The "% + 9 + A" variant stores three characters in the database. It is a valid title but may display differently depending on the browser used.

Internal coding of characters wich character code higher then 127
Note: MediaWiki's buils in full text search differentiates between %26Agrave%3B and %C0.
 * Note: This is only an asumption!
 * 1) For many characters witch character code higher then 127 there exist titles in the database. They may display differently depending on the browser used. The titles are not stored as one character title, these tiutles contain each character. "Normaly" such titles are used as redirects:
 * 2) %7E for %7E -> Tilde
 * 3) %C0 for %C0 -> Grave accent
 * 4) %C1 for %C1 -> Acute accent
 * 5) %C2 for %C2 -> Circumflex
 * 6) %C3 for %C3 -> Tilde
 * 7) %C4 for %C4 is not a redirect
 * 8) %C5 for %C5 is not a redirect, see also %C5 (disambiguation)
 * 9) %C6 for %C6 is not a redirect, see also George William Russell (pseud. Æ) but no %C6 (disambiguation)
 * 10) %C7 for %C7 -> Cedilla
 * 11) Identical references
 * 12) %26Agrave%3B for %26Agrave%3B is identical to %C0 for %C0 -> Grave accent
 * 1) Some of the target titles are using olso other types of redirects:
 * 2) %26OElig%3B for %26OElig%3B -> OE ligature


 * Follow also Special:Allpages/zzz.


 * Note: Asumption: According to Special characters about "safe extended ASCII characters for use in all Wiki pages" it is more likly that "etities" are stored in the database. Gangleri | [ Th] | T 20:40, 2005 Mar 8 (UTC)

titles with % + n + n and piped links

 * The pagename is represented differently depending on namespace and / or piped links:
 * 1)  Talk:%7E  generates Talk:%7E
 * 2)   generates %7E
 * 3)   generates %C0
 * 4)   generates %C1
 * 5)   generates %C2
 * 6)   generates %C3
 * 7)   generates %C4
 * 8)   generates %C5
 * 9)   generates %C6
 * 10)   generates %C7
 * 11)   generates for %26Agrave%3B
 * 12)   generates for %26OElig%3B

from the past

 * ? (found at )
 * 1) Are You Experienced? (novel) generates
 * 2) Are You Experienced?
 * 3) Are You Experienced? (novel) generates
 * 4) Are You Experienced? (novel)
 * 5) Trutz Euch! generates
 * 6) Trutz Euch!
 * 7) Trutz Euch! generates
 * 8) Trutz Euch!
 * Used in some templates
 * 1)     :Gangleri generates     :Gangleri
 * 2) workaround: Gangleri generates Gangleri
 * 3)     : generates     : and will fail as the example #1
 * 4) workaround:     : generates     : and will be OK (provided  is not empty)
 * 1) workaround:     : generates     : and will be OK (provided  is not empty)

What would be if

 * Some of the constructs seen above will fail. Special care should be paid in template design when the template could be used in a similar context. By linking to titles containing UTF-8 characters in sister projects in other languages.

Feature request

 * See talk at en:Wikipedia talk:Piped link

more todos

 * more tests with Acute accent, accent aigu (?), caron, cedil (cedilla), circ (circumflex), grave (Grave accent), lig (diphthong (ligature), diphthong, ligature), ring (Ring (diacritic), tilde, slash, uml (umlaut, diaeresis), etc. (see Talk:Runic alphabet#HTML / HTML 4.0 characters)


 * (old version of km:Sinn Sisamouth) included an interlanguage link & (en:&) directing to en:Main page.
 * Why? &mdash; Assumption: Now (14:06, 2005 Mar 17 (UTC)) all illegal titles redirects there.
 * Test: &, Pite&, Ploie&, Timi&, Gala&, Mehedin&
 * Not all behave the same.


 * Gangleri | [ Th] | T 14:06, 2005 Mar 17 (UTC)