Установка хака автоматического добавления URL изображения в доп. поля:

Все блоги / DLE движок для сайтов 3 августа 2011 0   
Открываем 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]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.in.ua - Всё для DLE

Похожие публикации

@
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Архив публикаций