Это старая версия документа.


Ресурс ubuntu.ru

Этот раздел посвящён всем техническим аспектам функционирования ресурса ubuntu.ru и всех его составных частей. Здесь можно найти описания того, что уже сделано в рамках проекта и функционирует на сайтах, а так же различные идеи.

Если вы заметили любую, даже самую ничтожную, проблему в функционировании или дизайне одного из наших ресурсов, пожалуйста, оставьте сообщение об ошибке в нашем багтрекере:

Там же можно оставлять идеи, касающиеся технического развития и улучшения функционирования всех частей ubuntu.ru. Для этого предназначен раздел Blueprints (спецификации):

В целом всей технической части портала ubuntu.ru посвящён проект ubuntu-ru-portal на Launchpad:

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

По всем вопросам обращайтесь в Jabber конференцию loco@conference.ubuntu.ru, по адресу project@ubuntu.ru или же напрямую к .

Текущие известные проблемы

Пока нет

Наработки

Общий дизайн ресурса

Наработки, касающиеся дизайна ресурса в целом.

Доступные материалы:

Движок DokuWiki

Используется на help.ubuntu.ru и team.ubuntu.ru.

Для DokuWiki в рамках проекта развития ресурса ubuntu.ru сделано:

Все используемые на ресурсах плагины:

Ресурс help.ubuntu.ru

  • То, что работает и особенно не требует внимания:
    • tag - на этой фигне работает весь сайт.
    • cloud - облако тегов
    • keyboard - плагин для вставки клавиатурных сочетаний. FIXME нужно перевести!
    • redirect - добавление перенаправлений через интерфейс администратора.
    • pageredirect - пользовательское добавление перенаправлений на другие страницы.
    • popularity - кто здесь?
    • smfuser - ссылки на профили SMF.
    • outdent - переход на предыдущие уровни викитекста.
  • То, что требует правок и доработок:
    • include - позволяет вставлять содержимое одной страницы в другую. Надо бы разобраться с ним.
    • :!: columns - позволяет создавать колонки. Требует реструктуризации или вообще замены. Но русские имена в любом случае сущий бред.
    • :!: displaywikipage - плагин для вставки в шаблон содержимого страниц. Используется только шаблоном для руководства и возможно его можно заменить. Что нужно заменить - это точно.
    • :!: yalist - нормальные списки, требует приведения в красивый вид.
    • :!: pagelist - надо в нём покопаться, а то он как минимум некорректно сообщает инфу о себе.
  • Остальное так или иначе выкидываем:
    • DELETEME loadskin - ненужен, надо выкинуть.
    • :!: note - штука полезная, но надо заменить на wrap.
    • DELETEME nstoc - ненужен, выкидываем.
    • DELETEME pagemove - идея хорошая, но реализация подкачала.
    • :!: styler - выкидываем.

team.ubuntu.ru

Идеи и задачи на будущее

  • Разработать систему интеграции авторизации Doku с SMF. Подробнее...
  • Создать один метаплагин интеграции DokuWiki с SMF, содержащий все базовые настройки (как-то версию движка SMF и путь до файла настроек). А может оно и не надо.