Навигация по страницам категорий Mediawiki через выпадающий список на вики-странице
У меня есть сотни страниц в той же категории, и мне нужен способ добавить "форму" навигации (или эквивалент) вверху каждой страницы в этой категории, используя выпадающий список. Я не могу использовать дерево категорий " Расширения" или " Дерево и меню", насколько мне известно, потому что их презентация слишком большая. Даже свернутое кликабельное дерево расширяется и толкает реальную страницу далеко вниз.
У меня есть расширения Semantic MediaWiki и DynamicPageList среди других расширений. Список ссылок на страницы внутри категории " Тест " легко добавляется на страницу с использованием следующего синтаксиса:
{{#dpl:category=Test|format=,*,[[%PAGE%]]\n,}}
Результат выглядит примерно так (с кликабельными ссылками):
- Тест семантических карт
- Семантические тесты
- Тестовые формы
- Другие тесты
- Тестирование семантической навигации
Презентация становится для меня большой, когда количество страниц превышает 100. Можно ли добавить список ссылок на страницы в выпадающий список и, если необходимо, объединить его с кнопкой "Перейти к" и вставить на страницу?
Я исследовал возможность использования семантической формы, но не понимаю, как я могу вставить форму на страницу.
То, что я хочу, это то, что в простом HTML выглядит так:
<select>
<option>Milk</option>
<option>Coffee</option>
<option>Tea</option>
</select>
Мне нужно, чтобы пользователь мог быстро просматривать любую страницу внутри категории. Текущая страница внутри категории должна быть "По умолчанию", чтобы было легко найти предыдущую и следующую страницу из выпадающего списка.
1 ответ
Я понимаю, что это было давно, но я ничего не видел в MediaWiki. Я создал CategoryDropdown. Я не уверен, что это точно соответствует вашим потребностям, но возможно. В настоящее время он указан как "бета". Посмотрим, переживет ли оно процесс проверки.