Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 1
  • 1
Исправления в DLE Forum 2.5 для корректной работы со смайлам
#1
Вторник, 25.01.2011, 15:19
Console
Проверенный
Сообщения: 182
Репутация: -17
http://4skript.com/uploads/posts/2010-09/thumbs/1284463387_cs-delux.ru-game-portal-ava_1284459740991.png
Автор: Skater_1992
Совместимость: DLE Forum 2.x (тестилось на 2.5)
Делаем чтобы смайлы показывались на DLE 9.0

1. Исправление неработающих bb кодов.

в фаиле: engine\forum\sources\components\bbcode.php:

в строке 152 найти код:

$script_code = @file_get_contents(ENGINE_DIR."/ajax/bbcodes.js");

заменить на:

$script_code = @file_get_contents(ENGINE_DIR."/classes/js/bbcodes.js");

в строке 164 найти код:

<script type="text/javascript" src="{$config['http_home_url']}engine/ajax/bbcodes.js"></script>

заменить на:

<script type="text/javascript" src="{$config['http_home_url']}engine/classes/js/bbcodes.js"></script>

2. Исправление неработающих смайлов и цвета шрифта.

в томже engine\forum\sources\components\bbcode.php

в строках 85-86, 127-128 найти код:

<div id="b_emo" class="editor_button" onclick="ins_emo();"><img title="$lang[bb_t_emo]" src="/templates/Simple/bbcodes/emo.gif" width="23" height="25" border="0"></div>
<div id="b_color" class="editor_button" onclick="ins_color();"><img src="/templates/Simple/bbcodes/color.gif" width="23" height="25" border="0"></div>

и заменить на:

<div id="b_emo" class="editor_button" onclick="ins_emo(this);"><img title="$lang[bb_t_emo]" src="/templates/Simple/bbcodes/emo.gif" width="23" height="25" border="0"></div>
<div id="b_color" class="editor_button" onclick="ins_color(this);"><img src="/templates/Simple/bbcodes/color.gif" width="23" height="25" border="0"></div>

3. Исправление неработающего выпадающего меню в панели администрирования форума.

в фаиле \engine\forum\admin\table.php:

в строке 76 найти код:

<script type="text/javascript" src="engine/ajax/dle_ajax.js"></script>

заменить на:

<script type="text/javascript" src="engine/classes/js/dle_ajax.js"></script>

в строке 143 найти код:

<script type="text/javascript" src="engine/ajax/menu.js"></script>

заменить на:

<script type="text/javascript" src="engine/classes/js/menu.js"></script>

в строке 198 найти код:

<script type="text/javascript" src="engine/ajax/dle_ajax.js"></script>

заменить на:

<script type="text/javascript" src="engine/classes/js/dle_ajax.js"></script>

в фаиле \engine\forum\admin\usergroup.php:

в строке 84 найти код:

<script type="text/javascript" src="engine/ajax/menu.js"></script>

заменить на:

<script type="text/javascript" src="engine/classes/js/menu.js"></script>

3. Исправления для поддомена.

в фаиле index.php

в сроках 229-230 найти:

<script type="text/javascript" src="{$config['http_home_url']}engine/ajax/menu.js"></script>
<script type="text/javascript" src="{$config['http_home_url']}engine/ajax/dle_ajax.js"></script>

заменить на:

<script type="text/javascript" src="{$config['http_home_url']}engine/classes/js/menu.js"></script>
<script type="text/javascript" src="{$config['http_home_url']}engine/classes/js/dle_ajax.js"></script>

в строке 233 найти:

<script type="text/javascript" src="{$config['http_home_url']}engine/ajax/js_edit.js"></script>

заменить на:

<script type="text/javascript" src="{$config['http_home_url']}engine/classes/js/js_edit.js"></script>

После внесения этих изменений форум должен корректно работать.

Дополнение от Cepera51 который нашел способ решить проблему бага тега {banner} при поиске на форуме.
в фаиле /engine/forum/sources/modules/search.php
найти:
$tpl->set('{subforums}','');

и ниже добавить:
$tpl->set('{banner}','');

Чтобы заработало быстрое редактирование, идем в файл engine/forum/ajax/dle-forum.js и заменяем
function whenCompletedPostEdit(){

var post_main_obj = document.getElementById( 'post-id-' + post_id );
var post_box_top = _get_obj_toppos( post_main_obj );

if ( post_box_top )
{
scroll( 0, post_box_top - 70 );
}

};

на
function whenCompletedPostEdit(){
};

  • Страница 1 из 1
  • 1
Поиск:
Форум
Социальные сети
Хостинг от uCoz