Кнопка "Похожие новости" для 9.2
Вресии DLE: проверялось на 9.2*
* скорей всего на 9.0 тоже будет работать
Установка:
-------------------------------------------------
1. Залить папку engine из архива к себе на сервер.
-------------------------------------------------
2. Открыть файл:
templates/ВАШ ШАБЛОН/addnews.tpl
Найти:
Добавляем id="title" и подключаем наш модуль -
Должно получиться так:
-------------------------------------------------
3. Разрешаем простым пользователям пользоваться кнопочкой:
в файле engine/ajax/find_relates.php удаляем эту часть кода:
* скорей всего на 9.0 тоже будет работать
Установка:
-------------------------------------------------
1. Залить папку engine из архива к себе на сервер.
-------------------------------------------------
2. Открыть файл:
templates/ВАШ ШАБЛОН/addnews.tpl
Найти:
<td><input type="text" name="title" value="{title}" maxlength="150" class="f_input" /></td>
</tr>
</tr>
Добавляем id="title" и подключаем наш модуль -
{include file="engine/modules/f_relates.php"}
Должно получиться так:
<td><input type="text" name="title" value="{title}" maxlength="150" class="f_input" id="title" />{include file="engine/modules/f_relates.php"}</td>
</tr>
</tr>
-------------------------------------------------
3. Разрешаем простым пользователям пользоваться кнопочкой:
в файле engine/ajax/find_relates.php удаляем эту часть кода:
//################# Определение групп пользователей
$user_group = get_vars( "usergroup" );
if( ! $user_group ) {
$user_group = array ();
$db->query( "SELECT * FROM " . USERPREFIX . "_usergroups ORDER BY id ASC" );
while ( $row = $db->get_row() ) {
$user_group[$row['id']] = array ();
foreach ( $row as $key => $value ) {
$user_group[$row['id']][$key] = stripslashes($value);
}
}
set_vars( "usergroup", $user_group );
$db->free();
}
if( ! $user_group[$member_id['user_group']]['allow_admin'] ) die( "error" );
$user_group = get_vars( "usergroup" );
if( ! $user_group ) {
$user_group = array ();
$db->query( "SELECT * FROM " . USERPREFIX . "_usergroups ORDER BY id ASC" );
while ( $row = $db->get_row() ) {
$user_group[$row['id']] = array ();
foreach ( $row as $key => $value ) {
$user_group[$row['id']][$key] = stripslashes($value);
}
}
set_vars( "usergroup", $user_group );
$db->free();
}
if( ! $user_group[$member_id['user_group']]['allow_admin'] ) die( "error" );