Хак Теги H2 H3 H4

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

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

Установка:

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

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

Ниже ставим:

        $count_start = substr_count ($source, "

"); $count_end = substr_count ($source, "

"); if ($count_start AND $count_start == $count_end) $source = str_ireplace( "

", "<H2>", str_ireplace( "

", "</H2>", $source ) ); $count_start = substr_count ($source, "

"); $count_end = substr_count ($source, "

"); if ($count_start AND $count_start == $count_end) $source = str_ireplace( "

", "<H3>", str_ireplace( "

", "</H3>", $source ) ); $count_start = substr_count ($source, "

"); $count_end = substr_count ($source, "

"); if ($count_start AND $count_start == $count_end) $source = str_ireplace( "

", "<H4>", str_ireplace( "

", "</H4>", $source ) );

2. В файле 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>  

3. Дальше идём в 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>

4. Что бы в админке коды подключить нужно, зайти в 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


  • Хаки и модули
  • 30-07-2014, 19:53
  • 3 087
Вернуться назад
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.