nowe okno

w dziale Dostosowywanie Opery do własnych potrzeb
Cr3dO napisał(a):

Hej, mam "kod" sprawdzający poprawność strony:

Item, "sprawdź poprawność ( CSS )" = Go to page, "http://jigsaw.w3.org/css-validator/validator?uri=%u&warning=1&profile=css21",,,"Checkmark"


a chce aby ta informacje otwierał w nowej karcie, dodaje
New page


Item, "sprawdź poprawność ( CSS )" = New page & Go to page, "http://jigsaw.w3.org/css-validator/validator?uri=%u&warning=1&profile=css21",,,"Checkmark"


i nie działa, dlaczego?

Cr3dO napisał(a):

Odpowiadam sam sobie smile
Napisze bo zrobiłem i komuś może się przydać.

po kolei:

- zmienna globalna u przechowuje adres strony na której aktualnie się znajdujemy, np: jesteśmy na stronie google.pl to zmienna ta ma wartość: http://www.google.pl

%u = http://www.google.pl


- i kod : Item, "Poprawność ( HTML )" = Go to page, "http://validator.w3.org/check?uri=%u" jest ok, gdyż przechodzimy pod adres validatora przekazując mu zmienną u, czyli aktualnej strony pod którą jesteśmy.

- za to kod: Item, "Poprawność ( HTML )" = New Page & Go to page, "http://validator.w3.org/check?uri=%u" jest zły, gdyż przechodzimy pod adres validatora przekazując mu zmienną u która w tym monecie zawiera puste pole, gdyż wykonaliśmy polecenie New Page ( pod new page nic nie mam a jak pisałem zmienna u przechowuje adres strony na której aktualnie się znajdujemy )

- dlatego trzeba najpierw skopiować adres pod którym się znajdujemy, otworzyć nowe okno i w nim przejść pod adres walidatora przekazując mu adres który wcześniej skopiowaliśmy, czyli kod:
Item, "Poprawność ( HTML )" =  Copy document address & New Page & Go to page, "http://validator.w3.org/check?uri=%c"
jest OK

- Copy document address skopiowanie adresu strony który mamy w zmiennej c

Ryszard napisał(a):

A konkretnie?
Chcesz mieć w menu pozycję do sprawdzania CSSa aktualnie oglądanej strony?
Te parametry "warning=1&profile=css21" są dla Ciebie ważne, czy tak po prostu wyszło?
A sam kod adresu

http://jigsaw.w3.org/css-validator/validator?uri=%u&warning=1&profile=css21
to skąd masz?
W szczególności - masz tam
uri=%u
czyli otwórz adres aktualnie wyświetlanej strony. Jeżeli najpierw otwierasz nową stronę to powód nie działania jest oczywisty - nie ma tego adresu.

Cr3dO napisał(a):

Originally posted by Ryszard:

A konkretnie?...


a konkretnie co?

Originally posted by Ryszard:

...Chcesz mieć w menu pozycję do sprawdzania CSSa aktualnie oglądanej strony?...


mam to, w pierwszym przykładzie podałem walidadora CSS a w drugim HTML

Originally posted by Ryszard:

...Te parametry "warning=1&profile=css21" są dla Ciebie ważne, czy tak po prostu wyszło?....


nie są dla mnie ważne, dawno tworzyłem ten kod i nie pamiętam już czemu to miałem, teraz mam:
Item, "Poprawność ( HTML )" =  Copy document address,,,,"Checkmark" & New Page & Go to page, "http://validator.w3.org/check?uri=%c"
Item, "Poprawność ( CSS )" = Copy document address,,,,"Checkmark" & New Page & Go to page, "http://jigsaw.w3.org/css-validator/validator?uri=%c"


Originally posted by Ryszard:

...A sam kod adresu

http://jigsaw.w3.org/css-validator/validator?uri=%u&warning=1&profile=css21
to skąd masz?...


jw.

Originally posted by Ryszard:

...Jeżeli najpierw otwierasz nową stronę to powód nie działania jest oczywisty - nie ma tego adresu.



nie do końca oczywisty gdyż nie ma nigdzie opisanych zmiennych globalnych z których korzysta Opera.

Ryszard napisał(a):

Jak widać nasze wiadomości nieco się minęły. Pisałem, klikałem w różne adresy i w ogóle i jak wysłałem to nie wiedziałem, że już coś napisałeś.

Originally posted by Cr3dO:

Item, "Poprawność ( HTML )" = Copy document address & New Page & Go to page, "http://validator.w3.org/check?uri=%c"


O właśnie.
Przy czym lepiej byłoby zrobić ze strony http://jigsaw.w3.org/css-validator/ wyszukiwarkę o słowie kluczowym powiedzmy v[/i] i wtedy kod zrobić
Copy document address & New Page & Go to page, "v %c"

Co to daje - jak zmieni się coś na http://jigsaw.w3.org/css-validator/ to zdecydowanie łatwiej zmienić wyszukiwarkę niż plik menu wink

Cr3dO napisał(a):

Originally posted by Ryszard:

Jak widać nasze wiadomości nieco się minęły. Pisałem, klikałem w różne adresy i w ogóle i jak wysłałem to nie wiedziałem, że już coś napisałeś.

Originally posted by Cr3dO:

Item, "Poprawność ( HTML )" = Copy document address & New Page & Go to page, "http://validator.w3.org/check?uri=%c"


O właśnie...


ważne że już jest OK smile


Originally posted by Ryszard:

...Przy czym lepiej byłoby zrobić ze strony http://jigsaw.w3.org/css-validator/ wyszukiwarkę o słowie kluczowym powiedzmy v i wtedy kod zrobić

Copy document address & New Page & Go to page, "v %c"

Co to daje - jak zmieni się coś na http://jigsaw.w3.org/css-validator/ to zdecydowanie łatwiej zmienić wyszukiwarkę niż plik menu wink



nie wydaje mi się że lepiej byłoby zrobić z niej wyszukiwarkę ponieważ nie korzystam z tej strony jako wyszukiwarki i raz użyta w menu.ini może sobie tak być.

Ryszard napisał(a):

Originally posted by Cr3dO:

nie wydaje mi się że lepiej byłoby zrobić z niej wyszukiwarkę ponieważ nie korzystam z tej strony jako wyszukiwarki i raz użyta w menu.ini może sobie tak być


Jeżeli nie przeszkadza Ci, że użycie przycisku z "Copy document address" zmienia zawartość schowka to nie ma sprawy.