Всем привет.
Для своих внутренних целей, да и для самообразования/знакомства с потрохами докувики, как-то накропал плагин с навигацией, а-ля
indexmenu. Основа - свободная версия
dhtmlXTree. Может вставляться в любое место, выглядит как-то так:
Само собой, какие-то настройки присутствуют, и глобальные:
и задаваемые при создании конкретного дерева в конкретном месте (тут валидный XML нужен):
<dtree ns=""> <!-- корневое namespace, можно ".", например (точку) - текущее, или произвольное -->
<style="font-size:300px"> <!-- ну мало ли :) -->
<class="new_class"> <!-- класс из CSS -->
<title="Начало"> <!-- название корневой папки (если нет - берётся из NS) -->
<openall="true"> <!-- открывать все папки -->
<xns="ns1,ns2"> <!-- исключить неймспейсы -->
<xpage="pg1,pg2"> <!-- исключить страницы -->
<close="ns1,ns2"> <!-- закрыть папки (неймспейсы), см. openall -->
<open="ns1,ns2"> <!-- открыть папки (неймспейсы), имеет смысл при отсутствии openall -->
</dtree>
Собственно, вопрос. Мне-то больше ничего не нужно, работает - и хорошо, любопытство удовлетворено... Но вот кое-кто стал уговаривать выложить публично. А это ж какой геморрой, как минимум внятную документацию делать, потом ещё замучают фичреквестами :) Но если оно кому-нибудь ещё надо... В общем, надо?
Понимаю, что по словесному описанию сложно понять надо или нет. Если вдруг кому-то интересно, открою на bitbucket.