Biblioteka Ossus:Dodatki

Z Biblioteki Ossus, polskiej encyklopedii ''Gwiezdnych wojen''.

Oto opis dodatków jakie zostały dodane do Ossua i przykłady ich użycia:

Zobacz też: Biblioteka Ossus:Dodatki/Funkcje parsera

Random

Dzięki Random można tworzyć np. losowe pojawianie się cytatów. Użycie:

 <random>
 Linijka 1
 @@@
 Linijka 2
 @@@
 Linijka 3
 </random>
 

A wyglądać to będzie tak: <random> Linijka 1 @@@ Linijka 2 @@@ Linijka 3 </random>

Po prostu losowo wyświetli się jedna z linijek oddzielonych znakami @@@

Poem

Poem pozwala na formatowanie "takie jak w edycji" bez <br />. Między składnikami <poem> i </poem> umieszczamy tekst. Entery zostaną zachowane tak jak w polu edycji. Oto przykład:

Wlazł Yoda
Na płotek
I mruga

Co ważne, ten tag nie wyłącza normalnej wikiskładni tak jak <nowiki>. Dzięki temu tekście <poem> można wstawiać m.in. linki.

Cite

Dzięki Cite można robić "w pełni profesjonalne przypisy"[1]. Jest to bardzo wygodne, zwłaszcza kiedy przytaczamy jakieś cytaty z książek[2].

  1. To powiedział Yako
  2. To też powiedział Yako

Oto jak wygląda to w kodzie:

Dzięki Cite można robić "w pełni profesjonalne przypisy"<ref>To powiedział Yako</ref>. Jest to bardzo wygodne, zwłaszcza kiedy przytaczamy jakieś cytaty z książek<ref>To też powiedział Yako</ref>. <references/>

Odnośnik <references/> możemy wstawić na końcu artykułu pod sekcją na przykład ==Przypisy==.

Możemy także użyć Cite troszkę inaczej. Na przykład:

Jestem wesoły Romek[1] Który ma na przedmieściu domek[1].

  1. 1,0 1,1 Mowa oczywiście o Ziutku Błąd rozszerzenia cite: Nieprawidłowy znacznik <ref>; nazwę „jedynka” zdefiniowano więcej niż raz z różną zawartością

W kodzie wygląda to tak:

Jestem wesoły Romek<ref name=jedynka>Mowa oczywiście o Ziutku</ref> Który ma na przedmieściu domek<ref name=jedynka>Tutaj jakiekolwiek bla bla bo i tak się nie wyświetli, więc cokolwiek mogę wpisać</ref>. <references/>

Dzięki użyciu atrybutu name w tagu możemy ten sam przypis umieścić w kilku miejscach. Jak widać na powyższym przykładzie, nie ma znaczenia co wpiszę jako treść przypisu. Najlepiej użyć wtedy po prostu pustego tagu. (<ref name=jedynka></ref>)