Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » Тег Noindex для DLE 9.6 by HatcHeeS

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Тег Noindex для DLE 9.6 by HatcHeeS

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Тег Noindex для DLE 9.6 by HatcHeeS.

Тег Noindex для DLE 9.6 by HatcHeeS


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


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" onclick="simpletag('noindex')"><img title="$lang[bb_t_noindex]" src="{THEME}/bbcodes/noindex.png" width="23" height="25" border="0" alt="" /></div>


Найти:

<div id="b_i" class="editor_button" onclick="simpletag('i')"><img title="$lang[bb_t_i]" src="{THEME}/bbcodes/i.gif" width="23" height="25" border="0" alt="" /></div>


Ниже добавить:

<div id="b_noindex" class="editor_button" onclick="simpletag('noindex')"><img title="$lang[bb_t_noindex]" src="{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, "[b]");
        $count_end = substr_count ($source, "[/b]");

        if ($count_start AND $count_start == $count_end) $source = str_ireplace( "[b]", "<b>", str_ireplace( "[/b]", "</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" onclick="simpletag('noindex')" 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 для DLE 9.6 by HatcHeeS


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


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

#1GEOR

  • 6 мая 2012 21:14
  • Регистрация: 26.01.2012
  • Был(а) онлайн: 20.07.2020
  • Комментариев: 93
  • -1
А разве в DLE 9.6 этого нету?

#2kaktyc

  • 6 мая 2012 21:19
  • Регистрация: 6.11.2010
  • Был(а) онлайн: 28.03.2018
  • Комментариев: 87
  • 0
GEOR,
"Но если вам нужно скрыть часть контента новости в ноиндекс?", а это для кого написано? magnify

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

#3Lenivo

  • 6 мая 2012 22:13
  • Регистрация: 30.08.2011
  • Был(а) онлайн: 28.02.2015
  • Комментариев: 136
  • 0
Лучше <!--noindex--> и <!--/noindex-->, будет на пару ошибок валидации меньше.

#4Sibiriak

  • 9 мая 2012 02:02
  • Регистрация: 6.05.2012
  • Был(а) онлайн: 10.01.2021
  • Комментариев: 163
  • 0
На 9.5 будет работать этот метод?

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

#5ahtoha

  • 11 мая 2012 13:32
  • Регистрация: 10.02.2010
  • Был(а) онлайн: 11.07.2015
  • Комментариев: 31
  • 0
Отличная работа. Продолжайте в том же духе.

#646101

  • 7 июня 2012 10:03
  • Регистрация: 3.10.2010
  • Был(а) онлайн: 6.07.2023
  • Комментариев: 37
  • 0
не актуально для 9.6 snore

#7Booth

  • 18 июня 2012 20:31
  • Регистрация: 28.10.2010
  • Был(а) онлайн: 26.05.2014
  • Комментариев: 28
  • 0
Знаешь что тебе яндекс скажет, окажись у тебя существенная часть контента в ноуиндексе?

#8Saneer

  • 15 сентября 2012 10:16
  • Регистрация: 30.09.2010
  • Был(а) онлайн: 24.10.2015
  • Комментариев: 5
  • 0

Да уж... вы гениальны

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

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

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)