Няколко въпроса за стиловете и добавяне на допълнителна функционалност

Всичко около софтуера, задвижващ Моята библиотека

Няколко въпроса за стиловете и добавяне на допълнителна функционалност

Мнениеот zkvvoob » 12 март 2014, 11:45

Здравейте,

От няколко години изграждам MediaWiki система, в която са добавени голямо количество книги и списания за четене онлайн. Сега, когато все повече хора имат вече собствени четци за електронни книги, започнах да се замислям как да улесня процеса по прехвърляне онлайн съдържанието в удобен за четене вид. И така попаднах в "Моята библиотека". Много бих искал да кача софтуера на моя сървър и да започна да прехвърлям книгите към Читанка, но имам преди това няколко въпроса:

1. Тъй като текстовете съдържат голямо количество специфично форматиране (напр. афоризми, цитати и пр.) вътре в абзаца, възможно ли е да се добавят нови дефиниции към софтуера Читанка така, щото и при генериране на съответния формат (epub, fb2) това форматиране и тези елементи да се запазят? В момента, в MediaWiki системата, те са дефинирани чрез css class стилове и най-често са в <span>.
2. Във връзка с горното, как може да се зададе специфичен CSS, който автоматично да се добавя към генерираните файлове (epub, fb2)?

Благодаря ви много за отделеното време и за помощта!
zkvvoob
 
Мнения: 6
Регистрация: 29 декември 2013, 13:35

Re: Няколко въпроса за стиловете и добавяне на допълнителна функционалност

Мнениеот pechkov » 12 март 2014, 13:26

zkvvoob написа:... В момента, в MediaWiki системата, те са дефинирани чрез css class стилове и най-често са в <span>...

Първоизточника за всички формати в Читанка е SFB. Описанието му може да намериш ТУК. За съжаление засега не съществува автоматичен начин по който текстовете да бъдат конвертирани към SFB, така че тази работа се върши от коректори в АТЕЛИЕТО. Поставени са стандарти за качеството, и всяко произведение се проверява преди да бъде добавено в библиотеката, няма начин за автоматично прехвърляне към библиотеката.

Колкото до улесняването на потребителите с е-четци - за тази цел написах програмата chitanka.info.filter, с която потребителите могат да филтрират списъка с произведения и да вадят от архива или от виртуална "Читанка" само това, което искат за четене. Програмата е специализирана само за нуждите на Читанка, но ако твоите книги са събрани в удобен за теглене вид - може да се направи същото.

П.С. Дай линк към твоята MediaWiki система.
Когато паднеш с мотора......... се изтупваш от прахта, и се качваш пак!
pechkov
 
Мнения: 431
Регистрация: 06 април 2009, 21:39
Местонахождение: Монтана

Re: Няколко въпроса за стиловете и добавяне на допълнителна функционалност

Мнениеот zkvvoob » 12 март 2014, 13:43

Привет и благодаря за бързия отговор :)

Може би не успях да обясня въпросите си правилно, затова нека опитам отново.

Имам малък опит със SFB, така че знам, че не подлежи на автиматизирано конвертиране - не това е, което ме притеснява. Мисълта ми е може ли към стандарта SFB да се добавят дефиниции за нови елементи - афоризми, цитати в абзаца и др., които след това системата да приложи коректно при конвертирането в epub/fb2.

И второ - може ли като автиматизираното конвертиране да се добави CSS за готовите файлове за четене?
zkvvoob
 
Мнения: 6
Регистрация: 29 декември 2013, 13:35

Re: Няколко въпроса за стиловете и добавяне на допълнителна функционалност

Мнениеот pechkov » 12 март 2014, 13:46

zkvvoob написа:... Мисълта ми е може ли към стандарта SFB да се добавят дефиниции за нови елементи ...

Сега разбирам. Но не мога да отговоря на такъв въпрос. Изчакай да се появи Борислав, с него може да говорите.

Ако искаш - влез в чата (горе вдясно, дето пише "Чат"), та по-бързо да върви разговора.
Когато паднеш с мотора......... се изтупваш от прахта, и се качваш пак!
pechkov
 
Мнения: 431
Регистрация: 06 април 2009, 21:39
Местонахождение: Монтана

Re: Няколко въпроса за стиловете и добавяне на допълнителна функционалност

Мнениеот Борислав » 13 март 2014, 16:17

zkvvoob написа:1. Тъй като текстовете съдържат голямо количество специфично форматиране (напр. афоризми, цитати и пр.) вътре в абзаца, възможно ли е да се добавят нови дефиниции към софтуера Читанка така, щото и при генериране на съответния формат (epub, fb2) това форматиране и тези елементи да се запазят? В момента, в MediaWiki системата, те са дефинирани чрез css class стилове и най-често са в <span>.


Според мене, най-лесния вариант за тебе ще е да ползваш някое разширение към МедияУики, с което да генерираш желания формат. Ето едно за EPUB.

Конвертора на библиотеката може да се разширява, но трябва да се пипа в кода му.
Аватар
Борислав
 
Мнения: 934
Регистрация: 15 ноември 2005, 17:25

Re: Няколко въпроса за стиловете и добавяне на допълнителна функционалност

Мнениеот zkvvoob » 13 март 2014, 17:08

Благодаря ти за отговора! Знам го това разширение, но за жалост поддръжката му е спряла преди около 4 г. и не работи с последните версии на МедияУики. :(
zkvvoob
 
Мнения: 6
Регистрация: 29 декември 2013, 13:35


Re: Няколко въпроса за стиловете и добавяне на допълнителна функционалност

Мнениеот zkvvoob » 13 март 2014, 19:20

Много ти благодаря! Ще я пробвам.
zkvvoob
 
Мнения: 6
Регистрация: 29 декември 2013, 13:35


Обратно към Системата на библиотеката

Кой е на линия

Потребители, разглеждащи форума: Николко регистрирани потребители и един гост