Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
anthony2005 Новенький участник форума
Зарегистрирован: 23.06.2006 Сообщения: 14 Откуда: Тамбов
|
Добавлено: Пт Июн 23, 2006 9:12 Заголовок сообщения: Вопрос по поводу валидации |
|
|
Изготовил книжку в FB Editor. Проверил валидатором. Пытаюсь опубликовать на fictionbook.ru
Ругается:
Цитата: | Файл "ostrovsky_obratnaya_storona_obmana.fb2", ошибка:
One or more note links does not have '#' prefix (should be <a xlink:href='#annotation_src' type='note'>11</a>). Check all notes to be internal - external notes links are invalid |
У меня сноски сделаны так:
Цитата: | <a l:href="#note_1" type="note">[1]</a> |
Посмотрел у других - то же самое.
Что они от меня хотят? |
|
Вернуться к началу |
|
|
Glassy Модератор
Зарегистрирован: 05.11.2004 Сообщения: 1074 Откуда: Москва
|
Добавлено: Пт Июн 23, 2006 10:36 Заголовок сообщения: |
|
|
Посмотрите вторую строку в вашей книге, в вашем случае она должна выглядеть вот так:
<FictionBook xmlns="http://www.gribuser.ru/xml/fictionbook/2.0" xmlns:l="http://www.w3.org/1999/xlink">
а не
<FictionBook xmlns="http://www.gribuser.ru/xml/fictionbook/2.0" xmlns:xlink="http://www.w3.org/1999/xlink"> |
|
Вернуться к началу |
|
|
anthony2005 Новенький участник форума
Зарегистрирован: 23.06.2006 Сообщения: 14 Откуда: Тамбов
|
Добавлено: Пт Июн 23, 2006 10:49 Заголовок сообщения: |
|
|
У меня перавя строка выглядит так:
Код: | <FictionBook xmlns="http://www.gribuser.ru/xml/fictionbook/2.0" xmlns:l="http://www.w3.org/1999/xlink"> |
Какие ещё возможны варианты?
Закинул им ещё одну книжку (без футнотов) - всё прошло замечательно.
Вот, подумал:
А может быть дело в том, что для текстов ссылок я делаю ещё одно <body>? А разве можно как-то иначе? |
|
Вернуться к началу |
|
|
Shaman Администратор библиотеки FictionBook.Lib
Зарегистрирован: 04.10.2004 Сообщения: 781 Откуда: Россия, Санкт-Петербург
|
Добавлено: Пт Июн 23, 2006 14:26 Заголовок сообщения: |
|
|
Надо внимательно просмотреть все сноски на предмет правильности идентификаторов. Структура сносок должна быть строго такая:
<body name="notes"> - все маленькими буквами.
<section id="nnnnnnn"> - где nnnnnn - это какой-то уникальный идентификатор, начинающийся строго с маленькой латинской буквы.
Содержимое секции
</section>
</body>
Секций внутри делается столько, сколько ссылок. |
|
Вернуться к началу |
|
|
anthony2005 Новенький участник форума
Зарегистрирован: 23.06.2006 Сообщения: 14 Откуда: Тамбов
|
Добавлено: Пт Июн 23, 2006 14:39 Заголовок сообщения: |
|
|
У меня это выглядит следующим образом:
Код: |
<body name="notes">
<section id="note_1">
<title>
<p>1</p>
</title>
<p>Текст сыылки</p>
</section>
<section id="note_2">
<title>
<p>2</p>
</title>
<p>Текст другой ссылки.</p>
</section>
</body>
|
Что не так? |
|
Вернуться к началу |
|
|
Glassy Модератор
Зарегистрирован: 05.11.2004 Сообщения: 1074 Откуда: Москва
|
Добавлено: Пт Июн 23, 2006 14:43 Заголовок сообщения: |
|
|
Все так. Может просто проглядели и действительно в какой-нибудь сноске отсутствует #? |
|
Вернуться к началу |
|
|
anthony2005 Новенький участник форума
Зарегистрирован: 23.06.2006 Сообщения: 14 Откуда: Тамбов
|
Добавлено: Пт Июн 23, 2006 15:10 Заголовок сообщения: |
|
|
Дьявол!
Действительно, в одной из 49 сносок одна была без #.
А почему валидатор не ругался? Веди если сноска без #,значит это внешняя ссылка и выглядеть она должна <a xlink:href="link">link</a>
Или я чегой-то не понимаю? |
|
Вернуться к началу |
|
|
Shaman Администратор библиотеки FictionBook.Lib
Зарегистрирован: 04.10.2004 Сообщения: 781 Откуда: Россия, Санкт-Петербург
|
Добавлено: Пт Июн 23, 2006 16:18 Заголовок сообщения: |
|
|
Валидатор не ругается на внешние ссылки. Эта программа уже несколько лет никак не изменяется. Проблема, да. |
|
Вернуться к началу |
|
|
Bailo Координатор проекта «Испр@влено»
Зарегистрирован: 22.10.2004 Сообщения: 810 Откуда: Москва
|
Добавлено: Пт Июн 23, 2006 17:00 Заголовок сообщения: |
|
|
Shaman
Извините что не в тему и вообще флуд, но что у тебя с аватаркой случилось?
ALL
А вдруг человек не в курсе? _________________ If things go wrong you don't have to go with them |
|
Вернуться к началу |
|
|
Shaman Администратор библиотеки FictionBook.Lib
Зарегистрирован: 04.10.2004 Сообщения: 781 Откуда: Россия, Санкт-Петербург
|
Добавлено: Пн Июн 26, 2006 18:02 Заголовок сообщения: |
|
|
Какое-то время тут нельзя было заливать аватару, а я уже удалил. Теперь можно, но у меня чегой-то фотка куда-то задевалась. Наверное, залью все-таки. |
|
Вернуться к началу |
|
|
Consul Администратор библиотеки FictionBook.Lib
Зарегистрирован: 27.02.2005 Сообщения: 674 Откуда: Красноярск
|
Добавлено: Пн Июн 26, 2006 22:15 Заголовок сообщения: |
|
|
Тут мне либа выдала чегой-то заковыристое:
Файл "11.fb2", ошибка:
Unknown (internal error. Send file to grib@fictionbook.ru to fix the problem if you feel it's my fault).
Can't call method "find_nodes" on an undefined value at /usr/www/fictionbook.lib.files/input_book/putbookUTF.pl line 159. MyDBIWrapper::db=HASH(0x8637568)->disconnect invalidates 1 active statement handle (either destroy statement handles or call finish on them before disconnecting) at /usr/local/lib/perl5/site_perl/5.8.6/i86pc-solaris/Apache/FBApache/FBSettings.pm line 250.
Никто не сталкивался? |
|
Вернуться к началу |
|
|
|