prowebber.ru - Тут есть все для настоящих вебмастеров

Мы в твиттере Наша страничка на FaceBook! Сообщество вебмастеров в VK Мы в телеграме!

PW — всё для вебмастера » Всё для DataLife Engine » DLE хаки » Теги H2 H3 H4 при добавлении новости

Теги H2 H3 H4 при добавлении новости

Данный материал предоставлен сайтом ProWebber.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Теги H2 H3 H4 при добавлении новости.

Теги H2 H3 H4 при добавлении новости


Собственно надоело каждый раз руками писать теги

и решил добавить их в BB панель, что бы при выделении текста и нажатии на кнопку, выделенный кусок обёртывался в

тег




Заходим в engine/classes/parse.class.php

Находим:


if ($count_start AND $count_start == $count_end) $source = str_ireplace( "[b]", "<b>", str_ireplace( "[/b]", "</b>", $source ) );  


Ниже ставим:

        $count_start = substr_count ($source, "[H2]");
        $count_end = substr_count ($source, "[/H2]");

        if ($count_start AND $count_start == $count_end) $source = str_ireplace( "[H2]", "<H2>", str_ireplace( "[/H2]", "</H2>", $source ) );




        $count_start = substr_count ($source, "[H3]");
        $count_end = substr_count ($source, "[/H3]");

        if ($count_start AND $count_start == $count_end) $source = str_ireplace( "[H3]", "<H3>", str_ireplace( "[/H3]", "</H3>", $source ) );




        $count_start = substr_count ($source, "[H4]");
        $count_end = substr_count ($source, "[/H4]");

        if ($count_start AND $count_start == $count_end) $source = str_ireplace( "[H4]", "<H4>", str_ireplace( "[/H4]", "</H4>", $source ) );  


В файле engine/modules/bbcode.php находим:


<b id="b_ol" class="bb-btn" onclick="tag_list('ol')" title="{$lang['bb_t_list2']}">{$lang['bb_t_list2']}</b>
<span class="bb-sep">|</span>  


И ниже ставим:

<div id="b_h2" class="editor_button" onclick="simpletag('H2')">H2</div>

<span class="bb-sep">|</span>
<div id="b_h3" class="editor_button" onclick="simpletag('H3')">H3</div>

<span class="bb-sep">|</span>
<div id="b_h4" class="editor_button" onclick="simpletag('H4')">H4</div>  


Дальше идём в engine/ajax/bbcode.php

Находим:


<b id="b_ol" class="bb-btn" onclick="tag_list('ol')" title="$lang[bb_t_list2]">$lang[bb_t_list2]</b>
<span class="bb-sep">|</span>  


И ниже ставм:

<div id="b_h2" class="editor_button" onclick="simpletag('H2')">H2</div>

<span class="bb-sep">|</span>
<div id="b_h3" class="editor_button" onclick="simpletag('H3')">H3</div>

<span class="bb-sep">|</span>
<div id="b_h4" class="editor_button" onclick="simpletag('H4')">H4</div>



Что бы в админке коды подключить нужно, зайти в engine/inc/include/inserttag.php

Найти:


<div id="b_ol" class="editor_button" onclick="tag_list('ol')"><img title="$lang[bb_t_list2]" src="engine/skins/bbcodes/images/ol.gif" width="23" height="25"></div>
<div class="editor_button"><img src="engine/skins/bbcodes/images/brkspace.gif" width="5" height="25"></div>


Ниже вставить:

<div id="b_h2" class="editor_button" onclick="simpletag('H2')">H2</div>

<div class="editor_button"><img src="engine/skins/bbcodes/images/brkspace.gif" width="5" height="25"></div>
<div id="b_h3" class="editor_button" onclick="simpletag('H3')">H3</div>

<div class="editor_button"><img src="engine/skins/bbcodes/images/brkspace.gif" width="5" height="25"></div>
<div id="b_h4" class="editor_button" onclick="simpletag('H4')">H4</div>  


Теперь в любом подключенном к сайту .css файле вставьте

#b_h2 {
cursor: pointer;
width: 23px;
float: left;
margin: 3px 0px 0px 5px;
}

#b_h3 {
cursor: pointer;
width: 23px;
float: left;
margin: 3px 0px 0px 5px;
}

#b_h4 {
cursor: pointer;
width: 23px;
float: left;
margin: 3px 0px 0px 5px;
}


Автор: Dolmatov





+13

Просмотры: 4252 :: Комментарии (5) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1TVcorp

  • 29 июля 2014 10:32
  • Регистрация: 20.11.2010
  • ICQ: --
  • Комментариев: 20
непонял смысла этого хака (если в шаблоне все уже прописанно) boredom

0

#2TVcorp

  • 29 июля 2014 11:08
  • Регистрация: 20.11.2010
  • ICQ: --
  • Комментариев: 20
iGameer,
я вот не могу понять - (к примеру) - если в шаблоне в полной новости стоит в тайтле h2 - то зачем тогда еще и в самом тексте проставлять h2-h3, ведь это не к чему хорошему не приведет.
Тем более что ПС в последнее время постоянно меняют свои алгоритмы (к примеру завтра они отменят использование h1-h6 - и тогда что каждую новость потом в ручную редактировать) ...

0

#3D0Gmatist

  • 29 июля 2014 11:56
  • Регистрация: 28.07.2012
  • ICQ: --
  • Комментариев: 291
  • Выкл.
При чём тут title это для формы текста новости ...!!!

--------------------

+2

#4TVcorp

  • 29 июля 2014 16:03
  • Регистрация: 20.11.2010
  • ICQ: --
  • Комментариев: 20
iGameer,
Я просто пример привел

На этом вопросы закончились

0

#5XyuAdmin

  • 16 ноября 2014 18:54
  • Регистрация: 16.11.2014
  • ICQ: --
  • Комментариев: 30
Для чего нужен этот тег?

0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

mp3live.co - Рингтоны 2018 скачать

Telegram: @haylock_chat - Узнай как открыть свой бизнес бесплатно и как можно заработать.

https://culabra.ru — Блог вЭбмастЭра

DCOReARTs.COM - Услуги веб-дизайна и графики

Max-energy.top - Заработок на электросчетчиках;)

Наши баннеры
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Каких материалов НЕ хватает на сайте?

Шаблонов
Скриптов
Программ
Графики
Уроков и курсов

Архив новостей
Август 2018 (307)
Июль 2018 (423)
Июнь 2018 (384)
Май 2018 (500)
Апрель 2018 (348)
Март 2018 (392)

Последние комментарии:

  • Скрипты, cms, шаблоны, статьи по раскрутке
  • Яндекс.Метрика

Искать людей

Ваши переписки