ZebroidФорумПубличный разделПредложенияАрхив"Содержание документа" на подобии Википедии

"Содержание документа" на подобии Википедии

28 апреля 2014, 09:51
Зарегистрирован: 10 декабря 2010, 21:00
Этот инструмент повысит качество страниц!
Обычно приходится выбирать между SEO и юзабилити, но данный инструмент исключительный — он повышает качество этих двух характеристик.
Для чего это нужно? Яндекс любит, когда документ сделан для людей, любит, когда страница большая и по ней есть навигация. И не просто так Википедия и большое множество сайтов используют данный инструмент "Содержание". Подобный инструмент есть так же и в движках, например Joomla (плагин autoTOC).

К сожалению, проходит много времени, пока новый инструмент в Зеброиде будет реализован. Необходимо набрать большое количество голосов. Предлагаю — голосовать дружно за данный инструмент, т.к. это действительно нужно и актуально! Это улучшит юзабилити и качество страниц. А что ещё нужно!

Уже сейчас, можно в действии увидеть реализацию данного инструмента в Капле-макросе, но для этого потребуется выполнить действия описанные на zebroid.com.ua/articles/sozdaem-soderzhanie-dokumenta-na-podobii-vikipedii.html

----------------------------------------------------для автора---------------------------------------------------------------
Реализация
Описание. Сканируется документ на теги (из профиля пользователя). При нахождении данных тегов вписываются теги Якоря <a id="текст из тега профиля" name="Причины дисбактериоза"></a>
Пример:
— ищем <h3>
После обработки инструмента "Содержание" получаем:
1) <h3 id="текст из тега h3" name="текст из тега h3">
2) формирование содержание: в определенном месте страницы (профиль пользователя) вставляем код <a href="#текст из тега h3">текст из тега h3</a>

Основные настройки:
— список тегов, по которым должно формироваться содержание (по умолчанию: h2-h6)
— выбираем место куда вставлять Содержание
— настройка максимального кол-во символов для формирования "id/текста/a href=" для формирования содержания, в этом случае — на что заменять окончание (пример "..."), либо обрезать по словам (чтобы не оставалось половинчатое слово).

Возможные проблемы:
при добавлении в список тегов B, I, U — есть вероятность, что инструмент будет формировать содержание из тегов разметки текста внутри предложений. В этом случае должно быть дополнительное правило, например, поиск будет осуществляться не по "b", а по "<p><b>". В таком случае, это будет явно указывать на начало абзаца/предложения. Возможно, придётся отказаться поэтому от этих тегов.

Комментарий отредактирован 10 раз(а). Последний раз редактировал b2b 28 апреля 2014, 12:51.
09 мая 2014, 07:51
Зарегистрирован: 05 июля 2009, 18:10
Недавно тоже задумался о реализации такой штуки. Прошу еще выгрузку «Содержания» реализовать в метке настраиваемого экспорта.

09 мая 2014, 17:59
Зарегистрирован: 10 декабря 2010, 21:00

Guga в своем сообщении писал(а):Недавно тоже задумался о реализации такой штуки. Прошу еще выгрузку «Содержания» реализовать в метке настраиваемого экспорта.


Итожите поподробней, что вы имеете ввиду, мне не понятно. Т.е. просто иметь возможность выгрузку/загрузку «содержания» со всех статей в проекте Зеброида?

14 октября 2014, 00:44
Зарегистрирован: 10 декабря 2010, 21:00
Отлично было бы ещё — сделать возможность:
— «содержание» — копировать в метки «keywords»