Книга знаний

Инф. технологии

Mista Engine 2. Документация движка

Документация по новому движку для замечательного форумаАвтор статьи:
Последняя редакция №1 от 24.02.10
URL: http://kb.mista.ru/article.php?id=781

Ключевые слова: mista engine


Требования к движку


Версия 1.0

      Внешние интерфейсы


      Движок форума должен поддерживать следующие внешние интерфейсы:
      • HTML/AJAX
        • Максимальный переход на AJAX и технологии Web 2.0

        • 3. Форма ввода сообщения по аналогии с формой ввода темы
        • 3. Дата рождения в личную карточку

        • 3. Более гибкая персональная настройка внешнего вида и поведения форума (личные настройки) 3.
        • Возможность форматирования сообщений с защитой от злоупотреблений

        • 3. Возможность прицепления файлов / картинок к сообщениям (частично реализовано)
        • 3. Оценка полезности сообщений участниками

        • 3. Аватары участников по личной настройке (частично реализовано)
        • 1. Панель администрирования форума

        • 2. Возможность посетителям обратить внимание модераторов на конкретный пост/ветку (кнопка "Пожаловаться")
        • 2. Запрос причины на удаление / закрытие / утопление ветки

        • 3. Возможность посетителям создать личную ветку со страницы правил
        • 1. Файлы в Книге знаний, их модерирование

        • 1. Редизайн главной страницы Книги знаний
        • 2. Новые теги для оформления статей в Книге знаний

        • 2. Якоря в статьях для гиперссылок
        • 2. Фильтрация статей по автору / редактору.

        • 2. Теги для именованных гиперссылок
        • 3. Редизайн статической версии Базы знаний

        • 3. Раскраска фрагментов программ на разных языках

      • XML/RSS/SOAP
        • Поддержка RSS 2.0


      • WAP/КПК

        • Модерирование в версии для КПК
        • Сохранение сессии в версии для КПК

        • Распознавание ссылок


      Архитектура


    • 1. Классы (ООП)
    • 1. Отделение содержания от оформления

    • 2. Оптимизация структуры базы, многоуровневое кеширование, сокращение трафика, перенос нагрузки на клиента (JavaScript)
    • 3. Переход на собственный поисковый движок

    • 1. Настройка прав (ролей) пользователей (хард-модеры, лайт-модеры, ведущие секций, инженеры знаний)
    • 1. Автоматическое формирование статической базы знаний с ветками форума и статьями КЗ

    • 1. Полуавтоматическое формирование выпусков рассылки на основе статей КЗ
    • 3. Рубрикатор Книги знаний

    • 3. Улучшение работы ТелепатБота
    • 3. Новые боты

    • 1. Механизм управления баннерами
    • 2. Фонд для поощрений разработчиков движка, авторов

    • 2. Таргетинг рекламы
    • 3. Установка часового пояса в личных настройках

    • 3. Личные сообщения между участниками

      Инфраструктура разработки

    • 1. Организация механизма коллективной разработки



Архитектура движка


    ЕНС



Руководство пользователя


    ЕНС

Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2025 | Mista.ru

Яндекс.Метрика