Ŝablono-Diskuto:Uzanto2
Distingo inter ensalutintaj kaj neensalutintaj uzantoj
[redakti fonton]Saluton. Mi proponas ŝanĝi la ŝablonon laŭ la kodo en Ŝablono:Uzanto2/provejo. Testoj estas en Ŝablono:Uzanto2/testoj. Post la ŝanĝo la metataj ligiloj ĉe ensalutintaj uzantoj estus aliaj ol ĉe IPuloj. --Tlustulimu (diskuto) 10:06, 12 Apr. 2013 (UTC)
- Jes, bona ideo. --KuboF (diskuto) 12:56, 12 Apr. 2013 (UTC)
- Farite Ĉar ekde pli ol semajno neniu kontraŭis, mi ĵus realigis tion kaj alĝustigis la ŝablonan dokumentadon. --Tlustulimu (diskuto) 15:53, 20 Apr. 2013 (UTC)
Cimo
[redakti fonton]Saluton. Ial "193.210.196.231" de la ŝablono ne estas rekonata kiel IP. Vidu !!! Nevalida uzantonomo aŭ IP-adreso !!!. Ĉu iu eble havas ideon? Tlustulimu (diskuto) 10:43, 4 jun. 2024 (UTC)
- Ŝajne estis iu problemo pri la vindoza tondujo. Tlustulimu (diskuto) 15:51, 4 jun. 2024 (UTC)
Cimo trovita
[redakti fonton]{{Uzanto2|193.210.196.231}}
!!! Nevalida uzantonomo aŭ IP-adreso !!!
{{Uzanto2|193.210.196.231}}
193.210.196.231 (diskuto • kontribuoj • globala kontribuado • protokolo pri forbaroj • Whois • GeoIP • RBLs)
{{#invoke:URLutil|isIPv4|193.210.196.231}}
""
{{#invoke:URLutil|isIPv4|193.210.196.231}}
"1"
Sama enigo, malsama rezulto, kial damne?
number of octet:s : 18 |
index 0 beg code $31=#49 length 1 1 |
index 1 beg code $39=#57 length 1 9 |
index 2 beg code $33=#51 length 1 3 |
index 3 beg code $2E=#46 length 1 . |
index 4 beg code $32=#50 length 1 2 |
index 5 beg code $31=#49 length 1 1 |
index 6 beg code $30=#48 length 1 0 |
index 7 beg code $2E=#46 length 1 . |
index 8 beg code $31=#49 length 1 1 |
index 9 beg code $39=#57 length 1 9 |
index 10 beg code $36=#54 length 1 6 |
index 11 beg code $2E=#46 length 1 . |
index 12 beg code $32=#50 length 1 2 |
index 13 beg code $33=#51 length 1 3 |
index 14 beg code $31=#49 length 1 1 |
index 15 beg code $E2=#226 length 3 extra $80,$8E codepoint U+$200E dec #8'206 LRM |
number of UTF8 char:s : 16 |
number of octet:s : 15 |
index 0 beg code $31=#49 length 1 1 |
index 1 beg code $39=#57 length 1 9 |
index 2 beg code $33=#51 length 1 3 |
index 3 beg code $2E=#46 length 1 . |
index 4 beg code $32=#50 length 1 2 |
index 5 beg code $31=#49 length 1 1 |
index 6 beg code $30=#48 length 1 0 |
index 7 beg code $2E=#46 length 1 . |
index 8 beg code $31=#49 length 1 1 |
index 9 beg code $39=#57 length 1 9 |
index 10 beg code $36=#54 length 1 6 |
index 11 beg code $2E=#46 length 1 . |
index 12 beg code $32=#50 length 1 2 |
index 13 beg code $33=#51 length 1 3 |
index 14 beg code $31=#49 length 1 1 |
number of UTF8 char:s : 15 |
Via enigo enhavas jenan fuŝan nevideblan signon:
$200E #08'206 $E2,$80,$8E LRM LEFT-TO-RIGHT MARK
Taylor 49 (diskuto) 17:09, 7 jun. 2024 (UTC)
- Saluton, @Taylor 49:. Dankon pro via klarigo, kiun mi tamen nur parte komprenas. Per kiu ilo vi eltrovis, ke iu stranga kodero estas en la kodaro? - Amike Tlustulimu (diskuto) 17:48, 7 jun. 2024 (UTC)
- Per Modulo:Utf8debug kiun mi jam sukcese uzis ĉe pluraj aliaj vikioj antaŭe. La nevidebla signo estas inter
231
kaj}}
. Taylor 49 (diskuto) 17:52, 7 jun. 2024 (UTC)- Aha. Dankon pro la modulo. - Certe iomete pli detala dokumentado estus bona. Ĉu ne? Tlustulimu (diskuto) 17:53, 7 jun. 2024 (UTC)
- Per Modulo:Utf8debug kiun mi jam sukcese uzis ĉe pluraj aliaj vikioj antaŭe. La nevidebla signo estas inter
- Via analizo signifas, ke la funkcio "isIPv4" en la modulo {{URLutil}} estas iomete fuŝa. Ĉu ne? Ĉar la modulo estas foje prenita el la germana Vikipedio, mi demandos eble morgaŭ ĉu oni povus tion korekti. Tlustulimu (diskuto) 19:58, 7 jun. 2024 (UTC)
- Bedaŭrinde ne. Kompreneble, ideale la ŝablono forĵetu kun utila erarmesaĝo signoĉenojn kiuj ne akcepteblas kiel uzantonomo, same kiel signoĉenojn kiuj estas aŭtomate riparitaj okaze de kreo de paĝo, sed ne okaze de transdono de parametroj al ŝablono:
{{#invoke:IsValidPageName|isValidPageName|Uzanto:Taylor 49}}
""
{{#invoke:IsValidPageName|isValidPageName|Uzanto:Taylor 49}}
"valid"
{{#invoke:IsValidPageName|isValidPageName|Uzanto:193.210.196.231}}
""
{{#invoke:IsValidPageName|isValidPageName|Uzanto:193.210.196.231}}
"valid"
- @User:Tlustulimu: Jen la problemo estas solvita. Ne necesas sercxi solvon en la germana vikipedio (kies ŝablonoj ne ĉiam estas bonegaj), (alia nesolvo). Taylor 49 (diskuto) 20:46, 7 jun. 2024 (UTC)
- Dankon pro via nova modulo kaj aldono al la ŝablono. Ĉu eble eblas sciigi la leganton en la erarmesaĝo pri kia resp. kiu eraro temas? Tlustulimu (diskuto) 07:24, 8 jun. 2024 (UTC)
- @User:Tlustulimu: Jen la problemo estas solvita. Ne necesas sercxi solvon en la germana vikipedio (kies ŝablonoj ne ĉiam estas bonegaj), (alia nesolvo). Taylor 49 (diskuto) 20:46, 7 jun. 2024 (UTC)
- Malfacile. Kion oni montru? La decidon faras la softwaro MediaWiki laux siaj reguloj por valida pagxonomo rilataj al reguloj pri valida uzantonomo. La konsilo pri nevideblaj signoj jam estas en la dokumentajxo. La eraro estas " La transdonita signoĉeno akcepteblas nek kiel uzantonomo nek kiel IPv6-adreso nek kiel IPv4-adreso. Eble estas kunkopiita nevidebla fuŝa signo. " Taylor 49 (diskuto) 12:25, 8 jun. 2024 (UTC)