GetSimple CMS
по-русски

Плагин Download Interceptor

Плагин ведет статистику скачивания файлов с вашего сайта

Плагин ведет статистику скачиваемых с вашего сайта файлов. Количество скачиваний можно просмотреть с помощью плагина HitCount.

Скачать плагин
Файл скачан 282 раз(а)

Для использования этого плагина вам нужно вставить в код файла .htaccess, размещенного в корне вашего сайта, следующую строчку:

RewriteRule ^data/uploads/(.*)$ plugins/download_interceptor/intercept.php?file=$1 [L]

Эту строчку можно разместить в самом низу кода, чтобы она не отвлекала вас при последующих обращениях к этому файлу.

Если вы хотите показать пользователям количество скачиваний того или иного файла, вы должны создать компонент с кодом:

<?php echo return_hitcount_hits('папка_в_папке_uploads/имя_файла.zip'); ?>

Если вы хотите разместить количество скачиваний не в компоненте, а на конкретной старнице, вам придется установить плагин DynPages и на странице в редакторе вставлять следующий код:

{% имя_компонета %}

Этот код удобен только в том случае, если вы предлагаете для скачивания 1-2 файла, так как при большем количестве файлов будет возрастать и количество компонентов. Так как плагин DynPages позволяет использовать аргументы, лучше использовать следующий код в компоненте:

<?php
  global $args;  
  echo return_hitcount_hits("папка_в_папке_uploads/$args[0].zip");
?>

А на странице:

{% имя_компонента имя_файла %}

 

blog comments powered by Disqus
Эту страницу посетили 3477 раз(а).
Мы используем куки (cookie) для наилучшего представления нашего сайта. Если вы продолжите использовать сайт, мы будем считать что вас это устраивает. Вы можете просматривать сайт без использования куки (cookie) с частичной потерей функциональности в приватном режиме вашего браузера. Если вы полностью отказываетесь использовать куки (cookie), вы обязаны покинуть сайт.  Принять