Зміна URL на кирилицю в DLE 11.1
Створюю і просуваю комерційні сайти та інтернет-магазини з 2008 року. 15-11-2016, 20:03 1 082 0Розробники ДЛЕ кажуть що двигунчик не підтримує кирилицю, але для сайтів де не потрібно повного функціоналу DLE 11.1 можна зробити зміну URL на кирилицю
Всього потрібно зробити 3 зміни у файлах:
Знайти в файлі /engine/inc/addnews.php:
if(!$alt_name) $alt_name = totranslit( stripslashes( $title ), true, false );
else $alt_name = totranslit( stripslashes( $alt_name ), true, false );
замінити на:
if(!$alt_name) $alt_name = totranslit( stripslashes( $title ) );
else $alt_name = totranslit( stripslashes( $alt_name ) );
--------
Знайти в файлі /engine/inc/editnews.php найти:
if(!$alt_name) $alt_name = totranslit( stripslashes( $title ), true, false );
else $alt_name = totranslit( stripslashes( $alt_name ), true, false );
замінити на:
if(!$alt_name) $alt_name = totranslit( stripslashes( $title ) );
else $alt_name = totranslit( stripslashes( $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;
--------
Знайти в файлі /engine/inc/categories.php двічі знайти:
$alt_cat_name = totranslit( stripslashes( $_POST['alt_cat_name'] ), true, false );
замінити на:
$alt_cat_name = stripslashes( $_POST['alt_cat_name'] );
--
Знайти в файлі /engine/inc/categories.php двічі знайти:
$alt_cat_name = totranslit( stripslashes( $cat_name ), true, false );
замінити на:
$alt_cat_name = stripslashes( $cat_name );
Хакнуто на основі хака від "Gameer"