8Dle
Авторизация

Тег Noindex (9.6)

Тег Noindex (9.6)

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

1. Открыть engine/modules/bbcodes.php

Найти:
<div class="editor_button" onclick="tag_video()"><img title="$lang[bb_t_video]" src="{THEME}/bbcodes/mp.gif" width="23" height="25" border="0" alt="" /></div>


Ниже добавить:
<div id="b_noindex" class="editor_button"><img title="$lang[bb_t_noindex]" src="&#123;THEME}/bbcodes/noindex.png" width="23" height="25" border="0" alt="" /></div>


Найти:
<div id="b_i" class="editor_button"><img title="$lang[bb_t_i]" src="&#123;THEME}/bbcodes/i.gif" width="23" height="25" border="0" alt="" /></div>


Ниже добавить:
<div id="b_noindex" class="editor_button"><img title="$lang[bb_t_noindex]" src="&#123;THEME}/bbcodes/noindex.png" width="23" height="25" border="0" alt="" /></div>



2. Открыть engine/classes/parse.class.php

Найти:
$txt = str_replace( "[s]", "[s]", str_replace( "[/s]", "[/s]", $txt ) );


Добавить ниже:
$txt = str_replace( "<noindex>", "[noindex]", str_replace( "</noindex>", "[/noindex]", $txt ) );


Найти:
$count_start = substr_count ($source, "");
$count_end = substr_count ($source, "
");

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


Добавить ниже:
$count_start = substr_count ($source, "[noindex]");
        $count_end = substr_count ($source, "[/noindex]");

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



2. Открыть engine/inc/include/insert.tag.php

Найти:
<div class="editor_button"  onclick="tag_email()"><img title="$lang[bb_t_m]" src="engine/skins/bbcodes/images/email.gif" width="23" height="25" border="0"></div>
<div class="editor_button"><img src="engine/skins/bbcodes/images/brkspace.gif" width="5" height="25" border="0"></div>


Добавить ниже:
<div class="editor_button" id="b_noindex"><img title="$lang[bb_t_noindex]" src="engine/skins/bbcodes/images/noindex.png" width="23" height="25" border="0" /></div>


Также добавите в engine/language/ website.lng и adminpanel.lng:

'bb_t_noindex' => "Запретить индексацию элемента",

Иконка noindex.png:
Тег Noindex (9.6)

Жмите на Кнопу ниже, или подписывайтесь!


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


Dle это движок который изначально проектировался для создания новостных сайтов, но по мере своего развития движка значительно расширил свою функциональность и стал универсальным средством разработки и сопровождения сайтов и блогов различной направленности и тематики. По сравнению с другими бесплатными (и некоторыми платными) CMS системами движок dle обладает довольно обширными возможности.

Авторизация