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

Всичко около софтуера, задвижващ Моята библиотека
Правила
Уважавайте другите участници и се отнасяйте с тях така, както бихте желали те да се отнасят с вас!
Отговор
zkvvoob
Мнения: 6
Регистрация: 29 декември 2013, 13:35

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

Мнение от zkvvoob »

Здравейте,

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

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

Благодаря ви много за отделеното време и за помощта!
pechkov
Мнения: 715
Регистрация: 06 април 2009, 21:39
Местонахождение: Монтана

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

Мнение от pechkov »

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

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

П.С. Дай линк към твоята MediaWiki система.
Когато инженерите конструират нещо дуракоустойчиво - тогава дураците стават по-изобретателни.
zkvvoob
Мнения: 6
Регистрация: 29 декември 2013, 13:35

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

Мнение от zkvvoob »

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

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

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

И второ - може ли като автиматизираното конвертиране да се добави CSS за готовите файлове за четене?
pechkov
Мнения: 715
Регистрация: 06 април 2009, 21:39
Местонахождение: Монтана

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

Мнение от pechkov »

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

Ако искаш - влез в чата (горе вдясно, дето пише "Чат"), та по-бързо да върви разговора.
Когато инженерите конструират нещо дуракоустойчиво - тогава дураците стават по-изобретателни.
Аватар
Борислав
Мнения: 1065
Регистрация: 15 ноември 2005, 17:25

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

Мнение от Борислав »

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

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

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

Мнение от zkvvoob »

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

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

Мнение от zkvvoob »

Много ти благодаря! Ще я пробвам.
Отговор

Обратно към

Кой е на линия

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