• Автор:

    Flesha
  • Добавлено:

    май 05, 2012
  • Комментариев:

    2
  • Просмотров:

    2 713

Хак Авто добавления URL изображения в доп. поля

Хак Авто добавления URL изображения в доп. поля

Подробная информация по установке хака автоматического добавления URL изображения в доп. поля на CMS DataLife Engine.

Необходимо открыть файл engine/modules/addnews.php и найти там:
if ( !$user_group[$member_id['user_group']]['allow_html'] ) {$config['allow_site_wysiwyg'] = "no";$_POST['short_story'] = strip_tags ($_POST['short_story']);$_POST['full_story'] = strip_tags ($_POST['full_story']);}


Ниже нужно вставить это:
$xfield_url = 'Название доп. поля для полного изображения';$xfield_thumbs = 'Название доп. поля для уменьшенного изображения';if ( empty( $_POST['xfield'][$xfield_url] ) && empty( $_POST['xfield'][$xfield_thumbs] ) ){function parse_thumbs( $url = '', $thumbs = '' ){ global $parse, $xfield_url, $xfield_thumbs;$url = $parse->clear_url( urldecode( $url ) );$thumbs = $parse->clear_url( urldecode( $thumbs ) );if( $url == '' OR $thumbs == '' ) return false;$_POST['xfield'][$xfield_url] = trim( $url );$_POST['xfield'][$xfield_thumbs] = trim( $thumbs );return '';}$_POST['short_story'] = preg_replace( "'(\[thumb\]|\[thumb=.*?\])([^\[]*)([/\\\\])(.*?)\[/thumb\]'ie", "parse_thumbs('\$2\$3\$4', '\$2\$3thumbs\$3\$4')", $_POST['short_story'], 1 );$_POST['full_story'] = preg_replace( "'(\[thumb\]|\[thumb=.*?\])([^\[]*)([/\\\\])(.*?)\[/thumb\]'ie", "", $_POST['full_story'], 1 );}


Хак установлен. Теперь Вам не придется тратить лишнее время на проверке новостей с модерации. Картинка сама будет стоять в дополнительном поле. dle
Вернуться

Комментарии:


  1. sined9450 → 9 мая 2012 19:26
    Не пойму в чем этого хака прикол
  2. kinoskat → 19 ноября 2013 15:24
    фигня это все . непашет
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.