Разные хаки и решения для DLE
Для ограничения скорости скачивания файла с сервера:
В файле engine/classes/download.class.php
После строки
$file_size = @filesize( $path );
Вставить:
$filem_size = $file_size/1024/1024;
if($filem_size>700) $max_speed = 100;
elseif($filem_size>300) $max_speed = 300;
Что бы убрать bbcode из комментариев в полной новости:
В файле engine/modules/bbcode.php
Заменить:
<div class="bb-editor">
<div class="bb-pane" onmouseenter="if(is_ie9) get_sel(eval('fombj.'+ selField));">
<b id="b_b" class="bb-btn" onclick="simpletag('b')" title="{$lang['bb_t_b']}">{$lang['bb_t_b']}</b>
<b id="b_i" class="bb-btn" onclick="simpletag('i')" title="{$lang['bb_t_i']}">{$lang['bb_t_i']}</b>
<b id="b_u" class="bb-btn" onclick="simpletag('u')" title="{$lang['bb_t_u']}">{$lang['bb_t_u']}</b>
<b id="b_s" class="bb-btn" onclick="simpletag('s')" title="{$lang['bb_t_s']}">{$lang['bb_t_s']}</b>
<span class="bb-sep">|</span>
<b id="b_left" class="bb-btn" onclick="simpletag('left')" title="{$lang['bb_t_l']}">{$lang['bb_t_l']}</b>
<b id="b_center" class="bb-btn" onclick="simpletag('center')" title="{$lang['bb_t_c']}">{$lang['bb_t_c']}</b>
<b id="b_right" class="bb-btn" onclick="simpletag('right')" title="{$lang['bb_t_r']}">{$lang['bb_t_r']}</b>
<span class="bb-sep">|</span>
<b id="b_emo" class="bb-btn" onclick="ins_emo(this)" title="{$lang['bb_t_emo']}">{$lang['bb_t_emo']}</b>
{$url_link}
{$image_link}
<b id="b_color" class="bb-btn" onclick="ins_color(this)" title="{$lang['bb_t_color']}">{$lang['bb_t_color']}</b>
<span class="bb-sep">|</span>
<b id="b_hide" class="bb-btn" onclick="simpletag('hide')" title="{$lang['bb_t_hide']}">{$lang['bb_t_hide']}</b>
<b id="b_quote" class="bb-btn" onclick="simpletag('quote')" title="{$lang['bb_t_quote']}">{$lang['bb_t_quote']}</b>
<b id="b_tnl" class="bb-btn" onclick="translit()" title="{$lang['bb_t_translit']}">{$lang['bb_t_translit']}</b>
<b id="b_spoiler" class="bb-btn" onclick="simpletag('spoiler')" title="{$lang['bb_t_spoiler']}">{$lang['bb_t_spoiler']}</b>
</div>
<div id="dle_emos" style="display: none;" title="{$lang['bb_t_emo']}"><div style="width:100%;height:100%;overflow: auto;">{$output}
<textarea name="comments" id="comments" cols="70" rows="10" onfocus="setNewField(this.name, document.getElementById( 'dle-comments-form' ))">{text}</textarea>
</div>
На это:
<textarea name="comments" id="comments" cols="70" rows="10" onfocus=setNewField(this.name, document.getElementById( 'dle-comments-form' ))">{text}</textarea>
Убрать запятые в тегах:
В файлах
/engine/modules/show.short.php
/engine/modules/show.full.php
/engine/modules/show.custom.php
найти
$tpl->set( '{tags}', implode( ", ", $tags ) );
и заменить на:
$tpl->set( '{tags}', implode( " ", $tags ) );
Открыть /engine/modules/tagscloud.php, найти
$tpl->result['tags_cloud'] = implode(", ", $tags);
и заменить на
$tpl->result['tags_cloud'] = implode(" ", $tags);
0 Комментариев