[Web Master ]
Главная » Файлы » Datalife Engine » Шаблоны

Этот файл скачали
[ Скачать с сервера (14.1Kb) ] 14.04.2011, 12:53

 
Данный модуль для DLE 9.x выводить информацию в PopUp окне о том, кто скачал файл.

Совместимость с DataLife Engine 9.x

 
Установка:
1.Для начала скопируйте все файлы из папки upload в данном архиве на ваш сервер.

2.Откройте файл /engine/download.php

Найти:
if (! $row)
die ( "Access denied" );

Ниже добавить:
@include ENGINE_DIR . '/modules/WhoDownloadThisFile/add.php';


3.Откройте файл /engine/modules/functions.php.php

Найти:
if ( ! $user_group[$member_id['user_group']]['allow_files'] ) {

            $replace_1[] = "<span class=\"attachment\">{$lang['att_denied']}</span>";
            $replace_2[] = "<span class=\"attachment\">{$lang['att_denied']}</span>";

        } elseif( $config['files_count'] == 'yes' ) {

            $replace_1[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >{$row['name']}</a> [{$size}] ({$lang['att_dcount']} {$row['dcount']})</span>";
            $replace_2[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >\\1</a> [{$size}] ({$lang['att_dcount']} {$row['dcount']})</span>";

        } else {

            $replace_1[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >{$row['name']}</a> [{$size}]</span>";
            $replace_2[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >\\1</a> [{$size}]</span>";

        }

    }

    $db->free();

    $story = str_replace ( $find_1, $replace_1, $story );
    $story = preg_replace( $find_2, $replace_2, $story );

return $story;

Заменить на:
$WhoDownloadThisFile_button = '<br /> - <a href="#" onclick="WhoDownloadThisFile('.$row['id'].'); return false;"><i>Кто скачал этот файл?</i></a> &copy; <a href="http://weboss.net/" target="_blank" style="text-decoration: none; font-size: 9px;">WEBoss.Net</a>';

        if ( ! $user_group[$member_id['user_group']]['allow_files'] ) {

            $replace_1[] = "<span class=\"attachment\">{$lang['att_denied']}</span>";
            $replace_2[] = "<span class=\"attachment\">{$lang['att_denied']}</span>";

        } elseif( $config['files_count'] == 'yes' ) {

            $replace_1[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >{$row['name']}</a> [{$size}] ({$lang['att_dcount']} {$row['dcount']})</span>".$WhoDownloadThisFile_button;
            $replace_2[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >\\1</a> [{$size}] ({$lang['att_dcount']} {$row['dcount']})</span>".$WhoDownloadThisFile_button;

        } else {

            $replace_1[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >{$row['name']}</a> [{$size}]</span>".$WhoDownloadThisFile_button;
            $replace_2[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >\\1</a> [{$size}]</span>".$WhoDownloadThisFile_button;

        }

    }

    $db->free();

    $story = str_replace ( $find_1, $replace_1, $story );
    $story = preg_replace( $find_2, $replace_2, $story );

return '<script type="text/javascript" src="/engine/modules/WhoDownloadThisFile/show.js"></script>'.$story;

 
Категория: Шаблоны | Добавил: Alex28j | Теги: шаблоны, скачали, файл, Этот
Просмотров: 1217 | Загрузок: 144 | Рейтинг: 4.5/4
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]