O Internecie, oprogramowaniu oraz moich własnych małych projektach...
Blog > Komentarze do wpisu

Galeria miniatur z FotoForum - dopasowanie wyglądu

Niedawno udostępniono wszystkim posiadającym konto w gazeta.pl możliwość umieszczenia na swoim blogu galerii miniaturek ostatnich zdjęć opublikowanych na FotoForum. Dodanie galerii sprowadza się do umieszczenia w polu na kod HTML skryptu, który możemy wygenerować za pomocą dostępnego na FotoForum panelu. Mimo, iż panel umożliwiający konfigurację dodatku jest prosty w obsłudze, to posiada jednak swoje ograniczenia. Zobaczmy zatem jak skonfigurować własną galerię...

Dodanie galerii

Aby uzyskać kod, do umieszczenia w polu HTML, należy wejść do swojej galerii na FotoForum, a następnie kliknąć przycisk obok napisu "Pokaż swoje zdjęcia na blogu" (przycisk oznaczyłem czerwoną ramką na rys. 1.). Pojawi nam się blok (rys. 1.) z opcjami galerii oraz kodem do skopiowania na bloga.

Opcje konfiguracji galerii miniaturek

Rys. 1. Blok z opcjami konfiguracyjnymi galerii miniaturek.

Dodatkowa modyfikacja

Oprócz opcji dostępnych podczas wstępnej konfiguracji galerii możemy wpływać na jej wygląd jeszcze w dwojaki sposób: poprzez zmianę parametrów w adresie skryptu oraz arkusz CSS.

Parametry przekazywane w adresie

Wygenerowany kod dla naszej galerii zawiera w adresie listę parametrów rozdzielonych znakiem &. Pełna definicja parametru, wraz z jego wartością, ma wygląda następująco: &NAZWA_PARAMETRU=WARTOŚĆ.

Lista dostępnych parametrów wraz z ich funkcją i dostępnymi parametrami.

  • tag[=KLUCZ] - pozwala na ograniczenie wyświetlanych zdjęć do tych oznaczonych zadanym kluczem. Galerię wyświetlającą zdjęcia o zadanym kluczu uzyskamy także generując kod na stronie odpowiadającej danemu kluczowi.
  • showTitle[=0 lub 1] - określa, czy mają być wyświetlane opisy do zdjęć (0 - nie; 1 - tak)
  • count[=1 do 12] - określa liczbę wyświetlanych zdjęć. W panelu można ustawić maksymalnie 5, ale z moich obserwacji wynika, że maksymalna liczba wynosi 12.
  • defaultStyles[=1 lub 2] - Definiuje jeden z domyślnych styli galerii (1 - układ pionowy, 2 - układ poziomy). Brak parametru, to brak wewnętrznego stylu dla galerii.

Należy zwrócić uwagę na fakt, iż możemy umieścić wiele galerii na jednej stronie, a dzięki parametrowi tag każda z nich może zawierać zdjęcia z innej kategorii.

Klasy poszczególnych elementów galerii

Jeżeli chcemy samodzielnie określić styl dla galerii, to pozostawiamy &defaultStyles bez przypisanej wartości, lub zwyczajnie usuwamy z adresu.

Przy definiowaniu własnego stylu przydatna będzie znajomość klas jakimi oznaczono poszczególne jej elementy:

  • z_FotoForum - blok obejmujący całą galerię. Jeżeli dodamy więcej galerii, to będą one oznaczane klasami z_FotoForum, z_FotoForum1, z_FotoForum2 itd.
  • zf_head - blok obejmujący linki na górze galerii;
  • zf_flink - blok obejmujący odnośnik do FotoForum;
  • zf_title - odnośnik do FotoForum;
  • zf_more - blok obejmujący odnośnik do galerii użytkownika;
  • zf_clr - puste bloki przed i po bloku z miniaturkami;
  • zf_body - blok z miniaturkami zdjęć;
  • zf_entry - blok zawierający pojedyncze zdjęcie.

Przydatne definicje CSS

Jeżeli zdecydujemy się na samodzielne formatowanie galerii miniaturek, wówczas najlepiej robić to kompleksowo i usunąć parametr &defaultStyles z końca adresu skryptu. Zdefiniowanie wartości dla tego parametru skutkuje wstawieniem do dokumentu lokalnego szablonu CSS, który będzie miał większy priorytet niż zewnętrzny szablon, do którego mamy dostęp w ustawieniach bloga. Usunięcie domyślnego szablonu spowoduje jednak konieczność jego zastąpienia w głównym szablonie naszego bloga.

Poniżej zamieszczam kilka definicji CSS, które mogą być przydatne w przygotowaniu własnego szablonu dla galerii.

Odnośników do FotoForum w górnych rogach

.zf_flink{float: left; width: 10ex}
.zf_more{float: right}
.zf_head{height: 1.2em}

Wyświetlenie obrazków poziomo

.zf_entry{display: inline}

Usunięcie obramowania miniaturek

.zf_entry img{border: 0}

Przedstawiony wyżej opis stanowi tylko zbiór przydatnych, przy modyfikacji wyglądu galerii, wiadomości. Wynik końcowy zależy od Ciebie...

piątek, 16 lutego 2007, s.z.y.m.o.n
TrackBack
TrackBack w tym blogu jest moderowany. TrackBack URL do wpisu:
zajawka fotoforum z minizapiski
Pojawiła się możliwość wstawiania zajawki własnych zdjęć z gazetowego fotoforum : Może będzie też więcej opcji konfiguracyjnych? Może też ich więcej nie być , a wtedy można kontrolować wygląd samemu dzięki poradom s.z.y.m.o.na . Ja już ... »
Wysłany 2007/02/17 00:01:44
fotogadżet z fotoforum też dla bloxa z experymenty informatyczne
W serwisie gazeta.pl pojawił się ciekawy gadżet, który można wykorzystać na bloxie: zajawka własnych zdjęć z fotoforum , oferującego 2GB przestrzeni do składowania zdjęć w ramach gazetowego konta. Technicznie został już rozpracowany przez ... »
Wysłany 2007/02/17 01:39:50
Wycinek galerii z FotoForum z Pimp my blox
Gazetowe FotoForum udostępniło ostatnio nową, fajną funkcjonalność - gadżet wyciągający ostatnio dodane zdjęcia . Ładnie rozwalił chyba wszelkie możliwe opcje i formatowania s.z.y.m.o.n Kurczę, nic dodać nic ująć chyba. Sam formatowaniem ... »
Wysłany 2007/02/19 10:12:46
Zwariowałem! Promocja! - z Blox!
Jutro czyli we wtorek na stronie głównej portalu Gazeta.pl pokażemy pięć blogów, które spełniają dwa warunki: zostaną zgłoszone w komentarzach pod niniejszą notką mają zainstalowany dodatek pokazujący zdjęcia z FotoForum Kolejność zgłoszeń nie ma ... »
Wysłany 2007/02/19 17:50:19
Ramka przy zdjęciu-zajawce z fotoforum. z probably
To było tak: Koleżanka Cito1 zaggadała mnie dziś: quot nie wiesz czasami czy da się zwiększyć w moim przypadku powiększyć zmodyfikować wielkość wyświetlanego zdjęcia z fotoforum na bloga? quot Nie wiedziałem, ale miałem jakieś mocne przeczucie, ... »
Wysłany 2007/03/04 18:59:46
Komentarze
sgk
2007/02/17 01:30:59
Szybko to rozpracowałeś.
Podoba mi się teraz możliwość wstawienia display:none w niektóre sekcje :)
-
2007/02/17 02:09:15
Ogólnie możliwości są całkiem spore, zwłaszcza biorąc pod uwagę możliwość wstawienia kilku galerii, np. z kluczem i bez...
Dwie galerie oraz troszkę czarów w CSS-ie i efekty mogą być naprawdę ciekawe.
-
2007/02/17 11:43:26
Witaj, wstawiłam swoja galerię do bloga ale interesowało by mnie rotacyjne przesuwanie się fotek, to znaczy ze przy odświezaniu nie pojawiały by się cały czas te same najnowsze zdjecia...czy myslisz ze to jest mozliwe? na przyklad wówczas zdjecia z całej galerii choc raz byłby pokazane na stronie ;)
-
2007/02/17 12:45:53
@aniolmroku: W tej sprawie należy się zgłosić do administracji, najlepiej na forum w tym wątku: forum.gazeta.pl/forum/72,2.html?f=8&w=57330017&a=57330017
sgk zaproponował już losowy dobór zdjęć przy odświeżaniu, a czy zostanie on zaimplementowany, to się okaże.
-
2007/02/18 14:51:53
dzięki Twoim wskazówkom udało się, dziękuję :-)
-
2007/02/18 15:14:06
@taisha: wygląda super
-
2007/02/19 07:33:07
Ja może tu najpierw zdementuję moje narzekanie z forum, potem pójdę tam sprostować. Ponieważ jest niesamowita łatwość przejścia z bloga do wnętrza galerii na fotoforum, miałam to niezdrowe odczucie, że klucz działa, powinien działać wewnątrz. Bo cóż jednym klikiem ktoś ogląda moje badyle. Działania moje były zatem bezowocne i niezauważalne w jakochkolwiek zmianach, ponieważ przy 1 zaopcjowanym zdjęciu i tak nie widziałam, który klucz się pojawia. Reasumując kluczami chciałam skryć zdjęcia będące wewnątrz galerii :)

Teraz coś na pochwałę, przeniosłam sporo bo ok 70 zdjęć i zajęło mi to niewiele ponad pół godz. Licząc cały proces dołączania pliku ( błyskawica ) zapisywania danych, potem poprawianie opisów i tworzenie kluczy. Oprócz tego, że proste, łatwe to jeszcze niewiarygodnie szybkie. Ja będę stosować to 1 prezentowane zdjęcie równolegle z faviconką do obrazowania moich wpisów, budowania napięcia lub podkreślania nastroju w jakim się znajduję.

Ale i coś na minus, niektóre moje zdjęcia są połączone z sobą, jakby zlewają się, inne nierówno rozłożone, jakoś bez ładu i składu. Zdaję sobie sprawę, że może to być widoczne w mojej przeglądarce ale jak w mojej to pewnie też i innych takich samych. To mnie drażni trochę.

pzdr.
-
2007/02/19 11:17:54
@cito1: Przeglądarka może być przyczyną, a coś mi się zdaje, że używasz jeszcze Firefoksa 1.0.7.
-
2007/02/19 18:39:46
Wielkie dzieki , nawet taki laik jak ja sobie poradzil i udalo mi sie wstawic wiecej zdjec niz 5 , bo wlasnie ta mozliwosc mnie interesowala najbardziej . Dziekuje i pozdrawiam Ania
-
2007/02/19 21:15:15
Nie wiem, jak to możliwe, ale mimo przekopania CSS, usunięcia połowy javascriptu, dodania
ile tylko się da, to jednak NIE mam pionowej galerii. Wychodzą mi jakieś niezbite masy czy jakoś tak.
HELP!
-
2007/02/19 21:39:32
@karmazynala: Jakiej przeglądarki używasz? U mnie jest pionowa.
-
2007/02/20 00:02:35
doadalam do siebie, ale... Wlasnie zawsze jakies "ale" musi byc;) Szkoda, ze to nie skrypt umozliwiajacy zmiane zdjec.
Pozdrawiam:)
-
2007/02/20 04:52:59
s.z.y.m.o.n nie podoba mi się wyraz ' jeszcze ' :)

Powtórzę: rozwiązanie to, które jest u taishy jest najlepsze. Z tym, że nie do każdego wystroju szablonu pasuje. Tak jak nie wszędzie pasuje ekspozycja 5 lub większej liczby.
Małe jest piękne, jedno pozwala skupić się na jednym, za to można częściej wymieniać i traktować jak obrazowanie wpisu.
-
2007/02/20 10:58:06
@cito1: Wcale nie twierdzę, że twoje rozwiązanie jest złe, a wręcz przeciwnie. Nie zmienia to jednak faktu, iż większość wykorzysta galerię zgodnie z jej pierwotnym przeznaczeniem, czyli do prezentacji swoich fotografii. Blog taishy stanowi tu przykład niestandardowej prezentacji galerii (nie wykorzystania) i właśnie dopasowania jej do szablonu.
-
2007/02/20 14:57:46
Firefox 2.0, ale patrzyłam też na IE6 i było dokładnie to samo.
Potem zmieniłam na pionowy bo nie chciałam zostawić niezbitej masy, ale dziś popracuję trochę dłużej nad tym i może się uda.
-
2007/02/20 16:03:05
@karmazynala: W razie problemów napisz na maila, to pomyślimy w czym problem.
-
2007/02/20 17:18:52
Szymon, jak to zrobić, żeby miniaturki zdjęć z lewej strony przeszły na prawą, tak jak u Taishy? Ale nie chodzi mi o klucze tylko o same miniatury. W tej chwili są bardzo nisko, bo mam sporo zakładek i nie są widoczne, bo dużo niżej leżą niż ostatnia notka.
eela1.blox.pl
-
2007/02/20 19:16:28
@eela: Napisz na maila, to podeśle instrukcję.
-
2007/02/26 19:27:40
A jak powyżej, ponieważ wykorzystuję jednak prezentację zdjęcia jako obrazowanie wpisu bardzo chciałabym ukryć ( wybielić ) napis ' fotoforum ' i ' więcej ' Jest taka możliwość?
-
2007/02/26 19:53:32
Oczywiście, że jest - już leci na skrzynkę
-
2007/02/26 20:46:29
Odebrane, zastosowane :)
Teraz gdzieś tu wyczytam o likwidacji ramek bo wiem, że pisałeś ;)
-
2007/04/12 01:07:36
Na bloxowych blogach, mam to co chcę, ale chciałam wkleić ta galerię na joggera i wyszły mi okropne ramki jedna w drugiej. Nie umiem tego usunąć. Nie wiem w czym problem.
Czy to

.z_FotoForum{border: 0}
.zf_head{border: 0}

ma sens?
-
2007/04/12 13:30:58
spróbuj zapisać to tak:
.z_FotoForum{border: 0!important}
.zf_head{border: 0!important}

Daj znać czy poskutkowało, to zmienię w notce
-
2007/04/12 21:38:49
Nie poskutkowało. Wyrzuciłam wszystkie obramowania, chociaż nie wiem czy fotoforum zostaje. Czas na zmiany.
-
2007/04/12 21:48:29
Te klasy pewnie działają tylko na bloxie.
-
2007/04/12 22:19:52
Problem najwyraźniej leży w zmianie w stylu jaki dodaje do strony skrypt zajawki już nie ma klasy z_FotoForum, a jest z_fotoforum (u ciebie akurat jest to z_fotoforum2)

Poprawny efekt powinno dać:

div.z_fotoforum2 div.zf_body{border:0}
-
2007/04/12 23:27:44
Tak działa. Teraz jest dobrze.
-
2009/07/14 19:31:27
świetny tekst, brawo!
Weź udział w dyskusji o nowym kodzie HTML blogów na Blox.pl
Promuj swojego bloksa
Czytelnicy mogą promować Twojego bloga umieszczając linki do notek w serwisach społecznościowych. Ułatw im to zadanie dodając na blogu listę odnośników, która tą czynność sprowadzi do jednego kliknięcia.
Czytaj dalej...