Error 1872 the document has no document element on line 1 перевод

Разбор ошибок валидации сайта

Разбор ошибок валидации сайта

Наконец-то появилось свободное время между бесконечной чередой заказов, и я решил заняться своим блогом. Попробуем его улучшить в плане валидации. Ниже в статье я расскажу, что такое валидация сайта, кода html и css, зачем она нужна и как привести сайт к стандартам на конкретном примере.

Что такое валидация сайта?

Простыми словами – это проверка на соответствие стандартам. Чтобы любой браузер мог отображать ваш сайт корректно. Большое влияние валидность сайта на продвижение не оказывает, но хуже точно не будет.

Конкретный пример прохождения валидации для страницы сайта

Возьмем первую попавшуюся страницу на моем сайте — Кодирование и декодирование base64 на Java 8. Забьем адрес страницы в валидатор и смотрим результат:

ошибки валиадции

Errors found while checking this document as HTML 4.01 Transitional!
Result:	105 Errors, 67 warning(s)

Да уж, картина вырисовывается неприятная: больше сотни ошибок и 67 предупреждений – как вообще поисковики индексируют мой блог, и заходят люди? Но не будем огорчаться, а научимся проходить валидацию, справлять ошибки. Итак, первое предупреждение:

Unable to Determine Parse Mode!

The validator can process documents either as XML (for document types such as XHTML, SVG, etc.) or SGML (for HTML 4.01 and prior versions). For this document, the information available was not sufficient to determine the parsing mode unambiguously, because:

the MIME Media Type (text/html) can be used for XML or SGML document types
No known Document Type could be detected
No XML declaration (e.g <?xml version="1.0"?>) could be found at the beginning of the document.
No XML namespace (e.g <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">) could be found at the root of the document.
As a default, the validator is falling back to SGML mode.

Warning No DOCTYPE found! Checking with default HTML 4.01 Transitional Document Type.

No DOCTYPE Declaration could be found or recognized in this document. This generally means that the document is not declaring its Document Type at the top. It can also mean that the DOCTYPE declaration contains a spelling error, or that it is not using the correct syntax.

The document was checked using a default "fallback" Document Type Definition that closely resembles “HTML 4.01 Transitional”.

Это одно и тоже. А исправляется просто: в самом начале страницы добавить тег:

<!DOCTYPE html>

Проверяем ,что у нас получилось и видим, что одним этим тегом мы убрали 105 ошибок и 3 предупреждения! Теперь у нас осталось только 64 предупреждения. Начинаем разбирать их по одному.

Warning: The type attribute for the style element is not needed and should be omitted.
From line 5, column 1; to line 5, column 23
/x-icon">↩<style type="text/css">↩↩↩↩A 

Это значит, что для элемента style не нужен атрибут type – это лишнее. На странице у нас два таких замечания. Аналогичное предупреждение и по JavaScript:

Warning: The type attribute is unnecessary for JavaScript resources.
From line 418, column 1; to line 418, column 31
</script>↩<script type="text/javascript">↩$(doc

Таких у нас 8 ошибок. Убираем данные атрибуты и ура – еще на 10 предупреждений меньше!

Error: CSS: background: The first argument to the linear-gradient function should be to top, not top.
At line 39, column 61
0%,#E8E8E8 100%);↩    border-r

Следующая ошибка — первый аргумент у linear-gradient должен быть to top, а не top. Исправлем. Далее ошибка:

Error: CSS: Parse Error.
From line 65, column 13; to line 65, column 16
margin: 0 auto;↩padd

Здесь у меня неверно закомментировано css. Надо просто убрать эту строку. Или закомментировать по-другому /* и */. Я так сделал, как привык так комментировать на Java.

Error: CSS: @import are not allowed after any valid statement other than @charset and @import..
At line 88, column 74
0,600,700,300);↩@import url(//

Теперь у нас идет ошибка импорта. Перенесем эти строчки в самое начало файла и она исчезнет.

Error: Bad value _blanck for attribute target on element a: Reserved keyword blanck used.
From line 241, column 218; to line 241, column 295
 cookies. <a href="//upread.ru/art.php?id=98" target="_blanck" style="display: inline;">Здесь

Далее не нравится значение атрибута target, нам сообщают, что надо использовать «blank» без нижнего подчеркивания спереди. Убираем.

Error: End tag li seen, but there were open elements.
From line 379, column 2; to line 379, column 6
<ul>↩	</li>↩↩</ul

Теперь у нас идет div не на месте.

Error: Table columns in range 2…3 established by element td have no cells beginning in them.
From line 262, column 5; to line 263, column 94
px;">↩<tr>↩<td colspan="3" style="width:100%; padding-bottom: 25px;padding-top: 0px; text-align:center;">↩<img 

Следующая ошибка – лишний colspan у ячейки. В моем случае таблица состоит всего из одной ячейки, видимо, забыл убрать, когда менял дизайн. Теперь это и делаем.

Error: Element style not allowed as child of element div in this context. (Suppressing further errors from this subtree.)
From line 486, column 1; to line 486, column 7
↩</table>↩<tyle>↩.hleb
Contexts in which element style may be used:
Where metadata content is expected.
In a noscript element that is a child of a head element.
In the body, where flow content is expected.
Content model for element div:
If the element is a child of a dl element: one or more dt elements followed by one or more dd elements, optionally intermixed with script-supporting elements.
If the element is not a child of a dl element: Flow content.

А эта ошибка говорит о том, что нельзя вставлять style внутри div. Переносим в начало файла.

Error: The width attribute on the table element is obsolete. Use CSS instead.
From line 505, column 1; to line 505, column 21
>↩↩↩↩↩↩↩↩↩<table width ="100%">↩<tr>↩

Тут нам подсказывают, что не стоит устанавливать ширину атрибутом, а лучше сделать это отдельным тегом. Меняем на style=»width:100%;».

Error: Duplicate attribute style.
At line 507, column 41
ign="top" style="padding-right

Переводим: дублируется атрибут style. Второй стиль при этом работать не будет. Объединяем

Error: Attribute name not allowed on element td at this point.
From line 506, column 5; to line 507, column 82
0%;">↩<tr>↩<td style="width:1%;padding-right:10px;" valign="top" name="navigid" id="navigid">↩↩↩↩</
Attributes for element td:
Global attributes
colspan - Number of columns that the cell is to span
rowspan - Number of rows that the cell is to span
headers - The header cells for this cell

У ячейки не должно быть имени – атрибута name. Тут в принципе можно убрать, id вполне хватит.

Error: The valign attribute on the td element is obsolete. Use CSS instead.
From line 506, column 5; to line 507, column 67
0%;">↩<tr>↩<td style="width:1%;padding-right:10px;" valign="top" id="navigid">↩↩↩↩</

Убираем valign. Вместо него ставим style=»vertical-align:top».

Error: & did not start a character reference. (& probably should have been escaped as &.)
At line 543, column 232
при lineLength &t;= 0) и lineS

А эта ошибка вообще непонятно как оказалась ) Это я коде к статье ошибся. Меняем на <

Error: An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
From line 654, column 1; to line 654, column 30
 /><br />↩<img src="img/art374-1.jpg" />↩<br /

У изображений должен быть alt. Добавляем альты с описанием картинок.

Error: CSS: padding: only 0 can be a unit. You must put a unit after your number.
From line 260, column 18; to line 260, column 19
dding: 10 20;↩}↩↩#

Только ноль может быть без обозначений. Надо поставить что – это пиксели, или к примеру, проценты. Добавляем px после чисел.

Warning: The document is not mappable to XML 1.0 due to two consecutive hyphens in a comment.
At line 974, column 8
ipt> ↩↩↩ <!--детектим адблок

Не нравятся комментарии. Да, в общем, их можно и убрать, не разбираясь, не особенно они и нужны.

Error: Stray end tag td.
From line 982, column 1; to line 982, column 5
↩</table>↩</td>↩↩<sty

Заблудившийся тег td. Убираем его.

Error: Bad value  for attribute action on element form: Must be non-empty.
From line 1102, column 6; to line 1102, column 98
/h6>↩					<form action="" id="jaloba-to-me" class="submit" method="POST" accept-charset="windows-1251">	<tabl

Здесь валидатор не устраивает пустое значение атрибута action – должен быть адрес страницы какой-то. У нас обрабатывается данная форма js, так что без разницы, поставим action=”self”

Все! Смотрим результат:

валиадция сайта пройдена

Нет ошибок или предупреждений, страница полностью валидна.

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


Автор этого материала — я — Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML — то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегизаметки, сайтостроение, html, валидация

Цитата:

Не боги горшки обжигают (с)

Уважаемые коллеги! Напоминаю, что наша с Вами Библиотека действует по принципу Вики. Любой зарегистрированный пользователь спустя двое суток с момента регистрации может принимать участие в упорядочивании её содержимого (которое, надо признать, пока ещё далеко от порядка и совершенства). Не бойтесь что-то не так сделать — в любом случае вам не удасться сделать что-то неисправимое. Все действия пользователей по измению базы проверяются, если что-то не так — вам в корректной и деликатной форме укажут на ошибку.
В последние время появились вопросы от пользователей, желающих принять участие в упорядочивании содержимого библиотеки. Они выразили желание помочь, но не знают, как это делать. Чтобы помочь им в первых шагах и создан этот топик. Я пока напишу о самых распространённых вещах, задавайте вопросы, постараюсь отвечать оперативно. Коллег-библиотекарей прошу присоединится к этой работе, и делать изменения прямо в тексте темы. Собственно, все, кто сейчас составляют актив сайта, учились методом проб и ошибок, обмениваясь опытом друг с другом. Я просмотрел старые технические темы, выбрал то, что не потеряло актуальность (за этот год Администратор сделал много полезных улучшений), и разместил всё это здесь. Итак:

Общие рекомендации:
Для удобства работы одновременно откройте 2-3 страницы на сайте.
Кроме того, для того, чтобы сравнивать файлы, библиографии и т.п., советую одновременно открыть страницу Флибусты или Либрусека.

Добавление/удаление обложек.

Cвернуть/развернуть текст

Обложки «по умолчанию» грузятся из файла, для книг в формате pdf и djvu — автоматически формируются из первой страницы.
Вообще, добавить обложку можно 3-мя способами, но используйте только следующий.
На странице книги под аннотацией есть надпись:

Цитата:

«Обложка книги отсутствует. Вы можете добавить обложку со своего компьютера. Максимальный размер файла — 1 мегабайт, поддерживаемые форматы: jpg, jpeg, png, gif. Размер больших изображений будет автоматически уменьшен до 468х720px. Изображения меньшего размера останутся без изменений.»

Найдите в интернете обложку нужной книге в нужном качестве, сохраните на компьютере. Нажмите»обзор», укажите путь к файлу, нажмите «загрузить обложку».
Удаление обложек доступно Библиотекарям и Зарегистрированным Пользователям (кнопка удаления обложки внизу страницы исправления книги). Если требуется удаление обложки, просто попросите об этом в любой ветке форума с указанием ссылки на страницу книги.

Добавление биографий авторов.

Cвернуть/развернуть текст

Биографии авторов можно брать с Википедии, Флибусты, Либрусека, Фантлаба или любых других источников. Самостоятельно составление подробных биографий, их перевод для иностранных авторов, добавление биографий к страницам на иностранных языках — разумеется, очень приветствуется.
В поле добавления биографии действуют все cтандартные форумные тэги: жирный шрифт, курсив и т.д. Имя автора можно выделить жирным шрифтом или цветом.
Если есть библиография автора, её размещают под биографией.
Ссылки на авторские страницы, личные сайты размещают в самом низу.
Чтобы прикрепить фотографию автора, внизу автобиографии разверните «приложенные файлы», нажмите «выбрать файл», укажите путь к нему. Кнопку «прикрепить» нажимать не надо (это для того случая, когда надо добавить сразу несколько картинок), жмите «сохранить».
Обращаю Ваше внимание, что при создании алиасов (синонимов при объединении авторов), биографии не переносятся автоматически. Если биография была на странице автором Иван Иванов, то при объединении на автора Иван Иванович Иванов она потеряется. Поэтому перед объединением авторов обязательно просмотрите объединяемые страницы, и при необходимости сначала перенесите биографию. Подробнее в разделе «объединение авторов».

Добавление, исправление аннотаций, описаний жанров и сериалов.

Cвернуть/развернуть текст

Кнопка «добавить аннотацию» (или «исправить аннотацию», если она уже есть) находится на странице книги. Кликните. Там будет всё так же как на странице добавления биографий, повторно объяснять не буду. Слишком длинные аннотации лучше частично спрятать под спойл. Желательно не добавлять без необходимости картинок.
Чтобы перейти к соответствующему жанру или сериалу, кликните по названию жанра или сериала на странице книги. Можно так же перейти к жанру или сериалу из левой панели, но там их придётся искать в длинном списке. Найдя нужное — нажмите «добавить/исправить описание». Дальше всё аналогичным образом. А вот здесь добавление картинок желательно.
Просмотреть уже добавленные аннотации, биографии, описания жанров и сериалов можно посмотреть в разделе «Карта сайта» (кнопка на верхней панели), вот: http://coollib.net/tracker/all/adesc

Добавление, исправление, замена автора/переводчика книги.

Cвернуть/развернуть текст

В Библиотеке на данный момент ещё много книг, у которых не указан автор. Причём авторы в Библиотеке, за редкими исключениями, имеются.
«Безавторные» книги легко найти, открыв любую серию книг, жанр, или просто набрав в поисковике любое слово или словосочетание.
Чтобы добавить автора, нужно, во-первых, открыть книгу для чтения. В валидных файлах (а таких в библиотеке большинство) Имя-фамилия автора будет в самом начале. Скопируйте фамилию в буфер обмена. Вернитесь к странице книги. Нажмите «исправить». Ниже «жанра» раздел «добавить», жмём «выберите роль», кликаем «автора», вводим нужную фамилию.
Информацию об имени-фамилии можно так же посмотреть в информации об fb2-файле: кнопка(fb2-info) на странице книги или кнопка (description) на странице исправления книги (нажать на «+» чтобы посмотреть информацию о файле).
Откроется либо одно имя, либо список, если авторов с такой фамилией несколько. Выберите нужного и кликните по нему. В ряде случаев открывается окно: «найдено слишком много авторов. Переспросите». Обычно такое происходит, когда фамилия автора производное от личных имён (Иван, Николай, Михаил и т.п.). В этом случае надо на отдельной странице найти автора через поисковик сайта, открыть его страницу и скопировать ID (число в конце адреса страницы, являющееся индивидуальным номера автора на сайте). В строку выбора роли в этом случае надо ввести не фамилию, а ID.
Если автор указан неправильно, нажмите справа от него кнопку «заменить» и укажите правильного. Можно, конечно, неправильного автора сначала удалить, потом правильного добавить, но это займёт чуть больше времени. Но именно так нужно действовать в сборниках и антологиях, где их много. На странице книги нажимаете «исправить». На странице исправления авторы будут столбиком, находим нужного, справа от него жмём кнопку «удалить». Ниже «жанра» раздел «добавить», жмём «выберите роль», кликаем «автора», вводим нужную фамилию.
Если нужного автора нет в библиотеке, добавьте его самостоятельно. В разделе «добавить», жмём «выберите роль», кликаем «нового автора», откроется «в роли», выбираем «автора, в открывшееся окно вводим нужную фамилию, имя, отчество (второе имя).
С переводчиками, редакторами, художниками и др. ролями всё обстоит аналогичным образом.

Другие исправления книги

Cвернуть/развернуть текст

На странице исправления книги:
Изменить название — исправить название, нажать «сохранить новое название». Название книги должно быть написано строчными буквами (за исключением случаев, когда название заглавными буквами дано непосредственно автором). Точку в конце названия ставить не надо. В поле «дополнительная информация» можно ввести данные, имеющие непосредственное отношение к книге (другое название переведённой на русский язык книги, отметка о другом издании, другом переводе и т.п.)
Языковая панель (Язык: Переведена с: ) пока не работает. Язык (двухбуквенный код латиницей) можно принеобходимости добавить вручную, нажать ввод.
Год издания: ввести нужную цифру и обновить страницу.
Выбор жанра: нажать кнопку «Выбрать», откроется список жанров, выбрать нужный, нажать «ОК», затем «добавить жанр». У книги не обязательно должен быть только один жанр. Можно добавить несколько, если книга в рамки какого-то одного жанра не вписывается. Не рекомендуется (но не запрещается!) добавлять одной книге более трёх жанров. Для замены жанра сначала удалите тот, который хотите заменить, затем добавьте новый.
Сериалы — нажать кнопку справа от добавить: откроется таблица с двумя строками: «сериал» (имеется ввиду авторская серия) и «издательская серия». Прописать название, нажать «добавить сериал/издательскую серию»; если серия уже есть в библиотеке, она добавится, если нет — появится предложение «добавить новую серию». У каждой книги — один сериал, но она может входить в несколько издательских серий. Подробнее в разделе «Работа с сериалами и издательскими сериями»
Качество файла — оценка качества электронной книги (имеется ввиду качества файла, форматирования, вычитки, а не содержание книги!). Оценка служит своего рода «маячком» для тех, кто занимается улучшением файлов и вычиткой. Не используйте, если не уверены. Обращаю внимание — оценка «отлично» закрывает возможность дальнейшей работы над книгой для всех, кроме библиотекарей.
Объединить с другой книгой — описано в разделе «объединение книг»
Заменить на другую версию — для замены книги улучшенной версией, предварительно скачанной на компьютер.
Удалить книгу — удаление книги. Она не будет отображаться на авторской странице, в списках жанров и сериях. Но её можно найти на странице «Исправить библиографию» в разделе «удалённые книги» и восстановить. Вообще, удаление следует делать только путём объединения книг. Чрезмерное удаление книг привлекает внимание библиотекарей и может привести к временной частичной блокировкой деятельности пользователя.
description — информация о файле.
binary — показывает имеющиеся в файле изображения (обложку, иллюстрации).
У Продвинутых Пользователей в самом низу кнопка «Удалить обложку». Зачем она нужна, я уже объяснял.

Объединение авторов.

Cвернуть/развернуть текст

Один и тот же автор может быть представлен в библиотеке в нескольких вариантах написания его Ф.И.О. Всех этих авторов следует объединить между собой. При этом автор с наиболее полным именем будет «основным», а остальные будут его синонимами (алиасами). Алиасы не считаются самостоятельными авторами, и не учитываются статистикой при подсчёте «всех авторов в библиотеке».
Цель создания алиаса:
1. Чтобы пользователь, набирая варианты написания имени автора через поисковик (не важно, Джон Толкиен или Дж.Р.Р.Толкин) — всегда попадал на нужную страницу.
2. Чтобы вновь добавляемые книги, в которых автор может быть указан в разных вариантах, оказывались все на одной странице, а не на разных.
Следовательно, удаляем только явно ошибочные написания (грамматические ошибки либо опечатки), вероятность повторения которых создателями файлов стремится к нулю. Остальные варианты оставляем алиасами. Следует иметь ввиду, что «ошибочными» могут показаться написания авторов на иностранных (славянских) языках. Например, на болгарском Татьяна пишется как — Татяна, без мягкого знака.
Перед тем, как объединить авторов, обязательно убедитесь, что речь идёт об одном и том же авторе, а не о тёзках, особенно если фамилия распространённая. Ивановых Иванов Ивановичей может быть несколько. Если есть сомнения, что авторы действительно являются синонимами, лучше провериться, набрав фамилию автора в поисковике Либрусека или Флибусты — покажет синонимы (алиасы), а так же потом можно библиографию посмотреть и добавить отсутствующие книги (здесь в библиотеке часть книг без авторов, их можно найти по названию через поисковик).
Объединять всегда следует в пользу наиболее полного имени — Имя; Отчество; Фамилия для русских авторов (кроме тех случаев, когда фамилия и имя являются псевдонимом), у иностранных авторов — Имя; Третье Имя; Второе Имя; Фамилия (пример — Джон Рональд Руэл Толкин, Артур Игнатиус Конан Дойль). Транслитерацию следует осуществлять в наиболее закрепившемся русском варианте (например, Желязны, а не Зилазни). Некоторые иностранные авторы не используют второе имя целиком, некоторые русские писатели в последние годы поступают так же, тогда наиболее полным именем будет Джон Дж. Смит или Иван И. Иванов.
Переходим к объединению.
Откройте страницу Иван Иванович Иванов . Нажмите «исправить библиографию». Вверху одна из сносок «объединить с другим автором», нажмите. В открывшееся окошко вставьте фамилию Иванов. Откроется либо одно имя, либо список, если авторов с такой фамилией несколько. (конкретно при наборе фамилии Иванов, выбранной для примера, откроется окно: «найдено слишком много авторов». Переспросите». Как действовать в этом случае, я объяснил выше). Выбирите в списке «Иван Иванов», нажмите. Появится 2 предложения: подтвердите замену Иван Иванов (количество книг) на Иван Иванович Иванов (количество книг). Если будут дубли книг, компьютер их покажет (откроется страница «найдены дубли»), при объединеии книг обращайте внимание на версию, оставляя более высокую, т.е. более качественную. Подробнее об этом смотрите раздел «Объединение книг».
NB! При объединении авторов часто автоматически происходит объединение одной из книг этого автора с книгой, у которой id равен id автора, и эта книга удаляется. Это баг, с которым администратору пока не удалось справиться. Ее надо восстанавливать. Откройте в разделе «Статистика» — «Моя работа». Открываем удаленную книгу , жмём «Удалить связь», затем «Восстановить».
После завершения объединения следует проверить наличие на странице дублей. Они часто бывают. Затем следует сравнить библиографию автора с библиографией на Флибусте или Либрусеке. Недостающие книги надо сначала попытаться найти через поисковик (они могут быть в «безавторных»), недостающие — можно скачать и дозалить.
После завершения объединения, все книги, автором которых обозначен Иван Иванов, будут размещаться на странице Иван Иванович Иванов.
Ещё раз обращаю Ваше внимание, что при создании алиасов биографии не переносятся автоматически. Если биография была на странице автором Иван Иванов, то при объединении на автора Иван Иванович Иванов она потеряется. Поэтому перед объединением авторов обязательно просмотрите объединяемые страницы, и при необходимости сначала перенесите биографию.

Объединять или нет на одну страницу произведения авторов на разных языках?
Этот вопрос уже поднимался, к единому мнению не пришли. Значит, можно и так, и так. Если у автора 2-3 книги и столько же переводов, то можно объединить. Если книг десятки и сотни — оставить отдельными страницами, мне кажется более удобным для пользователей оставлять произведения на иностранных языках на отдельной странице, в описание автора добавлять перекрёстные ссылки: «Страница с пререводами книг автора на русский язык в библиотеке КулЛиб находится здесь:…»
В качестве образца советую посмотреть, как valeryk64 упорядочил книги Айзека Азимова: http://coollib.net/a/4597

Объединение книг.

Cвернуть/развернуть текст

Внизу страницы исправления книги есть кнопка «объединить с другой книгой». Если есть книги с таким названием, появится их список. Выбирите книгу, с которой хотите объединить. Откроется таблица, где двумя параллельными колонками будет дана информация о fb2-файле. Выберите нужную книгу, нажмите внизу «оставить эту». Если книги объединять не надо, жмём «оставить обе». Выбранная книга остаётся на странице автора, объединяемая — автоматически удаляется.
Вообще, следует объединять только одинаковые книги, отличающиеся качеством форматирования и вычиткой, и, следовательно, имеющих более высокую версию.
Не следует объединять книги в разных форматах, вышедших в разных издательствах.
При выборе обращайте внимание на версию файла, отдавая предпочтение более высокой. При создании файла ему присваивается версия 1.0, при каждом внесении изменений (вычитка, исправление форматирования, добавление обложки и др.) ему присваивается более высокая версия 1.1, 1.2 и т.д.
Если речь идёт о переводной литературе, а переводчик не указан имеет смысл заглянуть внутрь файла — иногда у книги с одним и тем же названием разные переводчики. Если необходимы исправления — добавление автора и т.п. прямо с этой страницы можно перейти на страницу исправления книги.
Если в наличии 2 одинаковых книги, одна с иллюстрациями, а другая без, надо оставить обе. Откройте иллюстрированную книгу для исправление, добавьте в поле «Дополнительная информация» — с иллюстрациями. В данные о книге можно так же добавить иллюстратора/оформителя, если он известен. (раздел «Авторы» — «добавить» — «иллюстратора».
При обединении книг сумма количество просмотров каждой из них суммируются. Если к какой либо из книг есть комментарии, они автоматически переносятся на страницу оставленной книги.
Чтобы отменить объединение книг, если оно сделано ошибочно, откройте в разделе «Статистика» — «Моя работа». Находим и открываем удаленную книгу , жмём «Удалить связь», затем «Восстановить».

Работа с сериалами и издательскими сериями.

Cвернуть/развернуть текст

У книг есть 2 серии:
1. Авторская серия (название дано автором)
2. Издательская серия (название присвоено редактором)
Пример: Конрад Левандовский, След оборотня. 1. Авторская серия — Ксин. 2. Издательская серия — Азбука – fantasy.
На странице исправления книги найдите раздел «Сериалы» — нажать кнопку справа от «добавить№: откроется таблица с двумя строками: «сериал» и «издательская серия». Откроется 2 окошечка: в левое, маленькое, ставится порядковый номер романа в серии, в правое, подлиннее — название серии. Надо прописать номер тома и название серии, нажать «добавить сериал/издательскую серию»; если серия уже есть в библиотеке, она добавится, если нет — появится предложение «добавить новую серию». Так же возможно добавление серии путём введения вместо названия её ID, это удобно для серий с громоздкими названиями. При добавлении серий через ID, поставьте «галочку» в окошке справа от «Отметить, если используем Id».
Если просто требуется добавить номер в серию, поставьте его в левое окошко и обновите страницу. Если не получилось — удалите серию и добавьте снова, уже с номером.
В издательских сериях, если № тома неизвестен, поле оставьте пустым или вставьте 0. У каждой книги — один сериал, но она может входить в несколько издательских серий.
NB! В больших издательских сериях часто встречается номер 127, причём сразу у нескольких книг. Это связано с тем, что в изначальных настройках движка количество книг в серии было ограничено 127 книгами, между тем как во многих издательских сериях, типа «ЖЗЛ» книг больше 1000. Сейчас это исправлено. Просто убрать номер 127 не получится. Надо скопировать название серии в буфер обмена, удалить серию, затем добавить её снова, уже без номера.
Чтобы перейти к сериалу, нажмите «перейти к сериалу» или просто кликните по названию серии рядом с заголовком. К сериям можно добавлять описание и картинки (подробнее в соответствующем разделе). Переименование серий и удаление пустых серий в данный момент доступно только для Библиотекарей, при возникновении такой необходимости обращайтесь к ним.

Это, конечно, самые азы. Тема будет продолжена. Спрашивайте, если что-то непонятно или не получается. Делитесь своим опытом и советами.

  • « первая
  • ‹ предыдущая
  • 1
  • 2

Вт, 31/01/2017 — 01:51

#51

axsmyth

axsmyth's picture

Оффлайн

Зарегистрирован: 01.12.2016

Re: Защита сайта

Перестал работать opds каталог в читальных программах. Первый уровень каталога открывается. При попытке перейти по любому пункту выдаёт ошибку 404

  • Для комментирования войдите или зарегистрируйтесь

Ср, 15/02/2017 — 21:22

#52

axsmyth

axsmyth's picture

Оффлайн

Зарегистрирован: 01.12.2016

Re: Защита сайта

Поправьте работу каталога OPDS — после второго уровня кидает в начало.

  • Для комментирования войдите или зарегистрируйтесь

Вт, 21/02/2017 — 05:01

#53

axsmyth

axsmyth's picture

Оффлайн

Зарегистрирован: 01.12.2016

Re: Защита сайта

Теперь OPDS каталог работает, но при выборе конкретного жанра чтение списка книг заканчивается после первых пары десятков сообщением об ошибке. При попытке открыть любую из найденных книг открывается «книга» примерно со следующим содержанием из одной строчки:
<?xml version=»1.0″ encoding=»utf-8″?>
И всё.

  • Для комментирования войдите или зарегистрируйтесь

Пн, 27/02/2017 — 16:22

#54

axsmyth

axsmyth's picture

Оффлайн

Зарегистрирован: 01.12.2016

Re: Защита сайта

И снова OPDS выдаёт ошибку 404. Ну сделайте уже, сколько можно то :( А если правите, то проверяйте, как оно работает. Я для доступа использую кулридер. Поправили — зайдите и посмотрите, разве так трудно?

  • Для комментирования войдите или зарегистрируйтесь

Вт, 14/03/2017 — 04:29

#55

axsmyth

axsmyth's picture

Оффлайн

Зарегистрирован: 01.12.2016

Не работает OPDS

Господа! Ну почините уже OPDS каталог! Ну пожалуйста! Для нормальной работы из под андроидных читалок.
Была ошибка 404. Теперь опять пошли по кругу. А именно, при заходе с начального меню в «По жанрам» и выборе к примеру «фантастика» попадаю на начальный уровень меню и всё по кругу. Ну сколько можно… :((( Ведь было такое.
Плакаю

  • Для комментирования войдите или зарегистрируйтесь

Сб, 18/03/2017 — 04:02

#56

axsmyth

axsmyth's picture

Оффлайн

Зарегистрирован: 01.12.2016

Re: Защита сайта

OPDS заработал. Кроме некоторых пунктов.
Например, Жанры — Фантастика — Фэнтези — даёт «ошибку во время чтения каталога». При этом выводится список из пары десятков книг из заявленных 20 с лишним тысяч.

  • Для комментирования войдите или зарегистрируйтесь

Ср, 13/09/2017 — 15:21

#57

9226041810

9226041810's picture

Оффлайн

Зарегистрирован: 12.02.2017

Re: Защита сайта

Не окрывается пишет Error

  • Для комментирования войдите или зарегистрируйтесь

Пн, 15/01/2018 — 15:09

#58

olgabroun

olgabroun's picture

Оффлайн

Зарегистрирован: 15.01.2018

Re: Защита сайта

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

  • Для комментирования войдите или зарегистрируйтесь

Пн, 02/04/2018 — 15:15

#59

Kormchin

Kormchin's picture

Оффлайн

Зарегистрирован: 16.04.2016

Re: Защита сайта

Вместо главной страницы сайта coollib открывается 4lib.net.

  • Для комментирования войдите или зарегистрируйтесь

Пн, 02/04/2018 — 16:03

#60

CoolLib

CoolLib's picture

Оффлайн

Администратор
Библиотекарь

Зарегистрирован: 06.09.2012

Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Премия "Мега-биограф" (Создано 200 биографий!)

Re: Защита сайта

Да, разбираюсь с этой проблемой. Такая ситуация получается только если в браузере (или в ссылке / закладке и тд) указан сайт coollib.net или http://coollib.net
Используйте любой другой адрес: https://coollib.net, proxy.coollib.net, www.coollib.net и тд.

  • Для комментирования войдите или зарегистрируйтесь

Вт, 18/06/2019 — 09:53

#61

lekksan

lekksan's picture

Оффлайн

Зарегистрирован: 20.11.2013

Не работает настройка текста.

Не работает настройка текста, цвет, размер шрифта….

  • Для комментирования войдите или зарегистрируйтесь

Вт, 18/06/2019 — 13:38

#62

CoolLib

CoolLib's picture

Оффлайн

Администратор
Библиотекарь

Зарегистрирован: 06.09.2012

Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Премия "Мега-биограф" (Создано 200 биографий!)

Re: Не работает настройка текста.

lekksan пишет:

Не работает настройка текста, цвет, размер шрифта….

Настройка работает и реализуется через javascript + cookies. Проверяйте свой браузер. Выполняются ли скрипты и не отключен ли у вас вообще javascript. Проверьте работоспособность настроек текста в другом браузере.

  • Для комментирования войдите или зарегистрируйтесь

Пн, 15/07/2019 — 21:30

#63

Jozhik

Jozhik's picture

Оффлайн

Зарегистрирован: 15.07.2019

Re: Защита сайта

Добрый день! Осваиваясь здесь, вижу любопытную вещь: все книги, которые не бесплатные, предлагается купить только в litres, это случайность или местный вариант отката? Я понимаю, что это крупнейший магазин, но, надеюсь, не владелец coolLib? Да если и владелец, даже readrate предлагает альтернативные ссылки для покупки книг.

  • Для комментирования войдите или зарегистрируйтесь

Пн, 15/07/2019 — 21:47

#64

SubMarinka

SubMarinka's picture

Оффлайн

Библиотекарь

Зарегистрирован: 12.04.2014

Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Люди ждут ваш отзыв (Достигнуто 100 положительных оценок в отзывах!)Премия "Википедия" (Создано 500 биографий!)Почётный блогер (Добавлено 50 записей в блог!)Премия "Форум - дом родной" (Добавлено 5000 сообщений на форуме!)

Re: Защита сайта

Уважаемый Jozhik, ключевое слово «предлагается»
А где вы будете брать книгу ─ выбор за вами.
ЗЫ. СoolLib пишется с большой буквы, это имя собственное, а не нарицательное

—————

Если вам всё равно, где вы находитесь, значит, вы не заблудились

  • Для комментирования войдите или зарегистрируйтесь

Вт, 21/07/2020 — 22:50

#66

SubMarinka

SubMarinka's picture

Оффлайн

Библиотекарь

Зарегистрирован: 12.04.2014

Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Люди ждут ваш отзыв (Достигнуто 100 положительных оценок в отзывах!)Премия "Википедия" (Создано 500 биографий!)Почётный блогер (Добавлено 50 записей в блог!)Премия "Форум - дом родной" (Добавлено 5000 сообщений на форуме!)

Re: Защита сайта

Для защиты от повышенной активности спамеров нельзя ли сделать так, чтобы пользователи в день могли бы создать только одну тему на форуме или одну запись в блоге?
Нормальных пользователей это не сильно затронет, а спамеры не смогут создавать по 10 мусорных постов.

—————

Если вам всё равно, где вы находитесь, значит, вы не заблудились

  • Для комментирования войдите или зарегистрируйтесь

Вт, 21/07/2020 — 23:25

#67

PhilippS

PhilippS's picture

Оффлайн

Продвинутый

Зарегистрирован: 12.10.2016

Re: Защита сайта

SubMarinka пишет:

… не сильно затронет, а спамеры не смогут создавать по 10 мусорных постов.

Затронет. Сильно/не несильно, но затронет. Не лучше ли объявить приз/медаль/ананасик за десяток указивок на спамеров

—————

Спасённый Мир будет красив.

  • Для комментирования войдите или зарегистрируйтесь

Ср, 22/07/2020 — 00:28

#68

Думает

Думает's picture

Оффлайн

Проверенный

Зарегистрирован: 10.06.2020

Знаток сайта (Сделано 2000 действий с базой библиотеки!)

Re: Защита сайта

SubMarinka пишет:

Для защиты от повышенной активности спамеров нельзя ли сделать так, чтобы пользователи в день могли бы создать только одну тему на форуме или одну запись в блоге?
Нормальных пользователей это не сильно затронет, а спамеры не смогут создавать по 10 мусорных постов.

Хорошая идея.

  • Для комментирования войдите или зарегистрируйтесь

Ср, 22/07/2020 — 01:06

#69

SubMarinka

SubMarinka's picture

Оффлайн

Библиотекарь

Зарегистрирован: 12.04.2014

Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Люди ждут ваш отзыв (Достигнуто 100 положительных оценок в отзывах!)Премия "Википедия" (Создано 500 биографий!)Почётный блогер (Добавлено 50 записей в блог!)Премия "Форум - дом родной" (Добавлено 5000 сообщений на форуме!)

Re: Защита сайта

То PhilippS и Думает
Объясняю для тех кто на броневике особо одарённых:
речь идёт не о комментариях на форуме или в блогах! Спамеры создают новые темы на форуме или новые записи в блогах!
А указивки библиотекарям не нужны — мы же не слепые! Кто первым пришёл в библиотеку, тот и давит гадов. Ах, как славно мы с Мирабель сегодня утром уконтропупили в четыре руки мерзавца, сделавшего 10 записей в блог и 10 тем на форуме…

—————

Если вам всё равно, где вы находитесь, значит, вы не заблудились

  • Для комментирования войдите или зарегистрируйтесь

Ср, 22/07/2020 — 17:10

#70

Думает

Думает's picture

Оффлайн

Проверенный

Зарегистрирован: 10.06.2020

Знаток сайта (Сделано 2000 действий с базой библиотеки!)

Re: Защита сайта

SubMarinka пишет:

То PhilippS и Думает
Ах, как славно мы с Мирабель сегодня утром уконтропупили в четыре руки мерзавца, сделавшего 10 записей в блог и 10 тем на форуме…

Супер)

  • Для комментирования войдите или зарегистрируйтесь

Чт, 02/06/2022 — 10:32

#72

Сергей Огольцов

Сергей Огольцов's picture

Оффлайн

Зарегистрирован: 23.05.2022

технический абйуз

Здравствуйте.

На загрузку файла моей книги форма ответила, что мой файл порченный (см. цитату деталей):

«Error 2: xmlSAX2Characters: huge text node in /home/ocr/round-rainbow.fb2 on line 144865
Fatal Error 5: Extra content at the end of the document in /home/ocr/round-rainbow.fb2 on line 144865
Найдены ошибки!
Error 1872: The document has no document element. on line -1″

Из деталей видно (поправьте, если ошибаюсь), что ошибка случилась на сервере КулЛиба in /home/ocr/ на строке 144865, которой в загружаемом файле нет (он намного короче) и последняя строка (8385) заканчивается тагом &60;/binary&62;&60;/FictionBook&62;
К тому же валидация на Fb2Editor показывает no errors (привязываю скриншот, но вот и ссылка, на всякий https://ibb.co/98qMyMq), и на ряде других платформ этот же файл грузился без проблем.
Помогите понять ситуацию, пожалуйста.

Всех благ`
Сергей

  • Для комментирования войдите или зарегистрируйтесь

Сб, 04/06/2022 — 14:52

#73

lopotun

lopotun's picture

Оффлайн

Проверенный

Зарегистрирован: 13.06.2014

Премия "Пфистера" (Создано 100 книг!)Люди ждут ваш отзыв (Достигнуто 100 положительных оценок в отзывах!)

Re: технический абйуз

У меня тоже пару раз были проблемы при нормальном, исправном файле. Явно проблемы создались или при плохом соединении (например, плохая линия при ADSL), или на самом сайте при загрузке.
Поэтому не зря CoolLib рекомендует заливать не напрямую, с компьютера, а через ftp-клиент FileZilla. При нем файл либо загрузится полностью с извещением об успешной загрузке, либо, если проблема какая — догрузится дополнительно автоматом.

—————

Бывает, что есть куда воткнуть, но нет контакта.

  • Для комментирования войдите или зарегистрируйтесь

Вс, 05/06/2022 — 06:57

#74

Сергей Огольцов

Сергей Огольцов's picture

Оффлайн

Зарегистрирован: 23.05.2022

Re: технический абйуз

спасибо, лопотун
что такое АДСЛ я без понятия, но ФайлЗила у меня есть — буду пробовать.
Всех благ`
Сергей

  • Для комментирования войдите или зарегистрируйтесь

Вс, 05/06/2022 — 09:22

#75

lopotun

lopotun's picture

Оффлайн

Проверенный

Зарегистрирован: 13.06.2014

Премия "Пфистера" (Создано 100 книг!)Люди ждут ваш отзыв (Достигнуто 100 положительных оценок в отзывах!)

Re: технический абйуз

Сергей Огольцов пишет:

спасибо, лопотун
что такое АДСЛ я без понятия, но ФайлЗила у меня есть — буду пробовать.
Всех благ`
Сергей

ADSL — скажем, модем, передача данных от которого до коммутатора (интернет) происходит по обычным телефонным проводам до 3-х километров. Актуально в сельской местности, где мало провайдеров, да и в городах до сих пор используют совместно с телефонным номером. (Не путать с обычным модемом, который, как помнится: пищит и улюлюкает при передаче с очень маленькой скоростью и по телефону уже не поговорить, если модем в работе).
И если, как обычно и бывает в телефонии: повреждение в линии, кабель подмок — начинаются сбои в приеме-передачи.
Как-то так. :)

—————

Бывает, что есть куда воткнуть, но нет контакта.

  • Для комментирования войдите или зарегистрируйтесь

Пн, 06/06/2022 — 07:44

#76

Сергей Огольцов

Сергей Огольцов's picture

Оффлайн

Зарегистрирован: 23.05.2022

Re: технический абйуз

ааа! вспомнил! пищал он вправду классно — Альфред Шнитке загнулся бы от зависти, а посреди монитора маааленький такой телефончик возникал нарисованный в стиле Видовз 95, ну просто нас друг другу не представили и я забыл, кто такой АДСЛ.
Теперь к делу. Благодаря Вашей наводке и исчерпывающим пояснениям, за которые сисадмину отдельное виртуальное спасибо, ФайлЗила доложила про удачный трансфер в папку «/», теперь осталось лишь отыскать где эта нюбук у меня на акаунте воткнута поскольку интерфес тут (не к ночи будь сказано) весьма дремучий, но этого сисадмину передавать не надо, у него и других забот полон рот.
Всех благ`
Сергей

  • Для комментирования войдите или зарегистрируйтесь

Пн, 06/06/2022 — 13:42

#77

lopotun

lopotun's picture

Оффлайн

Проверенный

Зарегистрирован: 13.06.2014

Премия "Пфистера" (Создано 100 книг!)Люди ждут ваш отзыв (Достигнуто 100 положительных оценок в отзывах!)

Re: Защита сайта

Да все просто: как только загрузили файл, далее уже здесь, на сайте, слева вверху жмете из списка Добавление книги Затем выбираете из Способа добавления первый способ Добавление книг в формате fb2 (fb2.zip; fbz) (online/ftp) и далее на следующей странице из Добавление fbd книг с помощью ftp: выбираем пункт 2. Выбери уже загруженный на ftp архив (или обнови страницу после окончания загрузки) В нем жмем птицу, находим и выделяем ваш закачанный файл и жмем кнопку Добавить.
Файл загрузится уже в библиотеку.
Кстати, там видно два файла сейчас: 123.zip и The_Rascally_Romance.fb2
Если Вы залили, то один из них Ваш.

P.S.
Чтобы не разочароваться (заливщик должен знать): если заливаете ту же самую книгу, то в Description версия файла должна быть увеличена. Иначе книга не добавится.

—————

Бывает, что есть куда воткнуть, но нет контакта.

  • Для комментирования войдите или зарегистрируйтесь

Вт, 07/06/2022 — 06:47

#78

Сергей Огольцов

Сергей Огольцов's picture

Оффлайн

Зарегистрирован: 23.05.2022

Re: Защита сайта

Да вот это называется влип по полной, теперь я Вам обязан со всех сторон.
Нет к зипам особого доверия не испытываю, предпочитаю работать с эфбиту.
На данный момент книга аккратно стоит на полочке «Учётные данные -> Мои книги», вопрос закрыт.
Спасибо Вам за P.S., поскольку ещё несколько книжек залить намерен и кто его знает как пойдёт заливка ибо все мы под КулЛибом ходим…Но! теперь знаю — в случае невпротыка надо к лопотуну постучаться через ЛС на этой треде (блядь! что мы с языком делаем! а они мне ещё мою ненормативную лексику в нос тычут!).
Всех благ`
Сергей

  • Для комментирования войдите или зарегистрируйтесь

Вт, 07/06/2022 — 11:59

#79

lopotun

lopotun's picture

Оффлайн

Проверенный

Зарегистрирован: 13.06.2014

Премия "Пфистера" (Создано 100 книг!)Люди ждут ваш отзыв (Достигнуто 100 положительных оценок в отзывах!)

Re: Защита сайта

Удачи! Не пропадайте, а то совсем скучно здесь без общения стало. :)

—————

Бывает, что есть куда воткнуть, но нет контакта.

  • Для комментирования войдите или зарегистрируйтесь

Сб, 10/12/2022 — 20:04

#80

Колобов Василий…

Колобов Василий Юрьевич's picture

Оффлайн

Зарегистрирован: 03.12.2022

Претензия

Здраствуйте.Почему у вас моя книга -Корекция веса с помощью тибетского точечного массажа в свободном доступе?Прошу ее убрать из свободного скачивания.Она у меня только через продажу.

  • Для комментирования войдите или зарегистрируйтесь

Сб, 10/12/2022 — 20:19

#81

Stribog73

Stribog73's picture

Оффлайн

Библиотекарь

Зарегистрирован: 02.02.2019

Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Премия "Книжный Гуру" (Добавлено 1000 книг в библиотеку!)Премия "Гутенберга" (Создано 200 книг!)Люди ждут ваш отзыв (Достигнуто 100 положительных оценок в отзывах!)Премия "Мега-биограф" (Создано 200 биографий!)Почётный блогер (Добавлено 50 записей в блог!)

Re: Претензия

Уважаемый Василий Юрьевич!
Почему Вы не написали свою претензию в раздел «Правообладателям»? Так было бы быстрее и эффективней. У нас есть отдельный библиотекарь, который занимается разбором претензий правообладателей.

  • Для комментирования войдите или зарегистрируйтесь
  • « первая
  • ‹ предыдущая
  • 1
  • 2

Цитата:

Не боги горшки обжигают (с)

Уважаемые коллеги! Напоминаю, что наша с Вами Библиотека действует по принципу Вики. Любой зарегистрированный пользователь спустя двое суток с момента регистрации может принимать участие в упорядочивании её содержимого (которое, надо признать, пока ещё далеко от порядка и совершенства). Не бойтесь что-то не так сделать — в любом случае вам не удасться сделать что-то неисправимое. Все действия пользователей по измению базы проверяются, если что-то не так — вам в корректной и деликатной форме укажут на ошибку.
В последние время появились вопросы от пользователей, желающих принять участие в упорядочивании содержимого библиотеки. Они выразили желание помочь, но не знают, как это делать. Чтобы помочь им в первых шагах и создан этот топик. Я пока напишу о самых распространённых вещах, задавайте вопросы, постараюсь отвечать оперативно. Коллег-библиотекарей прошу присоединится к этой работе, и делать изменения прямо в тексте темы. Собственно, все, кто сейчас составляют актив сайта, учились методом проб и ошибок, обмениваясь опытом друг с другом. Я просмотрел старые технические темы, выбрал то, что не потеряло актуальность (за этот год Администратор сделал много полезных улучшений), и разместил всё это здесь. Итак:

Общие рекомендации:
Для удобства работы одновременно откройте 2-3 страницы на сайте.
Кроме того, для того, чтобы сравнивать файлы, библиографии и т.п., советую одновременно открыть страницу Флибусты или Либрусека.

Добавление/удаление обложек.

Cвернуть/развернуть текст

Обложки «по умолчанию» грузятся из файла, для книг в формате pdf и djvu — автоматически формируются из первой страницы.
Вообще, добавить обложку можно 3-мя способами, но используйте только следующий.
На странице книги под аннотацией есть надпись:

Цитата:

«Обложка книги отсутствует. Вы можете добавить обложку со своего компьютера. Максимальный размер файла — 1 мегабайт, поддерживаемые форматы: jpg, jpeg, png, gif. Размер больших изображений будет автоматически уменьшен до 468х720px. Изображения меньшего размера останутся без изменений.»

Найдите в интернете обложку нужной книге в нужном качестве, сохраните на компьютере. Нажмите»обзор», укажите путь к файлу, нажмите «загрузить обложку».
Удаление обложек доступно Библиотекарям и Зарегистрированным Пользователям (кнопка удаления обложки внизу страницы исправления книги). Если требуется удаление обложки, просто попросите об этом в любой ветке форума с указанием ссылки на страницу книги.

Добавление биографий авторов.

Cвернуть/развернуть текст

Биографии авторов можно брать с Википедии, Флибусты, Либрусека, Фантлаба или любых других источников. Самостоятельно составление подробных биографий, их перевод для иностранных авторов, добавление биографий к страницам на иностранных языках — разумеется, очень приветствуется.
В поле добавления биографии действуют все cтандартные форумные тэги: жирный шрифт, курсив и т.д. Имя автора можно выделить жирным шрифтом или цветом.
Если есть библиография автора, её размещают под биографией.
Ссылки на авторские страницы, личные сайты размещают в самом низу.
Чтобы прикрепить фотографию автора, внизу автобиографии разверните «приложенные файлы», нажмите «выбрать файл», укажите путь к нему. Кнопку «прикрепить» нажимать не надо (это для того случая, когда надо добавить сразу несколько картинок), жмите «сохранить».
Обращаю Ваше внимание, что при создании алиасов (синонимов при объединении авторов), биографии не переносятся автоматически. Если биография была на странице автором Иван Иванов, то при объединении на автора Иван Иванович Иванов она потеряется. Поэтому перед объединением авторов обязательно просмотрите объединяемые страницы, и при необходимости сначала перенесите биографию. Подробнее в разделе «объединение авторов».

Добавление, исправление аннотаций, описаний жанров и сериалов.

Cвернуть/развернуть текст

Кнопка «добавить аннотацию» (или «исправить аннотацию», если она уже есть) находится на странице книги. Кликните. Там будет всё так же как на странице добавления биографий, повторно объяснять не буду. Слишком длинные аннотации лучше частично спрятать под спойл. Желательно не добавлять без необходимости картинок.
Чтобы перейти к соответствующему жанру или сериалу, кликните по названию жанра или сериала на странице книги. Можно так же перейти к жанру или сериалу из левой панели, но там их придётся искать в длинном списке. Найдя нужное — нажмите «добавить/исправить описание». Дальше всё аналогичным образом. А вот здесь добавление картинок желательно.
Просмотреть уже добавленные аннотации, биографии, описания жанров и сериалов можно посмотреть в разделе «Карта сайта» (кнопка на верхней панели), вот: http://coollib.net/tracker/all/adesc

Добавление, исправление, замена автора/переводчика книги.

Cвернуть/развернуть текст

В Библиотеке на данный момент ещё много книг, у которых не указан автор. Причём авторы в Библиотеке, за редкими исключениями, имеются.
«Безавторные» книги легко найти, открыв любую серию книг, жанр, или просто набрав в поисковике любое слово или словосочетание.
Чтобы добавить автора, нужно, во-первых, открыть книгу для чтения. В валидных файлах (а таких в библиотеке большинство) Имя-фамилия автора будет в самом начале. Скопируйте фамилию в буфер обмена. Вернитесь к странице книги. Нажмите «исправить». Ниже «жанра» раздел «добавить», жмём «выберите роль», кликаем «автора», вводим нужную фамилию.
Информацию об имени-фамилии можно так же посмотреть в информации об fb2-файле: кнопка(fb2-info) на странице книги или кнопка (description) на странице исправления книги (нажать на «+» чтобы посмотреть информацию о файле).
Откроется либо одно имя, либо список, если авторов с такой фамилией несколько. Выберите нужного и кликните по нему. В ряде случаев открывается окно: «найдено слишком много авторов. Переспросите». Обычно такое происходит, когда фамилия автора производное от личных имён (Иван, Николай, Михаил и т.п.). В этом случае надо на отдельной странице найти автора через поисковик сайта, открыть его страницу и скопировать ID (число в конце адреса страницы, являющееся индивидуальным номера автора на сайте). В строку выбора роли в этом случае надо ввести не фамилию, а ID.
Если автор указан неправильно, нажмите справа от него кнопку «заменить» и укажите правильного. Можно, конечно, неправильного автора сначала удалить, потом правильного добавить, но это займёт чуть больше времени. Но именно так нужно действовать в сборниках и антологиях, где их много. На странице книги нажимаете «исправить». На странице исправления авторы будут столбиком, находим нужного, справа от него жмём кнопку «удалить». Ниже «жанра» раздел «добавить», жмём «выберите роль», кликаем «автора», вводим нужную фамилию.
Если нужного автора нет в библиотеке, добавьте его самостоятельно. В разделе «добавить», жмём «выберите роль», кликаем «нового автора», откроется «в роли», выбираем «автора, в открывшееся окно вводим нужную фамилию, имя, отчество (второе имя).
С переводчиками, редакторами, художниками и др. ролями всё обстоит аналогичным образом.

Другие исправления книги

Cвернуть/развернуть текст

На странице исправления книги:
Изменить название — исправить название, нажать «сохранить новое название». Название книги должно быть написано строчными буквами (за исключением случаев, когда название заглавными буквами дано непосредственно автором). Точку в конце названия ставить не надо. В поле «дополнительная информация» можно ввести данные, имеющие непосредственное отношение к книге (другое название переведённой на русский язык книги, отметка о другом издании, другом переводе и т.п.)
Языковая панель (Язык: Переведена с: ) пока не работает. Язык (двухбуквенный код латиницей) можно принеобходимости добавить вручную, нажать ввод.
Год издания: ввести нужную цифру и обновить страницу.
Выбор жанра: нажать кнопку «Выбрать», откроется список жанров, выбрать нужный, нажать «ОК», затем «добавить жанр». У книги не обязательно должен быть только один жанр. Можно добавить несколько, если книга в рамки какого-то одного жанра не вписывается. Не рекомендуется (но не запрещается!) добавлять одной книге более трёх жанров. Для замены жанра сначала удалите тот, который хотите заменить, затем добавьте новый.
Сериалы — нажать кнопку справа от добавить: откроется таблица с двумя строками: «сериал» (имеется ввиду авторская серия) и «издательская серия». Прописать название, нажать «добавить сериал/издательскую серию»; если серия уже есть в библиотеке, она добавится, если нет — появится предложение «добавить новую серию». У каждой книги — один сериал, но она может входить в несколько издательских серий. Подробнее в разделе «Работа с сериалами и издательскими сериями»
Качество файла — оценка качества электронной книги (имеется ввиду качества файла, форматирования, вычитки, а не содержание книги!). Оценка служит своего рода «маячком» для тех, кто занимается улучшением файлов и вычиткой. Не используйте, если не уверены. Обращаю внимание — оценка «отлично» закрывает возможность дальнейшей работы над книгой для всех, кроме библиотекарей.
Объединить с другой книгой — описано в разделе «объединение книг»
Заменить на другую версию — для замены книги улучшенной версией, предварительно скачанной на компьютер.
Удалить книгу — удаление книги. Она не будет отображаться на авторской странице, в списках жанров и сериях. Но её можно найти на странице «Исправить библиографию» в разделе «удалённые книги» и восстановить. Вообще, удаление следует делать только путём объединения книг. Чрезмерное удаление книг привлекает внимание библиотекарей и может привести к временной частичной блокировкой деятельности пользователя.
description — информация о файле.
binary — показывает имеющиеся в файле изображения (обложку, иллюстрации).
У Продвинутых Пользователей в самом низу кнопка «Удалить обложку». Зачем она нужна, я уже объяснял.

Объединение авторов.

Cвернуть/развернуть текст

Один и тот же автор может быть представлен в библиотеке в нескольких вариантах написания его Ф.И.О. Всех этих авторов следует объединить между собой. При этом автор с наиболее полным именем будет «основным», а остальные будут его синонимами (алиасами). Алиасы не считаются самостоятельными авторами, и не учитываются статистикой при подсчёте «всех авторов в библиотеке».
Цель создания алиаса:
1. Чтобы пользователь, набирая варианты написания имени автора через поисковик (не важно, Джон Толкиен или Дж.Р.Р.Толкин) — всегда попадал на нужную страницу.
2. Чтобы вновь добавляемые книги, в которых автор может быть указан в разных вариантах, оказывались все на одной странице, а не на разных.
Следовательно, удаляем только явно ошибочные написания (грамматические ошибки либо опечатки), вероятность повторения которых создателями файлов стремится к нулю. Остальные варианты оставляем алиасами. Следует иметь ввиду, что «ошибочными» могут показаться написания авторов на иностранных (славянских) языках. Например, на болгарском Татьяна пишется как — Татяна, без мягкого знака.
Перед тем, как объединить авторов, обязательно убедитесь, что речь идёт об одном и том же авторе, а не о тёзках, особенно если фамилия распространённая. Ивановых Иванов Ивановичей может быть несколько. Если есть сомнения, что авторы действительно являются синонимами, лучше провериться, набрав фамилию автора в поисковике Либрусека или Флибусты — покажет синонимы (алиасы), а так же потом можно библиографию посмотреть и добавить отсутствующие книги (здесь в библиотеке часть книг без авторов, их можно найти по названию через поисковик).
Объединять всегда следует в пользу наиболее полного имени — Имя; Отчество; Фамилия для русских авторов (кроме тех случаев, когда фамилия и имя являются псевдонимом), у иностранных авторов — Имя; Третье Имя; Второе Имя; Фамилия (пример — Джон Рональд Руэл Толкин, Артур Игнатиус Конан Дойль). Транслитерацию следует осуществлять в наиболее закрепившемся русском варианте (например, Желязны, а не Зилазни). Некоторые иностранные авторы не используют второе имя целиком, некоторые русские писатели в последние годы поступают так же, тогда наиболее полным именем будет Джон Дж. Смит или Иван И. Иванов.
Переходим к объединению.
Откройте страницу Иван Иванович Иванов . Нажмите «исправить библиографию». Вверху одна из сносок «объединить с другим автором», нажмите. В открывшееся окошко вставьте фамилию Иванов. Откроется либо одно имя, либо список, если авторов с такой фамилией несколько. (конкретно при наборе фамилии Иванов, выбранной для примера, откроется окно: «найдено слишком много авторов». Переспросите». Как действовать в этом случае, я объяснил выше). Выбирите в списке «Иван Иванов», нажмите. Появится 2 предложения: подтвердите замену Иван Иванов (количество книг) на Иван Иванович Иванов (количество книг). Если будут дубли книг, компьютер их покажет (откроется страница «найдены дубли»), при объединеии книг обращайте внимание на версию, оставляя более высокую, т.е. более качественную. Подробнее об этом смотрите раздел «Объединение книг».
NB! При объединении авторов часто автоматически происходит объединение одной из книг этого автора с книгой, у которой id равен id автора, и эта книга удаляется. Это баг, с которым администратору пока не удалось справиться. Ее надо восстанавливать. Откройте в разделе «Статистика» — «Моя работа». Открываем удаленную книгу , жмём «Удалить связь», затем «Восстановить».
После завершения объединения следует проверить наличие на странице дублей. Они часто бывают. Затем следует сравнить библиографию автора с библиографией на Флибусте или Либрусеке. Недостающие книги надо сначала попытаться найти через поисковик (они могут быть в «безавторных»), недостающие — можно скачать и дозалить.
После завершения объединения, все книги, автором которых обозначен Иван Иванов, будут размещаться на странице Иван Иванович Иванов.
Ещё раз обращаю Ваше внимание, что при создании алиасов биографии не переносятся автоматически. Если биография была на странице автором Иван Иванов, то при объединении на автора Иван Иванович Иванов она потеряется. Поэтому перед объединением авторов обязательно просмотрите объединяемые страницы, и при необходимости сначала перенесите биографию.

Объединять или нет на одну страницу произведения авторов на разных языках?
Этот вопрос уже поднимался, к единому мнению не пришли. Значит, можно и так, и так. Если у автора 2-3 книги и столько же переводов, то можно объединить. Если книг десятки и сотни — оставить отдельными страницами, мне кажется более удобным для пользователей оставлять произведения на иностранных языках на отдельной странице, в описание автора добавлять перекрёстные ссылки: «Страница с пререводами книг автора на русский язык в библиотеке КулЛиб находится здесь:…»
В качестве образца советую посмотреть, как valeryk64 упорядочил книги Айзека Азимова: http://coollib.net/a/4597

Объединение книг.

Cвернуть/развернуть текст

Внизу страницы исправления книги есть кнопка «объединить с другой книгой». Если есть книги с таким названием, появится их список. Выбирите книгу, с которой хотите объединить. Откроется таблица, где двумя параллельными колонками будет дана информация о fb2-файле. Выберите нужную книгу, нажмите внизу «оставить эту». Если книги объединять не надо, жмём «оставить обе». Выбранная книга остаётся на странице автора, объединяемая — автоматически удаляется.
Вообще, следует объединять только одинаковые книги, отличающиеся качеством форматирования и вычиткой, и, следовательно, имеющих более высокую версию.
Не следует объединять книги в разных форматах, вышедших в разных издательствах.
При выборе обращайте внимание на версию файла, отдавая предпочтение более высокой. При создании файла ему присваивается версия 1.0, при каждом внесении изменений (вычитка, исправление форматирования, добавление обложки и др.) ему присваивается более высокая версия 1.1, 1.2 и т.д.
Если речь идёт о переводной литературе, а переводчик не указан имеет смысл заглянуть внутрь файла — иногда у книги с одним и тем же названием разные переводчики. Если необходимы исправления — добавление автора и т.п. прямо с этой страницы можно перейти на страницу исправления книги.
Если в наличии 2 одинаковых книги, одна с иллюстрациями, а другая без, надо оставить обе. Откройте иллюстрированную книгу для исправление, добавьте в поле «Дополнительная информация» — с иллюстрациями. В данные о книге можно так же добавить иллюстратора/оформителя, если он известен. (раздел «Авторы» — «добавить» — «иллюстратора».
При обединении книг сумма количество просмотров каждой из них суммируются. Если к какой либо из книг есть комментарии, они автоматически переносятся на страницу оставленной книги.
Чтобы отменить объединение книг, если оно сделано ошибочно, откройте в разделе «Статистика» — «Моя работа». Находим и открываем удаленную книгу , жмём «Удалить связь», затем «Восстановить».

Работа с сериалами и издательскими сериями.

Cвернуть/развернуть текст

У книг есть 2 серии:
1. Авторская серия (название дано автором)
2. Издательская серия (название присвоено редактором)
Пример: Конрад Левандовский, След оборотня. 1. Авторская серия — Ксин. 2. Издательская серия — Азбука – fantasy.
На странице исправления книги найдите раздел «Сериалы» — нажать кнопку справа от «добавить№: откроется таблица с двумя строками: «сериал» и «издательская серия». Откроется 2 окошечка: в левое, маленькое, ставится порядковый номер романа в серии, в правое, подлиннее — название серии. Надо прописать номер тома и название серии, нажать «добавить сериал/издательскую серию»; если серия уже есть в библиотеке, она добавится, если нет — появится предложение «добавить новую серию». Так же возможно добавление серии путём введения вместо названия её ID, это удобно для серий с громоздкими названиями. При добавлении серий через ID, поставьте «галочку» в окошке справа от «Отметить, если используем Id».
Если просто требуется добавить номер в серию, поставьте его в левое окошко и обновите страницу. Если не получилось — удалите серию и добавьте снова, уже с номером.
В издательских сериях, если № тома неизвестен, поле оставьте пустым или вставьте 0. У каждой книги — один сериал, но она может входить в несколько издательских серий.
NB! В больших издательских сериях часто встречается номер 127, причём сразу у нескольких книг. Это связано с тем, что в изначальных настройках движка количество книг в серии было ограничено 127 книгами, между тем как во многих издательских сериях, типа «ЖЗЛ» книг больше 1000. Сейчас это исправлено. Просто убрать номер 127 не получится. Надо скопировать название серии в буфер обмена, удалить серию, затем добавить её снова, уже без номера.
Чтобы перейти к сериалу, нажмите «перейти к сериалу» или просто кликните по названию серии рядом с заголовком. К сериям можно добавлять описание и картинки (подробнее в соответствующем разделе). Переименование серий и удаление пустых серий в данный момент доступно только для Библиотекарей, при возникновении такой необходимости обращайтесь к ним.

Это, конечно, самые азы. Тема будет продолжена. Спрашивайте, если что-то непонятно или не получается. Делитесь своим опытом и советами.

Содержание

  1. Вы искали: validation error (Английский — Русский)
  2. Компьютерный перевод
  3. English
  4. Russian
  5. Информация
  6. English
  7. Russian
  8. Переводы пользователей
  9. Английский
  10. Русский
  11. Информация
  12. Английский
  13. Русский
  14. Английский
  15. Русский
  16. Английский
  17. Русский
  18. Английский
  19. Русский
  20. Английский
  21. Русский
  22. Английский
  23. Русский
  24. Английский
  25. Русский
  26. Английский
  27. Русский
  28. Получите качественный перевод благодаря усилиям 4,401,923,520 пользователей
  29. user validation
  30. См. также в других словарях:
  31. Ошибка Internal Server Error: что это и как с ней бороться
  32. Ошибка Internal Server Error: что это?
  33. Причины возникновения ошибки
  34. Ошибка Internal Server Error: как исправить простейшими способами
  35. Проблемы с движком WordPress
  36. Заключение
  37. Ошибки валидации сайта — что это за ошибки и как их исправить
  38. Валидация сайта
  39. В чем опасность?
  40. Валидатор Markup Validation Service.
  41. Валидатор CSS Validation Service
  42. Краткое резюме.
  43. Распространенные ошибки валидности при проверке html кода
  44. 1) Error: Character reference was not terminated by a semicolon.
  45. 2) Warning: Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections.
  46. 3) Error: Element noindex not allowed as child of element p in this context.
  47. 4) Error: The center element is obsolete.
  48. 5) An img element must have an alt attribute, except under certain
  49. 6) The width attribute on the td element is obsolete. Use CSS instead.
  50. 7) The type attribute is unnecessary for javascript resources
  51. 8) The align attribute on the img element is obsolete.
  52. 9) Document type does not allow element «li» here; missing one of «ul», «ol», «menu», «dir» start-tag
  53. 10) End tag for «div» omitted, but OMITTAG NO was specified
  54. 11) End tag for element «div» which is not open

Вы искали: validation error (Английский — Русский)

Компьютерный перевод

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

English

Russian

Информация

English

Russian

Переводы пользователей

Добавлены профессиональными переводчиками и компаниями и на основе веб-страниц и открытых баз переводов.

Английский

Русский

Информация

Английский

validation error in tag (<0>)

Русский

Ошибка валидации в теге

Последнее обновление: 2020-11-10
Частота использования: 1
Качество:

Английский

Русский

Последнее обновление: 2018-02-21
Частота использования: 27
Качество:

Английский

Русский

Последнее обновление: 2018-02-21
Частота использования: 1
Качество:

Английский

Русский

Последнее обновление: 2012-12-26
Частота использования: 1
Качество:

Английский

validation error in tag attribute (<0>)

Русский

Ошибка валидации атрибута <0>тега

Последнее обновление: 2020-11-10
Частота использования: 1
Качество:

Английский

validation errors in tag (<0>)

Русский

Ошибки валидации в теге

Последнее обновление: 2020-11-10
Частота использования: 1
Качество:

Английский

validation errors in tag attribute (<0>)

Русский

Ошибки валидации атрибута <0>тега

Последнее обновление: 2020-11-10
Частота использования: 1
Качество:

Английский

Русский

Последнее обновление: 2012-11-09
Частота использования: 8
Качество:
Источник: Wikipedia

Получите качественный перевод благодаря усилиям
4,401,923,520 пользователей

Сейчас пользователи ищут:

MyMemory — крупнейшая в мире память переводов. Она была создана на основе систем памяти переводов Европейского Союза, Организации Объединенных Наций и ведущих специализированных многоязычных сайтов из разных отраслей.

Мы относимся к Translated, так что, если вам нужны услуги профессионального перевода, посетите наш основной сайт.

Источник

user validation

1 user validation

2 user validation

3 validation

4 program

morale, welfare and recreation program — программа мероприятий по бытовому обеспечению, организации отдыха и развлечений

rationalization, standardization and interoperability program — программа рационализации, стандартизации и интероперабельности (оборудования)

telecommunications and C2 program — программа создания систем руководства, управления и (дальней) связи

См. также в других словарях:

User Account Control — (UAC, contrôle du compte de l utilisateur), est un mécanisme de protection des données introduit dans les systèmes d exploitations Windows Vista et 7. UAC est aussi connu sous ses dénominations précédentes durant le développement de Windows Vista … Wikipédia en Français

Validation — The word validation has several uses: * In common usage, validation is the process of checking if something satisfies a certain criterion. Examples would include checking if a statement is true (validity), if an appliance works as intended, if a… … Wikipedia

Validation (drug manufacture) — Within the highly regulated environment for development and manufacturing of Pharmaceutical Drugs and medical devices there is a requirement within the regulations to provide an appropriate amount of assurance that critical processes in producing … Wikipedia

User error — A user error is an error made by the human user of a complex system, usually a computer system, in interacting with it. Although the term is sometimes used by Human Computer Interaction practitioners, the more formal human error term is used in… … Wikipedia

User interface management systems — A User Interface Management System (UIMS) is a mechanism for cleanly separating process or business logic from Graphical user interface (GUI) code in a computer program. UIMS are designed to support N tier architectures by strictly defining and… … Wikipedia

Verification and validation — IV V redirects here. For NASA s IV V Facility, see Independent Verification and Validation Facility. Verification and validation is the process of checking that a product, service, or system meets specifications and that it fulfills its intended… … Wikipedia

Verification and Validation — Verification Validation is the process of checking that a product, service, or system meets specifications and that it fulfils its intended purpose. These are critical components of a quality management system such as ISO… … Wikipedia

Extended Validation Certificate — Extended Validation Certificates (EV) [ The term validation as used here should not be confused with the Certification path validation algorithm commonly found in a certificate context.] are a special type of X.509 certificate which require more… … Wikipedia

Verification and Validation (software) — In software project management, software testing, and software engineering, Verification and Validation (V V) is the process of checking that a software system meets specifications and that it fulfils its intended purpose. It is normally part of… … Wikipedia

Data validation — In computer science, data validation is the process of ensuring that a program operates on clean, correct and useful data. It uses routines, often called validation rules or check routines , that check for correctness, meaningfulness, and… … Wikipedia

Computerized system validation — Computer system validation (CSV) is the documented process of assuring that a computer system does exactly what it is designed to do in a consistent and reproducible manner. The validation process begins with the system proposal/requirements… … Wikipedia

Источник

Ошибка Internal Server Error: что это и как с ней бороться

Достаточно часто владельцы хостингов мучаются из-за постоянного возникновения сообщения об ошибке 500 (Internal Server Error). Она, как это называется, многим попросту отравляет жизнь. Сейчас мы попробуем кратко разобраться в сути самой ситуации и посмотрим, как же можно избавиться от появления ошибки в будущем.

Ошибка Internal Server Error: что это?

Итак, начнем, пожалуй, с самого значения этого словосочетания. В системе (каталоге) ошибок Windows (и не только) есть ошибка под номером 500, отвечающая компьютерному термину Internal Server Error. Перевод этого словосочетания означает внутреннюю ошибку сервера, связанную со статусом протокола HTTP.

По сути, ошибка означает, что программное обеспечение сервера либо не работает, либо работает, но один или несколько его компонентов дают сбои в виде отказа на клиентские запросы, например, поисковой системы или интернет-браузера.

Причины возникновения ошибки

Говоря об ошибке Internal Server Error в самом широком понимании, стоит учитывать, что возникать она может на множестве сайтов или ресурсов, написанных с помощью совершенно разных CMS. Тут, кстати, нужно разграничить причины ее возникновения.

Очень часто такая ситуация может наблюдаться на сайтах типа WordPress, OpenCart, Joomla и др. Если же структуры управления, подобные WordPress, при построении сайта не используются, возможно, причина кроется в том, что на самом хостинге возникают сбои при подключении неправильных PHP-расширений, или сайт после запроса возвращает некорректные HTTP-заголовки, которые не могут быть распознаны вашим сервером.

Не менее распространенной причиной возникновения ошибки Internal Server Error можно назвать отсутствие корректных прав доступа. Так, например, если на PHP файлы скриптов, которые размещены на хостинге, имеют права доступа 777, очень может быть, что их исполнение попросту блокируется сервером, вследствие чего и выдается сообщение об ошибке.

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

В некоторых случаях ошибка Internal Server Error может появляться, когда на хостинге наблюдается превышение лимита используемой памяти. Попросту говоря, скрипт для исполнения требует больше положенного, а ведь такой лимит устанавливается не только на PHP, зачастую действуют ограничения по потреблению ресурсов всеми исполняемыми скриптами.

Наконец, одна из самых распространенных ситуаций возникновения ошибки Internal Server Error – это содержание некорректных директив в файле .htaccess (кстати, при работе с движком WordPress это проявляется наиболее часто). Вот теперь мы вплотную подошли к поиску решения для каждой конкретной ситуации.

Ошибка Internal Server Error: как исправить простейшими способами

Для начала посмотрим, что можно сделать при обнаружении неправильных прав доступа. В данном случае права доступа 777 позволяют редактировать содержимое абсолютно всем, что, несомненно, сказывается на безопасности. В такой ситуации необходимо их изменить, применив к папкам значение 755, к файлам скриптов – 600, а ко всем стальным файлам данных – 644.

При слишком долгой работе исполняемого скрипта можно попробовать увеличить время ожидания, правда, тут есть одна загвоздка. Такое решение может сработать на выделенном сервере или VPS (Virtual Private Server), а в случае виртуального хостинга никакого эффекта не будет.

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

Теперь несколько слов о файле .htaccess. Дело в том, что он предполагает использование очень строгого синтаксиса, если при проведении настроек были допущены ошибки или некоторые неточности, избежать появления ошибки Internal Server Error не удастся. Тут нужно поступить следующим образом. Для начала нужно проверить наличие самого файла в корневой директории сайта, после чего, сделав его резервную копию, удалить целиком и полностью. Если после такой процедуры сайт снова станет работоспособным, значит проблема именно в файле .htaccess, который придется проверить на наличие ошибок в синтаксисе.

Проблемы с движком WordPress

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

Самым простым способом исправления такой ситуации является отключение темы WordPress и использование вместо нее любой другой. Если ошибка исчезла, дело именно в самой теме, если нет – нужно поэтапно отключать плагины WordPress и проверять, какой из них влияет на работоспособность.

В некоторых случаях может потребоваться обновить WordPress до последней версии и отключить функцию перезаписи файла. Для начала скачиваем на компьютерный терминал оригинальный файл .htaccess, затем входим на сайте в папку по пути /wp-admin/includes/ с последующей загрузкой файла misc.php, который необходимо открыть, скажем, в стандартном «Блокноте» (или любом другом текстовом редакторе) и найти строку функции «function save_mod_rewrite_rules». Теперь в самой функции переходим к строке «return insert_with_markers( $htaccess_file, ‘WordPress’, $rules );» и заменяем ее на «return true;» (естественно, все команды прописываются без кавычек). Остается только сохранить изменения и загрузить новый файл на хостинг с заменой старого файла misc.php.

Недостатком такого метода является только то, что в данном случае отключается обновление WordPress. При подключении плагинов они работать, естественно, не будут.

Заключение

В принципе, это, так сказать, наиболее распространенные причины появления ошибки и методы ее устранения. На самом деле, что причин, что способов борьбы с такими ситуациями может быть очень много, так что, придется анализировать ситуацию в каждом конкретном случае, а только потом выбирать, какую именно методику для исправления ошибки использовать.

Источник

Ошибки валидации сайта — что это за ошибки и как их исправить

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

Валидация сайта

Но есть и другие факторы, которые могут и влияют на позиции сайта. И к ним относятся, в том числе, и технические факторы. Ну а к техническим относятся и валидация сайта. Так что же это такое?

Если простыми словами, то валидация сайта — это проверка кода сайта на техническое соответствие и ошибки. Ну например, вы забыли использовать закрывающий тег — /html. В последнем HTML5, визуально ничего не поменяется. Однако, это ошибка кода.

При написании кода, возможны и другие ошибки. И опять-таки, современный язык гипер разметки «стерпит» многое. Например, «забытие» закрывающего тега /head. И снова вы не увидите разницу. Но она есть))

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

В чем опасность?

Ну казалось-бы, ну и что тут такого? Да, нужно сказать, что зачастую такие ошибки не видимы. Точнее, невидимы человеком. А ведь страницы нашего сайта могут посетить не только люди, но и поисковые пауки, которые полностью просматривают сайт. И каждую ошибку, которую они находят на сайте, они передают на сервера поисковиков, таких как Яндекс или Гугл.

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

Да, надо признать, определенная пессимизация сайта из-за ошибок валидации, это довольно редкое явление. Но это вполне возможно, а значит, над валидацией обязательно нужно работать. А что для этого нужно сделать? Понятное дело, вначале ошибки нужно найти.

Но поскольку вручную это очень трудоёмкое и ненадежное дело, то для поиска ошибок, используются специальные сервисы, так называемые «Валидаторы».

Валидатор Markup Validation Service.

Этот сервис проверяет правильность кодов HTML и XHTML, которые являются основой большей части страниц при создании практически любого сайта и определяют его внутреннюю структуру. На этот сервис валидатора можно попасть, если пройти по ссылке http://validator.w3.org

Но здесь есть обязательное условие, которое также относится и к другим валидаторам: проверяемый сайт или его проверяемые страницы должны быть закачаны на хостинг. В противном случае, валидатор не будет «знать» адрес сайта и не сможет ничего проверить. Вот сейчас можно уже рассмотреть, как работать на этом валидаторе.

После захода на страницу этого сервиса, отобразиться вся его функциональная картинка. Но большая часть изображённого и написанного к основной проверке не относится и всё своё внимание надо обратить только на окно ввода адреса проверяемой страницы:

Вот именно с него и надо начинать.

Вообще-то, проверка валидации сайта чрезвычайно проста, как и весь наш бренный мир: в адресном окне сервиса надо написать адрес сайта, т.е. его URL и затем нажать «Check». После такого простого действия, валидатор «попыхтит» несколько секунд и выдаст следующее:

Это означает, что никаких ошибок в коде страницы нет и Вы можете быть абсолютно спокойны.

Но также может быть и такой нежелательный вариант:

Это уже похуже и означает, что во внутреннем коде проверяемой страницы есть какие-то ошибки. Однако, это совсем не смертельно: просто надо прокрутить страницу ниже и там подробно будут написаны все найденные ошибки в процессе проверки.

Кроме того, валидатор не только перечислит найденные ошибки, но и точно покажет, на какой строке внутреннего кода эти ошибки расположены. Так что долго их искать не придётся. Здесь, ничего не преувеличивая, можно твёрдо сказать, что этот валидор работает прекрасно.

Но это ещё не всё: валидатор не только указывает местоположение обнаруженной ошибки кода, но и даёт достаточно полные рекомендации, каким образом можно устранить эти ошибки. Конечно, для этого не надо лениться и внимательно прочитать всё написанное.

В качестве краткого и обобщенного вывода, можно сказать следующее:

  1. данный сервис валидатора работает прекрасно и может очень быстро провести проверку сайта.
  2. Ну и небольшое, но очень приятное дополнение: валидация сайта производиться бесплатно.
  3. Сейчас можно перейти к следующему этапу: это проверка кода CSS.

Валидатор CSS Validation Service

В общем это вторая функция вышеописанного сервиса, но она «заточена» не для проверки кода HTML и XHTML, а конкретно для проверки правильности кода стиля CSS, расположенного на внешней таблице. А чтобы попасть на страницу сервиса, надо пройти по ссылке http://jigsaw.w3.org/css-validator.

Кстати, здесь стоит отметить нечто приятное: проверка на этом сервисе абсолютно бесплатна. Так что не надо вытаскивать деньги из своего кошелька — пусть они лежат до нужного момента. Однако перейдём к методике работы на этом втором сервисе.

В общем-то вся работа на валидаторе CSS абсолютно идентична проверке на чистоту кода. Поэтому, приводить отдельную картинку адресной строки валидатора нет необходимости. Просто чуть ниже кратко рассмотрим непосредственно порядок самой проверки и всё.

Для этого надо в адресной строке записать URL таблицы CSS, типа «http://мой сайт/style.css» и после этого нажать кнопку с русской надписью «Проверить». Соответственно, этот валидатор тоже несколько секунд «попыхтит» и выдаст искомый результат:

Это значит, что таблица CSS написана правильно и никаких ошибок в ней не обнаружено.

И здесь также есть приятная неожиданность: если прокрутить страницу несколько ниже, то там будет написан оптимизированный код для Вашей таблицы CSS, из которого убраны все лишние надписи и все теги кода будут расставлены в той последовательности, которая соответствует оптимальным рабочим требованиям всех поисковых систем. Остаётся только скопировать этот идеальный образец кода и вставить его в таблицу CSS.

Вполне может быть, что случиться и такой вариант:

Это значит, что обнаружены какие-то ошибки в коде CSS, но пугаться этого совсем не стоит. Сразу внизу под этой красной строкой, валидатор точно укажет, какой тег написан неправильно. Остаётся только в таблице стиля найти эти теги и сделать нужные исправления.

И конечно, после этого закачать исправленную таблицу стиля на хост и при наличии зелёной строки можно с удовольствием скопировать оптимизированный код стиля таблицы CSS. Вполне понятно, что затем лучше всего поменять старый код на новый и оптимизированный.

Краткое резюме.

Выше были рассмотрены две самых основных и обязательных проверки валидации сайта. Без этих проверок даже не стоит открывать индексацию для поисковых систем в robots.txt В противном случае, сайт может быть проигнорирован для индексации поисковыми машинами и будет считаться неисправным с соответствующими санкциями.

Чтобы этого не произошло, надо затратить всего несколько минут, чтобы быть абсолютно спокойным и полностью уверенным в техническом состоянии своего сайта и всех его страниц. Конечно, необходимо ещё произвести дополнительные проверки ссылок и анкоров, видимости сайта на мобильных устройствах и параметры других кодов. Только тогда сайт можно считать готовым для его полного функционирования и для удачного и быстрого продвижению в ТОП.

Заранее хочется сказать, что все остальные проверки проходят также быстро и просто, как и рассмотренные выше — надо только внимательно прочитать порядок работы с валидатором.

Распространенные ошибки валидности при проверке html кода

Решил дополнить статью ошибками HTML кода, которые часто встречаются на сайтах. Во всяком случае у меня их было много)). Сами ошибки валидатор подсвечивает желтым цветом.

1) Error: Character reference was not terminated by a semicolon.


Ошибка: символ не был прерван точкой с запятой — соответственно надо добавить.

2) Warning: Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections.


Предупреждение: Раздел не имеет заголовка. Рассмотрите возможность использования элементов h2-h6 для добавления идентифицирующих заголовков ко всем разделам. Тут все понятно, надо добавить хотя бы один подзаголовок. Это даже не ошибка, а рекомендация.

3) Error: Element noindex not allowed as child of element p in this context.


Ошибка: элемент noindex не разрешен как дочерний элемент элемента p в этом контексте. (Подавление дальнейших ошибок из этого поддерева.)
Решение простое, надо закомментировать тег ноиндекс, вид будет таким:

4) Error: The center element is obsolete.


Ошибка: тег «center» устарел — надо заменить, если речь про img то можно использовать атрибут align. Если что-то другое центрировали, то заменить на div.

5) An img element must have an alt attribute, except under certain


Ошибка: Элемент img должен иметь атрибут alt -тут все понятно, надо добавить атрибут альт, даже если он будет незаполненный, то ошибка уйдет.

6) The width attribute on the td element is obsolete. Use CSS instead.

Ошибка: Атрибут «width» на элементе «td» устарел

7) The type attribute is unnecessary for javascript resources


Ошибка: атрибут type не нужен для ресурсов javascript. Решение просто удаляем все лишнее и оставляем только тег «script».

8) The align attribute on the img element is obsolete.


Ошибка: Атрибут align для элемента img устарел. Сделайте выравнивание изображений дивами.

9) Document type does not allow element «li» here; missing one of «ul», «ol», «menu», «dir» start-tag

Ошибка: Неправильное использование тега «li»: отсутствует тег «ul», «ol» . Нужно проверить вложенность элементов списка.

10) End tag for «div» omitted, but OMITTAG NO was specified

Ошибка: Не хватает закрывающего тега div. Решение — добавляем элемент

11) End tag for element «div» which is not open

Ошибка: закрывающий тег div лишний. Соответственно удаляем.

Жду ваших комментариев, а у вас на сайтах валидный код?

Источник



Ответить

olesya.katina

0

Ответ написан 30.03.2022 в 08:58

Информация (последнее исправление) исполнителя от 30.03.2022 08:49 было отклонено ЕИС ЭА. Причина отклонения: code: 1 lvl: Ошибка name: Ошибка выполнения интеграционного контроля description: РДИК_ИК_0005. Наименование экономического субъекта – составителя файла обмена информации продавца, указанное в файле (атрибут <НаимЭконСубСост>), не соответствует наименованию организации с реестровым номером ЕРУЗ 279071 code: 1 lvl: Ошибка name: Ошибка выполнения интеграционного контроля description: РДИК_ИК_0006. Сведения о поставщике, указанные в файле (элемент Файл/Документ/СвСчФакт/СвПрод), не соответствуют организации с реестровым номером ЕРУЗ 279071 . Внесите необходимые исправления и отправьте информацию в ЕИС ЭА повторно.

Оценка ответа: 0



Ответить

Карпова Анастасия Сергеевна
Эксперт

2555

Ответ написан 30.03.2022 в 15:08

olesya.katina

Информация (последнее исправление) исполнителя от 30.03.2022 08:49 было отклонено ЕИС ЭА. Причина отклонения: code: 1 lvl: Ошибка name: Ошибка выполнения интеграционного контроля description: РДИК_ИК_0005. Наименование экономического субъекта – составителя файла обмена информации продавца, указанное в файле (атрибут <НаимЭконСубСост>), не соответствует наименованию организации с реестровым номером ЕРУЗ 279071 code: 1 lvl: Ошибка name: Ошибка выполнения интеграционного контроля description: РДИК_ИК_0006. Сведения о поставщике, указанные в файле (элемент Файл/Документ/СвСчФакт/СвПрод), не соответствуют организации с реестровым номером ЕРУЗ 279071 . Внесите необходимые исправления и отправьте информацию в ЕИС ЭА повторно.

Добрый день!

Проверьте все сведения, если это не решит проблемы, обратитесь в техническую поддержку! 

Оценка ответа: 0



Ответить

buhgalter

0

Ответ написан 08.04.2022 в 12:36

Добрый день! Не подписывает документ. Ошибка: РДИК_0233. Контроль только для интеграционного взаимодействия.

Появляется при сохранении выбора услуги. Что эта за ошибка. В тех. поддержку обратились. Но ответа нет несколько дней.

Оценка ответа: 0



Ответить

Борисов Дмитрий Юрьевич
Эксперт

8515

Ответ написан 09.04.2022 в 00:29

С подобным не сталкивались поэтому помочь не сможем. Надежда осталась лишь на техподдержку. Звоните им и требуйте решения проблемы.

Оценка ответа: 0



Ответить

ufqlerjdf2012

0

Ответ написан 30.04.2022 в 13:58

У меня тоже самое раньше мы уже подписывали документы по этому контракту , но как сбой в ПИК произошел ничего не выгружается

Оценка ответа: 0



Ответить

Карпова Анастасия Сергеевна
Эксперт

2555

Ответ написан 04.05.2022 в 12:06

ufqlerjdf2012

У меня тоже самое раньше мы уже подписывали документы по этому контракту , но как сбой в ПИК произошел ничего не выгружается

Если действительно сбой , то решить вопрос сможет только тех. поддержка. 

Оценка ответа: 0



Ответить

nataliali08

0

Ответ написан 05.07.2022 в 09:37

Здравствуйте!

Информация (последнее исправление) исполнителя от 05.07.2022 09:08 было отклонено ЕИС ЭА. Причина отклонения:

Priloz is NOT valid reason: cvc-complex-type.4: Attribute ‘ТипСчет’ must appear on element ‘БанкРекв’.Внесите необходимые исправления и отправьте информацию в ЕИС ЭА повторно.

Если кто-то сталкивался с этим помогите пожалуйста разобраться.

Оценка ответа: 0



Ответить

shevchenkoolga

0

Ответ написан 05.07.2022 в 19:38

https://infostart.ru/public/1689183/

Оценка ответа: 0



Ответить

shevchenkoolga

0

Ответ написан 05.07.2022 в 19:38

https://infostart.ru/public/1689183/

Оценка ответа: 0



Ответить

mv198405

0

Ответ написан 05.07.2022 в 20:01

Причина отклонения:

Транспортная ошибка шины интеграции description: org.hibernate.exception.GenericJDBCException: Unable to acquire JDBC ConnectionВнесите необходимые исправления и отправьте информацию в ЕИС ЭА повторно.

  • Добрый день. Каждый день новые ошибки. Надоело уже…
  • Что это, кто знает?

Оценка ответа: 0



Ответить

Сазонова Юлия
Эксперт

3040

Ответ написан 05.07.2022 в 22:30

mv198405

Причина отклонения:

Транспортная ошибка шины интеграции description: org.hibernate.exception.GenericJDBCException: Unable to acquire JDBC ConnectionВнесите необходимые исправления и отправьте информацию в ЕИС ЭА повторно.

  • Добрый день. Каждый день новые ошибки. Надоело уже…
  • Что это, кто знает?

К сожалению заочно тут проблему не решить. Необходима помощь тех.поддержки

Оценка ответа: 0



Ответить

botty

0

Ответ написан 07.07.2022 в 13:45

Доброго дня!

При выгрузке после редактирования вышла ошибка

Код: 3

РДИК_0003. В реестре документов об исполнении контракта уже существует документ с таким порядковым номером и датой составления.

Как исправить?

Оценка ответа: 0



Ответить

botty

0

Ответ написан 07.07.2022 в 13:45

Доброго дня!

При выгрузке после редактирования вышла ошибка

Код: 3

РДИК_0003. В реестре документов об исполнении контракта уже существует документ с таким порядковым номером и датой составления.

Как исправить?

Оценка ответа: 0



Ответить

Сазонова Юлия
Эксперт

3040

Ответ написан 13.07.2022 в 21:51

botty

Доброго дня!

При выгрузке после редактирования вышла ошибка

Код: 3

РДИК_0003. В реестре документов об исполнении контракта уже существует документ с таким порядковым номером и датой составления.

Как исправить?

Добрый день! Откуда выгрузка? Какая причина исправления?

Оценка ответа: 0



Ответить

RTYUI

0

Ответ написан 20.07.2022 в 12:03

Выгрузка док-ов приемки из портала поставщиков (https://zakupki.mos.ru/) на eruz.zakupki.gov.ru выдает ошибку RDIC_002. Документ не найден.

Кто-то сталкивался? Во все возможные тех поддержки написали..

Оценка ответа: 0



Ответить

Карпова Анастасия Сергеевна
Эксперт

2555

Ответ написан 21.07.2022 в 11:41

RTYUI

Выгрузка док-ов приемки из портала поставщиков (https://zakupki.mos.ru/) на eruz.zakupki.gov.ru выдает ошибку RDIC_002. Документ не найден.

Кто-то сталкивался? Во все возможные тех поддержки написали..

Добрый день!

К сожалению, в таком случае, может помочь только тех.поддержка.

Документы кликабельны? Может были загружены поврежденные файлы? А у контрагента есть возможность их выгрузить? 

Оценка ответа: 0



Ответить

RTYUI

0

Ответ написан 21.07.2022 в 12:10

Карпова Анастасия Сергеевна

Добрый день!

К сожалению, в таком случае, может помочь только тех.поддержка.

Документы кликабельны? Может были загружены поврежденные файлы? А у контрагента есть возможность их выгрузить? 

Да, док-ты вполне рабочие, по ним у тех поддержи Закупок претензий нет: говорят, что без ошибок. Ошибка где-то со стороны Портала

Оценка ответа: 0



Ответить

Карпова Анастасия Сергеевна
Эксперт

2555

Ответ написан 21.07.2022 в 12:14

RTYUI

Да, док-ты вполне рабочие, по ним у тех поддержи Закупок претензий нет: говорят, что без ошибок. Ошибка где-то со стороны Портала

Система конечно работает «так себе», к сожалению

Оценка ответа: 0



Ответить

RTYUI

0

Ответ написан 21.07.2022 в 12:22

Карпова Анастасия Сергеевна

Система конечно работает «так себе», к сожалению

Не то слово. Мы 2 неделе на портале поставщиков бились с тех поддержкой из-за того, что Портал утверждал, что наш директор не имеет отношения к фирме. А все оттого, что в ЕИС ФИО директора написаны с заглавной, остальные строчные, а Портал фиг знает откуда подгружает Капс Локом ФИО и типа все, не коннект. Кое-как победили эту проблему, а теперь вот новая с тем же контрактом.

Оценка ответа: 0



Ответить

Карпова Анастасия Сергеевна
Эксперт

2555

Ответ написан 21.07.2022 в 12:25

RTYUI

Не то слово. Мы 2 неделе на портале поставщиков бились с тех поддержкой из-за того, что Портал утверждал, что наш директор не имеет отношения к фирме. А все оттого, что в ЕИС ФИО директора написаны с заглавной, остальные строчные, а Портал фиг знает откуда подгружает Капс Локом ФИО и типа все, не коннект. Кое-как победили эту проблему, а теперь вот новая с тем же контрактом.

Можем только посочувствовать и пожелать терпения

Оценка ответа: 0

Цитата:

Не боги горшки обжигают (с)

Уважаемые коллеги! Напоминаю, что наша с Вами Библиотека действует по принципу Вики. Любой зарегистрированный пользователь спустя двое суток с момента регистрации может принимать участие в упорядочивании её содержимого (которое, надо признать, пока ещё далеко от порядка и совершенства). Не бойтесь что-то не так сделать — в любом случае вам не удасться сделать что-то неисправимое. Все действия пользователей по измению базы проверяются, если что-то не так — вам в корректной и деликатной форме укажут на ошибку.
В последние время появились вопросы от пользователей, желающих принять участие в упорядочивании содержимого библиотеки. Они выразили желание помочь, но не знают, как это делать. Чтобы помочь им в первых шагах и создан этот топик. Я пока напишу о самых распространённых вещах, задавайте вопросы, постараюсь отвечать оперативно. Коллег-библиотекарей прошу присоединится к этой работе, и делать изменения прямо в тексте темы. Собственно, все, кто сейчас составляют актив сайта, учились методом проб и ошибок, обмениваясь опытом друг с другом. Я просмотрел старые технические темы, выбрал то, что не потеряло актуальность (за этот год Администратор сделал много полезных улучшений), и разместил всё это здесь. Итак:

Общие рекомендации:
Для удобства работы одновременно откройте 2-3 страницы на сайте.
Кроме того, для того, чтобы сравнивать файлы, библиографии и т.п., советую одновременно открыть страницу Флибусты или Либрусека.

Добавление/удаление обложек.

Cвернуть/развернуть текст

Обложки «по умолчанию» грузятся из файла, для книг в формате pdf и djvu — автоматически формируются из первой страницы.
Вообще, добавить обложку можно 3-мя способами, но используйте только следующий.
На странице книги под аннотацией есть надпись:

Цитата:

«Обложка книги отсутствует. Вы можете добавить обложку со своего компьютера. Максимальный размер файла — 1 мегабайт, поддерживаемые форматы: jpg, jpeg, png, gif. Размер больших изображений будет автоматически уменьшен до 468х720px. Изображения меньшего размера останутся без изменений.»

Найдите в интернете обложку нужной книге в нужном качестве, сохраните на компьютере. Нажмите»обзор», укажите путь к файлу, нажмите «загрузить обложку».
Удаление обложек доступно Библиотекарям и Зарегистрированным Пользователям (кнопка удаления обложки внизу страницы исправления книги). Если требуется удаление обложки, просто попросите об этом в любой ветке форума с указанием ссылки на страницу книги.

Добавление биографий авторов.

Cвернуть/развернуть текст

Биографии авторов можно брать с Википедии, Флибусты, Либрусека, Фантлаба или любых других источников. Самостоятельно составление подробных биографий, их перевод для иностранных авторов, добавление биографий к страницам на иностранных языках — разумеется, очень приветствуется.
В поле добавления биографии действуют все cтандартные форумные тэги: жирный шрифт, курсив и т.д. Имя автора можно выделить жирным шрифтом или цветом.
Если есть библиография автора, её размещают под биографией.
Ссылки на авторские страницы, личные сайты размещают в самом низу.
Чтобы прикрепить фотографию автора, внизу автобиографии разверните «приложенные файлы», нажмите «выбрать файл», укажите путь к нему. Кнопку «прикрепить» нажимать не надо (это для того случая, когда надо добавить сразу несколько картинок), жмите «сохранить».
Обращаю Ваше внимание, что при создании алиасов (синонимов при объединении авторов), биографии не переносятся автоматически. Если биография была на странице автором Иван Иванов, то при объединении на автора Иван Иванович Иванов она потеряется. Поэтому перед объединением авторов обязательно просмотрите объединяемые страницы, и при необходимости сначала перенесите биографию. Подробнее в разделе «объединение авторов».

Добавление, исправление аннотаций, описаний жанров и сериалов.

Cвернуть/развернуть текст

Кнопка «добавить аннотацию» (или «исправить аннотацию», если она уже есть) находится на странице книги. Кликните. Там будет всё так же как на странице добавления биографий, повторно объяснять не буду. Слишком длинные аннотации лучше частично спрятать под спойл. Желательно не добавлять без необходимости картинок.
Чтобы перейти к соответствующему жанру или сериалу, кликните по названию жанра или сериала на странице книги. Можно так же перейти к жанру или сериалу из левой панели, но там их придётся искать в длинном списке. Найдя нужное — нажмите «добавить/исправить описание». Дальше всё аналогичным образом. А вот здесь добавление картинок желательно.
Просмотреть уже добавленные аннотации, биографии, описания жанров и сериалов можно посмотреть в разделе «Карта сайта» (кнопка на верхней панели), вот: http://coollib.net/tracker/all/adesc

Добавление, исправление, замена автора/переводчика книги.

Cвернуть/развернуть текст

В Библиотеке на данный момент ещё много книг, у которых не указан автор. Причём авторы в Библиотеке, за редкими исключениями, имеются.
«Безавторные» книги легко найти, открыв любую серию книг, жанр, или просто набрав в поисковике любое слово или словосочетание.
Чтобы добавить автора, нужно, во-первых, открыть книгу для чтения. В валидных файлах (а таких в библиотеке большинство) Имя-фамилия автора будет в самом начале. Скопируйте фамилию в буфер обмена. Вернитесь к странице книги. Нажмите «исправить». Ниже «жанра» раздел «добавить», жмём «выберите роль», кликаем «автора», вводим нужную фамилию.
Информацию об имени-фамилии можно так же посмотреть в информации об fb2-файле: кнопка(fb2-info) на странице книги или кнопка (description) на странице исправления книги (нажать на «+» чтобы посмотреть информацию о файле).
Откроется либо одно имя, либо список, если авторов с такой фамилией несколько. Выберите нужного и кликните по нему. В ряде случаев открывается окно: «найдено слишком много авторов. Переспросите». Обычно такое происходит, когда фамилия автора производное от личных имён (Иван, Николай, Михаил и т.п.). В этом случае надо на отдельной странице найти автора через поисковик сайта, открыть его страницу и скопировать ID (число в конце адреса страницы, являющееся индивидуальным номера автора на сайте). В строку выбора роли в этом случае надо ввести не фамилию, а ID.
Если автор указан неправильно, нажмите справа от него кнопку «заменить» и укажите правильного. Можно, конечно, неправильного автора сначала удалить, потом правильного добавить, но это займёт чуть больше времени. Но именно так нужно действовать в сборниках и антологиях, где их много. На странице книги нажимаете «исправить». На странице исправления авторы будут столбиком, находим нужного, справа от него жмём кнопку «удалить». Ниже «жанра» раздел «добавить», жмём «выберите роль», кликаем «автора», вводим нужную фамилию.
Если нужного автора нет в библиотеке, добавьте его самостоятельно. В разделе «добавить», жмём «выберите роль», кликаем «нового автора», откроется «в роли», выбираем «автора, в открывшееся окно вводим нужную фамилию, имя, отчество (второе имя).
С переводчиками, редакторами, художниками и др. ролями всё обстоит аналогичным образом.

Другие исправления книги

Cвернуть/развернуть текст

На странице исправления книги:
Изменить название — исправить название, нажать «сохранить новое название». Название книги должно быть написано строчными буквами (за исключением случаев, когда название заглавными буквами дано непосредственно автором). Точку в конце названия ставить не надо. В поле «дополнительная информация» можно ввести данные, имеющие непосредственное отношение к книге (другое название переведённой на русский язык книги, отметка о другом издании, другом переводе и т.п.)
Языковая панель (Язык: Переведена с: ) пока не работает. Язык (двухбуквенный код латиницей) можно принеобходимости добавить вручную, нажать ввод.
Год издания: ввести нужную цифру и обновить страницу.
Выбор жанра: нажать кнопку «Выбрать», откроется список жанров, выбрать нужный, нажать «ОК», затем «добавить жанр». У книги не обязательно должен быть только один жанр. Можно добавить несколько, если книга в рамки какого-то одного жанра не вписывается. Не рекомендуется (но не запрещается!) добавлять одной книге более трёх жанров. Для замены жанра сначала удалите тот, который хотите заменить, затем добавьте новый.
Сериалы — нажать кнопку справа от добавить: откроется таблица с двумя строками: «сериал» (имеется ввиду авторская серия) и «издательская серия». Прописать название, нажать «добавить сериал/издательскую серию»; если серия уже есть в библиотеке, она добавится, если нет — появится предложение «добавить новую серию». У каждой книги — один сериал, но она может входить в несколько издательских серий. Подробнее в разделе «Работа с сериалами и издательскими сериями»
Качество файла — оценка качества электронной книги (имеется ввиду качества файла, форматирования, вычитки, а не содержание книги!). Оценка служит своего рода «маячком» для тех, кто занимается улучшением файлов и вычиткой. Не используйте, если не уверены. Обращаю внимание — оценка «отлично» закрывает возможность дальнейшей работы над книгой для всех, кроме библиотекарей.
Объединить с другой книгой — описано в разделе «объединение книг»
Заменить на другую версию — для замены книги улучшенной версией, предварительно скачанной на компьютер.
Удалить книгу — удаление книги. Она не будет отображаться на авторской странице, в списках жанров и сериях. Но её можно найти на странице «Исправить библиографию» в разделе «удалённые книги» и восстановить. Вообще, удаление следует делать только путём объединения книг. Чрезмерное удаление книг привлекает внимание библиотекарей и может привести к временной частичной блокировкой деятельности пользователя.
description — информация о файле.
binary — показывает имеющиеся в файле изображения (обложку, иллюстрации).
У Продвинутых Пользователей в самом низу кнопка «Удалить обложку». Зачем она нужна, я уже объяснял.

Объединение авторов.

Cвернуть/развернуть текст

Один и тот же автор может быть представлен в библиотеке в нескольких вариантах написания его Ф.И.О. Всех этих авторов следует объединить между собой. При этом автор с наиболее полным именем будет «основным», а остальные будут его синонимами (алиасами). Алиасы не считаются самостоятельными авторами, и не учитываются статистикой при подсчёте «всех авторов в библиотеке».
Цель создания алиаса:
1. Чтобы пользователь, набирая варианты написания имени автора через поисковик (не важно, Джон Толкиен или Дж.Р.Р.Толкин) — всегда попадал на нужную страницу.
2. Чтобы вновь добавляемые книги, в которых автор может быть указан в разных вариантах, оказывались все на одной странице, а не на разных.
Следовательно, удаляем только явно ошибочные написания (грамматические ошибки либо опечатки), вероятность повторения которых создателями файлов стремится к нулю. Остальные варианты оставляем алиасами. Следует иметь ввиду, что «ошибочными» могут показаться написания авторов на иностранных (славянских) языках. Например, на болгарском Татьяна пишется как — Татяна, без мягкого знака.
Перед тем, как объединить авторов, обязательно убедитесь, что речь идёт об одном и том же авторе, а не о тёзках, особенно если фамилия распространённая. Ивановых Иванов Ивановичей может быть несколько. Если есть сомнения, что авторы действительно являются синонимами, лучше провериться, набрав фамилию автора в поисковике Либрусека или Флибусты — покажет синонимы (алиасы), а так же потом можно библиографию посмотреть и добавить отсутствующие книги (здесь в библиотеке часть книг без авторов, их можно найти по названию через поисковик).
Объединять всегда следует в пользу наиболее полного имени — Имя; Отчество; Фамилия для русских авторов (кроме тех случаев, когда фамилия и имя являются псевдонимом), у иностранных авторов — Имя; Третье Имя; Второе Имя; Фамилия (пример — Джон Рональд Руэл Толкин, Артур Игнатиус Конан Дойль). Транслитерацию следует осуществлять в наиболее закрепившемся русском варианте (например, Желязны, а не Зилазни). Некоторые иностранные авторы не используют второе имя целиком, некоторые русские писатели в последние годы поступают так же, тогда наиболее полным именем будет Джон Дж. Смит или Иван И. Иванов.
Переходим к объединению.
Откройте страницу Иван Иванович Иванов . Нажмите «исправить библиографию». Вверху одна из сносок «объединить с другим автором», нажмите. В открывшееся окошко вставьте фамилию Иванов. Откроется либо одно имя, либо список, если авторов с такой фамилией несколько. (конкретно при наборе фамилии Иванов, выбранной для примера, откроется окно: «найдено слишком много авторов». Переспросите». Как действовать в этом случае, я объяснил выше). Выбирите в списке «Иван Иванов», нажмите. Появится 2 предложения: подтвердите замену Иван Иванов (количество книг) на Иван Иванович Иванов (количество книг). Если будут дубли книг, компьютер их покажет (откроется страница «найдены дубли»), при объединеии книг обращайте внимание на версию, оставляя более высокую, т.е. более качественную. Подробнее об этом смотрите раздел «Объединение книг».
NB! При объединении авторов часто автоматически происходит объединение одной из книг этого автора с книгой, у которой id равен id автора, и эта книга удаляется. Это баг, с которым администратору пока не удалось справиться. Ее надо восстанавливать. Откройте в разделе «Статистика» — «Моя работа». Открываем удаленную книгу , жмём «Удалить связь», затем «Восстановить».
После завершения объединения следует проверить наличие на странице дублей. Они часто бывают. Затем следует сравнить библиографию автора с библиографией на Флибусте или Либрусеке. Недостающие книги надо сначала попытаться найти через поисковик (они могут быть в «безавторных»), недостающие — можно скачать и дозалить.
После завершения объединения, все книги, автором которых обозначен Иван Иванов, будут размещаться на странице Иван Иванович Иванов.
Ещё раз обращаю Ваше внимание, что при создании алиасов биографии не переносятся автоматически. Если биография была на странице автором Иван Иванов, то при объединении на автора Иван Иванович Иванов она потеряется. Поэтому перед объединением авторов обязательно просмотрите объединяемые страницы, и при необходимости сначала перенесите биографию.

Объединять или нет на одну страницу произведения авторов на разных языках?
Этот вопрос уже поднимался, к единому мнению не пришли. Значит, можно и так, и так. Если у автора 2-3 книги и столько же переводов, то можно объединить. Если книг десятки и сотни — оставить отдельными страницами, мне кажется более удобным для пользователей оставлять произведения на иностранных языках на отдельной странице, в описание автора добавлять перекрёстные ссылки: «Страница с пререводами книг автора на русский язык в библиотеке КулЛиб находится здесь:…»
В качестве образца советую посмотреть, как valeryk64 упорядочил книги Айзека Азимова: http://coollib.net/a/4597

Объединение книг.

Cвернуть/развернуть текст

Внизу страницы исправления книги есть кнопка «объединить с другой книгой». Если есть книги с таким названием, появится их список. Выбирите книгу, с которой хотите объединить. Откроется таблица, где двумя параллельными колонками будет дана информация о fb2-файле. Выберите нужную книгу, нажмите внизу «оставить эту». Если книги объединять не надо, жмём «оставить обе». Выбранная книга остаётся на странице автора, объединяемая — автоматически удаляется.
Вообще, следует объединять только одинаковые книги, отличающиеся качеством форматирования и вычиткой, и, следовательно, имеющих более высокую версию.
Не следует объединять книги в разных форматах, вышедших в разных издательствах.
При выборе обращайте внимание на версию файла, отдавая предпочтение более высокой. При создании файла ему присваивается версия 1.0, при каждом внесении изменений (вычитка, исправление форматирования, добавление обложки и др.) ему присваивается более высокая версия 1.1, 1.2 и т.д.
Если речь идёт о переводной литературе, а переводчик не указан имеет смысл заглянуть внутрь файла — иногда у книги с одним и тем же названием разные переводчики. Если необходимы исправления — добавление автора и т.п. прямо с этой страницы можно перейти на страницу исправления книги.
Если в наличии 2 одинаковых книги, одна с иллюстрациями, а другая без, надо оставить обе. Откройте иллюстрированную книгу для исправление, добавьте в поле «Дополнительная информация» — с иллюстрациями. В данные о книге можно так же добавить иллюстратора/оформителя, если он известен. (раздел «Авторы» — «добавить» — «иллюстратора».
При обединении книг сумма количество просмотров каждой из них суммируются. Если к какой либо из книг есть комментарии, они автоматически переносятся на страницу оставленной книги.
Чтобы отменить объединение книг, если оно сделано ошибочно, откройте в разделе «Статистика» — «Моя работа». Находим и открываем удаленную книгу , жмём «Удалить связь», затем «Восстановить».

Работа с сериалами и издательскими сериями.

Cвернуть/развернуть текст

У книг есть 2 серии:
1. Авторская серия (название дано автором)
2. Издательская серия (название присвоено редактором)
Пример: Конрад Левандовский, След оборотня. 1. Авторская серия — Ксин. 2. Издательская серия — Азбука – fantasy.
На странице исправления книги найдите раздел «Сериалы» — нажать кнопку справа от «добавить№: откроется таблица с двумя строками: «сериал» и «издательская серия». Откроется 2 окошечка: в левое, маленькое, ставится порядковый номер романа в серии, в правое, подлиннее — название серии. Надо прописать номер тома и название серии, нажать «добавить сериал/издательскую серию»; если серия уже есть в библиотеке, она добавится, если нет — появится предложение «добавить новую серию». Так же возможно добавление серии путём введения вместо названия её ID, это удобно для серий с громоздкими названиями. При добавлении серий через ID, поставьте «галочку» в окошке справа от «Отметить, если используем Id».
Если просто требуется добавить номер в серию, поставьте его в левое окошко и обновите страницу. Если не получилось — удалите серию и добавьте снова, уже с номером.
В издательских сериях, если № тома неизвестен, поле оставьте пустым или вставьте 0. У каждой книги — один сериал, но она может входить в несколько издательских серий.
NB! В больших издательских сериях часто встречается номер 127, причём сразу у нескольких книг. Это связано с тем, что в изначальных настройках движка количество книг в серии было ограничено 127 книгами, между тем как во многих издательских сериях, типа «ЖЗЛ» книг больше 1000. Сейчас это исправлено. Просто убрать номер 127 не получится. Надо скопировать название серии в буфер обмена, удалить серию, затем добавить её снова, уже без номера.
Чтобы перейти к сериалу, нажмите «перейти к сериалу» или просто кликните по названию серии рядом с заголовком. К сериям можно добавлять описание и картинки (подробнее в соответствующем разделе). Переименование серий и удаление пустых серий в данный момент доступно только для Библиотекарей, при возникновении такой необходимости обращайтесь к ним.

Это, конечно, самые азы. Тема будет продолжена. Спрашивайте, если что-то непонятно или не получается. Делитесь своим опытом и советами.

Hello!

I seem to have a problem when I compose HTTP request with content that is in XML I get error:

<?xml version="1.0" encoding="utf-8" ?><nodes><status>-1</status><response></response><errormessage>Error 1872: The document has no document element. Line: -1;</errormessage></nodes>

Method is POST

Content is:

        <?xml version="1.0" encoding="UTF-8"?>
    <task>
       <!-- when udpating existing tasks: either externalId (task external id) or id (task id) property must be defined to select the task for update -->   
       <!-- task id is SeeMe system internal id and always auto generated when adding new tasks -->
       <!-- task external id can be set by third party when importing tasks (or left empty) -->      
      <externalId>xxxxxxx</externalId>
      <name>Väljasõidu akt- xxxxx Korter </name> <!-- Töö nimetus -->
      <timestamp>2020-05-20 14:42</timestamp> <!-- planeeritud kohalejõudmise aeg -->

      <type></type> <!-- töö tüüp-->
      <servicetime>15</servicetime> <!-- töö kestvus min -->

   <description>testing api task add and edit 
  Nimi:  ['Nimi']} 
 Intsident: ['Intsident']} 
 Tüüp: ['Tüüp']} 
 Tsoon: ['Tsoon']}
 Tsoonitekst: ['Tsoonitekst']}
 Objektinr: ['Objektinr']}
 Tänav: 'Tänav']} 
 Tänavanr: ['Tänavanr']}
 Linn/vald: ['Linn/vald']}
 Lepingunr: ['Lepingunr']}
 Teenus: ['Teenus']}
 ObjektiID: ['SiSite'] 
 </description> <!-- töö kirjeldus, vaba tekst, võib jätta tühjaks -->

      <driver></driver> <!-- Tööd teostava kasutaja kasutajanimi-->

      <customerId>xxxxx</customerId> <!-- Customer mooduli seose external id, kui on soovi seda kasutada-->

	<location>
	   <address>Tartu mnt 1, Tallinn</address> <!-- there is no point in sending location, if customer already has a location set -->
	</location>


      <forms>
        <form key="VSakt">
          <fields>
            <field key="Miratag">http://minu.xxx.xxx/#tasks_view?id=xxxxx</field>     
          </fields>
        </form>
      </forms>
</task>

With other system that we test with, it works, testing is done with:

<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
  <label for="requestUrl">Request url: </label>
  <select id="requestUrl" name="requestUrl">
    <option value="https://app.ecofleet.com/seeme/Api/Tasks/addXml">https://app.ecofleet.com/seeme/Api/Tasks/addXml</option>
    <option value="https://app.ecofleet.com/seeme/Api/Tasks/updateAsXml">https://app.ecofleet.com/seeme/Api/Tasks/updateAsXml</option>
  </select>
  <p>
  <form id="requestData" name="requestData" method="POST" onsubmit="onSubmit()">
    key: <input type="text" value="" name="key"/>
    <p>
    API version: <input type="text" name="version" value="2"/>
    <p>
      XML:
    <p>
    <textarea rows="40" name="xml" style="width: 100%;">
    </textarea>
    <p>
    <input type="submit" value="Submit" />
  </form>
  <script type="text/javascript">
    function onSubmit() {
      document.requestData.action = document.getElementById('requestUrl').value;
      document.requestData.submit();
    }
  </script>
</body>

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Error 186 hdc overflow mimaki
  • Error 2002 hy000 can t connect to local mysql server through socket tmp mysql sock
  • Error 2002 0000 panasonic
  • Error 20002 tsql
  • Error 20002 severity 9 adaptive server connection failed

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии