Изменение основного меню в движке "Wikipad"
Последнее изменение: 17/03/2022 13:38:24Начиная с версии 1.5.0, вы можете корректировать основное меню сайта, которое видят ваши посетители. Это делается путем редактирования конфигурационного файла, в который введена новая директива. Заметьте, что меню изменяется только для посетителей сайта, т.е. если вы авторизуетесь как администратор, то основное меню будет стандартным.
Для изменения пунктов меню, откройте конфигурационный файл и найдите в нем секцию определяющую список страничек, ссылки на которые будут размещены в основном меню сайта. По умолчанию, данная секция выглядит следующим образом:
// Меню сайта для неавторизованных пользователей $globals["main_menu"] = array( "index" => "Первая страница", "blog:" => "Блог", "search:" => "Поиск", "sitemap" => "Карта сайта", "about" => "О проекте" );
В качестве индексов массива, определяющих меню сайта, можно использовать либо идентификаторы существующих страниц на сайта, либо команды. Визуально команды отличаются от обычных индексов тем, что оканчиваются двоеточием после которого может идти уточняющий параметр. Команды используются для добавление в меню динамических страничек, например, поиска по сайту. В настоящее время движком поддерживаются следующие команды меню:
Команда | Описание |
---|---|
search: | Страница поиска, если если данный режим включен |
blog: | Ссылка на последние записи в блоге, если включен режим блога |
blog:calendar | Календарь блога, с возможностью быстрого перехода к любой заметке |
Изменение пунктов основного меню влияет также и на то каким образом будет формироваться статическая версия сайта. При экспорте, меню статического сайта будет, по возможности, повторять конфигурацию основного сайта. Это, в частности, обозначает, что если вы не указали ссылку на блог, то она не будет показана и в статической версии сайта.