Русский Download Monitor и его описание

dlm2Плагин Download Monitor для WordPress — средство статистики загрузок на вашем блоге. Теперь к этому плагину есть и русский перевод. Скачать перевод плагина Download Monitor можно всегда на этой странице моего блога. Что такое плагин Download Monitor, его функции, проблемы и как с ним работать? Ответы на эти вопросы вы найдете в этой статье.

Описание плагина Download Monitor для WordPress:

Что такое плагин Download Monitor?

Как я писал выше, плагин Download Monitor, по сути Монитор Загрузок и предназначен для ведения статистики загрузок на вашем блоге. Кроме того, очень хорошо формирует вывод ссылки на загрузку. Указав несколько шаблонов можно забыть о внешнем виде ссылок, плагин все сделает сам. Также плагин скрывает реальный путь к файлу с применением ЧПУ (человеко понятного урл). Еще одной важной функцией плагина является загрузка файла только для зарегистрированных пользователей.

Сайт плагина: Перейти на сайт плагина
Автор плагина:
Перейти на сайт автора плагина
Скачать сам плагин можно в репозитарии WordPress:
Перейти на сайт загрузки плагина

Русский перевод плагина качаем по ссылке ниже:

Скачать: Русский перевод плагина Download Monitor
Версия: 3.1.4, размер: 19.53 KB, скачали: 5014 раз.

Установка плагина Download Monitor:

  1. Скачайте плагин и его русификатор по ссылкам выше
  2. Распакуйте содержимое архива плагина с сохранением структуры в каталог плагинов WordPress: wp-content/plugins/
  3. Распакуйте русификатор плагина wp-download_monitor-ru_RU.mo в каталог плагина: wp-content/plugins/download-monitor/
  4. Зайдите в панель администратора WordPress в раздел Плагины и найдите там в самом низу плагин WordPress Download Monitor, нажмите рядом с ним Активировать
  5. Проверьте, каталог загрузок wp-content/uploads должен иметь права доступа 777
  6. Все установка завершена

Настройка плагина Download Monitor:

  1. Зайдите в панель администратора WordPress в раздел Инструменты, там появится в меню пункт Загрузки, нажимаем на него
  2. Перед вами интерфейс настроек плагина WordPress
  3. На всякий случай сразу заходим в вкладку Пересоздание базы данных и нажимаем на кнопку Пересоздание базы данных
  4. Открываем вкладку Настройки плагина, кликнув по ней мышью
  5. В строке расширений файла, добавляем необходимые вам расширения файлов которые вы собираетесь загружать в блог, остальные будут запрещены
  6. Далее настраиваем ссылки перенаправления в случае битой ссылки или не авторизированного доступа к закрытому файлу.
  7. В строке Путь к картинке указываем путь к картинке ссылке которая будет у вас вместо ссылки.
  8. Формат можно не трогать, его пока у вас все равно нет
  9. Нажимаем Сохранить
  10. Заходим в вкладку Произвольный шаблон отображения ссылки загрузки, где указываем слово с косой чертой в конце, к примеру  (download/),  это необходимо для включения ЧПУ ссылки.
  11. Нажимаем сохранить, и теперь Внимание, внимательно читаем то что появится сверху. Важно выполнить именно так как там пишется
  12. Заходим в вкладку Распределение загрузок по рубрикам и создаем свои рубрики, английскими буквами, сохраняем
  13. Заходим в вкладку Собственный формат отображения статистики, здесь присутствует конструктор для создания формата вывода ссылки и информации статистики на вашей странице.
    Создаем свой шаблон:
    В строке Имя: английскими буквами вводим любое название шаблона
    В строке Формат: набираем формат, к примеру так:

    Скачать: <a title="{description}" href="{url}">{title}</a> Версия: {version}, размер: {size}, скачали: {hits} раз.

    Что в последствии в публикации станет:
    Скачать: title Версия: 1.1, размер: 10 KB, скачали: 5 раз.

    Вообще-то там, в вкладке, довольно подробно все описано.
    В публикацию все это вставляется вообще просто, тегом [Download id not defined], где в download#id замените id на id загрузки, а в format=id замените id на id формата вывода.

  14. Сохраняем все это
  15. Теперь нажимаем на кнопку Добавить файл для загрузки или Добавить ссылку для загрузки, отличие этих двух кнопок лишь в том, что в первом варианте вы закачиваете файл со своего компьютера в папку uploads, потом на него плагин выдает ссылку, а во втором варианте вы вместо файла указываете ссылку на уже существующий файл в интернете.
  16. В загрузившейся панели создания загрузки указываете:
    • Заголовок — можно имя файла
    • Версию файла
    • Пишите описание, что это за файл такой
    • Устанавливаете счетчик , с какого числа начнется отсчет
    • Выбираете файл для загрузки
    • Если это уже не первая версия файла и файл с таким именем уже существует, можно поставить с заменой, тогда старый файл будет удален и загружен новый
    • Выбираете рубрику для файла из ранее созданных
    • Выбираете будут ли все загружать данный файл или только зарегистрированные пользователи
    • В Загрузке с зеркал указываем ссылки на зеркала — альтернативные ссылки для загрузки этого же файла, по 1 ссылке в строке

  17. Нажимаем Загрузить & Сохранить.
  18. Все настройка окончена!

Возможные проблемы с плагином Download Monitor:

На самом деле в основном возникают в начале только две проблемы:

  1. Проблема с ошибкой сохранения в базе данных, но в пункте 3 описания настроек я описал что нужно сделать чтобы эта проблема исчезла.
  2. Вторая проблема сложнее, она появляется в виде выброса на 404 страницу ошибки при нажатии на ссылку загрузки, типа такой страницы или файла не существует! Эта проблема имеет место только в том случае, если в плагине включена альтернативная, короткая ссылка ЧПУ в вкладке Произвольный шаблон отображения ссылки загрузки.
    Если вы сделали все что я описал в п. 10-11 внимательно, то ошибки быть не должно. Если все-таки она присутствует, опишу возможные варианты решения:

    • Открываем ваш главный .htaccess, и смотрим как там располагаются блоки, должна быть очередность, что-то типа этого:
      # BEGIN WordPress
      Options +FollowSymLinks
      RewriteEngine on
      RewriteRule ^download/(.*)$ wp-content/plugins/download-monitor/download.php?id=$1 [L]
       
      <ifmodule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /index.php [L]
      </ifmodule>
      # END WordPress

      Поправьте ваш .htaccess по такой структуре и пересохраните на сервере.

    • Иногда сервер ругается на Options +FollowSymLinks, можно строку закомментировать таким образом #Options +FollowSymLinks
    • Проверьте, закачался ли файл с которым вы создавали загрузку в каталог wp-content/uploads, если нет смотрите п. 5 описания установки

Чего нет, в плагине Download Monitor и что хотелось бы:

  1. Скрытия загрузки от незарегистрированных пользователей, с выводом взамен сообщения о регистрации или логине.
  2. Защиты прямого скачивания файлов.
  3. Сообщения по email или в статистике о битой ссылке на загрузку.

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

Буду рад, если мое описание плагина Download Monitor помогло вам! Задавайте вопросы в комментариях, с удовольствием отвечу.


Нашел ошибку в тексте? Выдели ее мышкой и нажми Система Orphus
СЛЕДИТЕ ЗА НОВОСТЯМИ Подписаться на мой Twitter
Автор:Олег МедынскийРубрика: Плагины для блогаПросмотров: 0
Разрешается перепечатка статьи с обязательным указанием открытой ссылки на источник.

КОММЕНТАРИИ К СТАТЬЕ

  1. 5.1

    Добрый день!

    Благодарю за подробное описание работы плагина и настроек. Но вот одна беда…. почему-то статистика не меняется (специально просил друзей скачать презентацию) не подскажите в чем может быть проблема?

    • 5.2

      Причин может быть масса. Проверьте внимательно настройки

  2. 5.3

    А не понимаю, автор, а почему бы тебе локализацию не отправить автору?

    • 5.4

      Отправлял. Данная локализация устарела, никак руки не доходят обновить.

  3. 5.5

    Здравствуйте! У меня проблема следующего характера: после всех настроек плагина выводиться ссылка, но при клике выдает ошибку 404. Если я редактирую файл .htaccess то сат вообще перестает грузится, выдает текст

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, webmaster@pravoslavniy-uchitel.com.ua and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
    Apache/2 Server at pravoslavniy-uchitel.com.ua Port 80

    В чем проблема? Помогите пожалуйста!!!

    • 5.6

      С данным вопросом лучше обратиться к вашему хостеру. В .htaccess должны быть прописаны директивы, иначе работать не будет.

  4. 5.7

    Здравствуйте! Спасибо за плагин и разъяснение!
    Установил все хорошо, За исключением перевода в title ссылки на скачивание «скачан 0 время». Пробовал в файле _lite.mo поменять — ничего, менял в .mo плагин переключился на инглишь. Не подскажите как исправить? или в край отключить title. Спасибо!

    • 5.8

      Здравствуйте. Честно говоря не подскажу. Обратитесь к разработчику

  5. 5.9

    Здравствуйте, Олег. Спасибо за ценные советы.
    Установил и настроил плагин (версия 3.1.4, русифицирован) согласно Вашим рекомендациям. Все получилось с первого раза. До определенного времени плагин работал безотказно. Однако вдруг при добавлении ссылок на странице «Добавить ссылку для загрузки» перестал «видеть» файлы, закаченные на сервер в ранее созданную для этого папку «Download» (в эту паку файлы загружаю с комьютера через FTP – Filezilla напрямую, минуя папку «Uploads»).
    Перед этим возникало две ситуации – одна штатная — обновление WordPress до версии 3.3.2 в автоматическом режиме. Чуть позже возникла «нештатная ситуация» — вынужденное восстановление сайта из резервной копии. Не смотря на это, все файлы, закаченные на сервер до этого, плагин «видит». Скачивание их происходит в нормальном режиме. С «новыми» этого не происходит. Пробовал переустанавливать плагин, обновлять версию плагина до последней, пересоздавал базы данных, вносил рекомендуемые Вами изменения в файл .htaccess, обновлял настройки ЧПУ. Ни чего не помогает.
    Не могли бы подсказать, как разрешить эту ситуацию?

    • 5.10

      Проверьте права CHMOD на файлы и папки. Иногда после восстановления из бекапа права обнуляются. И еще раз проверьте .htaccess

  6. 5.11

    Спасибо за статью. Не понятно как быстро выводить саму ссылку для скачивания на странице. Сам плагин никаких новых кнопок в визуальный редактор не добавляет.

  7. 5.12

    Установил плагин, но все зависло на настройках конфигурации.
    При активации предложил обновить скрипт. Я подтвердил, но все висит с надписью «Security check». Где можно подтолкнуть процесс?

    • 5.13

      Эту ошибку выдает какой-то плагин безопасности установленный вами. Проверьте свои плагины и настройки безопасности хостинга

      • 5.14

        Отключил все, подключил хостера ничего не поменялось. А предыдущая версия 3.1.4 встала нормально.
        Подскажите пожалуйста как специалист, как проще добавить существующие (уже закаченные и размещенные) файлы из библиотеки, или придется заново все добавлять в ручном режиме?

  8. 5.15

    Подскажите, пожалуйста, как сделать, чтобы ссылка на загрузку открывалась в новом окне. Самостоятельно не могу разобраться. Заранее спасибо!

    • 5.16

      Тоже интересует вопрос) у кого нибудь удалось разобраться?

  9. 5.17

    Подскажите, сильно ли увеличится нагрузка на сервер, при работе с этим плагином?

  10. 5.19

    Добрый день, а не подскажете если у этой программы возможность создать страницу загрузки, на которой бы шел отсчет «скачиваение начнется через 5 сек 4 ..3..2..» что то в этом духе?

  11. 5.21

    Очень полезный плагин. Спасибо! 😉

  12.  


Ваши вопросы, замечания, пожелания и предложения, по работе сайта, пишите на E-mail.