--=REKLAMA=--
Dłuższe artykuły warto podzielić na dwie lub więcej części, zwłaszcza wówczas, gdy zawierają kilka dających się wydzielić wątków. Możliwość dzielenia artykułów zapewnia dodatek Paginacja [Pagination].
Dodatek Paginacja umożliwia:
Miejsca podziału artykułu na części wskazywane są za pomocą specjalnego znacznika - słowa mospagebreak umieszczonego w nawiasach klamrowych: {mospagebreak}. Znacznik posiada dwa dodatkowe parametry: heading i title.
Rola bota polega na wyszukaniu w tekstach znacznika mospagebreak} i wstawieniu w jego miejscu znaczników podziału na strony, tytułów i numeracji, pasków nawigacyjnych, generowaniu URL do poszczególnych stron oraz wpisu w znaczniku title wynikowego dokumentu HTML.
Aby dokonać jedynie podziału dłuższych materiałów na strony, wystarczy w miejscach podziału wstawić znacznik {mospagebreak}.
Aby dodatkowo generować tytuły stron i spis treści, spełniający równocześnie funkcję menu nawigacyjnego artykułu, należy:
Korzystanie z bota Paginacja ułatwia inny bot - przycisk Podziel stronę [InsertPage] umieszczony u dołu edytora tekstu. Zamiast wpisywać słowo {mospagebreak} ręcznie, można skorzystać z oferowanego przez przycisk udogodnienia.
Wystarczy ustawić kursor w miejscu planowanego podziału i kliknąć przycisk Podziel stronę, aby ta instrukcja znalazła się w artykule.
Standardowo oba boty są włączone. Bot Paginacja ma również domyślnie ustawioną na Tak opcję Tytuł witryny. Nie trzeba więc edytować jego właściwości, choć warto sprawdzić, czy tak jest rzeczywiście.
Trzeba natomiast dokonać zmian w konfiguracji globalnej witryny:
Jeśli mimo tego funkcja nie zadziała, sprawdź w pliku configuration.php ustawienie $mosConfig_multipage_toc. Linia ta powinna wyglądać następująco:
$mosConfig_multipage_toc = '1';
Aby podzielić artykuł na strony i wygenerować spis treści:
Znaczenie atrybutów jest następujące:
Jako tytułu pierwszej strony najlepiej użyć nazwy artykułu lub materiału statycznego.
Nie używaj w argumentach atrybutów znaku cudzysłowu. Jeśli musisz wstawić apostrof, użyj tzw. encji - kodu znaku apostrofu (?).
Każda część podzielonego artykułu zostanie zatytułowana zgodnie z poczynionymi tu ustawieniami. Nie wstawiaj więc zaraz po znaczniku podziału strony nagłówka.
O wyglądzie spisu treści decydują deklaracje klasy .contenttoc w arkuszu stylów CSS. Wyedytuj więc swój arkusz stylów CSS - i zdefiniuj odpowiednio tę klasę.