Skip navigation.
Home
Jestem wesoły Romek (?) ...

Odnośniki i aliasy

Drupal

Odnośniki

To fragmenty "body", które pozwalają "skoczyć" do innych stron portalu. Większść odnośników tworzy się automatycznie ale co zrobic, jeśli potrzebujemy dodać jakiś odnośnik "ekstra"?
Niestety strony i inne elementy portalu właściciwie nie mają nazw (z pewnymi wyjątkami - o tym poniżej) - stąd pewnien problem: "Jak skoczyć do strony, która się nie nazywa"? Na szczęście każdy element (strona, temat forum, plik) portalu ma swój unikalny numer. Powyżej (w polu adresu przeglądarki) widać np., że:

  • ta strona książki to: node/83.
  • a jej "adres" internetowy (tzw. url) to: node/83 i może on być użyty do zdefiniowania odnośika.

Odnośniki pisze się nastepująco: <a href="xxx">yyy</a>, gdzie:

  • xxx - adres (url), do którego chcemy skoczyć.
  • yyy - tekst opisujący miejsce, gdzie chcemy skoczyć.

Pamietam, że poprzednia strona miała nr=82, jeśli więc w tekście napiszę:

    <a href="node/82">Poprzednia strona</a>

Otrzymam piękny odnośnik: Poprzednia strona

Aliasy

Strony i inne elementy portalu można nazywać. W formularzu jest to pole "Ścieżka (alias)". Jeśli portal tworzy wiele osób, to takie nazywanie ma słaby sens, bo każdy ponazywa strony inaczej - po swojemu, ale jednak ma. Ja np. swoją główną stronę (Witam!) nazwałem "home".
Jeśi więc gdzieś w tekście napiszę:

    <a href="home">Skocz do Witaj!</a>

Otrzymam jeszcze piękniejszy odnośnik: Skocz do Witaj!. Fajne, nie?

Generalnie jest to sposób na skakanie do wysłanych plików. Np. utworzyłem plik audio, dodałem mp3, zapisałem i nazwałem takę stronę "Bill_Frisell_Egg_Radio". Teraz, w dowolnym miejscu w potralu mogę napisać:

    <a href="Bill_Frisell_Egg_Radio">Posłuchaj Bill'a Frisell'a</a>

i otrzymam najpiękniejszy odnośnik: Posłuchaj Bill'a Frisell'a. Brawo! Super! Aha!