Nawigacja to nie tylko menu
Transkrypt
Nawigacja to nie tylko menu
Pomoc Nawigacja to nie tylko menu Zmieniony 21.07.2007. Å»egluga bez odpowiednich przyrzÄ…dów nawigacyjnych niewÄ…tpliwie może zaprowadzić w ciekawe miejsce. Przypadkiem. Przypadkiem można też krÄ™cić siÄ™ po bezmiarze oceanu w kółko. A Internet jest jak ocean. ZaÅ› Two witryna niewielkÄ… wysepkÄ… na jego oceanie. Czy gdy żeglarz-internauta dotrze na niÄ… przypadkiem, znajdzie siÄ™ na wyspie przyjaznej, czy też równie przerażajÄ…cej, jak bezmiar oceanu? Ten rozdziaÅ‚ poÅ›wiÄ™cimy projektowaniu żeglugi po naszej witrynie. Najpierw zobaczmy, jakie elementy nawigacji powinny siÄ™ znaleźć na witrynie i jakich dostarcza Joomla. Jakie elementy nawigacji winny siÄ™ znaleźć na każdej stronie Na system nawigacji skÅ‚ada siÄ™ nie tylko menu, ale szereg terenowych znaków orientacyjnych. Powiedzmy sobie od razu: nie wymyÅ›limy tutaj niczego nowego ani oryginalnego. Pokażemy jedynie, że Joomla! daje Ci do rÄ™ki wszystkie niezbÄ™dne narzÄ™dzia dobrej nawigacji. A nawet wiÄ™cej. Spójrz na ilustracjÄ™. Na system przyjaznej internautom nawigacji na witrynie skÅ‚adajÄ… siÄ™: - Logo serwisu - Å‚Ä…cze do strony startowej. - TytuÅ‚ strony - Nawigacja globalna - Nawigacja lokalna - Elementy nawigacji przeznaczone tylko dla zarejestrowanych użytkowników - Nawigacja administracyjna - ModuÅ‚ wyszukiwania - Åšcieżka powrotu - Czytelne oznaczenia struktury materiałów specyficznych dla danej strony - Powtórzenie nawigacji globalnej i ewentualnie lokalnej na dole strony - Stopka z Å‚Ä…czami do strony z formularzem kontaktowym, polityki prywatnoÅ›ci i bezpieczeÅ„stwa, warunków użytkowania serwisu Logo witryny Logo jest elementem nawigacji jako znak identyfikacyjny. Wszak wskazuje, użytkownikowi, gdzie jest. Ale nie tylko. KlikniÄ™cie w logo powinno prowadzić do strony startowej witryny. Użytkownicy sÄ… przyzwyczajeni do takiego rozwiÄ…za Nie każ im przekonywać siÄ™, że w Twojej witrynie jest inaczej niż w tysiÄ…cach dobrych serwisów. Niestety - czÄ™sto spotkasz siÄ™ z szablonami, których autorzy to oczywiste zaÅ‚ożenie zignorowali. JeÅ›li korzystasz z takiego akurat szablonu, nie obejdzie siÄ™ bez ingerencji w zawartość pliku /templates/twoj_szablon/index.php. WyróżniliÅ›my logo jako odrÄ™bny element nawigacji, ale równie dobrze można przyjąć, że jest ono jednÄ… z "poz nawigacji globalnej. WÅ‚aÅ›nie dlatego, że prowadzi do strony startowej. TytuÅ‚ strony Elementem nawigacji jest również tytuÅ‚ strony, wyÅ›wietlany w pasku tytuÅ‚owym okna przeglÄ…darki. W Joomla! http://www.pomoc.joomla.pl Kreator PDF Utworzono 7 March, 2017, 20:48 Pomoc możesz zaoferować użytkownikom tytuÅ‚ w postaci: Nazwa witryny :: TytuÅ‚ artykuÅ‚u Wykorzystaj to rozwiÄ…zanie. DziÄ™ki niemu Twoi goÅ›cie z Å‚atwoÅ›ciÄ… odnajdÄ… adresy do odwiedzonych stron w histor przeglÄ…darki. A także, gdy dodadzÄ… konkretnÄ… stronÄ™ do zakÅ‚adek ["ulubione", ang. bookmarks lub favorities], wyÅ›wietlany w zakÅ‚adkach tytuÅ‚ bÄ™dzie czytelny. Aby uaktywnić mechanizm generowania takiego tytuÅ‚u, w menu panelu administracyjnego uaktywnij pozycjÄ™ ⇒ Konfiguracja i w zakÅ‚adce: SEO opcjÄ™ Dynamiczna zmiana tytułów ustaw na Tak Nie popeÅ‚nij bÅ‚Ä™du: CzÄ™stym bÅ‚Ä™dem sÄ… zbyt dÅ‚ugie tytuÅ‚y witryn, działów i artykułów. W Joomla! bardzo do rozwiÄ…zano. Gdy tworzysz nowÄ… sekcjÄ™, nowÄ… kategoriÄ™, nowy artykuÅ‚, możesz, a w przypadku sekcji i kategorii m podać ich skrócone nazwy [ang. TitleAlias]. To wÅ‚aÅ›nie pole opisu jest wykorzystywane przy generowaniu tytuÅ‚u odwiedzanej strony wyÅ›wietlanego w pasku przeglÄ…darki i wpisywanego do jej historii. Zadbaj, by byÅ‚y to nazwy rzeczywiÅ›cie zwiÄ™zÅ‚e, ale i czytelne. Zadbaj również o naprawdÄ™ zwiÄ™zÅ‚Ä… nazwÄ™ caÅ‚ej witryny. Ponieważ okienko historii w przeglÄ…darkach jest stosunkowo wÄ…skie, wielu administratorów serwisów opartych na Joomla! pyta, jak zmienić kolejność elementów w peÅ‚nym tytule strony. JeÅ›li chcesz dokonać takiej zmiany, konieczna j ingerencja w zawartość skryptu includes/joomla.php. Otwórz go do edycji, wyszukaj funkcjÄ™ setPageTitle i wymieÅ„ liniÄ™ $this->_head['title'] = $title ? $GLOBALS['mosConfig_sitename'] . ' - '. $title : $GLOBALS['mosConfig_sitename'];} na nastÄ™pujÄ…cÄ…: $this->_head['title'] = $title ? $title . " - " . $GLOBALS['mosConfig_sitename']: $GLOBALS['mosConfig_sitename']; Nawigacja globalna Nawigacja globalna winna siÄ™ skÅ‚adać z odnoÅ›ników do wszystkich głównych sekcji serwisu. Nie ma znaczenia, czy bÄ to odnoÅ›niki tekstowe, czy graficzne. Znaczenie ma ich poÅ‚ożenie w szablonie. One również winny być umieszczone w miejscach, których oczekuje użytkownik. Standardowe rozwiÄ…zanie to poziome menu u góry strony bÄ…dź pionowe menu w lewej kolumnie. Nic siÄ™ zapewne nie stanie, gdy umieÅ›cisz je w prawej kolumnie. Pod jednym wszakże warunkiem. że bÄ™dzie tam na każdej stronie. W tym akurat użytkownicy zorientujÄ… siÄ™ bez problemu. JeÅ›li nawet kilka stron Twojej witryny wymaga przewijania, aby zapoznać siÄ™ z caÅ‚Ä… zawartoÅ›ciÄ…, nawigacja globalna powinna być powtórzona na dole strony. Każdej. Po prostu załóż, że jest to podstawowy element szablonu. Nie zmuszaj użytkowników, by musieli przewijać stronÄ™ z powrotem do góry, by przejść na innÄ… stronÄ™. Joomla! wspiera CiÄ™ w wykonaniu tego zadania, jak tylko to możliwe. Wystarczy skopiować menu główne i umieÅ›cić j w module tuż nad stopkÄ… witryny. Nawigacja lokalna Nawigacja lokalna to podmenu z odnoÅ›nikami do wszystkich stron startowych okreÅ›lonego dziaÅ‚u i do wszystkich umieszczonych w danym dziale pozycji. Menu lokalne również warto zduplikować na dole strony, jeÅ›li witryna zawiera wymagajÄ…ce przewijania dÅ‚ugie materiaÅ‚y. Umieszczenie moduÅ‚u nawigacji lokalnej na każdej stronie jest najlepszym ze sposobów osiÄ…gniÄ™cia efektu, o którym projektanci czÄ™sto zapominajÄ…: trafienia do poszukiwanej pozycji najpóźniej po trzecim klikniÄ™ciu. Joomla! umożliwia tworzenie tylu menu, ile tylko zechcesz. OczywiÅ›cie, jak nigdzie, tak i tutaj nie należy przesadzać. http://www.pomoc.joomla.pl Kreator PDF Utworzono 7 March, 2017, 20:48 Pomoc Zastosuj zasadÄ™: jeÅ›li menu główne lub lokalne zawiera wiele pozycji, podziel je na kilka bloków. lub rozważ, czy nie zastosować menu wielopoziomowego. Any Phyo radzi, by przy prezentacji wszelkich informacji na stronie stosować reguÅ‚Ä™ piÄ™ciu plus minus dwa - umieÅ›cić nie mniej niż trzy grupy elementów i nie wiÄ™cej, niż siedem, aby nie przytÅ‚oczyć odwiedzajÄ…cego zbyt wieloma możliwoÅ›ciami wyboru. Skorzystaj z tej reguÅ‚y nie tylko przy ustalaniu menu i…, ale przy ustalaniu zawartoÅ›ci wszystkich elementów. DzieÅ‚ zawsze wiÄ™ksze caÅ‚oÅ›ci na mniejsze jednostki. Co wiÄ™cej! Joomla! umożliwia automatyczne generowanie w obszarze głównej zawartoÅ›ci zestawieÅ„ odnoÅ›ników do sekcji i kategorii artykułów oraz do konkretnych pozycji. Wystarczy, ze wybierzesz odpowiedni typ pozycji menu głównego czy lokalnego: wykaz sekcji, czy tabelÄ™ kategorii. Nawigacja administracyjna, menu użytkownika To zestaw bÄ…dź zestawy odnoÅ›ników prowadzÄ…cych do opcji wspierajÄ…cych użytkowników w korzystaniu z witryny umożliwiajÄ…cych im udziaÅ‚ we współtworzeniu serwisu, m.in.: - Mapa witryny - Kontakt - Pomoc - KsiÄ™ga goÅ›ci - Edytor konta użytkownika W Joomla! dysponujesz specjalnym typem nazwanym Menu użytkownika [ang. UserMenu]. W menu użytkownika możesz umieÅ›cić takie odnoÅ›niki, jak: - Twoje konto Czy proÅ›ciej Twoje dane - dla wielu, zwÅ‚aszcza poczÄ…tkujÄ…cych użytkowników nazwy: "konto" czy "profil" niekonieczn muszÄ… znaczyć to, co nam wydaje siÄ™ oczywiste - WyÅ›lij wiadomość - Zaproponuj artykuÅ‚ - Zaproponuj link - Prywatne wiadomoÅ›ci Mechanizmy wyszukiwania To również element nawigacji. Wszak umożliwia szybkie odnalezienie poszukiwanej informacji. Dysponujesz dwiema możliwoÅ›ciami: - Komponentem: Szukaj [ang. Search]. OdnoÅ›nik do komponentu umieszczony w menu wywoÅ‚uje w głównym obszarze zawartoÅ›ci stronÄ™ z zaawansowanymi opcjami wyszukiwania. - ModuÅ‚em Szukaj [ang. Search], który wyÅ›wietla jedno pole formularza do wpisania szukanego tekstu, a wiÄ™c dostarcza opcji prostego, szybkiego wyszukiwania. Ważna informacja: Standardowy pakiet Joomla! instaluje siedem specjalnych skÅ‚adników zwanych w tÅ‚umaczeniach polskich dodatkami, botami, mambotami [ang. Mambots] zapewniajÄ…cych przeszukiwanie wszystkich standardowych http://www.pomoc.joomla.pl Kreator PDF Utworzono 7 March, 2017, 20:48 Pomoc elementów zawartoÅ›ci. jeÅ›li instalujesz dodatkowe komponenty, zawsze sprawdź, czy autor komponentu lub inny projektant opublikowaÅ‚ również dodatek SearchCoÅ›Tam…, a jeÅ›li tak, pobierz go i zainstaluj. Åšcieżka powrotu Jak siÄ™ czujesz w lesie na rozstaju dróżek, gdy wszystkie drzewa, krzewy i dróżki wyglÄ…dajÄ… tak samo, a Ty nie wiesz, którÄ… drogÄ… powrócić? Bezpiecznie? Zadbaj wiÄ™c, by bezpiecznie czuli siÄ™ użytkownicy Twojego serwisu, zawsze wiedzieli, gdzie sÄ… i jak mogÄ… powrócić do miejsc, w których byli caÅ‚kiem niedawno. SÅ‚uży temu mechanizm Å›cieżki dostÄ™pu. A w Joomla! dysponujesz nie jednym, ale kilkoma rozwiÄ…zaniami. Aby umieÅ›cić Å›cieżkÄ™ dostÄ™pu w głównym szablonie serwisu, w miejscu, w którym ma siÄ™ pojawiać, wpisz w p szablonu index.php liniÄ™: <?php mosPathWay(); ?> jeÅ›li jej już tam nie ma (oczywiÅ›cie). Przemieszczanie siÄ™ miÄ™dzy materiaÅ‚ami tego samego dzialu, tej samej kategorii uÅ‚atwiajÄ… użytkownikom paski nawigacyjne, przycisku Wstecz, Dalej. O ich uaktywnieniu decydujesz w parametrach pozycji menu. Standardowo sÄ… wÅ‚Ä…czone. Zastanów siÄ™ wiÄ™c, zanim je wyÅ‚Ä…czysz, czy chcesz zrobić dobrze. Stopka Problem stopki nie jest w Joomla! rozwiÄ…zany dobrze. Jedna z naprawdÄ™ nielicznych wad. StopkÄ™ umieszczono w pliku includes/footer bez możliwoÅ›ci jej edycji z poziomu panelu administracyjnego. By ustalić zawartość stopki, plik trzeba otworzyć w jakimÅ› edytorze tekstu. A powinny siÄ™ na niÄ… zÅ‚ożyć: - informacja o wydawcy witryny - firmie, - informacja o prawach autorskich i znaku towarowym, - podstawowe dane kontaktowe: telefon, e-mail lub odnoÅ›nik do strony z danymi kontaktowymi, - odnoÅ›nik do dokumentu z politykÄ… prywatnoÅ›ci i bezpieczeÅ„stwa - odnoÅ›nik do dokumentu z zasadami i warunkami użytkownia witryny LukÄ™ w projekcie Joomla! wypeÅ‚niÅ‚ Arthur Konze, oferujÄ…c użytkownikom uÅ‚atwiajÄ…cy tworzenie zawartoÅ›ci stopki komponent dostÄ™pny także w polskiej wersji jÄ™zykowej Akolegal 2.0 PL Aby umieÅ›cić stopkÄ™ w głównym szablonie serwisu, w miejscu, w którym ma siÄ™ pojawiać, wpisz w pliku szablonu index.php liniÄ™: <?php include_once( $GLOBALS['mosConfig_absolute_path'] . '/includes/footer.php' ); ?> To jeszcze nie wszystko! W kolejnej sekcji, na przykÅ‚adzie artykuÅ‚u, przyjrzymy siÄ™ elementom nawigacji specyficznym dla materiałów umieszczanych w głównym obszarze zawartoÅ›ci. Przedruk tylko za zgodÄ… autora http://www.pomoc.joomla.pl Kreator PDF Utworzono 7 March, 2017, 20:48 Pomoc http://www.pomoc.joomla.pl Kreator PDF Utworzono 7 March, 2017, 20:48