» » » Русские символы в ЧПУ [DLE 9.6 - 10.x]

Русские символы в ЧПУ [DLE 9.6 - 10.x]

Название: Русские символы в ЧПУ
Автор: Gameer
CMS: DLE 9.6 - 10.x

Описание:
Думаю суть Вы поняли, в ссылке к примеру coderlab.ru/modules/1-post.html можно будет юзать русские символы к примеру coderlab.ru/modules/1-пост.html

Установка:

Найти в файле /engine/inc/addnews.php:
if( trim( $alt_name ) == "" or ! $alt_name ) $alt_name = totranslit( stripslashes( $title ), true, false );
else $alt_name = totranslit( stripslashes( $alt_name ), true, false );


Заменить на:
if( trim( $alt_name ) == "" or ! $alt_name ) $alt_name =  $title ;
else $alt_name = $alt_name;


Открыть /engine/inc/editnews.php найти:
if( trim( $_POST['alt_name'] ) == "" or ! $_POST['alt_name'] ) $alt_name = totranslit( stripslashes( $title ) );
else $alt_name = totranslit( stripslashes( $_POST['alt_name'] ) );


Заменить на:
if( trim( $_POST['alt_name'] ) == "" or ! $_POST['alt_name'] ) $alt_name = $title;
else $alt_name = $_POST['alt_name'];


Открыть /engine/modules/addnews.php найти:
if( $alt_name == "" or ! $alt_name ) $alt_name = totranslit( stripslashes( $title ), true, false );
else $alt_name = totranslit( $alt_name, true, false );

Заменить на
if( $alt_name == "" or ! $alt_name ) $alt_name =  $title;
else $alt_name =  $alt_name;


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии

4

julius123

Посетители 19 июля 2014 15:07
отразится как-то на поисковиках?
4
Цитата: julius123
отразится как-то на поисковиках?

Плохого не будет. Но как ссылки будут выглядит без понятия. Еще не тестировал.
Влюблённая Офелия плыла себе вдаль
Сияла ночь, звенела земля.
4

julius123

Посетители 19 июля 2014 15:11
Цитата: Gameer
Но как ссылки будут выглядит без понятия.

Вот это и немного пока пугает устанавливать.
P.S. Можно поинтересоваться как называется чат который стоит у вас на сайте?
4
Цитата: julius123
Цитата: Gameer
Но как ссылки будут выглядит без понятия.

Вот это и немного пока пугает устанавливать.
P.S. Можно поинтересоваться как называется чат который стоит у вас на сайте?

На каком сайте ? belay
Влюблённая Офелия плыла себе вдаль
Сияла ночь, звенела земля.
4

julius123

Посетители 19 июля 2014 15:12
Цитата: Gameer
На каком сайте ?

На этом ))
4

Alexh2o345

Посетители 19 июля 2014 17:11
Цитата: julius123
Цитата: Gameer
На каком сайте ?

На этом ))

Light Chat
4

911metal

Посетители 22 июля 2014 15:33
Спасибо за хак. Меня так же интересует вопрос как добавить транслитерацию для некоторых символов.
Например:
Æ (æ)=AE (ae), Å (å)=A (a), Ø (ø)=O (o), Ž (ž)=Z (z), Š (š)=S (s), Đ (đ)=D (d)
Допустми если я добавлю новость с заголовком "Cæsar" то в url будет /***-csar.html
Как решить данную проблему?
4
Цитата: julius123
отразится как-то на поисковиках?

ну могу сказать одно, хуже не будет, выходить в поиске будет кириллицой уже, после того как переиндексирует ссылки, то есть если упираться на поисковики на гугли и яшу, то всё в норме будет, только вот если на вас ссылались на старые страницы, тут вы вес потеряете, то есть так как ссылка будет новая уже по сути... То есть если делать сайт с нуля и новым то смело можно применять данный хак, а если сайт раскручен сильно и в индексе куча страниц, тут уже на свой страх и риск, так как старые ссылки выпадут и новые появятся, тут также зависит тот фактор как будет работать ридирект движка который он есть на сколько я помню, ну там в настройках вроде есть seo параметры, если с латиницы на кириллицу будет нормально перекидывать, то это хорошо, а если будет отдавать ответ не найдена страница или другая ошибка, то это плохо!
4

Azamatjon

Посетители 25 января 2015 18:34
очень хороший хак wink
4

XAH

Посетители 13 февраля 2015 21:32
страница не открываеться после этого хака. DLE 10.4
4

Soulvix

Посетители 1 октября 2015 07:59
Парни, подскажите как перевести ЦПУ полностью на кириллицу.
У меня кириллический домен и ссылка с этим хаком будет иметь вид сайт_дом/category/1-пост, хотелось бы иметь все таки сайт_дом/категория/1-пост.

Заранее спасибо за помощь!

P.S. Админы, подскажите, такую форму добавления комментариев как у Вас, Вы сами писали или ее где то можно скачать? Во втором случае буду крайне признателен, если подскажите где=)

Информация

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