Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-07-02 09:24:08

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

[Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

Najłatwiej na przykładzie… Wchodzę w link: http://pl.wikipedia.org/wiki/Standardowa_odpowiedź_administratora, kopiuję adres strony z paska adresu i wklejam do tego posta, otrzymuję: http://pl.wikipedia.org/wiki/Standardowa_odpowied%C5%BA_administratora.

Porównanie powyższych linków w blokach kodu:

Kod:

http://pl.wikipedia.org/wiki/Standardowa_odpowiedź_administratora

Kod:

http://pl.wikipedia.org/wiki/Standardowa_odpowied%C5%BA_administratora

Jak pozbyć się tego zachowania? W Operze takie zjawisko nie występuje.

PS Debian Sid amd64, Firefox 13.0.1 64-bit z binarki Mozilli.

Offline

 

#2  2012-07-02 10:23:43

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

w Chromium to samo. Może to bardziej uniwersalnie i specjalnie tak?


http://img34.imageshack.us/img34/5092/zw9m.png http://img29.imageshack.us/img29/219/pibw.png

Offline

 

#3  2012-07-02 11:15:11

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

Opera dobrze kopiuje tak jak powinno.


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#4  2012-07-02 11:17:29

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

Dlatego właśnie napisałem od razu, że w Operze takie zjawisko nie występuje. Czyli można. :)

Inna denerwująca rzecz to zamienianie „&not” na „¬”. Również w Operze nie występuje.

Offline

 

#5  2012-07-02 12:13:47

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

about:config → network.standard-url.escape-utf8 → przestawić na fałsz.
Nie używam Firefoksa, może mieć jakieś negatywne konsekwencje w innym miejscu.

Offline

 

#6  2012-07-02 12:19:11

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

Działa! Dzięki. Jakbym natrafił na jakieś negatywne konsekwencje, to dam znać.

Idąc za ciosem… Może na wspomniane wcześniej „&not” → „¬” też by się coś znalazło?

Offline

 

#7  2012-07-02 12:27:36

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

ArnVaker: poszperaj w about:config ;) .
Mogę spróbować się temu przyjrzeć, tylko musiałbyś dać bardziej precyzyjne instrukcje jak to wykonać i co powinno być zamiast czego. Bo szczerze mówiąc, nie rozumiem czy mówimy o adresach URL, tekstach ze stron czy czymś jeszcze innym.

Offline

 

#8  2012-07-02 12:33:25

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

OK, poszukam. :) Kiedyś już szukałem, ale wtedy nie znalazłem rozwiązania. Natrafiłem na ten problem tutaj: http://forum.dug.net.pl/viewtopic.php?pid=186024#p186024. Przy wklejaniu na portal linków zawierających „&not”, owo „&not” zamieniane jest na „¬” (wystarczy kliknąć podgląd), przez co link prowadzi nie tam gdzie trzeba. Kiedyś jeszcze „&not” zamieniane było na „%C2%AC”, ale z tego co widzę obecnie już zawsze na „¬”.

Offline

 

#9  2012-07-02 12:35:30

  karolp1993 - Użytkownik

karolp1993
Użytkownik
Zarejestrowany: 2008-02-23

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

No w chrome niestety jest to samo..


http://momiohack.yet.pl/ - Skuteczny sposób na diamenty i szafiry w momio
http://momiohack.yet.pl/darmowe-szafiry-w-momio-skuteczne-sposoby/ - Darmowe szafiry w momio

Offline

 

#10  2012-07-02 12:49:29

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

Minio napisał(-a):

Nie używam Firefoksa, może mieć jakieś negatywne konsekwencje w innym miejscu.

Z ciekawości, jakiej przeglądarki używasz jako głównej?

Offline

 

#11  2012-07-02 13:22:55

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

ArnVaker: zgłoś to do milygesa lub azhaga. Błąd leży po stronie portalu. Zobacz zrzut ekranu.

Zresztą u mnie na Operze 12.0 również to występuje.
Myślę, że mieliście niejednakowe test-cases. Jak widać, przeglądarka wysyła dobrze i portal otrzymuje dobrze. Zapewne do bazy również zapisuje dobrze i później z niej wyświetla dobrze. Błąd występuje dopiero podczas wyświetlania tekstu w okienku do edycji. Tam „&not” zostaje zamienione na ¬. Podczas następnego wysłania do portalu, przeglądarka wysyła — w sumie również poprawnie — właśnie symbol negacji, co psuje adresy URL.
Przypuszczam, że błąd jest w funkcji zamiany encji HTML na znaki w Markdownie na portalu. Encja powinna zostać zakończona średnikiem — tutaj nie jest, a mimo to portal zamienia ją na symbol.
Zresztą można się zastanawiać, czy portal w ogóle powinien zamieniać encje na odpowiednie symbole.

mrmarkos: Opery. Czasem, jak potrzebuję coś na szybko sprawdzić albo chcę zobaczyć, czy niepoprawne wyświetlanie strony to wina Opery, to uruchamiam rekonq lub (teraz już rzadziej) konqueror.

Offline

 

#12  2012-07-02 14:09:09

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

A zatem ponarzekałem na ten temat w stosownym miejscu. ;) Dzięki za wyjaśnienie. Swoją drogą jestem niemal pewien, że kiedyś na Operze to nie występowało, sam też wtedy sprawdzałem różne przeglądarki. Obecnie Opera rzeczywiście zachowuje się tak samo jak Firefox.

Offline

 

#13  2012-07-02 14:16:58

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

ArnVaker: jest możliwe, że Opera miała błąd (poprawiony w jakiejś nowszej wersji), który przypadkiem powodował, że w tej określonej sytuacji zachowywała się tak, jak chcielibyśmy, żeby się zachowywała ;) .

Offline

 

#14  2012-07-02 14:23:37

  milyges - inż.

milyges
inż.
Skąd: Gorlice/Kraków
Zarejestrowany: 2006-04-09
Serwis

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

Naprawione, był błąd polegający na wstawianiu do textarea, treści nie przejechanej przez htmlspecialchars, można było fajnego XSSa zrobic, tak czy inaczej poprawione w newsach, artach i stronach statycznych.
Dzieki & pozdro

Online

 

#15  2012-07-02 14:40:57

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

Super, teraz oczywiście jest już w porządku. Dzięki! :)

Offline

 

#16  2012-07-19 00:16:24

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

W przypadku niektórych znaków (np. nawiasów) problem jednak pozostał.

Przykładowo przy kopiowaniu do posta adresu:

Kod:

http://dug.net.pl/tekst/136/lista_repozytoriow_(sources_list)_dla_debiana/

otrzymuję:

Kod:

http://dug.net.pl/tekst/136/lista_repozytoriow_%28sources_list%29_dla_debiana/

Offline

 

#17  2012-07-19 10:39:20

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

ArnVaker: It's not a bug, it's a feature.
Wprowadzona łatka nie oferuje żadnej możliwości konfiguracji tego zachowania.

Offline

 

#18  2012-07-19 10:47:36

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [Rozwiązany] Aby Firefox prawidłowo kopiował polskie znaki w linkach

Aha. :) No OK, skoro tak, to trudno. Ale w Operze to nie występuje. ;)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)