FreeNulled FREENULLED.ORG Каталог web-ресурсов для сайтов

Форма входа

Последние комментарии

Olegus
04.07.2026 - 10:42
MagicAI
Друзья есть ли у кого нибуть такой скрипт: MagicAds - AI Ad Generation All-in-One SaaS Platform |
Pitbull
22.06.2026 - 17:12
Kadence Theme Pro
Устанавливайте через систему плагинов. Потому что это не тема, а плагин
webformarket
22.06.2026 - 17:10
Kadence Theme Pro
Не устанавливается. Не найден файл стилей css. Устанавливал и поверх free темы и начисто. Никак...

Кто скачал файл ? (1.0) - Лог скачивающих файлы в модальном окне для DLE

Кто скачал файл ?

Кто скачал, плагин показывает логи пользователей в модальном окне скачавших файлы, такое решение можно увидеть на форумах, чтобы знать сколько и кто уже смог получить файлы. Палгин DLE "Кто скачал", показывает лог скачивающих файлы в модальном окне, интересное решение познакомит вас с новыми возможностями платформы DataLife Engine для создания сайта, функция поможет площадкам узнать и показать пользователям, кто часто скачивает разные файлы, добавит удобство и информативность, выведет оценку.

Плагин "Кто скачал" для логирования скачивающих файлы, сохранит информацию об пользователе и госте с указанием времени, когда был скачен архив, сколько и кем. Использовать данный наворот вы можете для файлов в новостях и статических страниц.

Установка:

  1. Скачать и установить плагин через систему управления плагинами
  2. Выполнить правки в файлах
  3. Создать файл для добавления кода скрипта с расширением JS, к примеру 
who-download.js

добавьте файл в папку /js/

Обязательно подключите его в вашем шаблоне в файле main.tpl следующей вставкой:

<script src="{THEME}/js/who-download.js"></script>


Добавьте в этот файл, следующий код и сохраните:

function who_download_list(id, area) {
    
    ShowLoading();
    $.post( dle_root + 'engine/ajax/controller.php?mod=who_download', {id: id, static_area: area}, function(data){
        HideLoading();            
        if( data == 'null' ) {
            
            //Уведомление когда логи нету
            
        } else {
            
            $.magnificPopup.open({
                items: {
                    src: '&lt;div class="who-download clrfix"&gt;'+data+'&lt;/div&gt;'
                },
                type: 'inline',
                mainClass: 'mfp-fade',
                removalDelay: 0,
                overflowY: 'hide',
                closeOnBgClick: true,
                callbacks: {
                    open: function() { 
                        new LazyLoad({
                            elements_selector: "#download-list img[data-src]",
                            threshold: 0,
                            load_delay: 250
                        });
                    },
                    afterClose: function() {},         
                    beforeClose: function() {}
                }        
                });
        }
        
        });
        return false;    
    
}


Добавьте в файл стилей вашего шаблона CSS

/** Who rated module **/
.who-download {
       width: 500px;
       margin: 0 auto;
       position: relative;
       background: #fff;
       padding: 25px 10px 10px;
       border-radius: 3px;    
}

#who-download li {
    font: normal 11px/22px Verdana;
    cursor: pointer;
    border-radius: 2px;
    position: relative;
}

#download-list li { padding: 4px; }

#who-download ul li:hover {
    color: #000;
    background-color: #f5f5f8;
}

#who-download li a {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    width: 75%;    
}

#who-download li .download-date {
    position: absolute;
    right: 6px;
    top: 4px;
    font: normal 10px/22px Tahoma;
    color: #999;
}

#who-download li img {
    display: inline-block;
    vertical-align: middle;
    height: 22px;
    width: 22px;
    border-radius: 1px;
    margin-right: 5px;
}

#download-list-nav {width: 100px;margin: 0 auto;}
#download-list-nav li {font-size: 20px;font-weight: 700;cursor: pointer;}
#download-list-nav li.disabled {color:#AAA;}
#download-list-nav li:nth-child(1) {float:left}
#download-list-nav li:nth-child(2) {float:right;}
/** Who rated END **/ 


В файле attachment.tpl:

<span onclick="who_download_list({id}, {area})">Кто скачал ?</span>

Тег {area} нужен для определения статик файла.

Скачать Кто скачал файл ? (1.0)

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
ShopThemes - Vendor Marketplace

Популярное за день

WordPress
Elementor PRO (4.1.2 Pro + RUS) [Nulled] Просмотров: (25 624 + 25)
Joomla
SP Page Builder Pro (6.6.2 FIX + Templates) Просмотров: (11 662 + 25)
Joomla
JCE Pro Content Editor (2.9.99.8 Pro) Просмотров: (4 274 + 11)
Joomla
RS Firewall (3.3.11) Просмотров: (1 457 + 10)
Joomla
4SEO PRO (7.0.0.2735 FULL) [Nulled] Просмотров: (978 + 7)
Web Master
Envato Elements Mega Pack (40Gb) Просмотров: (9 348 + 6)
WooCommerce
WoodMart (8.5.3) [Nulled] Просмотров: (12 370 + 5)
Admin Templates
Radminly (4.0.0) Просмотров: (8 970 + 5)
WordPress
Astra Pro Addon (4.13.5) [Nulled] Просмотров: (3 331 + 5)
WordPress
WP Smush Pro (4.2.0) [Nulled] Просмотров: (2 616 + 5)
PHP Scripts
66biolinks (64.0.0 Extended + Pro Blocks Pack) Просмотров: (1 979 + 5)
WordPress
Structure (7.5.1) [Nulled] Просмотров: (1 191 + 5)
WordPress
SearchWP (4.6.0 + Addons) [Nulled] Просмотров: (515 + 5)
WordPress
Tutor LMS Pro (3.9.13 + Addon) [Nulled] Просмотров: (3 390 + 4)
OpenCart
UniShop2 (3.5.1.0) [Nulled] Просмотров: (3 243 + 4)
PHP Scripts
BeDrive (3.2.0) [Nulled] Просмотров: (2 888 + 4)
WordPress
Admin Columns Pro (7.1.0) [Nulled] Просмотров: (2 438 + 4)
WordPress
WP-Optimize Premium (4.5.5) [Nulled] Просмотров: (2 052 + 4)
Datalife Engine
TrailerDP (2.2) Просмотров: (624 + 4)