wordpress下载管理插件Hacklog-downloadmanager v2.1.4

新版本增加的功能,请至WP官方查看changelog: http://wordpress.org/extend/plugins/hacklog-downloadmanager/changelog/

本插件修改自wp-downloadmanager
wp-downloadmanager此插件很好很强大,但是个人觉得有点笨重。于是修改、精简、汉化完善之。
目前此插件的代码基本已经重写。

本来打算给它取名叫:wp-downloadmanager荒野无灯修改完善汉化版
但是wordpess的自动检查插件更新功能会把我这个修改版的插件当成wp-downloadmanager ,然后提示说该插件已经有更新版本,可以升级。这样可不行,一升级这不又变回了原来那个插件了。于是,只好将之改名为:hacklog-downloadmanager 。
希望原作者可以见谅。
昨天晚上奋斗到了4:15分。修改完善wp-downloadmanager。 :!:
原插件是英文版,我花时间将它汉化了,希望可以帮助到英文不好或者不喜欢英文的朋友。(PS:个人水平有限,如有翻译不当之,欢迎指正-_-)

插件下载

插件下载:
如需要老版本,请自wp plugins下载。

各版本功能区别:
1.5.3 新增加popup显示方式(弹出层)
2.0.0 代码基本重写,采用oop.
2.0.2 为bug修复后的稳定版本。
2.0.4 添加本地服务器文件时不再采用select方式,而是采用类似文件管理器的文件浏览方式。
2.1.0 为自2.0.4起bug修复后的稳定版本。
2.1.2 为优化版本:增加了繁体中文语言包(感谢 冷.吉米),优化了js和css加载,增加了对于不标准的WordPress主题的兼容性支持,修改了默认弹出层样式
2.1.3 为跟随WP 3.3一起更新。增加对WP 3.3的支持,优化和改进了部分代码。

常见问题解答:请点击这里

hacklog-downloadmanager.2.0.2.zip (445.2 KB)

hacklog-downloadmanager.2.1.0.zip (614.7 KB)

hacklog-downloadmanager.2.1.4.zip (641.1 KB)


关于首页调用

有很多童鞋询问,这里放出一个代码,考虑到禁用插件以后对主题的影响,此功能暂不加入插件中,放在主题代码中更合适:
0×01.将如下代码加入当前主题functions.php 最后(自然是要在php标签内的,这个不用我说了吧? :arrow: ):
a. 2.2.0以后版本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/**
 *Hacklog DownloadManager 2.2.0以后版本 首页调用函数 by 荒野无灯
 *author: 荒野无灯
 *author url: http://ihacklog.com
 *date: 2011-12-21
 */

/* start Hacklog-downloadmanager 首页调用函数 by 荒野无灯*/
function the_hacklogdownload_file()
{
    if( !class_exists('hacklogdm') )
    {
        return '';
    }
    global $post;
    $id=hacklogdm::get_download_ids($post->post_content);
    if ( !empty($id) )
    {
        $hacklogdm = hacklogdm::instance();
        echo $hacklogdm->download_shortcode( array('id'=>$id) );
    }
    else
    {
        echo '';
    }
}
/* end Hacklog-downloadmanager 首页调用函数 by 荒野无灯*/

b. 2.2.0以前的版本首页调用请用下面代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/**
 *Hacklog-downloadmanager 首页调用函数 by 荒野无灯
 *author: 荒野无灯
 *author url: http://ihacklog.com
 *date: 2011-12-21
 */


/* start Hacklog-downloadmanager 首页调用函数 by 荒野无灯*/
function the_hacklogdownload_file()
{
    if( !class_exists('hacklogdm') )
    {
        return '';
    }
    global $post;
    $id=hacklogdownload_do_get_downid($post->post_content);
    if ( !empty($id) ) {
        $hacklogdm = hacklogdm::instance();
        echo $hacklogdm->download_shortcode( array('id'=>$id) );
    } else {
        echo '';
    }
}
function hacklogdownload_do_get_downid($content)
{
    $val= '';
    if(preg_match_all("@\+)"\]@",$content,$matches) )
    {
        $val = implode(',', $matches[1]);
    }
    return $val;
}
/* end Hacklog-downloadmanager 首页调用函数 by 荒野无灯*/

0×02. 修改本插件hacklog-downloadmanager/includes/hacklogdm.class.php 第34行为:

1
    private static $_singular_only = FALSE;

0×03. 修改你主题的index.php文件,在适当的地方,这个要看你主题了。加上如下:

1
        the_hacklogdownload_file(); //下载调用

这条代码一般是放在the_excerpt() 或者 the_content() 的前面即可。
OK,完工。
效果见我博客首页。


目前我所用的自定义CSS弹出层模板

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
.hacklogdownload_downlinks
{
    width:500px;
}

.hacklogdownload_down_link
{
    margin-top:10px;
    background:#E0E2E4;
    border:1px solid #330;
    color:#222;
    padding:5px 5px 5px 20px;
}

.hacklogdownload_down_link a
{
    color:#57d;
}

.hacklogdownload_views
{
    color:red;
}

.hacklogdownload_box
{
    border-bottom:1px solid #aaa;
    padding:10px 0;
}

.hacklogdownload_box_content
{
    line-height:18px;
    padding:0 0 0 10px;
}

.hacklogdownload_box_content p
{
    margin:5px 0;
}

.hacklogdownload_box_content a
{
    color:#D54E21;
}

.hacklogdownload_box_content a:hover
{
    color:#1d1d1d;
}

.hacklogdownload_left
{
    float:left;
    width:320px;
}

.hacklogdownload_right
{
    width:160px;
    float:right;
    margin:0 auto;
}

.hacklogdownload_right img
{
    max-width:160px;
}

.hacklogdownload_notice
{
    padding-top:10px;
    text-align:center;
}

#facebox .content
{
    width:600px;
    background:none repeat scroll 0 0 #E0E2E4;
    color:#333;
}

#facebox .popup
{
    border:6px solid #444;
}

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<div id='hacklog_download_list%FILE_ID%' style='display:none'>
<div class='hacklogdownload_box'>
<strong>下载声明:</strong></p>
<div class='hacklogdownload_box_content'>
<p>
1. 本站所有软件和资料均为软件作者提供或网友推荐发布而来,仅供学习和研究使用,不得用于任何商业用途。如本站不慎侵犯你的版权请<a href='http://ihacklog.com/about'>联系我</a>,我将及时处理,并撤下相关内容!
</p>
<p>
2. 访问本站的用户必须明白,本站对所提供下载的软件和程序代码不拥有任何权利,其版权归该软件和程序代码的合法拥有者所有,请用户在下载使用前必须详细阅读并遵守软件作者的“使用许可协议”。
</p>
</div>
</div>
<div class='hacklogdownload_box'>
<strong>文件信息:</strong></p>
<div class='hacklogdownload_box_content'>
<div class="hacklogdownload_left">
<p>文件名称:<img src='http://ihacklog.com/wordpress/wp-content/plugins/hacklog-downloadmanager/images/ext/%FILE_ICON%' alt='' title='' style='vertical-align: middle;' />  %FILE_NAME% </p>
<p>文件MD5:%FILE_HASH%</p>
<p>文件大小:%FILE_SIZE%</p>
<p>上传日期:%FILE_DATE%</p>
<p>更新日期:%FILE_UPDATED_DATE%</p>
<p>文件描述:%FILE_DESCRIPTION%</p>
</div>
<div class="hacklogdownload_right">
<strong>下载:</strong><a href='%FILE_DOWNLOAD_URL%' title='download %FILE_NAME%'><img style='vertical-align: middle;' src='http://ihacklog.com/wordpress/wp-content/plugins/hacklog-downloadmanager/images/download.png' alt='download'/></a>
</div>
</div>
<div style='clear:both'></div>
</div>
<div class="hacklogdownload_notice">
<span style='color:#f00;'>软件版权归原作者所有.本站下载不支持迅雷等工具.</span>
</div>
</div>
<p><!-- end hacklog_download_list%FILE_ID% --></p>
<div class='hacklogdownload_down_link'>
<img src="http://ihacklog.com/wordpress/wp-content/plugins/hacklog-downloadmanager/images/ext/%FILE_ICON%" alt="" title="" style="vertical-align: middle;" />  %FILE_NAME%  <strong><a rel='facebox' href='#hacklog_download_list%FILE_ID%' title='download %FILE_NAME%'>下载</a></strong> (%FILE_SIZE%, %FILE_HITS% 次)
</div>

安装:常规安装即可。
注意:如果不能上传或者下载文件,请到后台“下载选项”里修改成正确的下载路径和下载URL。
请确保 wp-content目录下的files文件夹具体读写权限。 :razz:

更新:
更新到2.0.2的方法:
手动更新的方法:重新下载新版zip文档,覆盖本插件目录下面的php文件和po/mo文件即可。
后台自动更新:更新后如插件处于非启用状态,重新启用即可。

更新到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文件即可。
并进入后台“下载选项”做相关设置,点击“保存所有更改”.

TODO:
增加:允许链接的站点
增加调用
增加下载页面模板


默认的下载样式相当简洁,如果想弄得好看一点,根据自己的实际情况修改下模板样式吧:
下面附上我的模板:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<table style="background-color:#e5e5e5;width:450px;">
<tr>
<td><img src="http://www.ihacklog.com/wordpress/wp-content/plugins/hacklog-downloadmanager/images/ext/%FILE_ICON%" alt="" title="" style="vertical-align: middle;" />  <strong><a href="%FILE_DOWNLOAD_URL%">%FILE_NAME%</a></strong> </td>
<td>文件大小:%FILE_SIZE%</td>
</tr>
<tr>
<td>更新时间:%FILE_UPDATED_DATE% </td>
<td>累计下载:%FILE_HITS% 次 </td>
</tr>
<tr>
<td>MD5 验证:%FILE_HASH% </td>
<td>
<a href="http://www.ihacklog.com/down/49" target="_blank">[MD5验证工具下载]</a>  </td>
</tr>
</table>

FAQ:
1.

A:如何从 wp-downloadmanager 转到 hacklog-downloadmanager ?
Q:如果以前安装过wp-downloadmanager ,先禁用wp-downloadmanager。
然后运行一下 update_to_hacklog.php:

http://www.你的域名.com/wp-content/plugins/hacklog-downloadmanager/update_to_hacklog.php

提示:成功删除file_category列,现在你可以使用 wp-downloadmanager 荒野无灯修改版了-_-!
即可使用了。
然后可删除此文件。
如果没有安装过wp-downloadmanager就直接激活插件就是了。

2.
Q:为何我安装了插件却无法显示弹出层?
A:可能是你的主题未按常规出牌。。。。
请检查:
你主题的footer.php中有?

1
<?php wp_footer(); ?>

若以上检查通过,则再看其jquery是如何加载的,如果是在模板中直接显示的,建议更改为如下标准方式加载Jquery:

1
2
3
4
function my_scripts_method() {
    wp_enqueue_script( 'jquery' );
}    
add_action('wp_enqueue_scripts', 'my_scripts_method');

如果你想使用你主题目录下面的Jquery的话,请采用如下语句(假设jquery.min.js是你主题目录下面jquery文件名):

1
2
3
4
5
6
function my_scripts_method() {
    wp_deregister_script( 'jquery' );
    wp_register_script( 'jquery', get_template_directory_uri(). '/jquery.min.js','1.6',array(), true);
    wp_enqueue_script( 'jquery' );
}    
add_action('wp_enqueue_scripts', 'my_scripts_method');

切勿在模板中直接echo 输出jquery脚本,如果你不想给自己带来麻烦的话。因为这样做,你可能在安装其它插件时还会遇到问题。

3.

关于jquery.lazyload 导致图片无法显示的解决

方法1:
改变lazyload调用,排除download 图片:

1
$("img:not([alt='download'])").lazyload();

方法2:
用css background-image来代替直接img标签调用

更多
377 Responses Post a comment
  1. 九月初

    如果能把弹出的下载层搞成自适应就好了,小白一枚,博主可以提供下思路么?感谢!!

  2. 荒野无灯

    @逍遥乐
    看了下。临时解决办法:修改文件download-upload-or-add.php,在

    1
    2
    /** Load WordPress Administration Bootstrap */
    define( 'IFRAME_REQUEST' , true );

    后面加一句:

    1
    define('WP_ADMIN', false);

    但是样式显示还有问题。因此今天我没有推送更新。

  3. 逍遥乐

    无灯,现在下载插件已经不支持新版wordpress3.9了!主要是在编辑器部分,点击添加下载,出错!希望尽快修复!主要问题时3.9对编辑器进行了升级!

  4. 亮说

    那个,楼主~有木有直接在文章页编辑附件的插件啊~这个要先上传编辑好附件,然后在文章页插入~这个流程好…………

  5. 我的用户没有上传文件权限怎么弄

  6. 海滨

    百度BAE用不上传啊 上传的路径跟下载路径不对啊

  7. sinsky

    就一个问题
    %FILE_ID%
    - %FILE%
    - %FILE_ICON%
    - %FILE_NAME%
    - %FILE_DESCRIPTION%
    - %FILE_HASH%
    - %FILE_SIZE%
    - %FILE_DATE%
    - %FILE_TIME%
    - %FILE_UPDATED_DATE%
    - %FILE_UPDATED_TIME%
    - %FILE_HITS%
    - %FILE_DOWNLOAD_URL%

    这些变量我是可以根据你上面在首页调用的方法调用出来,还是有其它方法可以直接在模板里调用出来?

    嗯 很期待 很感谢你的回答 ,先谢谢。

  8. 小竣

    插件不错。刚安装。为什么弹窗 右面会有白色的框?

  9. W3Cshare

    不错的插件,用上了,就是有个小小问题,弹出窗右边有空白http://w3cshare.com/wordpress-theme-lonely/,不知道怎么回事

  10. i

    @i

    Warning: ob_start() [ref.outcontrol]: output handler 'ob_gzhandler' conflicts with 'zlib output compression' in /home/xxxxxx/public_html/xxxx/wp-content/plugins/hacklog-downloadmanager/js/facebox/facebox.js.php on line 64
    终于找到出错的地方了, 跟主题没有直接关系. 但却没有办法解决.空间商不会帮忙修改php.ini , 只有换空间商了.或许 @荒野无灯 能更新一下fackbox.js.php 以便让它适应性更强??

  11. i

    @荒野无灯
    能提供一下该插件肯定能正常使用的wp版本以及主题版本吗?
    弹出层我从来没成功过!到虚拟机搭个纯净的也是一样。
    谢谢!

  12. 爱软E

    博主,那个进入下载页面 那个是怎么实现的啊

  13. hoythan

    我能定做一个印象码验证后才能下载的功能吗?请联系hoythan@gmail.com

  14. 胡倡萌

    小建议:能否添加一个提取码下载功能,也就是后台生成提取码(多次/一次),需要填写提取码才可以查看下载地址

  15. 萨龙龙

    你好,我用了这款插件,遇到一个问题,就是在“下载选项”中做了修改,要保存两次才行,而且第一次保存后数据又都回到修改前的数据,不知道什么原因!

  16. 萨龙龙

    您好,我现在做的一个网站用到这款插件,总是不能下载,后来把所有插件都停用,一个一个试,发现与Widgets Controller这款侧边栏插件冲突,开启了Widgets Controller,就不能下载。
    可不可以帮忙看看是哪里的问题,非常感谢!

  17. 菜鸟杜

    角色为“作者”用户无法使用上传,请问作者可以添加上吗?

  18. 活小勇

    你好 请教下哈 我用了这插件 下载的时候 提示 “错误:内容已经被发送!请联系站点管理员解决此问题。”。 这是什么状况 ?? 谢谢

  19. jzkus

    网站换了空间,现在点击下载,直接显示:错误:内容已经被发送!请联系站点管理员解决此问题。 无法下载文件了,已经改了绝对路径,数据库里面也把路径改好了,麻烦帮忙看看什么原因,谢谢。

  20. 花舞花落泪

    貌似与WP Super Cache配合后,会出错(非法ID或文件名。)....
    不知道是不是只有我是这样...

  21. yuhonglei

    用wp自带的两个主题都木有问题 为啥一换别的任何一个主题都弹不出下载页面呢````求指教啊 啊啊 目前用的知更鸟的主题。。。。。。。。

  22. 网赚Y教室

    请问博主,这个插件可以在弹出的窗口显示多个下载链接吗?一个文件的有多个下载地址,期待回复

  23. 导航菜单里这款插件的链接跳转不正常:http://ihacklog.com/?p=3775

  24. toptpe

    请问下,在我这里怎么下载了以后文件的后缀名没有了,导致一般下载用户打不开文件呢!感谢你的插件,本身非常好,就是出了这个问题,不知道是不是我哪里搞错了呢?

  25. hoythan

    想在附件下载上面加上又拍云存储的Token 防盗链,我应该怎么弄?您可以告诉我一下吗?

  26. 小蜜

    我請問一個可能很簡單的問題:就是怎麼樣讓點擊下載後可以彈出新的R頁面,而不是直接打開

  27. 荒野无灯

    @hoythan这种转换我估计对于你来说有些麻烦。简单来说,先下载当前博客数据库到本地,架设本地WP。在命令行执行用于转换数据的PHP程序来更新数据库。更新完后,再把整个files目录上传到又拍云。

  28. hoythan

    如何把这个插件改成又拍云的呢?我想把附件都放到又拍云里面去...不知道怎么修改才对

  29. 萝卜头

    想问下,你这个插件最新版在哪里下载啊

  30. 飓风

    你好博主 很喜欢这个插件安装的是2.1.4版 发现个小问题 在谷歌浏览器下 弹出窗口 右侧有错位 有小部分灰色界面超出右边框 请问如何解决 谢谢

  31. xiacb

    恩,是啊,很看好异次元那种下载方式,它的很多文章排名还没有下载页面的排名好.多个下载页面等于多个机会.呵呵.真心希望下个版本能推出这个功能,

  32. 荒野无灯

    一个小下载插件没必要做这个吧?做成页面的话,应该是适合把WP做成专业的下载站的。

  33. 荒野无灯

    typecho 不是停止开发了么?据说作者在做另外一个项目,暂无打算更新。

  34. 灰狼

    要是有typecho插件,该多好啊

  35. xiacb

    可以单独下载页可以绑定独立域名...

  36. xiacb

    希望能在下个版本,增加单独下载页面功能,能够定义下载页面模板内容..插件很好很强大.

  37. Harid

    搞定了,在single.php和index.php都不要添加<?php the_hacklogdownload_file(); ?>就正常了。

  38. Harid

    你好,调用函数放在 single.php 里的the_content()前应该也是可以的吧?可是有一个问题是,文章里相关的下载列表会先在文章开头全部列出来,然后在自己插入的地方再出现一次。

  39. 胖子

    下载出现。
    错误:HTTP头部信息已经被发送!请联系站点管理员解决此问题。

    之前一直可以,突然就不行了

  40. lumati

    您好,我使用这个插件的时候,用Remote File:的时候,插件不能计算文件大小;其次当我将文件更新的时候,出现,也没报告具体的错误

  41. 飓风

    请问一下站长 hacklog downloadmanager 在编辑器中 添加下载-- 查看下载 中的记录如何清除呢 谢谢

  42. 三十岁

    插件不错,暂时研究看看
    目前wlw用不到上传

  43. AI

    @ycg2u
    你好,你的那个下载界面代码可以分享下吗?非常感谢

  44. 荒野无灯

    @AI
    有demo页没?对于远程文件,默认会自动跳转到远程页面的。

  45. AI

    @荒野无灯
    能用了 :twisted:
    不过。。。弹窗是有了,点击下载,也开始下载了,但是页面转到一个新的空白页去了,地址是类似这样的 “域名/getfile/文件远程地址“。。请问这个。。

  46. 荒野无灯

    @AI
    这个插件是修改自wp downloadmanager,因此,各个选项的意义,基本也沿袭了wp downloadmanager插件的,你说的这几个选项的作用是用于生成下载文件的URL,基本上你安装完插件后,已经默认填写好了,路径和url都是针对本服务器的,此插件暂不支持将文件保存到远程FTP服务器。还有,不管你用什么插件或web程序,不建议使用中文目录。

  47. AI

    站长好,弱弱的问几个问题
    后台下载选项设置那里,下载路径,下载URL,下载slug这几个选项的作用是什么?应该怎么填?
    我尝试的是远程ftp地址,不知道为什么老是失败,还有貌似ftp地址不支持中文字符?

  48. AI

    我自认为智商不低。。。但我确实不会用。。。各种报错

  49. 荒野无灯

    @小也
    你好,这是服务器权限设置的问题。如果你的vps上是用的suphp执行php的话,就不存在没有权限这个问题。如果是其它方式,则你必须给files目录读写权限。

  50. 小也

    站长你好,我用的是vps用了kloxo面板装了这个插件后有点问题。在添加文件-->本地文件点了浏览文件后,文件列表中是空白的,不知道为何,我在之前虚拟主机上测试正常能看到我通过ftp上传的文件。我十分确认文件路径没有错目录可读写。 :arrow: 还有一点我在vps上装插件后点添加文件提示我没有file这个目录,我需要用ftp创建一个,但是在虚拟主机上却没有这个提示,不知道是不是服务器那里设置不对。 :arrow: 望指点谢谢。 :oops:

  51. Love下载

    不能添加迅雷地址,非要添加http://才可以,这个能解决吗?

  52. Love下载

    不能添加迅雷地址,非要添加http://才可以,不适合我

  53. emCupid

    用FCKEditor会把[download id="222"]中的引号转化成",这样就无法显示下载链接,可否解决?

  54. imchen

    希望在更新的版本中,添加一些图标。例如torrent种子的图标,而不是一个问号来替代。

  55. guger

    你好,为什么这个插件在我首页显示不了弹出层,而在文章页面却可以呢?郁闷,之前3.2.1的时候可以的,更新了3.3就不行了。

  56. 小李家园

    :wink: 老大有没有发现新版弹出框在chrome浏览器中错位,FF浏览器正常!

  57. 忆秦娥

    站长你好,请问下载样式hacklogdownload_down_link,在哪儿设置啊?

  58. ycg2u

    不如自己做了一个WP下载应用界面。呵呵!
    http://dl.tt2u.com/files/1.html
    一起交流学习

  59. 荒野无灯

    @Mr.g
    此bug是在2.0.2和2.0.3存在,后期修改了,忘记更新。但2.1.0以后的版本中均不存在这个bug的。

  60. Mr.g

    无灯兄,我在后台启用此插件的时候报了以下错误:Warning: call_user_func_array() expects parameter 1 to be a valid callback, class 'hacklogdm' does not have a method 'downloads_favorite_actions' in D:\xampp\htdocs\wordpress\wp-includes\plugin.php on line 166

    求解释、、、 :arrow:

  61. yywr

    一直在找,原来是这货啊··

  62. 荒野无灯

    @木瓜鱼
    没有吧,大部分人反应我博客访问速度挺快的。先说下,目前不支持ie6.
    至于空间,那天和蓝冰说了下此事,他已经给我加了200MB了,谢谢你的好意。关于lazyload的解决办法在上面的faq中已经简单说了一下,待有时间会给出详细的解决办法的。

  63. 小左

    搞点小附件下载,还是很不错的,轻量化!

  64. 下载管理插件hacklog-downloadmanager « VPC非官方博客

    [...] 很多利用WP建站的网友应该都知道异次元软件世界这个网站,也有很多人想要实现异次元网站里面的下载弹出层特效,那么你不妨试下hacklog-downloadmanager,绝对可以让你看到想不到的效果。此插件已被WP官方收录,可以直接在WP管理后台搜索安装。 [...]

  65. 木瓜鱼

    @荒野无灯
    无灯大师是否能抽个时间帮我解决下?另外,你的博客怎么动不动就404?是否是空间问题,需要我赞助一个空间吗?我用的是VPS

  66. YUHao

    咦,这个很适合我用呢!

  67. 木瓜鱼

    @荒野无灯
    没有呀,本身就不经常留评论,还是不解怎么修改jquery.lazyload才不影响,博主是否有联系方法?

  68. 荒野无灯

    @木瓜鱼
    还有,你以前是不是经常发spam啊?你的每个留言都被akismet直接判断为spamer了。。。 :arrow:

  69. 荒野无灯

    @木瓜鱼
    解决办法是有,就是你自己修改一下jquery.lazyload,让它不处理这个插件的图片即可。或者,把插件那个图标显示由img修改为css background-image方式显示,这样lazyload就影响不到它了,目前做项目中,事情比较多,因此没时间修改这个。抱歉~~

  70. Bugsong

    请问博主,这个插件可以在弹出的窗口显示多个下载链接吗?一个文件的多个连接

  71. 老Z

    已经搞定了,原来是没有选择弹出层。

  72. 老Z

    老大,我的地址是?dl_id=2,没有hacklog_download_list1之类的,弹窗出不来,在源码里也没看见有样式加载,该怎么弄啊?

  73. 木瓜鱼

    @荒野无灯
    我试着不加载jquery.lazyload.js文件,但是网站就出现了问题,现在有没有办法解决?我想用弹出层,但是又要网站正常。

  74. love02xp

    不知道是做什么了,
    有没有演示页面啊?

  75. 清音王梓

    感谢,我也发现了,文件名哪里填写文件名的时候加上后缀就可以了,再次感谢无灯大师!

  76. ylsnuha

    新的版本我在本地测试可以用,但是在我博客上就用不了。。。同样一个主题~ 是不和什么插件冲突了还是怎样 貌似是facebox那个js没加载上 不知道是哪里出问题 还希望帮下忙。。。 加下Q吧397984015 以后还有别的问题也好方便请教 哈哈 我比较喜欢折腾wp。。。

  77. 清音王梓

    不知道为什么,我用的默认配置,下载压缩的zip文件,下载的时候都提示未知文件格式,就是下载下来是没有后缀名的。 :cry:

  78. xiaoxiaode

    @荒野无灯
    我的意思是当别人盗用我的下载链接的时候显示其它的内容,比如说跳转回首页。

  79. xiaoxiaode

    请问怎样修改盗链页面?只显示Please do not leech.我想修改这个页面,但没找到。

  80. Demon

    乖乖。又更新了呢。升级去。

  81. 沫夏

    :)
    火狐的错误控制台打印这样的错误,IE在状态栏也有叹号~
    错误: unterminated string literal
    源文件:http://ihacklog.com/php/wordpress/plugins/hacklog-downloadmanager.html
    行:905,列:33
    源代码:
    !window.jQuery && document.write('\');

  82. 荒野无灯

    @win8迷
    看个人喜好了,此程序原本自用的,后来根据大家的需求做了些修改,发布出来。

  83. win8迷

    用过这个,不like。。。。 :oops:

  84. ylsnuha

    快点更新吧~~ 2.1.1不能弹窗 2.0.2是可以滴 期待更新啊~~ :wink:

  85. 无心恋战

    无灯大师- -,特别喜欢你的下载插件,碰到跟很多人一样的问题 弹出层没有效果,点击下载后只会在URL后面多加#hacklog_download_list1,效果出不来,根据你说的FOOTER.PHP里面的那行代码,检查过了,有的,我认为是jquery问题,但你说的比较笼统,我是一个新人,不懂PHP,还请详细说明下怎么弄这个jquery问题,如有可能,请加我Q14576337协助解决一下,再次膜拜。

  86. Di.Chao

    请问一下我如何直接在页面通过数据库调用文件的下载次数!谢谢!

  87. 荒野无灯

    @今夜无眠
    这个问题不予处理。因win下文件名是gbk,linux下一般为utf-8,但是也有特例。到了服务器上也分这两种,但php是以utf-8来读取文件名的,因此你gbk的文件名直接通过ftp上传上去会有乱码,但是如果你ftp客户端调整一下设置,即设置ftp客户端使用UTF-8编码,上传文件一般不会出现乱码。

  88. 今夜无眠

    后台的文件如果是中文的文件名就看不到,是乱码,不知道是要修改哪个文件?是不是有个地方要修改成UF8?

  89. 十年灯

    代码高人啊。。。看得我头都晕了

    关于下载的插件,我暂时用不上了,站没流量

  90. 清音王梓

    为什么2.1.1不直接提供下载呢?在wordpress官网下载慢死了,根本没办法下载 :arrow:

  91. toptpe

    请问大湿,下载弹窗的文件名是哪个啊?我想修改得和你一样,但不知道改哪个文件啊?

  92. xiaoxiaode

    请问怎么通过模板调用?现只能在文章调用[download id="1"]

  93. 荒野无灯

    @shamas
    现在基本是稳定版了,不过貌似某些不标准的主题没法弹出 popup layer,有时候再更新一下。

  94. 河河

    @荒野无灯 大师,你太强大了。估计上面哪位兄弟可能和我一样的问题,学习了,呵呵。

  95. 荒野无灯

    @河河
    问题已解决,原因是你的主题未按WP标准方法加载jquery,导致js无法用wp函数输出,因此不能显示弹出层。

  96. Demon

    我要测试中文。放我通过吧。

  97. 荒野无灯

    @河河
    估计你的主题中不标准。。。确定你主题的footer.php中有?

    1
    <?php wp_footer(); ?>
  98. Gavinwu

    最新版本在我的博客有问题,弹出层点击没反应,只要又换回2.0.8了。不知道是不是JS有冲突

  99. uisheji

    @荒野无灯
    感谢,终于是可以下载了,但是,又产生了一个新的问题,就是rar格式的文件下载后没有办法打开,解压缩出错了,郁闷。

  100. 荒野无灯

    @uisheji
    这样吧,你把上述文件中的这一行删除掉看下载正常不:

    1
    hacklogdm::check_headers_sent();
  101. uisheji

    @荒野无灯
    感谢你的回复,问题依然存在。我加在这里:
    error_reporting(0);
    class hacklogdm
    {
    const method_redirect = 0;
    好像没有什么效果。

  102. 荒野无灯

    @uisheji
    这是因为PHP发生了错误导致的。这是在后来版本中增加的检测,先前的版本没有这个检测,结果是下载下来的文件是打不开的。发生这个说明是你的服务器的PHP错误报告等级设置得太严格了,或者是你安装了其它插件在本插件发送内容前也发送的内容。可以在includes/hacklogdm.class.php文件最上面的class hacklogdm前面增加一行:

    1
    error_reporting(0);

    试试

  103. uisheji

    我暗转了是这样的提示,错误:内容已经被发送!请联系站点管理员解决此问题。根本就没有办法下载。
    麻烦作者帮我看看:http://www.uisheji.com/57606.html
    我在本地测试都可以的。就是传到服务器就不行了,不知道怎么处理。谢谢。

  104. IT路人

    :-P 我想让大家点击下载URL后面的下载图标后跳转到其他网站下载,而不是直接下载,这个要怎么改呢

  105. 荒野无灯

    @七小罗汉
    没有吧?我自己也是用的这个。是不是你修改主题了?确定你主题的footer.php中有

    1
    <?php wp_footer(); ?>
  106. 柠檬

    没看出更新什么来啊,还是没有前台显示页面哈哈

  107. Dianso

    我怎么安装最新版后提示:错误:内容已经被发送!请联系站点管理员解决此问题。

    博客都打不开了,以前用的1.5

  108. 河河

    @荒野无灯
    下载好了,但是解压完了体积居然有3M之多,这样会不会影响网速呢。估计原来的文章都要重新更改样式了,好多, :arrow:

  109. 河河

    我想请教下,你文章里显示粘贴代码的框框是用的插件还是什么

  110. archy

    不知道24号的新版本更新了什么内容,是否和博主的一样了

  111. 荒野无灯

    @shamas
    sorry,看错了,你说的是后台那个thickbox是吧?是不是后台有JS错误?比如你的主题或你的其它插件导致。我以前有过因为主题加载的JS错误问题导致后台thickbox无法正常工作。

  112. 柠檬

    要是有一个漂亮的前台显示页多美啊,强烈请求大师加上

  113. 柠檬

    其实我觉得首页显示下载页是亮点,为什么取消呢

  114. 荒野无灯

    @shamas
    看一下你的主题的footer.php文件中不是不缺少了一行:

    1
    wp_footer();

    注意此代码要包含在

    1
    <?php ?>

    标签内。

  115. shamas

    @荒野无灯
    找到问题原因了,我原来装过一个超精简版的下载管理器。有创建一个表,所以不能自动建,我把原来的删了,再重新安装插件,就行了。另外我那个下载时好像不会弹出那个thickbox样式的窗口。咋弄出来的 :)

  116. 荒野无灯

    @shamas
    可能是服务器Mysql版本原因?你服务器Mysql不会是4.x版的吧?或者路径原因?我在linux和windows下面测试过都没问题的。

  117. shamas

    我安装了,但没在数据库创建表。增加文件失败了。好像每次的插件如果要创 建表,都会失败,要手动创建。不知什么原因

  118. siwazhan

    @荒野无灯
    好的,讯雷下载是有钱分的,所以没必要浪费了,像我那样的站爆出真实下载地址也无所谓,还有个办法就是调用另一段代码,就是可以调用加密的,也可以调用不加密的地址,不过这样可以你修改起来有点麻烦@

  119. archy

    :wink: 今天又更新什么了呢

  120. siwazhan

    教下怎么修改才能让讯雷能取到下载地址?刚试了下还是不行,

  121. jixun66

    顺便问一句,为什么改成 POPUP 后点「下载」没反应..

  122. jixun66

    错误信息有错字 :arrow: 「错误:下载目录不存下!」

  123. siwazhan

    人呢?一天没看到人了,呵呵发一份上一版本的备份给我哟,升级后讯雷下载不能用了,没升级之前是可以用的,呵呵!谢谢!694463@qq.com

  124. Junan

    背景黑色有点伤眼~~ :arrow:

  125. archy

    :-P 楼主的弹出层的下载插件才更完美

  126. 观影楼阁

    这个插件不错,但是外链能不能增加多几个下载地址呢

  127. Dianso

    太晚了,明天醒来更新到最新版本

  128. 金狐

    使用此插件远程链接后,http://www.360sb.net/?dl_name=ttp://dl.dbank.com/c0fkyiol49/,跳转地址的首字母会被自动吃掉,导致连接错误,提示:非法ID或文件名。
    请灯哥查看一下!

  129. siwazhan

    @荒野无灯
    试了好小的文件是可以下载的,是不是这玩意不支持大文件下载呢?还是有别的问题?老大说个话,不行的话只有放弃了,郁闷得很呀,太可惜了@

  130. siwazhan

    @荒野无灯
    郁闷,我还在上班,偷偷的上来的,呵呵,
    做房地产的,每天早上7点到晚上10点是工作,上不了QQ,不过文件一般都是50-150M之间的,搞这个图片下载站只是玩玩,要是能实现这样的新窗口打开功能的话很方便放广告,有下载需求就可以弹出我的广告,对无下载需求的就不会有影响,这样感觉很好,会不会是我的下载文件夹中的权限没有设成777的问题?因为在公司没法上FTP,国外的空间,全英文的搞起来也麻烦,加去做个友情,呵呵,晚上在的话我加你QQ,我的QQ是:694463在的话帮我看看问题出在哪!

  131. siwazhan

    @荒野无灯

    怪事不知道问题出在哪里,后台的文件加的也是正确的,发布文件那加的也是没有错的,可我这下载的文件都是为0大小,是不是文件格式有要求?因为我用的是英文版的,你这个插件我后台也是为示英文的,难道是这的问题?
    SaraNO001.rar 这样的文件格式没有错呀,如果点那个直接下载的话就正常,不明白哪个环节出了问题!

  132. 荒野无灯

    @siwazhan
    这个可以在后台插件选项的模板那里修改的。
    去你博客试了下,提示服务器错误,文件无法下载。。。

  133. siwazhan

    http://www.siwazhan.com/html/photo/beautyleg001
    无法使用,下载回来的RAR文件为0大小,郁闷了,
    还有Download (42.5 MiB, 32 hits) 这个MIB hits是在哪个文件中修改的?
    因为太长了,所以想修改得简单点

  134. 非常不错的插件,一直在用。最近把博客迁移到了新浪sae,这个插件就用不了了,请问博主能不能修改一下,来适合sae的storage机制么?感谢博主提供这么好的插件。 :lol:

  135. 荒野无灯

    去你博客看了下,是由于你加载了jquery.lazyload.mini.js把Img标签的src属性替换为了original,图片自然无法显示了。

  136. 七小罗汉

    刚才没有描述详细,我选择的是popup显示方式,文章页可以调用小图标,但是在弹出框中不能显示下载图标和文件类型图标,我恢复了默认CSS和默认模板都没用,而且我的图片没有设置防盗链,我把图标上传到其它外链相册替换默认地址也不管用,求解啊,很喜欢这个插件

  137. 七小罗汉

    启用插件后一些诸如下载的小图标不显示,但是我没有设置图片防盗链,为啥不现实呢

  138. MurphyL

    已经很少用插件了~~不过感觉挺不错哦~~

  139. Demon

    大湿我又来灌水了。祝中秋快乐。 :lol:

  140. 老谢

    很好用的插件,感谢博主啦 :mrgreen:

  141. wordpress下载管理插件 | 风向吧

    [...] 前些天扫RSS的时候,无意中看见荒野无灯mod的hacklog-downloadmanager,程序介绍中说明了是修改自wp-downloadmanage,在它的基础上精简、汉化,去除了很多平时用不上的特性,也很大程度上改善了原插件的运行效率,加上又支持远程下载链接,所以还是决定认真的体验一下。 [...]

  142. [download id="1,2,3"]这样,显示的还是第一个下载链接,其它的不显示,可能是我不会用 :!:

  143. 远程文件添加后,链接形式类似:http://fengxiangba.com/getfile/ttp://www.box.net/shared/5f49aegp0yvbiyc9alk8,点击后说是非法ID或文件名

  144. wmtimes

    终于找到这东西的出处了。这个插件真的很不错。经你这么一改。加几个模版,那就更好了。

  145. 荒野无灯

    是你服务器php的错误报告等级设置问题吧?把notice级别的关掉。

  146. kanauyeung

    怎么下载下来的.rar文件,下载下来说是损坏的?好奇怪。

  147. kanauyeung

    插件不错,刚才用,发现IE8里面有时候不能插入到文章(此时弹出的添加窗口不是一个方形正中显示的面板),IE左下角有脚本错误提示

  148. 亮亮

    下载地址改成新窗口打开。

  149. zsx

    :roll: Z-Blog用户路过。。
    这插件貌似不兼容Chrome。。

  150. 胡敏

    为何我的文件下载,都会丢失后缀呢?
    http://humin.info/share_icons.html测试下吧。

  151. scomper

    后台权限管理好象不能单独提供上传功能,希望能完善一下。

  152. 漠北

    这个插件对于下载多的很实用呢

  153. 王花郎

    我的博客也是经常需要提供下载,这插件正需要!谢谢

  154. 代码回音

    我把leyond.info更换到codecho.com了。所以烦请你更换友链地址。不便之处请见谅。谢谢

  155. chzng

    我的设置:
    使用固定链接:否
    在下载URL中是使用: 文件ID
    其他都是默认,为什么下载了多次还显示下载次数为0呢?

  156. chzng

    :?: 为什么我安装后,下载了很多次,可显示的还是下载次数:0 呢?

  157. 茶几

    已经用其他办法解决了,不是插件问题。。。谢谢

  158. 正好需要。谢谢啦

  159. 茶几

    安装完有问题,无论是上传完文件,还是更改设置后都跳转到网站后台登陆界面,而且怎么登录都是无效。。

  160. 茶几

    非常感谢。。正需要这样功能的插件呢

  161. ebusme

    你好,这个页面可以添加一个下载页面,或者有权限的话就更好了?怎么实现?是不是还要另外添加插件?

  162. Dianso

    去更新下,呵呵,我就在用呢

  163. Junan

    :mrgreen: 我一般都是外链的~~空间怕不够容量~~

  164. 荒野无灯

    不是文件问题,是链接,链接是不是在自己站点上?

  165. 路人甲

    强制检测HTTP来路 关闭确实可以了 ..................

  166. 路人甲

    下载是我自己服务器上的文件,设置里面路径都是对的呀,问题依旧,在线等,,,,

  167. 荒野无灯

    在后台 “ 下载选项 ” ,如果搬家了,请注意手动修改 “ 下载路径”。
    对于出现上述你所说的提示,请确保链接是在你自己的网站上的,如果要在别的网站上引用下载链接,可关闭防盗链功能,即在后台“ 下载选项 ” =》 “强制检测HTTP来路” ,设置为不启用。

  168. 路人甲

    另外,非常好用,搬家之前,用着挺不错,O(∩_∩)O~,期待您的更多作品

  169. 路人甲

    您好,我用了你的下载插件,在网站搬家之后,好多目录出现问题,我就把插件卸载重装了,文件也重新上传了,但是出现“请到本站下载”的提示,不能正常下载

  170. 荒野无灯

    如果浏览器有缓存,重复下载是不更新数据的。检查一下你的浏览器缓存了没有?

  171. 荒野无灯

    在你要显示文件描述的地方插入

    1
    %FILE_DESCRIPTION%

    即可。
    到后台插件选项配置一下即可。

  172. ilili

    为何不能显示文件描述呢,郁闷中。。。

  173. xianren

    能说明下累计下载次数为什么不能及时刷新呢?还有,我稍微修改了下链接,下载次数就不刷新了,请问怎么解决呢?

  174. mfmvip

    你好,博主,我下载了这个插件,安装了,但是插入文章后无法显示下载链接,这是哪里不对的呢?

  175. xianren

    下载次数是多久更新一次呢?还有,貌似启用来路检测和不启用效果一样哦,不知道怎么回事.

  176. 求助

    请问您回复别人时 回复框右下角那个 管理员图片是怎么添加的?

  177. 荒野无灯

    文件大小默认会按照文件的实际大小来确定显示方式的,如果大于1024Byte ,那么显示单位就为K,同理,大于1MiB,单位为M 。后台文件大小基本上不用你自己填写的,会自动检测。 :smile:

  178. xianren

    那个文件大小在哪改呢?默认是字节,想换成KB或者MB怎么做?

  179. Demon

    数据已经导入了。文件也在的。但是在前台调用还是无法显示。不知道为何。

  180. 荒野无灯

    搬家后,后台的数据库完整导入了吗?到后台看下添加的文件都还在不?

  181. Demon

    我搬家后换了新域名。下载目录也修改好了。为什么在页面中无法显示下载文件呢...

  182. Dianso

    用原版竟然出现问题了,上传下载MD5不同,换了你这个好了 :wink:

  183. hailang444

    :mrgreen: 要是能加上一个下载权限管理就更好了,比如验证码/邀请码/密码之类的

  184. wordpress更新到3.0.1

    [...] 顺路淘到一个wordpress下载管理插件Hacklog-downloadmanager,mark之。 < NO TAGS > « [...]

  185. czboys

    怎么从1.0版本升级到1.5呢?

  186. baqiok

    Hacklog-downloadmanager
    这个插件,提交软件后出错 ,提示
    添加文件 AirAttackHD.apk.zip (/AirAttackHD.apk.zip )到数据库时出错

    WP版本2.8 win主机

    请问是不是只能用在 3.0版本上,如何修改能支持2.8版本的Wp,求解,十分感谢

  187. 蜗牛

    很好的修改版,原版我试过了,发现错误有两三个,现在转为你这个版本,发现这个好很多,不过有部分功能倒是不是很适合我,能回复封邮件给我吗?我想用邮件和你说说我的想法。期待你的邮件!

  188. 大懒猪

    你好,我用的是你修改过的这个插件,我前几天搬家了,然后原来上传的文件路径都失效了,不知道在下载路径那里该怎么设置,,,文件都还在,,

  189. China_Y

    当使用远程文件下载的时候,链接错误:http://wordpress site url/download url
    希望得到改进,因为作者这个插件我很需要,没有用过原版的,不清楚会不会这个错误。

  190. zigbee

    在添加远程文件时,下载好像有问题请楼主检查。

  191. zigbee

    试用一下你这个下载插件感谢。

  192. SuYos

    这个确实很方便!不过我自己也没什么要提供下载

  193. 免费情结

    :?: 可否在新的页面呈现要下载的文件
    例如:
    http://www.webdesignhot.com/free-vector-graphics/colorful-tags-and-labels-vector-set/

    点击“FreeDownload”后跳转到新的下载页面。
    http://www.webdesignhot.com/download/Colorful%20Tags%20and%20Labels%20Vector%20Set.html

  194. 逍遥游

    全部覆盖上传最新的目前没有问题了!

  195. 逍遥游

    插件无法被启用因为触发了一个严重错误。
    Parse error: syntax error, unexpected $end in /home/xxxxxx/wp-content/plugins/hacklog-downloadmanager/hacklog-downloadmanager.php on line 100

    vps。lnmp环境,还是6月份的没有问题,10月份和这个都是这个问题!

  196. 荒野无灯

    你好,你可以在后台的插件配置里面修改文件的存放地址的,移动目录后,修改为正确的文件存放目录即可正常下载。 :smile:

  197. bully_yang

    无灯好,我用了hacklog-downloadmanager,先把文件(在服务器上直接移动)放到wp-content/files下面,然后新建文章添加下载链接,结果文件全移到wp-content目录下了。因为感觉在wp-content下面有点混乱,所以把文件又都移动到files目录下,却不能下载了,只能又重新移到wp-content目录下,不知道这是不是个bug?谢谢。

  198. zuiTT

    之前用了可长一段时间,鉴于生成的数据库有点大,就取消了,害我手动更改所有博文的下载链接,不敢再装了!

  199. sky

    不错,这个插件比较实用的,不过我装上了还是有些问题,慢慢摸索一下了的

  200. 你好老大

    你好,我想请问下,如何修改盗链后的-请在本站下载 字样?

  201. yesureadmin

    我是用这样的代码实现的

    1
    <?php if($comment->comment_author_email == "123@123.com") echo "<div><img src='http://blog.haitianhome.com/wp-content/themes/prowerV3.1/image/admin.gif'></div>" ?>

    你提供给我的CSS不能直接用。

  202. yesureadmin

    哥们真是太谢谢了,还给我有网址,真的很感谢,你的网址太长了,把你的网页都撑破了,我用chrome看的

  203. yesureadmin

    荒野无灯哥们你的回复框这里的管理员的印章是怎么弄上的去的?能介绍一个详细点的方法吗?谢谢

  204. 荒野无灯

    这个防盗链只是根据HTTP_REFERER来判断的,只要你PHP所在服务器有这个全局变量就支持。当然,要WEB服务器的相关配置来实现防止直接访问目录下载文件。

  205. wmtimes

    还用不大着。以后看看再装吧。

  206. Mike

    http://wiki.nginx.org/File:Nginx-accesskey-2.0.3.tar.gz

    结合这个插件防盗链能实现么?

    具体参考http://www.inginx.com/nginx-referer-configure/

    谢谢!

  207. 荒野无灯

    嗯,远程添加不选择保存到本地服务器时不能添加成功,这个BUG我在前天也发现了。有时间一定修复。 :razz:

  208. net

    作者有空能不能修正一下? 没可能添加的文件,都是通过wp上传的啊?

  209. dev

    请问博主 鼠标移动到链接上时的效果 是怎么实现的呢

  210. net

    远程添加文件不成功?

  211. 逍遥游

    在后台使用的admin测试的
    就是加新附件时确定后,等一会出现没有找到页面的404错误提示

  212. 荒野无灯

    请问你在后台是用管理员的账号登录还是编辑的权限登录的?还有,不能上传提示什么错误?请说详细点。该插件经我在LINUX和WINDOWS服务器上测试是没有问题的。

  213. 逍遥游

    新的10.30的版本我用在新安装的wp3.01上面不能上传新附件,远程附件也不可以,但是用以前下载的6.13的版本就可以使用,请看看是什么问题?

  214. seri

    想问下,就算原始图片是英文命名,偶也想用MD5形式重新命名,怎么改?

  215. 荒野无灯

    其实也没啥特色,都是平常折腾的东西,然后把它帖出来。 :smile:

  216. OSMSG

    :arrow: :arrow: :arrow: :arrow: :arrow:
    话说 回复的时候看着这些图像狂闪可真头晕阿
    这个插件非常不错 收藏了 嘿嘿

  217. 依忻

    这个插件很不错,我现在用的方法是自己用FTP传文件上去,然后再设置链接。。功能很少。

  218. 老饕

    自己主机的小空间~小流量~~好吧,我只能飘过~

  219. 两天

    我基本不往空间里传文件。。。 :!:

  220. 太古墨兰

    在多站点模式下面的超级管理里面,已经具有了文件上传的类型的选项设置,只要把插件类型设置和这里结合起来,应该也行吧。 :evil:

  221. plato

    如果能在文件里直接上传就方便很多

  222. 荒野无灯

    嗯,这个功能目前还没有。不建议直接上传php文件到下载目录下面,这是不安全的做法。以后会考虑增加这个功能的。谢谢提交BUG! :smile:

  223. 太古墨兰

    有点疑问,
    1、没找到限制文件类型的地方。
    2、如果选择使用url使用文件名加上直接跳转到文件这两项的时候下载上传的php文件会爆出网站的绝对地址
    如:Fatal error: Call to undefined function get_header() in C:\web\htdocs\wp-content\blogs.dir\1\files\hacklog-clean-archives.php on line 7

    希望解决一下

  224. migroom

    设置为固定链接会出错,不能下载,Linux apache服务器.

  225. 荒野无灯

    :smile: 谢谢提交BUG,现在新版本的已经修复。

  226. uyghurbeg

    在文章里成功实现效果了,但是下载了都不统计,这个会是什么问题?

  227. loren

    你好,发现一个小BUG,我选择“上传文件”的方式,但是我什么文件都没选的时候,点击“上传”,依然会添加一个ID。是不是能做一下判断?

  228. uyghurbeg

    真不知道在文章怎么显示像你的博客那样下载界面,请求详细用法 :sad: :sad: :sad:

  229. 见字如面

    在用WAMP本地集成环境测试这上插件怎么设置呀?
    一上传就报错,好像是Windows的环境问题。

  230. 荒野无灯

    Nginx防盗链或者是apache的防盗链功能,那是你服务器端的设置,如果你服务器有这个功能也行的。

  231. mike

    http://www.inginx.com/nginx-referer-configure/
    不知道能不能加入支持Nginx防盗链的功能

  232. winson

    哦,看来是我安装插件时出了问题,数据表的字段都对不上了,删除重新安装一次就好了,呵呵

  233. winson

    哦,问题解决了,原来是数据库 download 表里的file_size字段长度不够,所以不能插入,还有在windows主机下使用gmmktime得出来的时间也有问题

  234. winson

    为什么我上传文件后,总提示
    添加文件 XXXX 到数据库时出错!
    但文件已上传到具体的路径了,就是进不了数据库,我的WP是最新的3.01版哦

  235. 荒野无灯

    这个用来作下载的,不显示图片什么的。暂时不支持前台调用。 :smile:

  236. 鬼鬼

    这个能不能前台调用?

    我用wp做了一个图片站,想要可以在前台游客可以也可以上传..

  237. winson

    嗯,确实不错,只是我现在已用了好长一段时间的 Wordpress Download Monitor,如果现在更换,以下添加的链接都要改了,不知道这2个插件一起用会否有问题?

  238. 寒风

    问下hacklog,你用的是哪个Highslide插件?
    好像和Auto Highslide差不多,但好看些
    谢谢~ :neutral:

  239. csufox

    谢谢了。这是你的贡献啊。

  240. yixun

    后台添加文件后,权限设置成所有人(都可以下载)但是访问文章,下载文件的时候,系统还是提示“请到本站下载”,请问下,这个问题如何解决

  241. 布衣小子

    个人建议可以出多个版本,有分类功能widget版本的和没有分类功能widget版本的,顺便问下无灯大师,怎么修改代码把widget功能重新弄出来~~个人很需要这个功能~~这里先谢谢了!!呵呵~~~ :oops:

  242. 香肠Ⅰ号

    :razz: 设置成功,谢谢!
    http://www.rannx.com/2010/07/shanzhai-strategy.html

  243. woi911

    “MD5 验证:46ac6dcecd8449a9c38add01ab1df290 [MD5验证工具下载] ”
    我觉得这个功能没有什么太大的作用,大部分人上传的文件基本都是重新打包上传的,所以校验码这种东西毫无疑义!

  244. 荒野无灯

    嗯,好建议,此功能在以后版本中会考虑添加。

  245. 荒野无灯

    如果你习惯简体中文的话,把插件目录下面的hacklog-downloadmanager-zh_CN.mo重命名为hacklog-downloadmanager-zh_TW.mo 即可。

  246. 魔靈寶寶

    什麼時候有繁體版本?現在在繁體下就是英文版!~

  247. zjj123

    能否增加下迅雷下载链的代码。

  248. 花开彼岸

    我使用后一切正常 只是文章内添加下载的按钮有问题 点了没反应 不出现跳出的框 也不知道应该写什么调用下载

  249. 上弦

    我想问下大师关于下载权限的问题
    能不能设置成回复后才可以下载呢?

  250. 忘记

    :sad: 安装完后在写日志的网页加载完毕有错误啊
    让后检查发现是

    var downloadsEdL10n = {
    enter_download_id: "键入 文件ID (多个ID请用 , 分隔)",
    download: "下载",
    insert_download: "插入下载文件",
    }; (说这里错误了)
    function insertDownload(where, myField) {
    var download_id = jQuery.trim(prompt(downloadsEdL10n.enter_download_id));
    if(download_id == null || download_id == "") {
    return;
    } else {
    if(where == "code") {
    edInsertContent(myField, "[download id=\"" + download_id + "\"]");
    } else {
    return "[download id=\"" + download_id + "\"]";
    }
    }
    }
    if(document.getElementById("ed_toolbar")){
    qt_toolbar = document.getElementById("ed_toolbar");
    edButtons[edButtons.length] = new edButton("ed_downloadmanager",downloadsEdL10n.download, "", "","");
    var qt_button = qt_toolbar.lastChild;
    while (qt_button.nodeType != 1){
    qt_button = qt_button.previousSibling;
    }
    qt_button = qt_button.cloneNode(true);
    qt_button.value = downloadsEdL10n.download;
    qt_button.title = downloadsEdL10n.insert_download;
    qt_button.onclick = function () { insertDownload('code', edCanvas);}
    qt_button.id = "ed_downloadmanager";
    qt_toolbar.appendChild(qt_button);
    }

  251. brrw

    点zip类下载时,类型为什么是gif呢? :?: :?:
    直接上图!
    http://hiphotos.baidu.com/brrw/pic/item/bc1825d32607033a3bf3cf34.jpg

  252. 老李

    俺空间小,貌似用不到,不过对无灯大师的动手能力相当敬佩

  253. 叶子

    看来很强大!多谢灯第无私奉献!

  254. 灰狼

    上传文件,我都习惯用外链。不然搬家麻烦。
    PS:你什么时候还的新主题??

  255. 荒野无灯

    :?: 可能是你安装了其它插件,造成js冲突?我在本地和服务器测试了没有问题的。

  256. 笑望书

    写文章时插入文件的按钮 我怎么没法用,怎么点都没反应

  257. 起衣

    还是在WP中文论坛过来的...否则都不知道这件事情..-。- :!:

  258. 起衣

    于是我在阅读器里查看一下,上次更新世4月份...-。- 关键是最近阅读器都开得少~

  259. 荒野无灯

    貌似魔术变量并不好用,还是直接统一的好。
    DIRECTORY_SEPARATOR 貌似在WIN下还是\\

  260. simaopig

    呵,借WP来巩固和学习PHP,挺不错的主意,还能分享经验。呵呵。

  261. 荒野无灯

    嗯 ,这个作者写的东西功能是很强大,但是代码多了容易出问题,有些小bug.于是把那些不要的功能全部K掉了,并添加和修改了部分代码。

  262. simaopig

    DIRECTORY_SEPARATOR 这个。就搞定了。呵呵。

  263. simaopig

    可以 把“/”,换成一个魔法变量,方便所有系统。嗯。

  264. 起衣

    原来换了域名... 阅读器里好久没更新叻...

Leave a Reply

Note: You may use basic HTML in your comments. Your email address will not be published.

Subscribe to this comment feed via RSS