Хак изменения b и i на теги - (strong ) и (em ) для dle

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак изменения b и  i на теги - (strong ) и  (em ) для dle


Суть хак dleизменения тегов ( b ) и ( i ) на теги - (strong) и (em ), который более соответствуют SEO (поисковой оптимизации).
Хак для dle изменения b и i на теги - (strong ) и (em )
Все знают html теги "b" и "strong". Недавно задавали вопрос о разнице тегов, так как визуальный эффект от них одинаковый - текст ставится жирным в обоих случаях.
Смысле в том, что при использовании "b" вы физически делаете текст жирным. Просто, чтобы радовать глаз, если это надо. Тег "strong" указывает в свою очередь, что выделенный текст важный и на него стоит обратить внимание. Физически также выделяет жирным
Поисковые системы любят тег " strong". Используйте его правильно

А теперь по сути ответ: при использовании вы физически делаете текст жирным, тогда как тег указывает, что выделенный текст важный и на него стоит обратить внимание, то есть это логическое выделение.
Поисковые системы любят теги и. Но используйте его правильно!!!

Установка.

1. Открываем ./engine/classes/parse.class.php

Находим:

            $txt = preg_replace( "#<i>(.+?)</i>#is", "[i]1[/i]", $txt );            $txt = preg_replace( "#<b>(.+?)</b>#is", "[b]1[/b]", $txt );


Заменяем на:

            $txt = preg_replace( "#<em>(.+?)</em>#is", "[i]1[/i]", $txt );            $txt = preg_replace( "#<strong>(.+?)</strong>#is", "[b]1[/b]", $txt );


Находим:

        $source = preg_replace( "#[b](.+?)[/b]#is", "<b>1</b>", $source );        $source = preg_replace( "#[i](.+?)[/i]#is", "<i>1</i>", $source );


Заменяем на:

        $source = preg_replace( "#[b](.+?)[/b]#is", "<strong>1</strong>", $source );        $source = preg_replace( "#[i](.+?)[/i]#is", "<em>1</em>", $source );


2. Открываем Админ Панель - Поиск и Замена (для того, чтобы изменить уже внесенные в базу данных новости/страницы):

Введите старый текст:

<b>


Введите новый текст:

<strong>


Введите старый текст:

</b>


Введите новый текст:

</strong>


Введите старый текст:

<i>


Введите новый текст:

<em>


Введите старый текст:

</i>


Введите новый текст:

</em>


Вся установка !

Мы «всё для dle» предлагаем качать хак изменения b и i на теги - (strong ) и em
  • 100
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак анимация баннера Useful sites v1.1by MoS« Далее Хак Автоматическое добавление тегов v1.0 для dle
Добавление комментарияОставить комментарий
  • № :3
  • 9 октября 2012 12:51
место вставки можно найти по этому коду
$txt = str_replace( "<u>", "[u]", str_replace( "</u>", "[/u]", $txt ) );


	$txt = str_replace( "<strong>", "[b]", str_replace( "</strong>", "[/b]", $txt ) );
		$txt = str_replace( "<em>", "[i]", str_replace( "</em>", "[/i]", $txt ) );
  • № :2
  • 9 октября 2012 12:50
websot,
Я и на 9.5 ставил и на 9.6 и на 9.7 можно поставить нужно включить мозги ))) просто код изменился немного но все работает !
место вставки можно найти по этому коду
 		$count_end = substr_count ($source, "[/b]");


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

  • № :1
  • 9 октября 2012 12:39
На DLE 9.4 такое не идет и нету вообще