咕咕网盘直链云(网盘直链)服务——DZ论坛使用及操作指导
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Discuz 论坛插件
gugu_attachment-UTF8.rar(UTF8)
gugu_attachment-GBK.rar(GBK)
/wiki/plugins.aspx
使用说明
DZ论坛上传插件整合方法
-------------------------------------------------------------------------------第一步:直链文件修改:
进入直链配置文件包,选择Gugu_attachment.htm 、proxy.html 、Gugu_config.inc.php文件进行配置:
-------------------------------------------------------------------------------Gugu_attachment.htm
第1行设置Gugu.GuguFrame.js路径建议放在自己服务器上,不要发布出去将:
src="http://127.0.0.1/source/plugin/gugu_attachment/gugu.guguFrame .js"
中的127.0.0.1设置为用户自己的站点路径
如:
修改后结果为:
src="/source/plugin/gugu_attachment/gugu.guguF rame.js"
第85行设置upload_pluginc.php路径建议放在自己服务器上,不要发布出去
将:var fileUrl =
'http://127.0.0.1/source/plugin/gugu_attachment/upload_pluginc.php'
中的127.0.0.1设置为用户自己站点的路径
如:
修改后结果为:
var fileUrl =
'/source/plugin/gugu_attachment/upload_pluginc.p hp'
-------------------------------------------------------------------------------proxy.html
第6行设置Gugu.GuguFrame.js路径建议放在自己服务器上不要发布出去
将:
src="http://127.0.0.1/source/plugin/gugu_attachment/gugu.guguFrame .js"
中的127.0.0.1设置为用户自己站点的路径
如:
修改后结果为:
src="/source/plugin/gugu_attachment/gugu.guguF rame.js"
-------------------------------------------------------------------------------配置Gugu_config.inc.php,
<?php
$PLUGINID = ; //配置格式例如:$PLUGINID = 1234; (既:appid)
$PLUGINSECRET = ""; //配置格式例如:$PLUGINSECRET = "aaaa";(既:appSecret)
$PLUGINSPATH = "/"; //配置格式如:$PLUGINSPATH = "/test";
(此项是对该站直链设置存放路径,"/"代表默认存放至WIPFiles目录中,如设置为/test,则说明该站点上传数据将保存在WIPFiles/test中,非默认设置下,需至网盘WIPFiles内新建该名称目录<如:设置为/test,则需进入网盘WIPFiles 内新建test文件夹与之对应>)
?>
如未授权直链ID需要先进行登录授权,地址:/
重要提示:未进行登陆授权将无法生成ID,无法完成后台配置。
另外,此账号为站长管理资源使用,成功安装插件后论坛所有用户发布的资源会抄送在此账号指定目录下!
-------------------------------------------------------------------------------
备注:
如果想把默认的附件上传隐藏,可以在Gugu_attachment文件夹下找到Gugu_attachment.htm,打开编辑,找到:
//隐藏默认的插件上传
//document.getElementById("e_btn_attachlist").style.display = 'none';
将第二行前面的//去掉,结果如下:
//隐藏默认的插件上传
document.getElementById("e_btn_attachlist").style.display = 'none';
(为方便用户,当前已默认如上设置,用户无需修改了)
-------------------------------------------------------------------------------第二步:插件安装
1、上传Gugu_attachment目录到discuz的source/plugin/下;
2、进入DZ根目录,下载forum.php及home.php文件
把如下代码加到forum.php或home.php文件php代码的最后一行:
require
DISCUZ_ROOT.'./source/plugin/Gugu_attachment/Gugu_attachment.inc. php';
(注:加在“?>”前)
结果如下:
第2步完成后forum.php或home.php文件末尾将会像这样:
require
DISCUZ_ROOT.'./source/plugin/Gugu_attachment/Gugu_attachment.inc. php';
?>
3、将修改后的forum.php及home.php文件上传覆盖原来的文件
注:如果在home.php页面使用该插件,请将plugins.png 上传到
static/image/editor目录下。
在线演示
用户可在本站点“咕咕网盘-DZ论坛用户操作、体验区”进行操作体验
/forum.php?mod=viewthread&tid=6&extra=page%3D1
错误及异常gugu_status 返回值说明
返回值
0成功
1未知的方法
100缺少必要的参数(如client_id、client_key等)
101无效的client_id或client_key
102未找到WIPFiles目录
103文件上传失败
104参数错误
105当前用户非WIP直链用户
106文件不存在
107目录不存在
108请求Access Token时传入了无效的Authorization Code
109Authorization Code已过期,已使用,或redirect_uri不一致
110拒绝访问
111网盘空间不足
112文件大小为0KB或超出2GB
500API内部异常。