Drupal 6 - Lekcja 4 - instalacja skórki, ustawienia bloków i menu

Lekcja ta pokazuje jak zainstalować w naszym Drupalu skórkę, skąd ją pobrać, jak skonfigurować co się w niej pokazuje, czym są bloki oraz jak zmienić coś w menu nawigacyjnym strony.

Zobaczycie ciekawy sposób na dynamiczne rozwijane w dół menu, oparty o technikę suckerfish, wbudowaną w niektóre drupalowe skórki, w tym newsflash, którą używamy w trakcie tej lekcji.

Następnie w żołnierskim skrócie nauczymy się sterować widocznością bloku, w zależności od bieżącego adresu - na przykład pokazywanie bloku tylko na stronie głównej, bądź na wszystkich podstronach ze słowem blog w adresie.

You are missing some Flash content that should appear here! Perhaps your browser cannot display it, or maybe it did not initialise correctly.

ZałącznikWielkość
drupal6_l4_skorki_bloki_menu.swf2.43 MB
5
Twoja ocena: None Średnia: 5 (5 votes)

Odpowiedzi

rewelacja

od elimu.pl każdy początkujący drupalowiec powinien zacząć! Naprawdę jestem pod wrażeniem - nie robię teraz nic innego tylko przeglądam lekcję po lekcji. wielkie dzięki dla pomysłodawców!

Zakładki

Witam Panie Krzyśku,

Jak zrobić efekt zakładek tak jak tutaj na elimu.pl?
Chodzi mi dokładnie o te: O Elimu, Kursy, Skórki, Kontakt, etc. i odpowiednie przekierowanie.

Dodać linki do "primary

Dodać linki do "primary links", w ustawieniach skórki zaptaszkować, że mają się wyświetlać. Ważne! Nie każda skórka je wyświetla, a to, ze tutaj wyglądają jak zakładki, to właściwość użytej templatki.

www.ugotuj.pl | www.bezpieczenstwo-informacji.pl
kiedyś korzystałem z notatnika, teraz jest drupal ;)

Drupal - miła niespodzianka ;)

Wita. Dziękuję za kurs. Jestem pod dużym wrażeniem możliwości Drupala. Kilka lat pracowałem z Joomla, potem Typolight (obecnie Contao) i zawsze myślałem, że Drupal jest trudnym i niewygodnym narzędziem. A tu proszę taka niespodzianka ;). Choć wiem, że aby go dobrze poznać trzeba sporo nauki i praktyki. Pozdrawiam Drupalowców.

prosze o pomoc z menu

Witam, moje menu (primary links) jest w lewym sidebarze i ma strukture np. taka:

psy
-rasowe
--golden
--owczarek niemiecki
--bernardyn
koty
-rasowe
--pers
--syberyjski
konie
-rasowe
--araby
--wielkopolskie

itd.

poniewaz jets ono dosc skomplikowane
, chcialabym zapytac jak zrobic zeby domyslnie wyswietlaly sie tylko : psy, koty i konie a po kliknieciu badz najechaniu myszka pokazywala sie reszta leveli? bede wdzieczna za wszelka pomoc.. probowalam z submenu tree ale cos mi nie wychodzi :(

a czy nie wystarczy w

a czy nie wystarczy w pozycjach psy, koty i konie usunąć atrybut "rozwinięte", wtedy jak na poniższym obrazku menu będzie domyślnie zwinięte a rozwinie się dopiero po kliknięciu w dany poziom... masz do odgapienia w menu navigation

koty, psy i reszta ;)

dziekuje za szybka odpowiedz, problem polega na tym ze na gorze strony pod "header"-em mam to samo menu wyswietlone w suckfish dropdown, ale chcialabym zeby w lewym sidebarze wyswietlalo sie ono zamkniete ( tylko glowne: koty, psy itd) i po kliknieciu przechodzilo sie dalej, jesli zabiore atrybut rozwiniete wtedy to glowne menu na gorze tez przestanie sie rozwijac (jesli dobrze mysle) czy jest jakis sposob zeby je rozdzielic i jak to najlepiej zrobic na juz istniejacej stronie..?

a próbowałaś pokombinować z

a próbowałaś pokombinować z http://drupal.org/project/menu_block ? opis wygląda zachęcająco

dziekuje

no wlasnie probuje hehe, ale to wszystko jest dosc skomplikowane i nie zawsze dokumentacja jest bardzo czytelna alee... sprobowac trzeba i moze warto ? :) pozdrawiam

zasadniczy problem jest taki,

zasadniczy problem jest taki, że większość modułów typu "menu w bloku" bierze akturlnie oglądaną stronę jako aktywną pozycję w mneu a także respektuje to co ustawisz w kolumnie "Rozwinięte" w danym menu.

Tak naprawdę potrzebujesz rozwiązania, które wyświetli primary links raz (w topie strony) rozwinięte bez względu na to co jest ustawione w administracji menu a raz w formie bloku respektującego ustawienia... niestety na obecną chwilę nie mam odpowiedzi jak to zrobić, ale temat jest ciekawy i na pewno się przyda komuś - jeśli wpadniesz na rozwiązanie to daj znać jak to zrobiłaś :)

jeszcze jedno

jakiej używasz skóry? bo do tapestry już mam rozwiązanie :)

no sam spróbowałem i nie

no sam spróbowałem i nie tędy droga, więc nie próbuj... czeka cię wypróbowanie innych rozwiązań :)

temat ciekawy a jakze :)

mysle ze rozwiazanie sie przyda i napewno dam znac jak je znajde; wiele stron ma skomplikowane menu i uczynienie strony przejrzystej i milej dla usera to cel sam w sobie..

Uzywam skory 0 point.
Kombinuje jeszcze z "nice menus" ale tez to narazie za dobrze nie wyglada...no nic do odwaznych swiat nalezy :) potestowac trza bedzie :)

póki co, żeby jakkolwiek

póki co, żeby jakkolwiek temat ugryźć, nagrałem pokazik ze skórką tapestry, niestety jest ona rzadkością bo implementuje suckerfish w postaci regionu, do którego wrzucony blok typu menu przybiera postać menu typu dropdown.

Zmiana szerokości bloków - problem z zachodzeniem na siebie

Zainstalowałam skórkę taką jak na elimu.pl i mam problem z zachodzeniem na siebie bloków przy zmianie ich szerokości - nie skalują się.
Dokładniej: wchodzę w Zarządzaj->budowa witryny->bloki i zmieniam szerokość bloku ustawionego w SIDEBAR FIRST (blok ten mam ustawiony w lewej części strony) w skórce Acquia Marina na 4 units width (240px/25%).
Dalej zachowuję ustawienie bloku i okazuje się, że wchodzi on na bloki znajdujące się w centralnej części strony np. CONTENT TOP, ZAWARTOŚĆ< CONTENT BOTTOM. Czy nie powinno być tak, że jak zmieniam szerokość jednego bloku, to pozostałe się dopasowują automatycznie? Co w takim razie mogę zrobić z tym problemem?

Szerokość bloku SIDEBAR FIRST w ustawieniach ogólnych

Zarządzaj » Budowa witryny » Skórki
Blok SIDEBAR FIRST aby był szerszy zmienia się w ustawieniach ogólnych skórki w sekcji layout, a nie w zarządzaniu blokami.

Problem z okruszkami - breadcrumbs

Witam,
Na podglądzie w Zarządzaj » Budowa witryny » Menu » Primary links mam pokazaną ładnie strukturę strony, czyli pod przykładową stroną nadrzędną pojawiaja mi się podrzędne, ale jak patrzę na podgląd w przeglądarce dla tej strony podrzędnej, to w okruszkach mam tylko link do Strony głównej, a brakuje już do tej strony nadrzędnej .... ? dlaczego

Jak zmienić link w bloku z wpisami do bloga?

Na stronie głównej http://www.dasco.pl/ dodałam blok z wpisami w blogu. Ale ogólnie jest tylko jeden użytkownik, który dodaje wpisy dlatego chciałam, żeby link "więcej" prowadził do bloga użytkownika http://www.dasco.pl/blog/3 a nie do wszystkich blogów /blog. Czy wiecie może jak zmienić adres strony w linku?