TableOfContents
Компонент создаёт SEO-дружественное содержание для страниц.
Видео-обзор
Купить
Возможности
- Автоматическая вставка содержания.
- Настройка глубины заголовков для содержания.
- Пропуск заголовков по уровню или тексту.
- Пропуск заголовков в конкретном DOM элементе.
- Древовидный или линейный вид.
- Нумерация элементов: десятичные или римские числа по порядку или вложенные.
- Ссылка Показать/Скрыть.
- Настройка смещения сверху для прокрутки.
- Обернуть содержание в тег <!—noindex—>.
- Добавленикессылам rel=«nofollow»
- Красивые хэши в URL (например, site.com/faq/#how_do_this).
Видео-обзор
Купить
Поблагодарить автора
Отправить деньги
Комментарии: 21
Вот звук (голос) бы точно не помешал в видео.
Мне лично не понятно, что вообще делает этот компонент?
Парсит содержимое той страницы, на которой вызван по тегам h? и выводит в виде древовидного меню?
Опять таки, не понимаю причем тут сео. Вещь наверное нужная, но я вижу применение только для рассказов например, чтобы автоматически создать «содержание» и переход по главам. Ну или для документов, типа законов, уставов и тому подобное опять же с целью быстрой навигации по документу.
Или сниппет изменяет и сам текст а не только строит «меню»? А как тогда управлять, каким ссылкам в тексте добавить nofollow а каким не нужно?
Мне лично не понятно, что вообще делает этот компонент?
Парсит содержимое той страницы, на которой вызван по тегам h? и выводит в виде древовидного меню?
Опять таки, не понимаю причем тут сео. Вещь наверное нужная, но я вижу применение только для рассказов например, чтобы автоматически создать «содержание» и переход по главам. Ну или для документов, типа законов, уставов и тому подобное опять же с целью быстрой навигации по документу.
Или сниппет изменяет и сам текст а не только строит «меню»? А как тогда управлять, каким ссылкам в тексте добавить nofollow а каким не нужно?
Вот звук (голос) бы точно не помешал в видео.да вроде и так все понятно
Парсит содержимое той страницы, на которой вызван по тегам h? и выводит в виде древовидного меню?наверное, в механику не вдавался
Опять таки, не понимаю причем тут сео.
откройте топ и посмотрите информационные запросы. все статейники имеют содержание. это один из факторов ранжирования статей. там где его нет, значит работают другие факторы домена
Вещь наверное нужная, но я вижу применение только для рассказов например, чтобы автоматически создать «содержание» и переход по главам. Ну или для документов, типа законов, уставов и тому подобное опять же с целью быстрой навигации по документу.совершенно верно. для этого и нужно
да вроде и так все понятноэто так кажется. Когда говоришь о «своем» то возникает ощущение, что все в мире должны тебя понимать, ведь это так очевидно. Это целая философская проблема — творца и зрителя. Вы создали какой-то сниппет (компонент) и кажется что его работа очевидна и прозрачна для всех. Как художник, который изобразил на холсте горе и страдание, удивляется, почему этого не видят зрители, ну вот очевидно же, что эта жирная черная черта — это горе. а та красная — старадания.
Не буду рассматривать свой опыт написания картин или рассказов, но даже в сфере программирования сталкиваюсь с этим — готовишь заказчику инструкцию по работе с сайтом, 40 страниц детального текста, 2 часа видео с голосом. И один фиг они даже элементарных вещей не видят.
Так и в моем случае, я просмотрел видео и ничерта не понял, видимо туп.
откройте топ и посмотрите информационные запросы. все статейники имеют содержание.топ чего?
Открываю google.com вбиваю — статьи о modx. Открываю первый результат modx.cc/article/
Никакого содержания.
Я не говорю что ващ компонент не нужен или плох, вон люди уже сегодня купили и в топ вышли за день. Говорю что всегда желательно инструкции писать или же снимать максимально подробно.
топ чего?запросы с модкс не очень хороший пример. инфромационные запросы нужно смотреть.
Говорю что всегда желательно инструкции писать или же снимать максимально подробно.с этим согласен
Или сниппет изменяет и сам текст а не только строит «меню»? А как тогда управлять, каким ссылкам в тексте добавить nofollow а каким не нужно?nofollow добавляется всем ссылкам в построенном меню
спасибо. прикупил уже. нужная вещь. тот кто двигает сайт услуг и им интересно окучивать информационку, ну или просто у вас статейник, думаю тоже оценят его по достоинству.
у меня лично по 15-20 минут всегда уходило на составление содержания для статей
у меня лично по 15-20 минут всегда уходило на составление содержания для статей
modx.pro/solutions/4384 — 6 лет назад Василий поделился сниппетом, который можно было взять как базу и сделать себе автоматическое оглавление, разобраться 20-30 минут в нём. Сидеть руками оглавление писать по 20 минут, это вы конечно, молодец… ))
@iWatchYouFromAfar, хорошая у вас память, учитывая то, что это было 6 лет назад )). Спасибо что поделились ссылкой на сниппет. Но стоит отметить ряд основных его недостатков.
1) Он не работает с контентом всей страницы, а с определенными полями ресурса типа content, а ведь заголовки могут быть в самом шаблоне, а также создаваться работой других сниппетов.
2) Исходя из 1 пункта его нельзя вызывать в поле content т/к это приведет к рекурсии.
1) Он не работает с контентом всей страницы, а с определенными полями ресурса типа content, а ведь заголовки могут быть в самом шаблоне, а также создаваться работой других сниппетов.
2) Исходя из 1 пункта его нельзя вызывать в поле content т/к это приведет к рекурсии.
Ну во-первых я вам лично ничего не писал. Ваше решение отличное, оно подойдет тем кто не хочет разбираться в чужом коде и решать задачи, которые вы описали выше в двух пунктах.
А во-вторых, я ведь написал — взять как базу. Лично я взял и переписал его под себя. В сниппет можно добавить что угодно. Тут вопрос в знаниях и времени. Кому-то проще купить ваше готовое решение, кому-то сидеть и писать свой вариант сниппета, кому-то достаточно будет сниппета Васи. Это всяко лучше, чем ручками его писать… )
А во-вторых, я ведь написал — взять как базу. Лично я взял и переписал его под себя. В сниппет можно добавить что угодно. Тут вопрос в знаниях и времени. Кому-то проще купить ваше готовое решение, кому-то сидеть и писать свой вариант сниппета, кому-то достаточно будет сниппета Васи. Это всяко лучше, чем ручками его писать… )
@iWatchYouFromAfar, ну так я вас ни в чем и не упрекаю )), это хорошо что вы поделились инфой об этом сниппете, я вот про него не знал. Цель моего сообщения была лишь указать на то в чем их кардинальное отличие.
а че делать? главное результат от этого есть.
о это снипете я не знал.
посмотрел. он транслитом не вставляет якоря. можно наверное конечно допилить.
ну и нет гибкости как у этого. кому проще может и допилит.
о это снипете я не знал.
посмотрел. он транслитом не вставляет якоря. можно наверное конечно допилить.
ну и нет гибкости как у этого. кому проще может и допилит.
Крутяк, для всяких вики статей самое то!
Привет. Вопрос: если в заголовке уже присутствует ID, что получим на выходе?
<h2 id="my-heading" class="mt-4">Заголовок H2</h2>
id из заголовка не на что не влияют и не используются
Уточню.
Значит, такая конструкция будет работать корректно?
Сорри за некоторое занудство…
Значит, такая конструкция будет работать корректно?
Сорри за некоторое занудство…
ну если я правильно понял суть вопроса то да, все будет ок. Ну а вообще ты всегда можешь на modhost.pro протестировать на бесплатном тестовом тарифе любое платное дополнение
Добрый вечер.
Подскажите, пожалуйста, я правильно понимаю, что компонент не отрабатывает, если текст начинается не с заголовка? При этом, я указал конкретный id для формирования содержания.
И еще, параметр useNofollow установленный в значении 1, не создает ссылки с nofollow. Можно уточнить, что может быть не так?
Изучил еще немного, у меня в рамках одного шаблона плагин на некоторых страницах работает, а на некоторых нет. С чем это может быть связано? Используется точно один шаблон.
Пример:
mariadolgopolova.ru/publikatsii/stati/psihoprofilaktika-stressov-chast-2.html — не работает
mariadolgopolova.ru/publikatsii/stati/psihoprofilaktika-stressov-chast-1.html — работает.
Подскажите, пожалуйста, я правильно понимаю, что компонент не отрабатывает, если текст начинается не с заголовка? При этом, я указал конкретный id для формирования содержания.
И еще, параметр useNofollow установленный в значении 1, не создает ссылки с nofollow. Можно уточнить, что может быть не так?
[[!TableOfContents?
&hashFormat=`asheadingwotransliterate`
&searchContainer=`content-wrapper`
&useNofollow=`1`
]]
P.SИзучил еще немного, у меня в рамках одного шаблона плагин на некоторых страницах работает, а на некоторых нет. С чем это может быть связано? Используется точно один шаблон.
Пример:
mariadolgopolova.ru/publikatsii/stati/psihoprofilaktika-stressov-chast-2.html — не работает
mariadolgopolova.ru/publikatsii/stati/psihoprofilaktika-stressov-chast-1.html — работает.
Подскажите, пожалуйста, я правильно понимаю, что компонент не отрабатывает, если текст начинается не с заголовка?Да
По остальным вопросам нужно смотреть, так что через тикет скинь доступ в админку
Понял, спасибо.
Еще чуть покопаю сам, если не доделаю, напишу в тикет.
Еще чуть покопаю сам, если не доделаю, напишу в тикет.
@Prihod
Подскажите, в чем может быть проблема. Вывожу в шаблон Содержимое, вся кодировка страниц меняется в это:
ÐÑвод из алкоголÑного запоÑ: анонимно
Ðлиника «Ðед Ðлиник» оказÑÐ²Ð°ÐµÑ Ð½ÐµÐ¾ÑложнÑÑ Ð¿Ð¾Ð¼Ð¾ÑÑ Ð±Ð¾Ð»ÑнÑм алкоголизмом, пÑÐµÐ´Ð»Ð°Ð³Ð°Ñ ÑÑлÑги по вÑÐ²Ð¾Ð´Ñ Ð¸Ð· Ð·Ð°Ð¿Ð¾Ñ Ð² ÑÑловиÑÑ ÑÑаÑионаÑа или на домÑ.
В шаблон вставляют так:
[[!TableOfContents]]
[[*content]]
Подскажите, в чем может быть проблема. Вывожу в шаблон Содержимое, вся кодировка страниц меняется в это:
ÐÑвод из алкоголÑного запоÑ: анонимно
Ðлиника «Ðед Ðлиник» оказÑÐ²Ð°ÐµÑ Ð½ÐµÐ¾ÑложнÑÑ Ð¿Ð¾Ð¼Ð¾ÑÑ Ð±Ð¾Ð»ÑнÑм алкоголизмом, пÑÐµÐ´Ð»Ð°Ð³Ð°Ñ ÑÑлÑги по вÑÐ²Ð¾Ð´Ñ Ð¸Ð· Ð·Ð°Ð¿Ð¾Ñ Ð² ÑÑловиÑÑ ÑÑаÑионаÑа или на домÑ.
В шаблон вставляют так:
[[!TableOfContents]]
[[*content]]
Кодировка таблиц в базе данных какая?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.