База знаний (Wiki) на MODX
Ребята, добрый день!
Один мой знакомый заинтересовался возможностью создать на сайте базу знаний. В Битрикс для этого есть модуль Wiki (см. редакцию Эксперт www.1c-bitrix.ru/products/cms/editions/#tab-table-link , а также про сами возможности Wiki www.1c-bitrix.ru/products/cms/features/wiki.php)
Вопрос, есть ли готовые решения, или только разработка?
Один мой знакомый заинтересовался возможностью создать на сайте базу знаний. В Битрикс для этого есть модуль Wiki (см. редакцию Эксперт www.1c-bitrix.ru/products/cms/editions/#tab-table-link , а также про сами возможности Wiki www.1c-bitrix.ru/products/cms/features/wiki.php)
Вопрос, есть ли готовые решения, или только разработка?
Комментарии: 10
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Достаточно обычного контентного шаблона и шаблона с меню внутренних страниц. Последнее может pdoMenu. Для перелистывания с одной статьи на другую (следующая, предыдущая) — pdoNeighbours. Ссылки в контенте для перелинковки пишем через плейсхолдер с тильдой [[~page_id]] — вот и весь wiki.
Да, я все это понимаю, а как с редактированием страниц? Там ведь каждый может редактировать отдельные страницы?
Относительно редактирования готовых статей — js tooltip со всплывашкой типа «править». По нажатию на кнопку кидать выделенную область в один input, правленные данные в другой input, адрес страницы в третий. И отправка на модерацию — можно даже банально через FormIt.
Да, разрабатывать надо. Тут готового решения нет — есть лишь множество кирпичиков, из которых можно собрать всё что нужно.
Если нет времени на разработку — я бы сделал раздел wiki на поддомене с другой базой. Установил бы туда чистый вики-движок.
Сейчас же, когда данный компонент получил значительное развитие, я бы рекомендовал посмотреть именно в его сторону.
На тикетах из коробки можно запилить базу статей (базу знаний), где каждый может добавить статью. Но если всем пользователям позволять редактировать все статьи, то кто-нибудь может серьезно навредить проекту, убив весь контент. Поэтому тут нужнао серьезно отсеивать авторов…