У плагина Tag есть компонент count
, позволяющий вывести перечень тегов (меток) и количество их использования. «Из коробки» сортировка производится не по алфавиту.
Записав что-то вроде {{count>&dokuwiki:translate}}
, получаем такой перечень:
В репозитории плагина есть черновой pull request #249, в котором добавляется сортировка по имени тега, а пока что можно «пойти другим путём»: добавить плагин sortablejs!
Оборачиваем тегом <sortable>
:
<sortable>
{{count>&dokuwiki:translate}}
</sortable>
…и внешне ничего не поменялось (по крайней мере, у меня; на чистой установке не проверял). Зато кликнув мышкой (или тапнув) по «шапке» столбца, получаем сортированный вид. Первый клик — сортировка по возрастанию, второй клик — по убыванию. Над таблицей поместил подсказку.
Для поиска (или фильтра) в перечне можно добавить разметку плагина searchtablejs:
<searchtable>
<sortable>
{{count>&dokuwiki:translate}}
</sortable>
</searchtable>
Окончательная разметка всей страницы:
====== Автор(ы) расширений ======
:!: Для сортировки кликнуть по_заголовку столбца.
<searchtable>
<sortable>
{{count>&dokuwiki:translate}}
</sortable>
</searchtable>