MyBible - самая удобная Библия на Android и iOS номера Стронга, параллельные окна, сотни модулей, комментарии ...
English


Создаем модули

Новый модуль?
Требуемые модули Индексация Скачать модули Статистика модулей
Требования Требования к тексту для создания модулей HTML Картинка в модуль Правила для аббревиатуры модулей
Информация Формат модулей Аббревиатуры переводов Библии Разница нумерации русской и английской Библии Количество глав книг Библии Номера книг Библии Источники модулей
Языки Коды языков HTML символы books.csv
Программы Рекомендуемые программы Firefox SQLite Manager Notepad++ AutoIt ANSI2Uni



Новый модуль?

Индексируем модули | Требования к тексту для создания модулей


Вы решили создать новый модуль для MyBible. Что для этого требуется? - ничего, если вы решили создать всего один модуль. Поверьте, вы не станете разбираться и изучать весь процесс. Это попросту нерентабельно.

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

На видеоролике показано, как мы создаем модули MyBible.

Порядок создания модулей MyBible

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

  • Формат модулей описан, но нет необходимости создавать базу данных модуля с нуля, правильнее скопировать уже существующий модуль на нужном языке.
  • Советуем редактировать с помощью SQLite Manager, но можно и чем-то другим, понимающим формат SQLite.
    • Устанавливаем браузер Firefox и запускаем.
    • Устанавливаем add-on SQLite Manager.
  • Скачиваем модуль, который мы можем взять за основу. Чем ближе будет модуль к желаемому, тем меньше нужно будет в нем менять.
    Берем модуль на том же языке. Если же такого еще нет, всего за основу лучше взять английский модуль. Если, например, делаем модуль Нового Завета, то и берем за основу модуль Нового Завета.
  • Меняем описание (description) в таблице info.
  • Удаляем таблицу verses.
  • Импортируем файл созданный нами заранее CSV-файл verses.csv в таблицу verses.
  • Обновляем типы данных таблицы verses в соответствии с MyBible modules format description.
    Или же перед удалением таблицы verses записываем типы ее полей.
  • Выполняем проверочные запросы и корректирующие запросы.
  • Корректируем данные стихов в соответствии с результатами запросов.
  • Сжимаем базу данных модуля.
  • Выходим из приложения.
  • Убеждаемся, что файл модуля имеет имя <желаемая аббревиатура>.SQLite3.
  • Тестируем модуль - помещаем его в каталог /MyBible на устройстве и проверяем из MyBible, как он выглядит и работает. Если что-то не так - корректируем модуль и тестируем снова - до тех пор, пока все видимые проблемы не устранены.
  • Отправляем .



| О нас | Контакт | Помощь проекту | Пожертвования | FAQ |


©2014-2017, Официальной сайт MyBible - Библия на Android и iOS