[UserJS] Rozkład jazdy PKP

w dziale Aplikacje dla Opery
adas napisał(a):

Prośba o skrypt lekko uprzyjemniający zabawę tym rozkładem kolejowym smile

Chodzi o różnicę w tych dwóch linkach:
http://rozklad.pkp.pl/bin/stboard.exe/pn?input=5100074&boardType=arr&time=00:00&productsFilter=0&start=yes
http://rozklad.pkp.pl/bin/stboard.exe/pn?input=5100074&boardType=arr&time=00:00&productsFilter=0&start=yes&maxJourneys=9999

Do linka wystarczy dodać:

&maxJourneys=9999

i mamy taką fajną całą listę.

Pokazuje wtedy rozkład jazdy ze stacji cały (a nie z podziałem na godziny). Można sobie łatwiej go druknąć... Czy podejmi się ktoś? I ewentualnie jakby się dało, aby rozkład zapamietywał (ciastka?) rodzaj pociagu na stronie wyszukiwania (nie chce mi sie za każdym razem wskazywać, że nie chce IC, Ex itp...)

A może się komuś w przyszłości nasuną jakieś inne opcje smile

daroc napisał(a):

Zaraz postaram się coś prostego wykombinować. wink

daroc napisał(a):

No to wyszło coś takiego...

pkp-mods.js

Cookies nie ma. Zakładam, że każdy chce jeździć tanio, więc jeździ wszystkimi oprócz ICE/Ex/EC/TLK, a jak kiedyś zachce się luksusu, to jednorazowo się zmieni. wink

adas napisał(a):

Ooo... cóż za prędkość smile Jak nie PKP wink

Ale już widzę 2 zmiany do wprowadzenia:
Wybierz sobie jakąś trasę pociagu, kliknij na nazwę stacji - przeniesie cie na stronię z listą wyboru godzin odjazdów - z chęcią bym sie tej listy pozbył. Do tego po wybraniu tej godziny przekazuje dane inaczej i widać tylko odjazdy z danej godziny.
No i domyślnie by mogło wybierać odjazdy od godziny 0:00. Tak aby były wszystkie z danej stacji (czyli cały czas &time=00:00). No chyba, że sobie kliknę w godzinę z listy na górze.

Originally posted by daroc:

Zakładam, że każdy chce jeździć tanio, więc jeździ wszystkimi oprócz ICE/Ex/EC/TLK


Aha - TLK też jest tanio, tylko dlaczego to dają razem z Ex-ami i IC-kami to nie wiem wink

daroc napisał(a):

Originally posted by adas:

Wybierz sobie jakąś trasę pociagu, kliknij na nazwę stacji - przeniesie cie na stronię z listą wyboru godzin odjazdów - z chęcią bym sie tej listy pozbył. No i domyślnie by mogło wybierać odjazdy od godziny 0:00.


Czyli w ogóle omijamy tę rozwijaną listę i przechodzimy od razu do rozkładu od godziny 0:00?
Może pomożesz znaleźć co trzeba zmienić w adresie, żeby tak właśnie było?

adas napisał(a):

Już wiem smile

&start=yes należy dodawać do linków stacji (tam gdzie masz trasę przejazdu masz nazwę miejscowości i link).

Porównaj te 2 linki:

http://rozklad.pkp.pl/bin/stboard.exe/pn?seqnr=2&ident=fv.0679129.1204119485&input=5103280&boardType=dep&time=08:54&productsFilter=0&

http://rozklad.pkp.pl/bin/stboard.exe/pn?seqnr=2&ident=fv.0679129.1204119485&input=5103280&boardType=dep&time=08:54&productsFilter=0&&start=yes

No i ten &time=08:54 można by zmieniać na &time=00:00.

I jeszcze smile
http://olav.dk/wf2/demo/datetime.asp - taki przyjaźniejszy kalendarzyk (też na stronie głównej PKP by się przydał).

daroc napisał(a):

Ten domyślny kalendarz naprawdę jest taki zły? (Oprócz tego że po otwarciu wskazuje marzec zamiast lutego? faint )
To całe Wf2 wygląda dość potężnie, zawiera mnóstwo plików. Warto wczytywać to wszystko przy każdym przejściu do nowej strony?

Zrobiłem to w trochę chyba nieelegancki sposób. Po prostu zawsze dodaję na końcu maxJourneys i start [oraz time - dodane], nie sprawdzając czy takie zmienne zostały już w adresie uwzględnione (trochę z tym pracy, chyba że nie znam jakiegoś miłego sposobu na to wink ). Priorytet powinny mieć te zmienne na końcu adresu (powinny nadpisać te wcześniejsze).

pkp-mods-0.1.1.js

adas napisał(a):

Originally posted by daroc:

To całe Wf2 wygląda dość potężnie, zawiera mnóstwo plików.



<input value="2004-08-31" type="date"> - a wstaw sobie ten kod na pustą stronę wink


// @include http://rozklad.pkp.pl/
Tego jeszcze brakuje. No i może linka do wątku na forum...

Edycja kolejna: Jeszcze ta zmiana z dodawaniem &time=0:00 trochę namieszała... Bo teraz jak mam listę odjazdów od północy i chciałbym sobie przejść do listy odjazdów od 19 to mam troche kręcenia kulką. Te linki na górze nie działają (00:00 01:00 02:00 03:00 04:00 05:00 06:00). Może jakąś #kotwicę dałoby się do nich podpiąć?

daroc napisał(a):

To co ja za rara pełnego javascriptów pobrałem? Szczerze mówiąc nie słyszałem o tym projekcie.

Mam problem. Oprogramowanie PKP nie rozumie daty w formacie "2008-03-05". Później jeszcze pokombinuję, teraz brak czasu. Ale w międzyczasie czekam na propozycje. wink

Edit: 2pkp-mods.js
Edit2: Aha, mogłem napisać co zmieniłem. wink
Teraz wyświetlają się przyjazdy od wybranej godziny do końca dnia. Nie wiem jak to inaczej zrobić na teraz.
W ciąż problemy z wyborem daty, której europejski (?) format nie jest obsługiwany.
Do query (po znaku zapytania) dodawane są tylko te zmienne, które jeszcze nie występują w query.
Edit3: Oczywiście gdy włączyłem edycję posta, wyświetlił się stary post.

Edit4: Aha, z tym wyborem czasu odjazdu to taki problem, że jak się klika na stację, żeby zobaczyć odjazdy, to w query już znajduje się aktualny czas. Nie wiem jak sprawdzić, czy został kliknięty celowo link z konkretnymi godzinami odjazdu, czy po prostu skrypt dopisał aktualną godzinę.

adas napisał(a):

Originally posted by daroc:

Mam problem. Oprogramowanie PKP nie rozumie daty w formacie "2008-03-05". Później jeszcze pokombinuję, teraz brak czasu. Ale w międzyczasie czekam na propozycje.


Może przy submicie skrypt by zamieniał miejscami składniki daty? Może to coś da? Czyli zamieniać rok z dniem? Da się jakoś prosto?

Do tego jak przesyłasz nowy plik to usuwaj ten poprzedni smile bo się nie nadpisuje tylko tworzy: 2pkp-mod.js smile

daroc napisał(a):

Ok, teraz będę usuwał i wrzucał zawsze plik o nazwie pkp-mods.js

pkp-mods.js
Nowa wersja.
To pole date działa fajniej niż myślałem. wink Podsunięty sposób okazał się dobry. up
Tylko dlaczego nie działa pod Firefoxem?
Zmiany:
Działa na stronie głównej i tej drugiej przy wybieraniu dokładnych stacji, pociągów itp., a mianowicie
- Zmienia na "date" przy załadowaniu dokumentu
- Zmienia na "text" przy wysyłaniu formularza
- Zmienia z powrotem na "date" przy kliknięciu
Wyświetlanie całej listy przyjazdów i odjazdów bez zmian - czyli od wybranej godziny do końca dnia.

Pozostaje jeszcze kwestia oglądania rozkładów jazdy.

adas napisał(a):

Originally posted by daroc:

Nowa wersja.


smile To fajnie smile

Ja sie zabieram za reklame skryptu.

Originally posted by daroc:

Tylko dlaczego nie działa pod Firefoxem?


Nie działa bo Firefox nie obsługuje WebForms. O ile dobrze pamiętam oni tam forsują jakieś inne coś - XForms? Nie wiem czy da się obejść - pewnie tymi skryptami co ściągałeś wink ale to bez sensu.

Co by się jeszcze przydało? Inni czytelnicy może mają jakieś pomysły?

Może autouzupełnianie wpisywanych stacji? Tylko, że nie ma ich skąd pobierać - chyba, że się wstawi listę do pliku (ale to może będzie za dużo - stacji jest 2500 bigsmile ) Tu lista stacji:
http://www.pkpp.ostbahn.net/pkpp/stacje-kolejowe/polskie
A jak nie tak to może jakieś zapisywanie wpisywanych stacji w ciastkach (a potem export do pliku - tak jak w książce adresowej dla komórek od Sombrii).

Inną moją propozycją na rozbudowę skryptu jest automatyczne pobieranie ceny? AJAX jakiś? Ale nie wiem czy to nie za dużo...

Edycja: http://adas.jogger.pl/2008/02/28/userjs-rozklad-jazdy-pkp-uprzyjemniacz-kolejowy/ - no i spisane smile

daroc napisał(a):

A początkowo sądziłem, że to będzie mały dwulinijkowy skrypcik. wink

pkp-mods.js

Zapamiętywanie ostatnio wpisanych stacji na stronie głównej (jednej pary stacji).
Zapamiętywanie stacji ostatnio wybranej z listy (w przypadku niejednoznacznego określenia nazwy stacji).
Poza tym drobne zmiany w strukturze skryptu.

Update: Z tym pobieraniem ceny to chyba nie jest tak prosto. Kolejne zapytania zdają się być ze sobą powiązane.

adas napisał(a):

Originally posted by daroc:

początkowo sądziłem, że to będzie mały dwulinijkowy skrypcik.


A ja nie sądziłem, że się komuś będzie chciało smile

Originally posted by daroc:

Zapamiętywanie ostatnio wpisanych stacji na stronie głównej (jednej pary stacji).


A na stronie z rozkładem się nie da naraz? Czy tylko na głównej?

daroc napisał(a):

Możesz jaśniej?

adas napisał(a):

Originally posted by daroc:

Możesz jaśniej?


Te stacje mogłyby się też zapamiętywać tutaj: http://rozklad.pkp.pl/bin/query.exe/pn? (a nie tylko na pkp.pl).

daroc napisał(a):

pkp-mods.js

Częściowo wprowadzone. Zapamiętuje także na stronie z wyborem typów pociągów. Jednakże nie da się powiązać tej pierwszej strony z drugą, bo jest inna domena (rozkład-pkp.pl oraz pkp.pl), dlatego cookies są osobne.

adas napisał(a):

Originally posted by daroc:

Jednakże nie da się powiązać tej pierwszej strony z drugą, bo jest inna domena (rozkład-pkp.pl oraz pkp.pl), dlatego cookies są osobne.


http://files.myopera.com/Sombria/1/sms.kt.js - a Sombrii się jakoś udało powiązać domeny. Poszperaj po jej pliku (albo jakoś zagadaj do niej).

Sombria napisał(a):

Originally posted by adas:

a Sombrii się jakoś udało powiązać domeny


Rozwiązanie, niestety, z ramkami i postMessage - jak trzeba, pomogę smile

daroc napisał(a):

PostMessage? A cóż to takiego? Jeśli to dużo roboty, to nie wiem czy jest to warte takiej pracy.

Edit: Jeśli potrafisz prosto wykorzystać już wcześniej wymyślone sposoby, tak aby skrypt rzeczywiście ułatwił korzystanie ze stron pkp, to może warto połączyć siły.
Ale jeśli ma to być wykonane dużym nakładem pracy, to pomyślimy jeszcze czy warto. wink

Sombria napisał(a):

Originally posted by daroc:

PostMessage? A cóż to takiego?

W skrócie: to taki myk, że strony mogą między sobą przesyłać wiadomości bigsmile o ile oczywiście obie mają chęć na pogaduszki i jedna znajduje się w ramce na tej drugiej stronie - przydatne właśnie w przypadku stron z różnych domen, kiedy nie ma dostępu do zawartości ramki.

Originally posted by daroc:

Jeśli potrafisz prosto wykorzystać już wcześniej wymyślone sposoby, tak aby skrypt rzeczywiście ułatwił korzystanie ze stron pkp, to może warto połączyć siły.


Jasne, mam gotową klasę z tamtego skryptu, wycięłam tylko kilka niepotrzebnych metod (i zmieniłam nazewnictwo wink)
Wydaje mi się że działa, więc wyślę ci zaraz ten skrypt. Wcześniej trzeba usunąć ciastka dla stron zawierających końcówkę pkp.pl (chyba, nie jestem pewna czy to konieczne).

Nie wiem czy ktoś już to zauważył, ale jak wyszukuję połączenia i dam nowe połączenie to wstawia dwa razy to samo w pola od, do.

adas napisał(a):

Originally posted by Sombria:

Nie wiem czy ktoś już to zauważył, ale jak wyszukuję połączenia i dam nowe połączenie to wstawia dwa razy to samo w pola od, do.


Ja czegoś takiego nie obserwuje (albo nie wiem gdzie szukać).

Sombria napisał(a):

Originally posted by adas:

Ja czegoś takiego nie obserwuje (albo nie wiem gdzie szukać).


http://rozklad-pkp.pl <- tu wpisuję np. z: Kraków do: Lublin i wyszukuję połączenia;
na stronie wyników klikam Nowe zapytanie i mam wpisane 2x kraków

daroc napisał(a):

Zgadza się. Błąd znaleziony. Do pola DO wstawiałem złą zmienną.
pkp-mods.js
Nie wiem dlaczego skrypt nie działa teraz na używanej przeze mnie wersji 9.50 9770 (wyskakuje błąd w konsoli)

Syntax error [...]\pkp-mods.js: line 232 of User JS script :
Expected expression
})(
---^

Na 9.2x jest ok.
Problem pojawił się po zastosowaniu konstrukcji (function () { kod })()
Chyba nadal są jakieś problemy przy zapamiętywaniu nazwy na stronach pkp.pl <=> rozklad-pkp.pl - potestujcie to.

Sombria napisał(a):

daroc, spróbuj wstawić pustą linię na końcu pliku - zainstalowałam najnowszą betę i to pomogło.

Originally posted by daroc:

Chyba nadal są jakieś problemy przy zapamiętywaniu nazwy na stronach pkp.pl <=> rozklad-pkp.pl - potestujcie to.

Po wyczyszczeniu ciasteczek dla www.pkp.pl i dla rozklad.pkp.pl (z kropką) dalej są? Oczywiście jak masz syntax error w konsoli, to pewnie problemy są...

daroc napisał(a):

Originally posted by Sombria:

daroc, spróbuj wstawić pustą linię na końcu pliku - zainstalowałam najnowszą betę i to pomogło.


faint Pomogło. Tylko dlaczego...

Dla rozklad.pkp.pl działa, ale dla rozklad-pkp.pl już nie. Ciastka wyczyściłem (z menu narzędzia -> zaawansowane -> cookies)
Czy ten fragment jest poprawny i tak na pewno ma być? Trochę trudno jest mi się wgryźć w działanie, z klasami u mnie kiepsko. wink
    {'site' : 'rozklad.pkp.pl', 'domain' : 'pkp.pl', 'msgTarget' : null},
    {'site' : 'rozklad-pkp.pl', 'domain' : 'rozklad-pkp.pl', 'msgTarget' : null}

Sombria napisał(a):

U mnie działa w stabilnej i weekly. We wszystkie strony testowałam - wpisywałam coś na jednej (za każdym razem inne miejscowości, żeby mieć pewność) i sprawdziłam czy pojawiło się na drugiej. Zadnych błędów w konsoli?

Fragment jest poprawny - ciastka są ustawiane dla dwóch domen: rozklad-pkp.pl i globalnie dla całej pkp.pl, dlatego dobrze usunąć ciasteczka z poddomen obu stron (główne domeny mogą zostać). W ogóle ciasteczka dla obu domen się różnią?

Ach i zapomniałam o pewnej przypadłości Opery: po usunięciu ciasteczek trzeba zamknąć to okienko i otworzyć jeszcze raz, żeby sprawdzić czy rzeczywiście ich nie ma.

W ogóle ciasteczka dla obu domen się różnią? Możesz na końcu funkcji setcokies wpisać

opera.postError(name+'='+content);
i sprawdzić czy zawsze to co w konsoli zgadza się z ciastkami.

daroc napisał(a):

pkp-mods.js

Ach, to było z mojej winy. Skrypt wrzuciłem do osobnego katalogu, a w preferencjach dla witryn ustawiłem ten katalog tylko dla pkp.pl i rozklad.pkp.pl... doh
Teraz wydaje się że wszystko działa.
Teraz pomyślałem że można by wprowadzić zapamiętywanie ostatnio wpisanych stacji (ale nie jednej, tylko np. kilkunastu). Ale tak naprawdę taki skrypt już istnieje. wink

jayxxx napisał(a):

Bardzo fajny dodatek do Opery i dziala dobrze. Dzieki smile

adas napisał(a):

Originally posted by daroc:

Teraz pomyślałem że można by wprowadzić zapamiętywanie ostatnio wpisanych stacji (ale nie jednej, tylko np. kilkunastu). Ale tak naprawdę taki skrypt już istnieje.


Mogę plusiki dodać? wink

I może też pomysłem rzucę: na stronie rozklad.pkp.pl po prawej stronie jest dużo wolnego miejsca - można by tam wstawić listę stacji (tzw. ulubionych):
Tarnowskie Góry ("Z" - "Do")
Zwardoń ("Z" - "Do")
Żywiec ("Z" - "Do")

Kliknięcie na Z wstawiało by nazwę stacji do pola z a kliknięcie na Do wstawiałoby na do. Ewentualnie można by też pomyśleć nad relacjami (czyli lista relacji np. Tarnowskie Góry - Zwardoń (powrotna)).

ps Sobria: nie reklamujesz w swojej stopce Książki telefonicznej dla wszystkich sieci smile

Originally posted by jayxxx:

Bardzo fajny dodatek do Opery i dziala dobrze. Dzieki smile


A już myślałem, że nikomu oprócz mnie się nie przyda (a ja tu męcze daroca o nowe funkcje wink )

Edycja: I jeszcze jedno - nie działają przyciski - poprzedni/następny dzień (to przez tego zmienianego inputa). Da radę to jakoś się poprawić?

golew napisał(a):

Originally posted by adas:

Kliknięcie na Z wstawiało by nazwę stacji do pola z a kliknięcie na Do wstawiałoby na do. Ewentualnie można by też pomyśleć nad relacjami (czyli lista relacji np. Tarnowskie Góry - Zwardoń (powrotna)).


+ smile

a czy dałoby się zrobić tak, że jak wpiszę Tarnów to nie przekieruje mnie na kolejną stronę z pytaniem czy Tarnów czy tarnów Zachodni? Bo mnie to wnerwia..

daroc napisał(a):

Hm... tylko że w chwili obecnej zmiana typów pociągów na wszystkie bez [...] odbywa się właśnie na tej drugiej stronie. Trzeba by zmienić wiele rzeczy w tym formularzu na stronie głównej. Zresztą skąd skrypt ma wiedzieć, że główną stacją jest Warszawa Centralna, a nie Warszawa Główna, tak jak jest np. Wrocław Główny? Obecnie wprowadzone zostało jedynie zapamiętywanie ostatnio wybranej stacji z listy.

Originally posted by adas:

Kliknięcie na Z wstawiało by nazwę stacji do pola z a kliknięcie na Do wstawiałoby na do. Ewentualnie można by też pomyśleć nad relacjami (czyli lista relacji np. Tarnowskie Góry - Zwardoń (powrotna)).


Podoba mi się ten pomysł. Jak znajdę trochę wolnego czasu, to postaram się wprowadzić w życie.
Przypomnijcie mi czasem, jak zapomnę. wink Dzisiaj nie mam siły o tym myśleć, bo pół dnia spędziłem latając (między innymi) za nowym wentylatorem do procesora, bo stary wył niemiłosiernie, a że jeszcze stary socket 478, to trudno dostać. wink

adas napisał(a):

Originally posted by daroc:

Hm... tylko że w chwili obecnej zmiana typów pociągów na wszystkie bez [...] odbywa się właśnie na tej drugiej stronie. Trzeba by zmienić wiele rzeczy w tym formularzu na stronie głównej. Zresztą skąd skrypt ma wiedzieć, że główną stacją jest Warszawa Centralna, a nie Warszawa Główna, tak jak jest np. Wrocław Główny? Obecnie wprowadzone zostało jedynie zapamiętywanie ostatnio wybranej stacji z listy.


Może automatyczne kliknięcie w przycisk wyszukiwania połączeń na tej drugiej stronie?

daroc napisał(a):

No tak, ale czy komuś będzie się chciało wprowadzać pełną (jednoznaczną) nazwę stacji? Chyba że by to połączyć z tym pomysłem "ulubionych stacji", to wtedy nawet miałoby sens.

Edit: Aha, problem polega na tym, że jak wpiszę np. Szczecin, to zaznaczy się na liście Szczecin- i trzeba sobie coś wybrać... Mogłaby się zaznaczać stacja główna, wtedy nie byłoby problemu.

adas napisał(a):

Originally posted by daroc:

Originally posted by adas:

Kliknięcie na Z wstawiało by nazwę stacji do pola z a kliknięcie na Do wstawiałoby na do. Ewentualnie można by też pomyśleć nad relacjami (czyli lista relacji np. Tarnowskie Góry - Zwardoń (powrotna)).


Podoba mi się ten pomysł. Jak znajdę trochę wolnego czasu, to postaram się wprowadzić w życie.
Przypomnijcie mi czasem, jak zapomnę. wink


Czasem czyli np. dzisiaj? wink

daroc napisał(a):

Dodałem sobie na pulpicie ikonkę, która będzie mi przypominać o tym skrypcie. wink
W weekend uda mi się raczej wygospodarować trochę czasu.

adas napisał(a):

Originally posted by daroc:

Dodałem sobie na pulpicie ikonkę, która będzie mi przypominać o tym skrypcie.


Żądamy zrzuta bigsmile wink

daroc napisał(a):

41.png
wink

daroc napisał(a):

Okropna sprawa z tym pkp.
Byłbym wdzięczny za pomoc merytoryczną w działaniu skryptu. Trudno jest mi sobie poradzić z całym działaniem wyszukiwarki pkp.
Napotykane problemy:
1. Jeśli nazwy stacji są poprawne i jednoznaczne, od razu przechodzi do rozkładu, więc nie można wybrać środków transportu. Ustawienie REQ0JourneyProduct_prod_list na stronie głównej nie pomaga.
2. Jeśli jedna nazwa stacji jest jednoznaczna, to nie jest ona wyświetlona w inpucie, lecz jako zwykły tekst - do obejścia, ale komplikuje to pobieranie nazwy stacji, którą należałoby zapisać do cookie.
3. Jeśli więc nazwę jednoznaczną wprowadzalibyśmy już na stronie głównej (klikając na linki), to nie będzie możliwości wyboru rodzaju pociągów.
4. Wartości pola select, które pojawia się na drugiej stronie (ta z wyborem rodzaju pociągów), odnoszą się do jakichś indeksów stacji wyszukanych w bazie, nie ma chyba możliwości wpisania nazwy w jakieś pola na tej drugiej stronie.
Jakoś nie mam dzisiaj głowy do rozwiązywania takich problemów. wink

adas napisał(a):

Pomóc nie potrafię, ale podrzucę pomysł: Link do rozkładu dla całej doby (umieszczony gdzieś przy godzinach odjazdów/przyjazdów itp.)

daroc napisał(a):

chodzi o to żeby kliknąć "wcześniejsze" lub "późniejsze" połączenia tyle razy, aby wyświetlone były połączenia z minimum 24 godzin?

adas napisał(a):

Originally posted by daroc:

chodzi o to żeby kliknąć "wcześniejsze" lub "późniejsze" połączenia tyle razy, aby wyświetlone były połączenia z minimum 24 godzin?


http://groups.google.com/group/pl.misc.kolej/browse_thread/thread/28d511831c7a4766# - to taka prościzna wink

daroc napisał(a):

Jedyna różnica jaką widzę to link "cała doba" w odjazdach. O to chodzi?

Ogólnie mówiąc to na razie nie mam na to czasu. wink Mam wiele innych zajęć, które aktualnie są ważniejsze. Albo... po prostu ciekawsze. Osobiście korzystam z rozkładów pkp kilka razy w miesiącu (z tabicy odjazdów akurat wcale) i takim naturalnym sposobem mam trochę mniejsze chęci na tworzenie tego. wink
Chociaż akurat kilka linków do "ulubionych" połączeń, które można by łatwo przywoływać, to coś ciekawego, ale jak dotąd nie potrafiłem sobie z tym poradzić.

golew napisał(a):

Ja akurat z tablicy odjazdów też wcale, ale podobnie jak Ty z kilku połączeń całkiem często. Dlatego ulubione stacje z boku całkiem fajne by były smile

PientaL napisał(a):

Witam wszystkich,

od siebie chciałbym dorzucić pomysł wyboru w skrypcie rodzaju połączenia (wszystkie/bezpośrednie/z leżankami itd.), jako domyślnie wybierany. Tak się składa, że właśnie oprócz tego, że kursuję na kilku ulubionych trasach, to jeszcze zupełnie niepotrzebne są mi PKPowskie pomysły na przesiadkę z godzinnym czasem oczekiwania i dwa razy dłuższym czasem jazdy, a wybór rodzaju połączenia jest strasznie męczący, wchodzenie w szczegóły, szkoda czasu p

Coby nie poprzestać na życzeniach, zajrzałem w kod i sekcja wyboru wygląda tak:

<select name="REQ0JourneyProduct_opt_section_0_list">
<option value="0:0000" >Wszystkie połączenia</option>
<option value="1:1000" >Bezpośrednie połączenia</option>
<option value="2:0100" >Bezpośrednie połączenia z miejscami sypialnymi</option>
<option value="3:0010" >Bezpośrednie połączenia z miejscami do leżenia</option>
</select>


Zaglądając w .js'a widziałem podobne hasełka, więc mam nadzieję, że i taki element da się uwzględnić w dalszych pracach nad skryptem. (chyba, że mi ktoś powie jak to machnąć samemu, ja się duszo domyślać bigsmile )

Pozdrawiam!

daroc napisał(a):

A co zrobić żeby taka lista się pojawiła na ekranie? Nie wiedziałem, że można wyszukiwać bezpośrednie połączenia, albo zawsze tak robiłem i nie zdawałem sobie z tego sprawy. wink

adas napisał(a):

Czym → Szczegóły.

adas napisał(a):

A tak wątek podbiję wink

Czy ceny nie dałoby się jakoś automatycznie pobierać (aby nie klikać na link Cena). Albo by po kliknięciu nie przeładowywało ceny tylko by sobie to w tle pobrało?

golew napisał(a):

Popieram podbicie smile
mnie cena owszem też by interesowała (tak fajnie rozwijana jak komentarze na Onecie), ale najbardziej to te ulubione stacje z boku (żebym nie musiała za każdym razem potwierdzać, że chodzi mi o Tarnów a nie Tarnów Zachodni)

daroc napisał(a):

W sumie ciekawy pomysł. Wyświetlanie po kliknięciu pewnie ajaxem jakoś da radę zrobić. Wszystkie automatycznie pewnie też (może jakimś dodatkowym linkiem, żeby nie pobierać od razu dużej ilości dokumentów).

Tak czy inaczej teraz są wakacje i mam w planach różne wyjazdy, więc zajmę się tym raczej dopiero po wakacjach, teraz nawet przy swoim komputerze nie siedzę, więc nie pracuje mi się wygodnie. wink

adas napisał(a):

Originally posted by daroc:

Tak czy inaczej teraz są wakacje i mam w planach różne wyjazdy, więc zajmę się tym raczej dopiero po wakacjach, teraz nawet przy swoim komputerze nie siedzę, więc nie pracuje mi się wygodnie.


A do 15 lipca jest konkurs na UserJS... Też nie zachęta? wink

daroc napisał(a):

Cóż, zachęca czy nie zachęca, są plany, rezerwacje... nie można tak po prostu wszystkiego rzucić, bo nagle jest konkurs. wink

adas napisał(a):

Aha... Strona rozkładu się lekko zmieniła. I skrypt nie zaznacza wybranych rodzajów pociagów.

daroc napisał(a):

Tak, właśnie ostatnio zauważyłem. Na razie mam sporo innych spraw i jakoś nie mam czasu się tym zająć.. cat

ben4alfa napisał(a):

Hmm a może mi ktoś powiedzieć czy jest szansa na poprawienie tego skryptu, bo z JavaScriptem nie miałem nigdy do czynienia ?