=== Hacklog-DownloadManager === Contributors: ihacklog, GamerZ Donate link: http://ihacklog.com Tags: download, manager Requires at least: 3.2.1 Tested up to: 3.2.1 Stable tag: /trunk/ A download manager for your WordPress blog,modified from WP-DownloadManager 1.5 originally by Lester 'GaMerZ' Chan. == Description == Features: Adds a simple download manager to your WordPress blog. similar to WP-DownloadManager,but I added more features.Especially added support for Chinese filename support. == Installation == 1. Upload the whole fold `hacklog-downloadmanager` to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Upload files in WordPress via click the **add files** button OR your can upload files through **FTP client** ,and then ,you can add the download file in your post. == Screenshots == 1. screenshot-1.png 2. screenshot-2.png 2. screenshot-3.png 2. screenshot-4.png == Frequently Asked Questions == = why this plugin does not work OR why I can not upload files via the plugin ? = please check if the **download path** and **download url** options value are correct in the plugin **download Options** Page. and please be sure that `wp-content/files` directory has permission `0777` = How to change the display style ? = You can modidify the display template via 'download options' page. Here is a sample template :

  %FILE_NAME% File size:%FILE_SIZE%
updated:%FILE_UPDATED_DATE% count:%FILE_HITS% times
MD5 checksum:%FILE_HASH% [MD5 checksum tool]

== Upgrade Notice == = 1.5.6 = * 重新下载新版zip文档,覆盖本插件目录下面的php文件和po/mo文件即可。 = 1.5.5 = * 覆盖本插件目录下面的hacklog-downloadmanager.php和 hacklog-downloadmanager-zh_CN.mo 、hacklog-downloadmanager-zh_CN.po文件即可。 = 1.5.4 = * 覆盖本插件目录下面的hacklog-downloadmanager.php和 hacklog-downloadmanager-zh_CN.mo 、hacklog-downloadmanager.po文件即可。 = 1.5.3 = * 重新下载新版zip文档,覆盖本插件目录下面的php文件即可。 * 并进入后台“下载选项”做相关设置,点击“保存所有更改”。 == Changelog == = 1.5.6 = 2011/09/17 1. 版本号更改为 1.5.6 2. 修复以文件名方式为参数下载时错误地获取文件名失败的BUG 3. 增加:根据文件名方式下载时加密URL防盗链 = 1.5.5 = 2011/09/16 1. 版本号 1.5.5 2. 增加下载大文件(256M以下)支持 3. 增加文件大小为0判断、文件读取错误判断 = 1.5.4 = 2011/09/07 1. 版本号 1.5.4 2. 修正因上次失误造成不能正常解析包含多个ID的短代码的bug,如: `[download id="1,2,3"]` = 1.5.3 = 2011/09/05 1. 版本号 1.5.3 2. 修正在上传文件时,如移动文件到相应目录失败,文件数据会错误地被添加进数据库的BUG 3. 增加popup显示方式 4. 增加自定义CSS功能 = 1.5.2 = 2011/04/26 1. 版本号 1.5.2 2. 修正thickbox窗口中左侧文字显示问题 3. thickbox窗口顶部新增一添加按钮,方便点击。 4. RSS中嵌入下载文件提示增加文件下载页面的URL 5. 下载选项增加对mu站点判断,下载路径增加对转移博客后地址是否存在的判断,若不存在则重置为默认路径(/path-to/wp-content/files) 6. 增加7z格式文件的icon 7. 更新文件时,遇重名文件,旧文件不再删除,,以 **.bak** 后缀附加重命名之 .(如 foo.rar.bak ) = 1.5.1 = 2011/03/15 1. 版本号修改为1.5.1 2. 修正Mysql4.0下无法正常安装插件的BUG 3. 修正一个小地方(先检测upgrade.php再检测upgrade-functions.php) = 1.5.0 = 2011/02/18 1. 修正远程文件下载次数不统计的BUG 2. 更正版本号到1.5 2010/12/02 1,修正远程文件不能正常添加的BUG 2,修正重复文件检查BUG 3,远程文件下载修改为直接REDIRECT,减小服务器负担 2010/10/30 增加:在编辑文章时直接插入或上传文件然后插入文章的功能 2010/10/26 1,“下载管理”增加了直接输入文件ID修改文件的功能 2,“编辑文件”增加对文件是否存在的判断 3,修正选择”使用固定链接“ 后不进后台点一下”设置“-》“固定链接” 无法正常下载文件的BUG 2010/10/24 1,增加添加重复文件检测 2,修改上传文件时不选择文件也插入一个ID的BUG 2010/06/13 修正IE下中文名字乱码BUG 2010/05/24 修正防盗链bug 2010/05/21 修正下载次数统计 增加防盗链(强制HTTP来路检查)功能的配置选项 2010-5-18 1、修改重命名机制,对于不非中文名的文件,基本保持原名,对于中文名的文件,重命名为年月日+文件名的md5值。(文件下载基本保持原名) 2、后台新增丢失文件显示功能,以红色警告显示。 2010-05-07: 1,增加防盗链功能 2,修正上传bug 3,增加md5校验 2010-05-06: 修正一处删除bug,(原版无法正常删除文件) * `if(!unlink($file_path.$file)) {` 修正为:`if(!unlink($file_path.’/’.$file)) {` * 修正不能正确处理中文文件名的bug 原版无法正常上传和处理中文文件名的文件,修正之。 * 增强rewrite规则 修正原版固定链接模式,可以自由定义固定链接。 * 增加下载远程文件到本地服务器的功能 对于远程文件,可以选择是否要存储到本地服务器。 * 修复禁用和启用插件时的bug 原版是禁用和启用插件后所有文件全部变为不可下载。这是不合需求的。 * 去掉了widget 感觉这个基本上用得很少,去掉了。 * 去掉了rss页面 这个也基本不用吧。 * 去掉了冗余的模板设置页面 原版的模板设置页面有一大堆东西…….. * 去掉了分类 我用了一两年了,从来没有用过它的分类功能。 此功能如有需要,以后增加就是了。 * 修正的win下目录不正常的bug 原版如果是在win服务器下,下载目录的路径是不对了。 在options页面,stripslashes 后 \ 会变没了,此时如果更新配置,会造成路径错误。 修正之:`str_replace(“\\”,’/',WP_CONTENT_DIR)` * 将插件的options(配置选项)减少到5个