To Do
http://www.npj.ru/bugs/ now contains bug-tracker for Wacko Wiki.
Сделать до R4, если успеем
- Чистка опасных тэгов из <# #> (safehtml).
- Задокументировать то, что типографика стала опцией узла.
- Протестировать hide_locked=0
- вложенные нумерованные списки должны выглядеть
- csv-форматтер
- YuliaShabunio НечтоВДвойныхКруглыхСкобках-ИНеСсылка. Это нехорошо. Потому что оно воспринимается, как ошибка парсера ваки, а не как ошибка того, кто набирал URL. Мне кажется, что было бы логично линковать такие штуки на 404 страницу, на которой подробно разъясняется, какие символы можно включать в урл, а какие нельзя. Имя этой вака-страницы указывать в конфиге.
- Wacko Ideas / Владелец Кластера
- См. также
- WackoIdeas/ОпросСтиляСсылок/ДальшеПрения
- Синтаксис быстрого поиска. Например, чтобы ((?ДЭНАС)) вело на ((/НашиПроекты/ДЭНАС)) в ваке из любого места. Для оверсайт-вики это менее характерно, потому что у вас глубина меньше. Но было бы полезно ((?ПраваДоступа)) например так размечать? Это по сервисным возможностям эквивалентно моему smart 404. Если вариантов больше, выдаётся их список, по клику на ссылку. Ссылка выглядит как http://wackowiki.com/go?Djenas. Механизм можно реализовать через handler.
- Администрирование комментов.
- Удаление владельцем страницы.
- IP-бан.
- К разметке: Сейчас исходная строка типа "\n\r====Заголовок====" преобразуется к виду "<h4>Заголовок</h4>". При этом из текста «съедается» один перевод строки, который тут восполняется большим padding-ом в css для H1–6. Но при этом система ведет себя не согласуясь с WYTIWYG. Например, я не могу вплотную прижать заголовок к тексту, прижав его в исходнике. Если же в css padding не прописан, то для того, чтобы отделить заголовок от текста, в исходнике надо набирать два перевода строки, что тоже не WYTIWYG. ( YuliaShabunio ) Примеры
без padding, с padding (в самом низу)
RomanIvanov: Видимо, надо делать как ты сказала. Но нужны тщательные тесты, чтобы существующие тексты не нужно было переформатировать.
YuliaShabunio Нужно проверить, что перед всеми (=)+ стоит \n\n. Тут я не видела страниц, не отвечающих этому требованию, так как так писать довольно естесственно.
/Ку Ме — однако именно
/Роман Иванов порой так любит писать. в Нпж-багах такое регулярно =)
- !/Абзацы
К обсуждению
В отдалённых планах
- хочется чтобы после даблклика текстовый курсор устанавливался в место клика (Edit-In-Place functionality)
- Хорошо бы хранить версии acl-а.
- Расширение акльной функциональности:
- handler viewacl
- два новых списка доступа: viewacl и editacl
- For R 5.
- отображать информацию на /edit «Эта страница сейчас редактируется пользователем Кусо»
- Предложение по реализации: так же как в npj.
- Интерфейсы для администратора:
- редактирование wakka.conf
- полный (или групповой) сброс кэша
- в экшене oprhanedpages (и возможно pageindex) добавить возможность удалять странички «оптом» – естественно админу и/или владельцу.
- Макрос Для Ворда
- Ку Ме: не форматирует списки. вообще. не форматирует заголовки. вставляет какие-то спецсимволы.
- Кукуц всё непонятное убрал в Wacko Ideas.
Wakka Сделано