Брацка Правка — различия между версиями

Материал из Брацка Правки
Перейти к: навигация, поиск
(Разработка)
(Конфигурация)
Строка 38: Строка 38:
 
|Что сделать подрядчику в следующий раз???||Отмена /index.php/
 
|Что сделать подрядчику в следующий раз???||Отмена /index.php/
 
|-
 
|-
!Многоязычность
+
!Многоязычность*
 
|Что сделать подрядчику в следующий раз???||Установка раздельных версий в разные таблицы. Вывод в папках по имени языка -- /en и /ru. По умолчанию загрузка англоязычной версии.
 
|Что сделать подрядчику в следующий раз???||Установка раздельных версий в разные таблицы. Вывод в папках по имени языка -- /en и /ru. По умолчанию загрузка англоязычной версии.
 
|-
 
|-
Строка 53: Строка 53:
 
|Что сделать подрядчику в следующий раз?||На русском установка как ''Брацка Справочна'', на английском как ''CNM Wiki''.
 
|Что сделать подрядчику в следующий раз?||На русском установка как ''Брацка Справочна'', на английском как ''CNM Wiki''.
 
|}
 
|}
 +
*Разделение на языки изначально планировалось сделать одним кодом, одной базой, разными префиксами базы, но пока не получилось. Код сделан в двух папках.
  
 
===Поддержание===
 
===Поддержание===

Версия 02:39, 16 апреля 2018

Брацка Справочна (CNM Wiki; здесь и далее то тексту -- Справочна) -- это открытая база знаний Брацкой Школы, построенная на основе программного обеспечения MediaWiki и доступная для просмотра бесплатно 24 часа в день 7 дней в неделю любому посетителю сети Интернет.

Справочна -- часть технологических ресурсов под общим названием Брацко Облако (CNM Cloud; здесь и далее то тексту -- Облако). Помимо Справочной, Облако содержит пару закрытых баз знаний. Та закрытая база знаний, которая относится к клиентам Школы, называется Брацки Портал. Та закрытая база знаний, которая относится к программному обеспечению Школы, называется Брацки Архив.


Функции

Ключевые функции

  1. Включая на единой платформе текстовые, аудио- и графические материалы, а также ссылки на видео, служить основной базой знаний Брацкой Школы о тех предметах, на которых она специализируется, и той технологии, которую она использует;
  2. Являясь площадкой для создания новых материалов, служить в качестве начальной профессиональной деятельности.

Дополнительные функции

Дополнительно, Справочна должна помогать находить и привлекать потенциальных клиентов и новых сотрудников из числа случайных посетителей сети Интернет.

Роли и доступы

Роли и доступы должны быть разработаны далее. Предварительно, будут задействованы три роли: Пользователь, Бюрократ и Системный администратор.

Пользователь

Пользователь (user) может редактировать те тексты, которые не защищены от редактирования пользователями. Эта роль присваивается автоматически любому выпускнику курса Что такое Брацка Школа.

Бюрократ

Бюрократ (bureaucrat) может редактировать все тексты и защищать любые из них от редактирования пользователями. Эта роль присваивается вручную исключительно Системным администратором.

Системный администратор

Системный администратор (sysop) может всё. Эта роль присваивается вручную исключительно через Оплёт.

Технология

Для Справочной должна использоваться последняя стабильная версия MediaWiki. Идентификация и авторизация пользователей производится исключительно через Оплёт. Главный портал размещается на https://wiki.ksacerts.com/. В качестве SSL сертификата используется Let's Encrypt.

Конфигурация

Характеристика Описание Замечания
Версия wiki.ksacerts.com/ru/Служебная:Версия Требуется обновление до 1.30.0 -- Загрузка
URL Что сделать подрядчику в следующий раз??? Отмена /index.php/
Многоязычность* Что сделать подрядчику в следующий раз??? Установка раздельных версий в разные таблицы. Вывод в папках по имени языка -- /en и /ru. По умолчанию загрузка англоязычной версии.
Загрузка файлов Manual:Настройка загрузки файлов Что именно сделать подрядчику в следующий раз?
SVG SVG Что именно сделать подрядчику в следующий раз?
Логотип Что сделать подрядчику в следующий раз? Установка логотипа Брацка Школа (стилизованная буква "А")
Название Что сделать подрядчику в следующий раз? На русском установка как Брацка Справочна, на английском как CNM Wiki.
  • Разделение на языки изначально планировалось сделать одним кодом, одной базой, разными префиксами базы, но пока не получилось. Код сделан в двух папках.

Поддержание

Дальнейшая разработка

Требования по разработке должны соответствовать Общим требованиям к приложениям Брацкого Облака.
  • Описать порядок обновления версий, используя эти инструкции -- https://www.mediawiki.org/wiki/Manual:Upgrading/ru -- ???
  • Описать порядок обслуживания -- ???
  • Разработать правила создания, хранения и восстановления резервных копий, используя эти инструкции -- https://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki/ru -- ???
  • Определить основные рекомендации по безопасности и проверить соблюдены ли они
  • Определить меры безопасности загрузки файла на сервер