Git Product home page Git Product logo

Comments (10)

GoogleCodeExporter avatar GoogleCodeExporter commented on August 15, 2024
W Operze występuje tylko problem, że trzeba kliknąć dwa razy na mapkę (o 
ile dobrze kojarzę, to żeby powiększyć miniaturki, też trzeba kliknąć 
dwa razy)

Original comment by [email protected] on 26 Jan 2014 at 1:42

from opencaching-pl.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 15, 2024
Firefox on Linux has the same click twice problem.

Original comment by [email protected] on 26 Jan 2014 at 2:32

from opencaching-pl.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 15, 2024

Original comment by rygielski on 26 Jan 2014 at 2:47

  • Changed title: Niechciana "blokada" zaznaczania tekstu + "click twice" problem

from opencaching-pl.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 15, 2024
próbowałem coś zdiagnozować, przy okazji znalzłem dużo innych bugów. 
ten akurat jest spowodowany przez skrypt enlargeit 

http://enlargeit.timos-welt.de/english/11/

u nas:

\lib\enlargeit\enlargeit.js

wygląda na mocno przestarzały (2008 rok)
ale nie był rozwijany. Trzeba by znaleźć coś innego i nowszego (być może 
jQuery ma takie cóś)

Original comment by wloczynutka on 26 Jan 2014 at 6:08

from opencaching-pl.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 15, 2024
Ja używam fancybox, polecam. Przykład: 
http://rygielski.net/zdjecia/2012-11-26/?file=wrc148060b.jpg

Original comment by rygielski on 26 Jan 2014 at 6:26

from opencaching-pl.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 15, 2024
To są raczej dwa niezależne problemy. Mniej więcej wiem, co zrobić z "click 
twice", pozostaje do zbadania zaznaczanie (dotyczy chyba tylko Chrome'a).

Original comment by [email protected] on 28 Jan 2014 at 11:51

  • Changed state: Accepted

from opencaching-pl.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 15, 2024
Poprawiłem problem "click twice" - commit #5710 - nadpisywana była procedura 
window.onload zarejestrowana przez moduł EnlargeIt. Ten sam 
błąd/niezręczność jest jeszcze w kilkunastu innych miejscach (większość 
napisanych przeze mnie - oj wstyd...), ale tam mniej go widać, bo nie jest 
wykorzystywane powiększanie obrazków.

Problem z zaznaczaniem pojawia się też w innych przeglądarkach - m.in. w IE. 
Jeszcze nie wiem na czym polega...

Original comment by [email protected] on 29 Jan 2014 at 9:16

from opencaching-pl.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 15, 2024
Poprawiłem problem z zaznaczaniem - commit #5714. Okazało się, że 
biblioteka EnlargeIt! po prostu blokuje selekcję podczas powiększania obrazka 
(o ile przeglądarka w oógle na to pozwala), ale potem już nigdy nie 
odblokowuje. Blokada polega na przypisaniu odpowiedniej funkcji do 
'document.onselectstart'.

Ponieważ kod JS jest spakowany w jakiś nieznany mi sposób, zastosowałem 
obejście polegające na zmianie nazwy właściwości z 'onselectstart' na 
'xxonselectstart'. Rozwiązanie nie jest zbyt ładne, ale szybkie i skuteczne.

W nieco dłuższej perspektywie warto by było zamienić EnlargeIt! na coś 
nowszego i lepiej utrzymywanego - no ale to na pewno jest znacznie więcej 
pracy.

Ponieważ zmiana (podobnie jak poprzednia) dotyczy kodu JS pobieranego z 
osobnego pliku, to nie wszyscy zobaczą ją od razu - o ile nie odświeżą 
strony (przeglądarki trzymają starą wersję w cache).

Original comment by [email protected] on 30 Jan 2014 at 8:55

  • Changed state: Fixed

from opencaching-pl.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 15, 2024
Super, dzięki :)

BTW, jeśli chcesz stworzyć referencję do commita/rewizji, to napisz w ten 
sposób: r5710, r5714. Zapis #24 jest zarezerowany dla "issue".

Original comment by rygielski on 30 Jan 2014 at 10:33

from opencaching-pl.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 15, 2024
A tak dla testu napiszę jeszcze parę innych form i zobaczymy co się 
podkreśli: revision 5710, r. 5710, r.5710, r5710, rev. 5710, rev 5710, 
rev5710, issue #24, issue 24, comment #8, comment 8, issue 24 comment 8.

Original comment by rygielski on 30 Jan 2014 at 10:35

from opencaching-pl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.