Simple Grey

Tutaj możesz umieszczać swoje skrypty html do filmoteki.
Sad
Posty: 45
Rejestracja: 11 kwie 2010, 09:36
Lokalizacja: Mikołów

Simple Grey

Post autor: Sad » 04 maja 2010, 11:57

Witam

Stworzyłem nowy szablon HTML o nazwie Simple Grey.
Jest to pierwsza wersja proszę o sugestie.

Po kliknięciu rozsuwa się lista z obsadą oraz informacje o pliku. Dodane również przyciski wyszukujące film w Google, IMDB, YouTube, Ceneo.

Obrazek

Kod: Zaznacz cały

Zmiany v0.2:
 - Po najechaniu na obrazek wyświetla się pozycja na liście
 - Poprawione wyświetlanie nazwy kodeka
 - Dodanie frazy "Official Trailer" do wyszukiwania w YouTube (Pacer)
 - Dodane wyszukiwanie reżysera na IMDB po klinięciu
 - Dodano przycisk "Rozwiń wszystkie", aby rozwinąć wszystkie opisy.
Do zrobienia:
- Poprawione wyświetlanie obrazków
- Powiększanie obrazka w CSS po klinięciu

Download:
karta_HTML.zip
(1.57 KiB) Pobrany 1504 razy
Ostatnio zmieniony 05 maja 2010, 13:51 przez Sad, łącznie zmieniany 2 razy.

Pacer
Administrator
Posty: 279
Rejestracja: 21 mar 2010, 23:55

Re: Simple Grey

Post autor: Pacer » 04 maja 2010, 21:23

No mi się podoba po pierwszych testach. Prosty, przejrzysty, schludny, czytelny. Podobają mi się te rozwijane elementy. Dobry pomysł z linkami do serwisów z tym, że np. do youtube można by zmienić szukaną frazę, zamiast "movie" dać "trailer" albo "official trailer" i naprawdę fajne zwiastuny znajduje. Zauważyłem też, że wyświetlana okładka/plakat nie uwzględnia zachowania proporcji i często jest ona rozciągana np. film "Dan in Real Life" porównaj z oknem uzupełnij. Mam pytanie czy te linki do serwisów można odpalać bezpośrednio w firefoksie? Nie wiem czy jest takie polecenie, bo mi odpala w IE a ja go nie używam, mam go zablokowanego.

Rozważam dodanie tego skryptu do filmoteki, jeżeli nie masz nic przeciwko.
pozdrawiam
Ostatnio zmieniony 09 maja 2010, 12:12 przez Pacer, łącznie zmieniany 1 raz.

Sad
Posty: 45
Rejestracja: 11 kwie 2010, 09:36
Lokalizacja: Mikołów

Re: Simple Grey

Post autor: Sad » 05 maja 2010, 18:36

Co do ładowania linków w domyślnej przeglądarce, trzeba w kontrolce WebBrowser przechwycić i zablokować event onBeforeNavigate i scancelować otwieranie.

tj. (bez warunku na stronę w tempie, która się otwiera pierwsza :)

Kod: Zaznacz cały

var adres : string;
begin
adres:=url;
ShellExecute(Handle, 'open', pchar(adres), nil, nil, SW_SHOWMAXIMIZED);
Cancel:=true;
end;

Pacer
Administrator
Posty: 279
Rejestracja: 21 mar 2010, 23:55

Re: Simple Grey

Post autor: Pacer » 07 maja 2010, 14:58

OK. Sprawdzę to.

Sad
Posty: 45
Rejestracja: 11 kwie 2010, 09:36
Lokalizacja: Mikołów

Re: Simple Grey

Post autor: Sad » 03 lip 2010, 14:35

Pacer jak z poprawką do filmoteki? :>

Pacer
Administrator
Posty: 279
Rejestracja: 21 mar 2010, 23:55

Re: Simple Grey

Post autor: Pacer » 05 lip 2010, 12:28

Próbowałem zaimplementować to co tu podałeś, ale niestety u mnie zamiast OnBeforeNavigate jest OnBeforeNavigate2 i cokolwiek tam nie wpiszę pojawiają się rożne błędy uniemożliwiające kompilację, więc na razie sobie odpuściłem dopóki się sprawa z tym nie wyjaśni.

Sad
Posty: 45
Rejestracja: 11 kwie 2010, 09:36
Lokalizacja: Mikołów

Re: Simple Grey

Post autor: Sad » 05 lip 2010, 15:44

Jaką masz wersję Delphi? U mnie na 2009 się kompiluje bez problemu.

Sad
Posty: 45
Rejestracja: 11 kwie 2010, 09:36
Lokalizacja: Mikołów

Re: Simple Grey

Post autor: Sad » 10 lip 2010, 09:36

Tymczasowy plik html, mógłby się zapisywać np. w katalogu temp w folderze z aplikacją, w ten sposób mógłbym urozmaicać skrypty grafikami i skryptami zewnętrznymi.

Pacer
Administrator
Posty: 279
Rejestracja: 21 mar 2010, 23:55

Re: Simple Grey

Post autor: Pacer » 10 lip 2010, 15:13

Domyślam się, że chcesz, aby było to w katalogu, aby wrzucić więcej plików grafiki do skryptu itp.? Nie chcę dodawać do Filmoteki zbyt "ciężkich" skryptów, bronię się jak mogę kompilując kolejne wersje, aby Filmoteka nie urosła do rozmiarów np. 50MB.

Sad
Posty: 45
Rejestracja: 11 kwie 2010, 09:36
Lokalizacja: Mikołów

Re: Simple Grey

Post autor: Sad » 10 lip 2010, 16:58

Ja też nie lubię obciążonych instalatorów i programów, ale lepiej żeby skrypty były wczytywane z katalogu themes/nazwa_skryptu.

ODPOWIEDZ