Открытый христианский форум JesusChrist.ru

Библия | Книги | Словари | Софт | Аудио, BQT, Евангелизм, JCQ, Молитва

Добро пожаловать на Открытый христианский форум JesusChrist.ru. Для того чтобы писать в форуме, Вам необходимо зарегистрироваться и войти на форум через ссылку для входа.

Общие разделы
   >> "Цитата из Библии"
Просмотров: 12844 Просмотреть ВСЕ ветвиСледующая ветвь*Отображение Ветвями

В теме участвуют: VladimirY (10) ModulMaker (7) atapin (2) simplyv (2) WarmongeR (2) bh_ (1) CONDOR (1) leonm (1) SamuelAKim (1) Серж (1) Тимофей (1) Шарфик (1)

Страниц в этой нити: 1 | 2 | 3 | (показать все)
ModulMaker
христианин
11/06/11 20:53

# 838321

Единая база модулей для Цитаты Help admins  

На данный момент существует около 20ти сайтов с модулями к Цитате. Официальный каталог давно не обновляется. Версии модулей плодятся с космической скоростью. Может пришло время вместе подумать о создании единой базы модулей с поддержкой версий модулей и скачивания обновлений из программы?

simplyv
христианин
11/06/11 21:18

# 838327

Re: Единая база модулей для Цитаты нов [re: ModulMaker, #838321] Help admins  

Нужна единая база и нужна команда.

VladimirY
евангельские христиане
11/06/11 21:26

# 838332

Re: Единая база модулей для Цитаты нов [re: ModulMaker, #838321] Help admins  

Озвучу вопросы, которые уже были подняты:
1. Контроль изменений в модулях. После каждой правки и изменений содержимое модулей должно только улучшаться. Для этого необходим контроль. Пример: один взял внёс правки, исправил ошибки комплектации модуля, закачал на сервер. Другой, будучи уверен, что у него модуль аналогичный хранящемуся на сервере, внёс свои изменения и закачал на сервер, заменив существующий там. В результате труд одного из них оказался потерянным.
2. Для автоматического получения модулей необходимы какие-то инструменты, позволяющие запрашивающей стороне сравнить версии модуля с обеих сторон.
3. Необходимо разработать какие-то стандарты по категоризации модулей как со стороны их вхождения в Писание, книги и т.п., так и по каким-то другим ключевым параметрам. К примеру поднимался вопрос о конфессиональной принадлежности. Эти стандарты должны быть чёткими, понятными, расширяемыми при необходимости. А также контроль по соблюдению данных стандартов, если такой необходим.

Что ещё можно добавить?

Исправлено пользователем VladimirY 11/06/11 22:27.


ModulMaker
христианин
11/06/11 21:31

# 838335

Re: Единая база модулей для Цитаты нов [re: ВСЕМ, #838321] Help admins  

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

У меня сейчас 253 перевода Библии, 46 словарей, 313 других книг и 48 комментариев. Все более-менее причесано под общий стандарт, модули, которыми часто пользуюсь доработаны на предмет исправления ошибок и глюков. Готов предоставить как основу для будущей единой базы.

Исправлено пользователем ModulMaker 11/06/11 22:40.


VladimirY
евангельские христиане
11/06/11 21:36

# 838337

Re: Единая база модулей для Цитаты нов [re: ModulMaker, #838335] Help admins  

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

НО!!! Надо определиться в том, насколько жестко это будет контролироваться. Достаточно ли будет предоставить модуль, который работает в Цитате? А остальное предоставить на откуп команде занимающейся контролем и корректировкой модулей.

ModulMaker
христианин
11/06/11 21:46

# 838338

Re: Единая база модулей для Цитаты нов [re: VladimirY, #838337] Help admins  

Думаю, чтобы эти люди не были раздавлены тоннами глюченых модулей должен быть какой-то пропускной уровень, минимальные требования. Например, для Библий:
1. Корректно осуществляется поиск
2. Корректно осуществляется сравнение с другими переводами
3. В тексте не встречаются посторонние элементы (ссылки, оглавления, комментарии оформлены в виде отдельного модуля)
4. Работает поиск по номерам Стронга, если они есть
5. Имеется описание перевода, копирайт, ссылка на источник
6. В метках Categories указан год издания, место издания, тип перевода (подстрочный, дословный, комментирующий, парафраз и т.д.), язык перевода, конфессиональная принадлежность.
7. Названия книг и сокращения на том же языке, на котором сам модуль.
8...

VladimirY
евангельские христиане
11/06/11 21:47

# 838339

Re: Единая база модулей для Цитаты нов [re: ModulMaker, #838335] Help admins  

Если будут приняты какие-то решения по категориям и учету версий, то придётся причесать ещё разок ;)

WarmongeR
11/06/11 21:49

# 838340

Re: Единая база модулей для Цитаты нов [re: ВСЕМ, #838321] Help admins  

По поводу стандартного вида модулей, предлагаю:

Название ini файла
Bibleqt.ini или bibleqt.ini

Для отделения глав в файле-книге
тэг <h4> НАЗВАНИЕ ГЛАВЫ </h4>
для стихов тэг <p>ТЕКСТ СТИХА или <p> ТЕКСТ СТИХА </p>
в начале файла <title> НАЗВАНИЕ КНИГИ </title>


ИТОГО:
форма такая
<title> название </title>
<h4> название главы</h4>
<p> первый стих
<p> второй стих
<h4> название главы номер 2</h4>
<p> первый стих2
<p> второй стих2
....

Других тэгов в файле-книге не присутствует.


За: минимальная сложность обработки
меньший объем файла

Против: "украшения" модуля сходят на нет

VladimirY
евангельские христиане
11/06/11 21:51

# 838342

Re: Единая база модулей для Цитаты нов [re: ModulMaker, #838338] Help admins  

Думаю, что для п.п. 1-4 нужно будет скрипт написать. Вручную всё это проверить будет затруднительно. Думаю, если соединить опыт создателей модулейи одного программиста, то создание такого скрипта не составит проблем.

ModulMaker
христианин
11/06/11 21:56

# 838343

Re: Единая база модулей для Цитаты нов [re: WarmongeR, #838340] Help admins  

еще одно "против". Изначально прелесть Цитаты в том и состояла, что она понимала все независимо от выбранных тегов в веб-страницах. Поэтому, думаю, нельзя ни в коем случае жестко определять сам HTML-код. Мы потеряем больше чем приобретем. Думаю, стоит оговорить общие рекомендательные правила относительно внешнего вида модулей, функциональности и параметров, обязательных в bibleqt.ini.

Если мы зададим жесткий формат для HTML-кода, мы сделаем Цитату похожей на западные библейские программы с их жестким форматом модулей. И потеряем легкую расширяемость программы. К тому же, это уже и не HTML, если быть до конца честным. Не закрываются теги, нет обязательных тегов для веб-дукументов.

Исправлено пользователем ModulMaker 11/06/11 23:01.



Страниц в этой нити: 1 | 2 | 3 | (показать все)

ОТВЕТИТЬ ВСЕМ   Просмотреть ВСЕ ветвиСледующая ветвь*Отображение Ветвями
Перейти на