Платформа обучающего веб-сайта

Погуглив «учебную платформу для веб-сайтов», можно найти множество руководств о том, как создавать веб-сайты или как создавать учебные пособия на существующих веб-сайтах.

Но я пытаюсь найти платформу для создания учебного сайта.

Это означает, что я хочу создать учебник, поделиться своими знаниями и показать их публично в Интернете.

Прямо сейчас я пишу учебник на Wordpress.com, потому что он бесплатный и хорошо работает, но есть некоторые трудности, такие как wysiwyg без поддержки таблиц и без автоматической навигации между предыдущей и следующей статьей.

Интересно, кто-нибудь создал что-то подобное, например Wordpress.com, специально для создателей учебников? Если не совсем как Wordpress.com, то может быть что-то похожее?

Что-то вроде Instructables или Learn.adafruit.com?

Ответы (2)

Одно из предложений — посмотреть на одну из вики-систем, например на dokuwiki.

Варианты использования включают: корпоративную базу знаний, руководство по программному обеспечению и т. д.

Вы можете увидеть другое программное обеспечение вики здесь

Возможно, вы также захотите взглянуть на Drupal вместе со специальным модулем для него, который IMO может быть возможной реализацией того, что вы ищете, если не больше: модуль ответов (*). Вот некоторые подробности об этом (со страницы проекта):

Ответы позволяют реализовать систему вопросов и ответов на сайте Drupal. Пользователи могут задавать вопросы, а другие пользователи могут на них отвечать.

Перейдите на страницу проекта для более подробной информации.

По своей сути этот модуль состоит из 2 типичных типов контента:

  • Вопрос.
  • Ответы.

Подмодуль «Лучший ответ» можно использовать для того, чтобы автор вопроса «принял» один из ответов как лучший. И вы можете заставить модуль «Правила» либо запускать всевозможные последующие действия, «когда ответ помечен как лучший ответ», либо добавлять всевозможные проверки при публикации ответа (или вопроса).

Модуль «Ответы» интегрируется с другими модулями, такими как модуль « Правила » и модуль « Очки пользователей », и поддерживает голосование.

Демо

Взгляните на (новый) демонстрационный сайт модуля « Ответы ». По этой ссылке показаны различные пункты меню в блоке с заголовком « Меню ответов », например:

  • Вопросы (= мнение):
    • Все : все существующие вопросы (= вкладка по умолчанию).
    • Отвечено : все вопросы, на которые есть «лучший» (= принятый) ответ (= вложенная вкладка).
    • Без ответа : все вопросы, на которые еще нет «лучшего» (= принятого) ответа (= вложенная вкладка).
  • Ответы (= представление): список всех существующих ответов на любой из существующих вопросов, которые (пока) не имеют каких-либо параметров подменю (реализованы в виде вкладок).
  • Рейтинги (= представление): содержит список пользователей с их фактическим рейтингом (= очки репутации, реализованные через пользовательские очки), и для каждого пользователя ссылка на вопросы или ответы от этого пользователя.
  • Задать вопрос : чтобы опубликовать новый вопрос (эквивалент node/add/question), который отображается только для аутентифицированных пользователей.

Эти представления также используют формат dataTables , но вы можете легко заменить его любым желаемым форматом отображения представлений. А благодаря окну поиска, которое поставляется с dataTables, нет необходимости в дополнительных ссылках меню для поиска в вопросах, ответах или рейтингах.

В контексте этих вопросов здесь вы также можете посмотреть ответ на вопрос « Поддерживает ли модуль «Ответы» текст уценки? », в котором объясняется, что этот модуль действительно его поддерживает.

(*) Раскрытие информации: я являюсь (со)мейнтейнером этого модуля.