6
Русский Download Monitor и его описание
Плагин Download Monitor для WordPress – средство статистики загрузок на вашем блоге. Теперь к этому плагину есть и русский перевод. Скачать перевод плагина Download Monitor можно всегда на этой странице моего блога. Что такое плагин Download Monitor, его функции, проблемы и как с ним работать? Ответы на эти вопросы вы найдете в этой статье.
Описание плагина Download Monitor для WordPress:
Что такое плагин Download Monitor?
Как я писал выше, плагин Download Monitor, по сути Монитор Загрузок и предназначен для ведения статистики загрузок на вашем блоге. Кроме того, очень хорошо формирует вывод ссылки на загрузку. Указав несколько шаблонов можно забыть о внешнем виде ссылок, плагин все сделает сам. Также плагин скрывает реальный путь к файлу с применением ЧПУ (человеко понятного урл). Еще одной важной функцией плагина является загрузка файла только для зарегистрированных пользователей.
Сайт плагина: Перейти на сайт плагина
Автор плагина: Перейти на сайт автора плагина
Скачать сам плагин можно в репозитарии WordPress: Перейти на сайт загрузки плагина
Установка плагина Download Monitor:
- Скачайте плагин и его русификатор по ссылкам выше
- Распакуйте содержимое архива плагина с сохранением структуры в каталог плагинов WordPress: wp-content/plugins/
- Распакуйте русификатор плагина wp-download_monitor-ru_RU.mo в каталог плагина: wp-content/plugins/download-monitor/
- Зайдите в панель администратора WordPress в раздел Плагины и найдите там в самом низу плагин Wordpress Download Monitor, нажмите рядом с ним Активировать
- Проверьте, каталог загрузок wp-content/uploads должен иметь права доступа 777
- Все установка завершена
Настройка плагина Download Monitor:
- Зайдите в панель администратора WordPress в раздел Инструменты, там появится в меню пункт Загрузки, нажимаем на него
- Перед вами интерфейс настроек плагина WordPress
- На всякий случай сразу заходим в вкладку Пересоздание базы данных и нажимаем на кнопку Пересоздание базы данных
- Открываем вкладку Настройки плагина, кликнув по ней мышью
- В строке расширений файла, добавляем необходимые вам расширения файлов которые вы собираетесь загружать в блог, остальные будут запрещены
- Далее настраиваем ссылки перенаправления в случае битой ссылки или не авторизированного доступа к закрытому файлу.
- В строке Путь к картинке указываем путь к картинке ссылке которая будет у вас вместо ссылки.
- Формат можно не трогать, его пока у вас все равно нет
- Нажимаем Сохранить
- Заходим в вкладку Произвольный шаблон отображения ссылки загрузки, где указываем слово с косой чертой в конце, к примеру (download/), это необходимо для включения ЧПУ ссылки.
- Нажимаем сохранить, и теперь Внимание, внимательно читаем то что появится сверху. Важно выполнить именно так как там пишется
- Заходим в вкладку Распределение загрузок по рубрикам и создаем свои рубрики, английскими буквами, сохраняем
- Заходим в вкладку Собственный формат отображения статистики, здесь присутствует конструктор для создания формата вывода ссылки и информации статистики на вашей странице.
Создаем свой шаблон:
В строке Имя: английскими буквами вводим любое название шаблона
В строке Формат: набираем формат, к примеру так:Скачать: <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 формата вывода. - Сохраняем все это
- Теперь нажимаем на кнопку Добавить файл для загрузки или Добавить ссылку для загрузки, отличие этих двух кнопок лишь в том, что в первом варианте вы закачиваете файл со своего компьютера в папку uploads, потом на него плагин выдает ссылку, а во втором варианте вы вместо файла указываете ссылку на уже существующий файл в интернете.
- В загрузившейся панели создания загрузки указываете:
- Заголовок – можно имя файла
- Версию файла
- Пишите описание, что это за файл такой
- Устанавливаете счетчик , с какого числа начнется отсчет
- Выбираете файл для загрузки
- Если это уже не первая версия файла и файл с таким именем уже существует, можно поставить с заменой, тогда старый файл будет удален и загружен новый
- Выбираете рубрику для файла из ранее созданных
- Выбираете будут ли все загружать данный файл или только зарегистрированные пользователи
- В Загрузке с зеркал указываем ссылки на зеркала – альтернативные ссылки для загрузки этого же файла, по 1 ссылке в строке
- Нажимаем Загрузить & Сохранить.
- Все настройка окончена!
Возможные проблемы с плагином Download Monitor:
На самом деле в основном возникают в начале только две проблемы:
- Проблема с ошибкой сохранения в базе данных, но в пункте 3 описания настроек я описал что нужно сделать чтобы эта проблема исчезла.
- Вторая проблема чуть по сложнее, она появляется в виде выброса на 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 описания установки
- Открываем ваш главный .htaccess, и смотрим как там располагаются блоки, должна быть очередность, что-то типа этого:
Чего нет, в плагине Download Monitor и что хотелось бы:
- Скрытия загрузки от незарегистрированных пользователей, с выводом взамен сообщения о регистрации или логине.
- Защиты прямого скачивания файлов.
- Сообщения по email или в статистике о битой ссылке на загрузку.
Надеюсь, что данные функции появятся в следующих версиях плагина, или если это будет настолько важно, придется доделывать самому.
Буду рад, если мое описание плагина Download Monitor помогло вам! Задавайте вопросы в комментариях, с удовольствием отвечу.
ОПУБЛИКОВАТЬ СТАТЬЮ В ВАШ TWITTER

Кликните по иконке
В программе чтения RSS, или в пришедшем письме, в подвале каждой статьи, публикуется код разблокировки блока. Пользуйтесь кодом только из последних опубликованных в RSS статей блога.
В статьях, получаемых Вами через RSS, содержание всегда открыто.
Подборка статей по теме:
http://www.wpbloging.com/plugins/russkij-download-monitor-i-ego-opisanie.html
в качестве первоисточника, без редиректа и запрещающих индексацию тегов.




Добавляйте меня в Twitter
Новости блога через RSS


24 Февраль 2009, в 21:16
Олег!
Спасибо тебе большое за перевод. Два дня разбираю три плагина (download-monitor.2.2.3; wp-downloadmanager.1.40_RU; downloadcount-1.2-rus) и пытаюсь понять, какой мне больше подойдет, и с каким мне все же придется работать – после твоего перевода и качественного описания, остановился на первом.
24 Февраль 2009, в 21:31
Честно говоря я wp-downloadmanager.1.40_RU; downloadcount-1.2-rus не смотрел. Как-то мне этот сразу понравился.
Раскажи в чем их отличия, если можешь.
25 Февраль 2009, в 0:21
Олег, подскажи, если не трудно.
По умолчанию все файлы загружаются в папку downloads, а как поменять в то направление, которое мне нужно или это “ахтунг”, ну никак не получается.
Даю ссылку на описание плагина wp-downloadmanager.1.40_RU – там все подробно описано.
25 Февраль 2009, в 9:47
По умолчанию все файлы этим плагином загружаются в /wp-content/uploads/ и там сохраняются.
В файле настроек плагина, слово downloads, обозначает ссылку ЧПУ но не реальное место нахождения файла.
Насчет поменять папку хранения файлов, в этой версии только в исходном коде плагина.
Вообще то, это действительно необходимая опция, странно что автор не предусмотрел ее в настройках.
Подожду немного, если в новой версии не появится, прийдется самому доделать.
25 Февраль 2009, в 11:01
да, все правильно – спасибо
25 Февраль 2009, в 14:18
Вроде все правильно делаю, но вместо должного _http://mysite.ru/blog/download/filename.pdf ссылка в блоге получается
_http://mysite.ru/%22http://mysite.ru/blog/download/filename.pdf/%22 и разумеется выбрасывает на 404 ошибку.
Что делать?
25 Февраль 2009, в 17:07
У тебя блог в директории а не в корне. В связи с этим посмотри правильно пути указаны в .htaccess?
Какая версия Wordpress и кодировка?
26 Февраль 2009, в 17:27
Добавил “blog/” в .htaccess. Получилось вот так:
# BEGIN WordPress
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^download/(.*) blog/wp-content/plugins/download-monitor/download.php?id=$1 [L]
# END WordPress
Но все без изменений :(
26 Февраль 2009, в 19:43
Давай эту проблему в мой форум, там легче будет
12 Апрель 2009, в 1:51
Чтото я не догоняю как картинку “СКАЧАТЬ” вывести
12 Апрель 2009, в 11:39
Сорри разобрался, с утра мозг заработал и всё стало ясным как 2*2
13 Апрель 2009, в 1:21
Супер статья, спасибо огромное!!!
27 Июнь 2009, в 22:23
можно ли с помошью этого плагина вывести список самых скачиваемых файлов?
29 Июнь 2009, в 12:32
Да можно. В админке этот список выводится автоматически на главной странице. Если хочется вставить в статью или в виджет в сайдбаре, то в исходный код шаблона необходимо прописать блок php кода. Пример можно посмотреть в документации плагина, секция Outputting your Downloads.
29 Июнь 2009, в 16:02
большое спасибо за ответ
29 Июнь 2009, в 19:59
Честно говоря, не за что :).
29 Июнь 2009, в 20:08
установила плагин, но кнопка “скачать” в публикациях не отображается , в чем может быть проблема ?
30 Июнь 2009, в 2:22
Как вы подключаете кнопку? Что-то выводится вместо кнопки?
30 Июнь 2009, в 10:46
не отображается ничего вообще. создаю свой формат вывода
<a href=”{url}” ><img src=”{image-url}” /> </a>
загружаю файл, потом в статье добавляю [download id="1" format id="1" ]
пробовала вместо кнопки использовать приведенный у Вас в качестве примера формат,
Скачать: <a title=”{description}” href=”{url}”>{title}</a> Версия: {version}, размер: {size}, скачали: {hits} раз.
ничего не отображается. у меня wordpress 2.8, плагин 3.0.6
30 Июнь 2009, в 13:07
На wordpress 2.8 еще не тестил. Надо будет проверить. Если бы плагин вообще не работал то он выдал бы ваше [download id="1" format id="1" ] в тексте. А так как ничего не выводит, значить срабатывает но возможно с ошибкой. Может быть есть конфликт с другими плагинами. Сегодня постараюсь поставить wordpress 2.8 у себя на локали и проверить. Отпишу позже.
1 Июль 2009, в 20:28
я разобралась. проблема не в плагине а в моем шаблоне. кнопку вывела произвольными полями, а рейтинг отображается отлично.
Олег, спасибо Вам за участие и за перевод плагина
2 Июль 2009, в 0:38
И вам спасибо за вопросы. Рад что есть такие умницы – разумницы которые могут самостоятельно разобраться в коде.
12 Июль 2009, в 23:46
Ошибка записи в базу данных. Выплевывает (
расширений файла я что-то не нашел где указать…
13 Июль 2009, в 10:50
Попробуй в настройках плагина, в конфигурации, нижняя вкладка, пересоздание базы. А расширения настраиваются в настроак плагина Произвольный шаблон отображения ссылки загрузки
17 Июль 2009, в 12:41
Пробывал, не помогло.
Дело скорее всего было в БД, до
этого скорее всего смотрел другие плагины для ВП и что-то, видимо, некоторый плагин не то сделал.
После уаления БД все нормально заработало. Но плагин показался “навороченным” для моих потребностей, поставил аналог попроще. Для тех кто предлагает что-то скачать в каждом посте или куда чаще, чем я плагин подойдет.
17 Июль 2009, в 13:50
Дело вкуса. Мне он понравился как раз своей навороченностью. Да и к тому же часто обновляется, я смотрю уже 3.15 версия вышла. Нужно посмотреть что нового.
6 Август 2009, в 14:06
У меня переадресация на файл download.php работает, но вот беда в том, что он на ней выдает ошибку 404… :(
Атрибуты этого файла покрутил, но не помогает. В общем, сижу уже фиг знает сколько, не могу решить :)
7 Август 2009, в 7:04
Кручение атрибутов папки wp-content мне помогло :) У меня стояло 777 вместо 755…
7 Август 2009, в 10:03
Попробуйте обновить настройки ЧПУ в Админ панель\Настройки\ЧПУ и проверьте файл .htaccess на правильность внедрения кода монитора. На странице описания плагина я описал как побороть эту ошибку.
7 Август 2009, в 17:50
Олег, во-первых я уже решил эту проблему :)
Во-вторых, дело в том, что редирект на download.php происходил, а вот доступа к этому файлу не было. Решается установлением прав на wp-content в 755.
8 Август 2009, в 15:50
У меня проблема: не учитывает число скачиваний файла – всегда 0 пишет. Подскажите что может быть?
9 Август 2009, в 13:13
Причин может быть много.
Попробуйте для начала пересоздать базы данных в настройках плагина.
11 Август 2009, в 5:27
У меня не учитываются скачивания с моей стороны, а вот со стороны пользователей и все такое нормально. Думаю, так и должно быть :)
1 Сентябрь 2009, в 8:37
В последней версии:
11 Сентябрь 2009, в 12:51
у меня в рейтинге загрузок выводятся не ссылки на страницу откуда можно файл загрузить, а сразу начинается загрузка файла, без возможности его предварительного просмотра. Вы не подскажете как это изменить?
11 Сентябрь 2009, в 14:00
Не понял, о каком рейтинге Вы говорите? Тот, который на главной странице администратора?
11 Сентябрь 2009, в 18:42
нет. я вывожу статистику для посетителей топ 10 самых скачиваемых шаблонов сайтов. она выглядит как ссылка- название шаблона и рядом количество загрузок. при нажатии на ссылку происходит загрузка. а мне надо чтоб человек попадал на страницу данного шаблона
12 Сентябрь 2009, в 2:23
Честно говоря с таким списком я не работал, поэтому сходу ответить вам не смогу. Возможно кто-то из моих читателей подскажет? Если нет, спросите у автора плагина или я попробую разобраться.
9 Ноябрь 2009, в 20:03
что то не работает плагин, выводит текст [download id="1"]
и в произвольный шаблон отображения ссылки загрузки нету возможности добавить расширения файлов
9 Ноябрь 2009, в 21:49
Обновите настройки ЧПУ WordPress.
Не понял вопроса, опишите проблему подробнее.
11 Ноябрь 2009, в 18:14
в произвольный шаблон отображения ссылки загрузки нету ни пункта, ни формы выбора расширения, но это уже не важно так как плагин работает….проблема в другом:
у меня чтобы оставить коммент, надо регнуться, но при переходе по ссылке регистрации появляется дополнительный редирект _http://сайт.ру/wp-login.php?redirect_to=http://сайт.ру/post/349
а потом пишет HTTP 403 – запрещено
12 Ноябрь 2009, в 15:38
Совет по вашему описанию дать сложно. Причин может быть масса. Для исправления проблемы мне необходимо видеть и поковыряться в проблеме.
12 Ноябрь 2009, в 17:19
ну вы перейдите по сайту в моеи имени в любой пост и посмотрите ссылку регистрации или вам доступ к админке надо дать?
15 Февраль 2010, в 19:28
Будьте добры пропишите пожалуйста формат как у Вас с картинкой!Для вас это минута,а я не зная ничего уже 3 дня голову ломаю!Заранее Спасибо!
16 Февраль 2010, в 5:30
Мой формат выглядит так:
<div class=\"center\"><p class=\"downld\"><a href=\"{url}\" title=\"{title}\"><img src=\"{image_url}\" alt=\"Скачать: {description}\"></a><br />Версия: {version}, размер: {size}, скачали: {hits} раз.</p></div>
16 Февраль 2010, в 10:08
Большое спасибо!
16 Февраль 2010, в 12:49
:) На здоровье!
22 Февраль 2010, в 12:58
Олег.Подскажите,где изменять максимальный обьем файла.Тот файл,который указан,я даже не могу найти!
22 Февраль 2010, в 23:44
Не понял вопроса:
1. Максимальный объем какого файла?
2. Какой файл вы не можете найти?
23 Февраль 2010, в 7:06
максимальный объём файла определяется в php.ini
2 Март 2010, в 20:30
У меня такая проблема: c помощью download monitor на сайт загружаются файлы. При скачивании файлов происходит такое: если архивный файл выдается сообщение ничего не найдено, если файл картинка – просто открывается картинка, если ехе файл все нормально – начинает загружаться. Других форматов не пробовал. Очень хочется чтобы скачивались архивные файлы!!!!
2 Март 2010, в 22:07
А если архив залить стандартными средствами wordpress и поставить ссылку в посте и потом по ней кликнуть, архив будет загружаться? Если нет то проблема в настройках сервера, смотрите мие-типы. Если скачиваться будет тогда смотрите в плагине настройку разрешенных расширений для загрузки. И проверьте ссылку куда она ведет когда не найдено?
3 Март 2010, в 8:06
Спасибо Олег за оперативную помощь! Действительно залитій стандартными средствами архив тоже не скачивается! Буду разбираться с настройками сервера! Еще раз огромное спасибо за совет.