Ucozka.ru - шаблоны для uCoz
Главная Наш форум Вход Регистрация Пользователи
Меню сайта
Мини-чат
200
Наш опрос
Откуда вы пришли на наш сайт

Всего ответов: 703
Добро пожаловать на Ucozka.ru
На нашем сайте Ucozka.ru вы сможете бесплатно скачать скрипты для Ucoz, шаблоны для Ucoz, иконки для Ucoz, кнопки для Ucoz и ранги для Ucoz, шаблоны для DLE и скрипты для DLE, плагины Counter Strike 1.6, сервера Counter Strike 1.6, читы Counter Strike 1.6 и патчи для Counter Strike 1.6, темы Вконтакте, секреты Вконтакте, программы для Вконтакте, скрипты для Вконтакте, программы для GTA, клиенты для GTA и сервера для GTA, игры, фильмы, музыку, клипы, книги, игры для телефонов, софт для телефонов, Java приложения, программы и софт, свежие ключи для Nod32 или просто приятно провести время, поиграть в Online Флеш игры, послушать онлайн радио и посмотреть Online tv.
sitemap.xml | sitemap-forum

Идет набор в команду,по всем вопросам обращаться на форум
Главная » Файлы » Всё для dle » Хаки для dle

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

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



1. Выполнить запрос:

ALTER TABLE `dle_usergroups` ADD `count_files` tinyint(1) NOT NULL AFTER `allow_files`;


2. Открыть engine\download.php
3. Найти:
@session_start ();

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

5. Найти:
if (! $user_group[$member_id['user_group']]['allow_files'])
    die ( "Access denied" );

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

7. Найти:
$file->download_file ();

8. ВЫШЕ вставить:
$_SESSION['dwlcnt']++;

9. Найти:
$file->download_file ();

10. Ниже вставить:
$_SESSION['dwlcnt']--;


11. Открыть engine\inc\usergroup.php
12. Найти:
<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>

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

        <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>
        

14. Найти:
$allow_files = intval( $_REQUEST['allow_files'] );

15. Ниже вставить:
$count_files = intval( $_REQUEST['count_files'] );

16. Найти:
max_pm, max_foto,

17. Заменить на:
max_pm, max_foto, count_files,

18. Найти:
'$max_pm', '$max_foto',
19. Заменить на:
'$max_pm', '$max_foto', '$count_files',

20. Найти:
allow_files='$allow_files',

21. Заменить на:
count_files='$count_files', allow_files='$allow_files',
Скачивать могут только зарегистрированные пользователи.
[ Регистрация | Вход]
Категория: Хаки для dle | Добавил: koledg124g | Теги: ограничение, количество, каждой, На, загружаемых, файлов, группы, пользователей, для, максимальное
Просмотров: 151 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email:
ЖирныйКурсивПодчёркнутый СсылкаЕ-майл КартинкаСкрытый текст По левому краюПо центруПо правому краю




[Код безопасности]

--> <--
Запрещается

Категории
Модули для dle [6]
Шаблоны для dle [1]
Хаки для dle [1]
Скрипты для DLE [4]
Поиск
Лучшие файлы
Топ файловиков
danbdan
100
koledg124g
69
Sith
11
mega18
1
iskiz
1
malukyan
1
hi-m-ik
0
SnoopDogg
0
ucenko
0
elloyden
0
Статистика
Счетчик посещений

OnLine
Онлайн всего: 2
Гостей: 2
Пользователей: 0

Юзеры онлайн:
Нас посетили:
Ссылки
Администрация сайта не несет ответственность за добавленные пользователями материалы, все материалы предоставлены исключительно для ознакомления.

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


Создать сайт бесплатно