Перейти к публикации
Defender

DataLife Engine Проблема загрузки файлов DLE 9.7

Рекомендованные сообщения

Defender

Народ, всем привет!

 

Подскажите, на DLE 9.7 решил сменить bb коды на коды от Центров, которые в паблике для DLE 9.2. Всё бы хорошо, но вот теперь не могу загрузить файлы при добавлении новости с сайта. Окно загрузки открывается, а там пишет Hacking attempt! Подскажите плиз в чем проблема, где нужно что подправить. Я как-то решал данную проблему, но уже не могу вспомнить как.

 

 

Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
TheAndrey

Подскажите, на DLE 9.7 решил сменить bb коды на коды от Центров, которые в паблике для DLE 9.2. Всё бы хорошо, но вот теперь не могу загрузить файлы при добавлении новости с сайта. Окно загрузки открывается, а там пишет Hacking attempt!

 

А чего Вы ожидали?

Решение - править руками, а не заменять полностью файл. В 9.6+ окно загрузки файлов открывается вызовом функции media_upload().

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ge0r

Народ, всем привет!

 

Подскажите, на DLE 9.7 решил сменить bb коды на коды от Центров, которые в паблике для DLE 9.2. Всё бы хорошо, но вот теперь не могу загрузить файлы при добавлении новости с сайта. Окно загрузки открывается, а там пишет Hacking attempt! Подскажите плиз в чем проблема, где нужно что подправить. Я как-то решал данную проблему, но уже не могу вспомнить как.

 

 

Заранее спасибо.

 

Там все иконки ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Defender

 

Подскажите, на DLE 9.7 решил сменить bb коды на коды от Центров, которые в паблике для DLE 9.2. Всё бы хорошо, но вот теперь не могу загрузить файлы при добавлении новости с сайта. Окно загрузки открывается, а там пишет Hacking attempt!

 

А чего Вы ожидали?

Решение - править руками, а не заменять полностью файл. В 9.6+ окно загрузки файлов открывается вызовом функции media_upload().

 

Андрей, а по подробнее можно?) В php не особо шарю)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Defender

Всё, уже помогли) Спасибо) Тему можно закрывать

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vitnet

 

<?PHP

/*

=====================================================

DataLife Engine - by SoftNews Media Group

-----------------------------------------------------

http://dle-news.ru/

-----------------------------------------------------

Copyright © 2004,2012 SoftNews Media Group

=====================================================

Данный код защищен авторскими правами

=====================================================

Файл: bbcode.php

-----------------------------------------------------

Назначение: подключение основных компонентов

=====================================================

*/

if(!defined('DATALIFEENGINE'))

{

die("Hacking attempt!");

}

if( !class_exists( 'dle_hide' ) ){ require(ENGINE_DIR.'/classes/hide.class.php'); }

$dle_hide = new dle_hide;

$i = 0;

$output = "<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>";

$smilies = explode(",", $config['smilies']);

$count_smilies = count($smilies);

foreach($smilies as $smile)

{

$i++; $smile = trim($smile);

$output .= "<td style="padding:2px;" align="center"><a href="#" onclick="dle_smiley(':$smile:'); return false;"><img style="border: none;" alt="$smile" src="".$config['http_home_url']."engine/data/emoticons/$smile.gif" /></a></td>";

if ($i%4 == 0 AND $i < $count_smilies) $output .= "</tr><tr>";

}

$output .= "</tr></table>";

if (isset($addtype) AND $addtype == "addnews") {

$startform = "short_story";

$addform = "document.entryform";

$add_id = (isset($_REQUEST['id'])) ? intval($_REQUEST['id']) : '';

$p_name = urlencode($member_id['name']);

if ($is_logged AND $user_group[$member_id['user_group']]['allow_image_upload'] OR ($is_logged AND $member_id['user_group'] == 1)) {

$image_upload = "<span class="editor-button" onclick="dle_image_upload( '{$p_name}', '{$add_id}' ); return false;"><img title="$lang[bb_t_up]" src="{THEME}/bbcodes/upload.png" alt="" /></span>";

}

else {$image_upload = "";}

$code = <<<HTML

<div class="bbeditor">

<span class="editor-button" onclick="simpletag('b')"><img title="$lang[bb_t_b]" src="{THEME}/bbcodes/b.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('i')"><img title="$lang[bb_t_i]" src="{THEME}/bbcodes/i.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('u')"><img title="$lang[bb_t_u]" src="{THEME}/bbcodes/u.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('s')"><img title="$lang[bb_t_s]" src="{THEME}/bbcodes/s.png" alt="" /></span>

<img class="bbspacer" src="{THEME}/bbcodes/brkspace.png" alt="">

<span class="editor-button" onclick="tag_image()"><img title="$lang[bb_b_img]" src="{THEME}/bbcodes/image.png" alt="" /></span>

{$image_upload}

<span class="editor-button" onclick="ins_emo(this);"><img title="$lang[bb_t_emo]" src="{THEME}/bbcodes/emo.png" alt="" /></span>

<img class="bbspacer" src="{THEME}/bbcodes/brkspace.png" alt="">

<span class="editor-button" onclick="tag_url()"><img title="$lang[bb_t_url]" src="{THEME}/bbcodes/link.png" alt="" /></span>

<span class="editor-button" onclick="tag_leech()"><img title="$lang[bb_t_leech]" src="{THEME}/bbcodes/leech.png" alt="" /></span>

<span class="editor-button" onclick="tag_email()"><img title="$lang[bb_t_m]" src="{THEME}/bbcodes/email.png" alt="" /></span>

<img class="bbspacer" src="{THEME}/bbcodes/brkspace.png" alt="">

<span class="editor-button" onclick="tag_video()"><img title="$lang[bb_t_video]" src="{THEME}/bbcodes/mp.png" alt="" /></span>

<span class="editor-button" onclick="tag_audio()"><img title="$lang[bb_t_audio]" src="{THEME}/bbcodes/mp3.png" alt="" /></span>

<img class="bbspacer" src="{THEME}/bbcodes/brkspace.png" alt="">

<span class="editor-button" onclick="simpletag('hide')"><img title="$lang[bb_t_hide]" src="{THEME}/bbcodes/hide.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('quote')"><img title="$lang[bb_t_quote]" src="{THEME}/bbcodes/quote.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('code')"><img title="$lang[bb_t_code]" src="{THEME}/bbcodes/code.png" alt="" /></span>

<img class="bbspacer" src="{THEME}/bbcodes/brkspace.png" alt="">

<span class="editor-button" onclick="pagebreak()"><img title="$lang[bb_t_br]" src="{THEME}/bbcodes/pbreak.png" alt="" /></span>

<span class="editor-button" onclick="pagelink()"><img title="$lang[bb_t_p]" src="{THEME}/bbcodes/page.png" alt="" /></span>

{$dle_hide->BBcode( 'addnews' )}

<div class="clr"></div>

<div class="select-container select-box">

<select style="width: 80px" name="bbfont" onchange="insert_font(this.options[this.selectedIndex].value, 'font')">

<option value="0">{$lang['bb_t_font']}</option>

<option value="Arial">Arial</option>

<option value="Arial Black">Arial Black</option>

<option value="Century Gothic">Century Gothic</option>

<option value="Courier New">Courier New</option>

<option value="Georgia">Georgia</option>

<option value="Impact">Impact</option>

<option value="System">System</option>

<option value="Tahoma">Tahoma</option>

<option value="Times New Roman">Times</option>

<option value="Verdana">Verdana</option>

</select>

</div>

<div class="select-container select-box">

<select name="bbsize" onchange="insert_font(this.options[this.selectedIndex].value, 'size')">

<option value="0">{$lang['bb_t_size']}</option>

<option value="1">1</option>

<option value="2">2</option>

<option value="3">3</option>

<option value="4">4</option>

<option value="5">5</option>

<option value="6">6</option>

<option value="7">7</option>

</select>

</div>

<img class="bbspacer" src="{THEME}/bbcodes/brkspace.png" alt="">

<span class="editor-button" onclick="simpletag('left')"><img title="$lang[bb_t_l]" src="{THEME}/bbcodes/l.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('center')"><img title="$lang[bb_t_c]" src="{THEME}/bbcodes/c.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('right')"><img title="$lang[bb_t_r]" src="{THEME}/bbcodes/r.png" alt="" /></span>

<img class="bbspacer" src="{THEME}/bbcodes/brkspace.png" alt="">

<span class="editor-button" onclick="ins_color(this);"><img title="$lang[bb_t_color]" src="{THEME}/bbcodes/color.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('spoiler')"><img title="$lang[bb_t_spoiler]" src="{THEME}/bbcodes/spoiler.png" alt="" /></span>

<img class="bbspacer" src="{THEME}/bbcodes/brkspace.png" alt="">

<span class="editor-button" onclick="tag_flash()"><img title="$lang[bb_t_flash]" src="{THEME}/bbcodes/flash.png" alt="" /></span>

<span class="editor-button" onclick="tag_youtube()"><img title="$lang[bb_t_youtube]" src="{THEME}/bbcodes/youtube.png" alt="" /></span>

<img class="bbspacer" src="{THEME}/bbcodes/brkspace.png" alt="">

<span class="editor-button" onclick="tag_list('list')"><img title="$lang[bb_t_list1]" src="{THEME}/bbcodes/list.png"></span>

<span class="editor-button" onclick="tag_list('ol')"><img title="$lang[bb_t_list2]" src="{THEME}/bbcodes/ol.png"></span>

<div class="clr"></div>

</div>

<div id="dle_emos" style="display: none;" title="{$lang['bb_t_emo']}"><div style="width:100%; height:200px; overflow: auto;">{$output}</div></div>

HTML;

}

else {

$startform = "comments";

$addform = "document.getElementById( 'dle-comments-form' )";

$add_id = false;

if ($user_group[$member_id['user_group']]['allow_url'])

{

$url_link = "<span class="editor-button" onclick="tag_url()"><img title="$lang[bb_t_url]" src="{THEME}/bbcodes/link.png" alt="" /></span><span class="editor-button" onclick="tag_leech()"><img title="$lang[bb_t_leech]" src="{THEME}/bbcodes/leech.png" alt="" /></span>";

}

else $url_link = "";

if ($user_group[$member_id['user_group']]['allow_image'])

{

$image_link = "<span class="editor-button" onclick="tag_image()"><img title="$lang[bb_b_img]" src="{THEME}/bbcodes/image.png" alt="" /></span>";

}

else $image_link = "";

$code = <<<HTML

<div style="width:464px; class="editor">

<div class="bbeditor">

<span class="editor-button" onclick="simpletag('b')"><img title="$lang[bb_t_b]" src="{THEME}/bbcodes/b.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('i')"><img title="$lang[bb_t_i]" src="{THEME}/bbcodes/i.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('u')"><img title="$lang[bb_t_u]" src="{THEME}/bbcodes/u.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('s')"><img title="$lang[bb_t_s]" src="{THEME}/bbcodes/s.png" alt="" /></span>

<img class="bbspacer" src="{THEME}/bbcodes/brkspace.png" alt="">

<span class="editor-button" onclick="simpletag('left')"><img title="$lang[bb_t_l]" src="{THEME}/bbcodes/l.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('center')"><img title="$lang[bb_t_c]" src="{THEME}/bbcodes/c.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('right')"><img title="$lang[bb_t_r]" src="{THEME}/bbcodes/r.png" alt="" /></span>

<img class="bbspacer" src="{THEME}/bbcodes/brkspace.png" alt="">

<span class="editor-button" onclick="ins_emo(this);"><img title="$lang[bb_t_emo]" src="{THEME}/bbcodes/emo.png" alt="" /></span>

{$url_link}

{$image_link}

<span class="editor-button" onclick="ins_color(this);"><img title="$lang[bb_t_color]" src="{THEME}/bbcodes/color.png" alt="" /></span>

<img class="bbspacer" src="{THEME}/bbcodes/brkspace.png" alt="">

<span class="editor-button" onclick="simpletag('hide')"><img title="$lang[bb_t_hide]" src="{THEME}/bbcodes/hide.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('quote')"><img title="$lang[bb_t_quote]" src="{THEME}/bbcodes/quote.png" alt="" /></span>

{$dle_hide->BBcode( 'comments' )}

<span class="editor-button" onclick="translit()"><img title="$lang[bb_t_translit]" src="{THEME}/bbcodes/translit.png" alt="" /></span>

<span class="editor-button" onclick="simpletag('spoiler')"><img title="$lang[bb_t_spoiler]" src="{THEME}/bbcodes/spoiler.png" alt="" /></span>

<div class="clr"></div>

</div>

<div id="dle_emos" style="display: none;" title="{$lang['bb_t_emo']}"><div style="width:100%; height:200px; overflow: auto;">{$output}</div></div>

<textarea name="comments" id="comments" cols="" rows="" style="width:457px; height:156px; border: 1px solid #d4dfe8; background: #fff url("../bbcodes/bg.png") repeat;" onclick="setNewField(this.name, document.getElementById( 'dle-comments-form' ))">{text}</textarea>

</div>

HTML;

}

if ( isset($allow_subscribe) AND $allow_subscribe ) $code .= "<br /><input type="checkbox" name="allow_subscribe" id="allow_subscribe" value="1" /><label for="allow_subscribe"> " . $lang['c_subscribe'] . "</label><br />";

$js_array[] = "engine/classes/js/bbcodes.js";

$image_align = array ();

$image_align[$config['image_align']] = "selected";

 

$bb_code = <<<HTML

<script language="javascript" type="text/javascript">

<!--

var text_enter_url = "$lang[bb_url]";

var text_enter_size = "$lang[bb_flash]";

var text_enter_flash = "$lang[bb_flash_url]";

var text_enter_page = "$lang[bb_page]";

var text_enter_url_name = "$lang[bb_url_name]";

var text_enter_page_name = "$lang[bb_page_name]";

var text_enter_image = "$lang[bb_image]";

var text_enter_email = "$lang[bb_email]";

var text_code = "$lang[bb_code]";

var text_quote = "$lang[bb_quote]";

var text_upload = "$lang[bb_t_up]";

var error_no_url = "$lang[bb_no_url]";

var error_no_title = "$lang[bb_no_title]";

var error_no_email = "$lang[bb_no_email]";

var prompt_start = "$lang[bb_prompt_start]";

var img_title = "$lang[bb_img_title]";

var email_title = "$lang[bb_email_title]";

var text_pages = "$lang[bb_bb_page]";

var image_align = "{$config['image_align']}";

var bb_t_emo = "{$lang['bb_t_emo']}";

var bb_t_col = "{$lang['bb_t_col']}";

var text_enter_list = "{$lang['bb_list_item']}";

var text_alt_image = "{$lang['bb_alt_image']}";

var img_align = "{$lang['images_align']}";

var img_align_sel = "<div class='select-box'><select name='dleimagealign' id='dleimagealign' class='ui-widget-content ui-corner-all'><option value='' {$image_align[0]}>{$lang['images_none']}</option><option value='left' {$image_align['left']}>{$lang['images_left']}</option><option value='right' {$image_align['right']}>{$lang['images_right']}</option><option value='center' {$image_align['center']}>{$lang['images_center']}</option></select></div>";

var selField = "{$startform}";

var fombj = {$addform};

{$dle_hide->BBcode( 'js' )}

-->

</script>

{$code}

HTML;

?>

 

Поделиться сообщением


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

×
×
  • Создать...