Difference between revisions of "Wikilog/ru"
From Wiki4Intranet
< Wikilog
(→Наши доработки) |
|||
Line 5: | Line 5: | ||
== Наши доработки == | == Наши доработки == | ||
− | Доработок много и достаточно крупных | + | Доработок много и достаточно крупных: |
* «Форумный» вид — сортировка по дате последнего комментария и отслеживание количества непрочитанных комментариев | * «Форумный» вид — сортировка по дате последнего комментария и отслеживание количества непрочитанных комментариев | ||
+ | * '''(!)''' Поддержка Wikilog-style иерархических обсуждений для обычных страниц | ||
* Email-оповещения о комментариях | * Email-оповещения о комментариях | ||
+ | * Email-оповещения о новых записях для следящих (через watchlist) за корневой страницей блога | ||
* RSS/Atom-ленты комментариев | * RSS/Atom-ленты комментариев | ||
* Подписка/отписка на все комментарии к одному или даже ко всем блогам сразу (последнее на основе пользовательской настройки) | * Подписка/отписка на все комментарии к одному или даже ко всем блогам сразу (последнее на основе пользовательской настройки) | ||
− | * Форма создания новой записи на спецстранице Wikilog ( | + | * Форма создания новой записи на спецстранице Wikilog (в агрегаторе) |
* Календарь постов для [[MediaWiki:Sidebar]]'а | * Календарь постов для [[MediaWiki:Sidebar]]'а | ||
− | * Автоматическое «схлопывание» дискуссий из древовидного вида в линейный, если ответы не | + | * Автоматическое «схлопывание» дискуссий из древовидного вида в линейный, если ответы не ветвятся — предотвращает слишком глубокую вложенность без потерь иерархичности |
− | * | + | * Улучшенная бинарная кодировка материализованных путей к комментариям, позволяющая хранить до 250 уровней вложенности комментариев без нарушения сортировки |
+ | * Постраничная навигация, сохраняющая ветви дискуссий (ветвь никогда не разбивается на две посередине, как это было в старом Wikilog’е) | ||
* Различные исправления мелких багов | * Различные исправления мелких багов | ||
== TODO == | == TODO == | ||
− | * Оптимизировать по скорости работу страниц с комментариями | + | * Постараться либо структурировать и отправить доработки в upstream, либо принять апстрим на себя — автор дальнейшую разработку прекратил. |
− | *: | + | * Оптимизировать по скорости работу страниц с комментариями. |
− | + | *: Возможно, что вместо оптимизации Wikilog’овские комментарии будут выпилены и заменены расширением [[TreeTalk]], которое будет хранить комментарии не на отдельных страницах каждый, а все на одной странице, и отображать их за один проход, что однозначно приведёт к сильному ускорению работы. | |
− | + | ||
== Установка == | == Установка == | ||
[[Category:Неполные описания расширений]] | [[Category:Неполные описания расширений]] |
Revision as of 15:54, 10 October 2013
Wikilog — расширение MediaWiki.
- Назначение: Сильно улучшенная система блогов/форумов для MediaWiki с иерархическими комментариями и другими возможностями.
- Репозиторий: https://github.com/mediawiki4intranet/Wikilog
- Домашняя страница: Wikilog на mediawiki.org
- Версия MediaWiki: гарантирована совместимость с 1.18-mw4i, 1.19-1.21, возможна с другими
- Лицензия: GPLv2.0+
- Дата создания: 2008-09-12
- Последняя версия: 2013-10-10
- Оценка расширения: Очень полезное (5)
Включение в сборку Mediawiki4Intranet:
- Дата включения: 2009-07-08
- Включённая версия: последняя
- Состояние доработок: Значительно доработано в сборке MediaWiki4Intranet
Contents
Использование
Наши доработки
Доработок много и достаточно крупных:
- «Форумный» вид — сортировка по дате последнего комментария и отслеживание количества непрочитанных комментариев
- (!) Поддержка Wikilog-style иерархических обсуждений для обычных страниц
- Email-оповещения о комментариях
- Email-оповещения о новых записях для следящих (через watchlist) за корневой страницей блога
- RSS/Atom-ленты комментариев
- Подписка/отписка на все комментарии к одному или даже ко всем блогам сразу (последнее на основе пользовательской настройки)
- Форма создания новой записи на спецстранице Wikilog (в агрегаторе)
- Календарь постов для MediaWiki:Sidebar'а
- Автоматическое «схлопывание» дискуссий из древовидного вида в линейный, если ответы не ветвятся — предотвращает слишком глубокую вложенность без потерь иерархичности
- Улучшенная бинарная кодировка материализованных путей к комментариям, позволяющая хранить до 250 уровней вложенности комментариев без нарушения сортировки
- Постраничная навигация, сохраняющая ветви дискуссий (ветвь никогда не разбивается на две посередине, как это было в старом Wikilog’е)
- Различные исправления мелких багов
TODO
- Постараться либо структурировать и отправить доработки в upstream, либо принять апстрим на себя — автор дальнейшую разработку прекратил.
- Оптимизировать по скорости работу страниц с комментариями.
- Возможно, что вместо оптимизации Wikilog’овские комментарии будут выпилены и заменены расширением TreeTalk, которое будет хранить комментарии не на отдельных страницах каждый, а все на одной странице, и отображать их за один проход, что однозначно приведёт к сильному ускорению работы.