Здравейте,
От няколко години изграждам MediaWiki система, в която са добавени голямо количество книги и списания за четене онлайн. Сега, когато все повече хора имат вече собствени четци за електронни книги, започнах да се замислям как да улесня процеса по прехвърляне онлайн съдържанието в удобен за четене вид. И така попаднах в "Моята библиотека". Много бих искал да кача софтуера на моя сървър и да започна да прехвърлям книгите към Читанка, но имам преди това няколко въпроса:
1. Тъй като текстовете съдържат голямо количество специфично форматиране (напр. афоризми, цитати и пр.) вътре в абзаца, възможно ли е да се добавят нови дефиниции към софтуера Читанка така, щото и при генериране на съответния формат (epub, fb2) това форматиране и тези елементи да се запазят? В момента, в MediaWiki системата, те са дефинирани чрез css class стилове и най-често са в <span>.
2. Във връзка с горното, как може да се зададе специфичен CSS, който автоматично да се добавя към генерираните файлове (epub, fb2)?
Благодаря ви много за отделеното време и за помощта!
Няколко въпроса за стиловете и добавяне на допълнителна функционалност
Правила
Уважавайте другите участници и се отнасяйте с тях така, както бихте желали те да се отнасят с вас!
Уважавайте другите участници и се отнасяйте с тях така, както бихте желали те да се отнасят с вас!
Re: Няколко въпроса за стиловете и добавяне на допълнителна функционалност
Първоизточника за всички формати в Читанка е SFB. Описанието му може да намериш ТУК. За съжаление засега не съществува автоматичен начин по който текстовете да бъдат конвертирани към SFB, така че тази работа се върши от коректори в АТЕЛИЕТО. Поставени са стандарти за качеството, и всяко произведение се проверява преди да бъде добавено в библиотеката, няма начин за автоматично прехвърляне към библиотеката.zkvvoob написа:... В момента, в MediaWiki системата, те са дефинирани чрез css class стилове и най-често са в <span>...
Колкото до улесняването на потребителите с е-четци - за тази цел написах програмата chitanka.info.filter, с която потребителите могат да филтрират списъка с произведения и да вадят от архива или от виртуална "Читанка" само това, което искат за четене. Програмата е специализирана само за нуждите на Читанка, но ако твоите книги са събрани в удобен за теглене вид - може да се направи същото.
П.С. Дай линк към твоята MediaWiki система.
Когато инженерите конструират нещо дуракоустойчиво - тогава дураците стават по-изобретателни.
Re: Няколко въпроса за стиловете и добавяне на допълнителна функционалност
Привет и благодаря за бързия отговор
Може би не успях да обясня въпросите си правилно, затова нека опитам отново.
Имам малък опит със SFB, така че знам, че не подлежи на автиматизирано конвертиране - не това е, което ме притеснява. Мисълта ми е може ли към стандарта SFB да се добавят дефиниции за нови елементи - афоризми, цитати в абзаца и др., които след това системата да приложи коректно при конвертирането в epub/fb2.
И второ - може ли като автиматизираното конвертиране да се добави CSS за готовите файлове за четене?
Може би не успях да обясня въпросите си правилно, затова нека опитам отново.
Имам малък опит със SFB, така че знам, че не подлежи на автиматизирано конвертиране - не това е, което ме притеснява. Мисълта ми е може ли към стандарта SFB да се добавят дефиниции за нови елементи - афоризми, цитати в абзаца и др., които след това системата да приложи коректно при конвертирането в epub/fb2.
И второ - може ли като автиматизираното конвертиране да се добави CSS за готовите файлове за четене?
Re: Няколко въпроса за стиловете и добавяне на допълнителна функционалност
Сега разбирам. Но не мога да отговоря на такъв въпрос. Изчакай да се появи Борислав, с него може да говорите.zkvvoob написа:... Мисълта ми е може ли към стандарта SFB да се добавят дефиниции за нови елементи ...
Ако искаш - влез в чата (горе вдясно, дето пише "Чат"), та по-бързо да върви разговора.
Когато инженерите конструират нещо дуракоустойчиво - тогава дураците стават по-изобретателни.
Re: Няколко въпроса за стиловете и добавяне на допълнителна функционалност
Според мене, най-лесния вариант за тебе ще е да ползваш някое разширение към МедияУики, с което да генерираш желания формат. Ето едно за EPUB.zkvvoob написа: 1. Тъй като текстовете съдържат голямо количество специфично форматиране (напр. афоризми, цитати и пр.) вътре в абзаца, възможно ли е да се добавят нови дефиниции към софтуера Читанка така, щото и при генериране на съответния формат (epub, fb2) това форматиране и тези елементи да се запазят? В момента, в MediaWiki системата, те са дефинирани чрез css class стилове и най-често са в <span>.
Конвертора на библиотеката може да се разширява, но трябва да се пипа в кода му.
Re: Няколко въпроса за стиловете и добавяне на допълнителна функционалност
Благодаря ти за отговора! Знам го това разширение, но за жалост поддръжката му е спряла преди около 4 г. и не работи с последните версии на МедияУики.
Re: Няколко въпроса за стиловете и добавяне на допълнителна функционалност
Много ти благодаря! Ще я пробвам.
Кой е на линия
Потребители, разглеждащи форума: един гост