Данный модуль для позволяет вывести информацию в модальном окне о том, кто скачал файл.
Достоинства:
* Нет запросов к БД.* Подсветка ников.* Загружается информация с помощю AJAX и jQuery UI Dialog.* Все файлы в одной папке.* Красивый эффект открытия (bounce) и закрытия (explode).[+] Добавлен вывод даты скачки материала в окне (при наведении на ник) — 19.07.2013
Установка:
1.Для начала скопируйте все файлы из папки upload в данном архиве на ваш сервер.
2.Откройте файл engine/download.php и найдите:
if (! $row)
die ( "Access denied" );
ниже добавьте:
@include ENGINE_DIR . '/modules/WhoDownloadThisFile/add.php';
3.Откройте файл engine/modules/functions.php и найдите:
if ( ! $user_group[$member_id['user_group']]['allow_files'] ) {
Выше добавьте:
$WhoDownloadThisFile_button = '
- Кто скачал этот файл? © WEBoss.Net';
Далее ищем:
$replace_1[] = "{$row['name']} [{$size}] ({$lang['att_dcount']} {$row['dcount']})";
$replace_2[] = "1 [{$size}] ({$lang['att_dcount']} {$row['dcount']})";
Заменяем на:
$replace_1[] = "{$row['name']} [{$size}] ({$lang['att_dcount']} {$row['dcount']})".$WhoDownloadThisFile_button;
$replace_2[] = "1 [{$size}] ({$lang['att_dcount']} {$row['dcount']})".$WhoDownloadThisFile_button;
Тут же ищем:
$replace_1[] = "{$row['name']} [{$size}]";
$replace_2[] = "1 [{$size}]";
Заменяем на:
$replace_1[] = "{$row['name']} [{$size}]".$WhoDownloadThisFile_button;
$replace_2[] = "1 [{$size}]".$WhoDownloadThisFile_button;
И на последок ищем:
return $story;
И заменяем на:
return ''.$story;
Всё, установка окончена!
А теперь немного «магии» =)
Много кто не мог поставить данный модуль рядом с шифрованными аттачами, дак вот, мы раскроем вам эту завесу. Если у вас стоит хак шифровки аттачей, то в 3 пункте выполните следующее:
Когда откроете файл engine/modules/functions.php, то ищите там приблизительно такое:
$row['id'] = urlencode(base64_encode($row['id'])
(это вместо "if ( ! $user_group[$member_id['user_group']]['allow_files'] ) {")
Выше добавьте:
$WhoDownloadThisFile_button = '
- Кто скачал этот файл? © WEBoss.Net';
И всё, дальше все как и прежде!