Проверено

VDS-хостинг - именно на этом хостинге работает наш сайт.
Sape - биржа временных ссылок, доход 80р/день.
Trustlink - биржа временных ссылок, доход 60р/день.
Telderi - здесь покупаю сайты для дальнейшего заработка.

Партнеры

Ограничение на максимальное количество загружаемых файлов для каждой группы пользователей DLE


Хак позволяет выставить ограничения на максимальное количество одновременно загружаемых файлов для каждой группы пользователей DLE.

Установка:
Выполнить запрос:
ALTER TABLE `dle_usergroups` ADD `count_files` tinyint(1) NOT NULL AFTER `allow_files`;




Открыть enginedownload.php и найти:
@session_start ();



Ниже вставить:
if( !$_SESSION['dwlcnt'] ) $_SESSION['dwlcnt'] = 0;




Найти:

if (! $user_group[$member_id['user_group']]['allow_files'])
    die ( "Access denied" );


Ниже вставить:

if(  $user_group[$member_id['user_group']]['count_files'] ) if ( $user_group[$member_id['user_group']]['count_files'] < $_SESSION['dwlcnt'] ) die("Дождитесь окончания хотя б одного из файлов текущих загрузок");



Найти:

$file->download_file ();


ВЫШЕ вставить:

$_SESSION['dwlcnt']++;



Найти:

$file->download_file ();


Ниже вставить:

$_SESSION['dwlcnt']--;



Открыть engineincusergroup.php и найти:

<tr>
        <td style="padding:4px;" class="option"><b>{$lang['group_afil']}</b><br /><span class="small">{$lang['hint_gafile']}</span></td>
        <td style="padding-top:2px;padding-bottom:2px;"><input type="radio" name="allow_files" {$allow_files_yes} value="1" > {$lang['opt_sys_yes']} <input type="radio" name="allow_files" {$allow_files_no} value="0" {$admingroup}> {$lang['opt_sys_no']}</td>
        </tr>


Ниже вставить:

        <tr>
            <td style="padding:4px;" class="option"><b>Ограничитель загрузок</b><br /><span class="small">Число максимальных одновременных загрузок для пользователей группы</span></td>
            <td style="padding-top:2px;padding-bottom:2px;"><input type="input" name="count_files" value="1"></td>
        </tr>



Найти:

$allow_files = intval( $_REQUEST['allow_files'] );



Ниже вставить:

$count_files = intval( $_REQUEST['count_files'] );



Найти:

max_pm, max_foto,


Заменить на:

max_pm, max_foto, count_files,



Найти:

'$max_pm', '$max_foto',



Заменить на:

'$max_pm', '$max_foto', '$count_files',



Найти:

allow_files='$allow_files',


Заменить на:

count_files='$count_files', allow_files='$allow_files',



Автор: Lion__
Идея: E-BOYZ

Другие новости по теме: