Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » Нужно сделать Автоматическую генерацию содержания для статьи

Нужно сделать Автоматическую генерацию содержания для статьи


 vefaro    26.02.2017    Стол заказов    1135    4 комментария

Здравствуйте господа.
Нужно сделать Автоматическую генерацию содержания для статьи - по типу плагина что используется на вордпрессе Table of Contents Plus.
В технических аспектах не силен, но думаю что ПафНутиЙ вот в этой теме как раз обсуждал то что мне нужно - обсуждение на сайте dle-faq.ru
Буду очень благодарен в виде определенной суммы денег на ваши реквизиты.

4 комментария

nowheremany
Эксперт

nowheremany - 27 февраля 2017 10:41 -


Благодарность принимаю тут Связь

vefaro
Юзер

vefaro - 27 февраля 2017 14:05 -

nowheremany,
в моей юности был такой стишок
- Мамы разные нужны, Мамы разные важны. Кто на лавочке сидел, Кто на улицу глядел, Толя пел, Борис молчал, Николай ногой качал.
к чему я ее вспомнил? Если Вы меня спросите как построить дом, ангар, торговый центр или смонтировать башню мобильной связи без вертолета - я Вам отвечу.
Но в моей нынешней ситуации я прошу помощи, за которую готов заплатить.
Мне бы так чтобы, мои благодарности а чье то грамотное воплощение - так бы оно быстрей было.
Сможете мне настроить и в двух словах обьяснить что и как нажимать когда статью размещать буду?

ARTEXO
Юзер

ARTEXO - 27 февраля 2017 14:25 -

:D Как я тебя понимаю, иной раз такие тут ответы получаешь )))

nowheremany
Эксперт

nowheremany - 27 февраля 2017 16:02 -

В шаблоне где нужно вывести оглавление прописываем:
<ul id="h3header">
<script>
$(function(){$('.h3body').each(function(){
var e=$(this),h=$('#'+e.data('for')).html('');
if(h.length>0)
$('h3').each(function(i){
  h.append('<li><a href="#h3link'+i+'">'+$(this).text()+'</a></li>');
  $(this).wrap('<a name="h3link'+i+'"></a>')
})
})})
</script>
</ul>


тэг {full_story} обрамляем в div
<div class="h3body" data-for="h3header">{full_story}</div>


В самой статье название разделов обрамляем в тэг <h3> или [ size=3]
[size=3]Мой раздел[/size]

Благодарность принимаю тут Связь

Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх