Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[展示] RayFile上传插件

[复制链接]
xinxinv1 发表于 2009-12-27 20:09:22 | 显示全部楼层 |阅读模式
插件发布
插件名称: RayFile上传插件
插件来源:
适用版本: Discuz! 7.2
语言编码: UTF8简体 
最后更新时间:
插件作者: RayFile
插件简介: RayFile插件
本帖最后由 xinxinv1 于 2009-12-27 20:12 编辑

在 'templates/<您的模版>/post_editor.htm' 中找到:
  1. <!--{if $allowpostattach}-->
  2. 把您的脚本复制到这里...
  3.                 <!--{/if}-->
复制代码
  1. <script type="text/javascript">
  2. // <![CDATA[
  3. function fs2you_show_upctrl(){
  4. var fu = document.getElementById("fs2you_upctrl");
  5. if(fu)fu.innerHTML='<img src="http://static.rayfile.com/media/img/loading.gif" style="border: 0px" />';
  6. var obj = document.createElement("script");
  7. obj.setAttribute("type", "text/javascript");
  8. obj.setAttribute("src", "http://www.rayfile.com/jslib/upctrl.js");
  9. document.body.appendChild(obj);
  10. }
  11. // ]]>
  12. </script>
  13. <style type="text/css">
  14. #fs2you_upctrl
  15. {
  16.         border: solid 1px #BBE9FF;
  17.         color: #4F6B72;
  18.         background: #F5FBFF none repeat scroll 0%;
  19.         padding: 5px;
  20. }
  21. </style>
  22. <script type="text/javascript">
  23. // <![CDATA[
  24.         var fs2you_account = "这里是您的邮箱";
  25.         var fs2you_message_body_name = "atc_content";
  26.         var fs2you_display_template = "%7B%25%20for%20file%20in%20files%20%25%7D%0A%u6587%u4EF6%u540D%3A%20%5BURL%3D%7B%7B%20file.downloadUrl%20%7D%7D%5D%7B%7B%20file.fileName%20%7D%7D%5B/URL%5D%0A%u63CF%u8FF0%3A%20%7B%7B%20file.description%20%7D%7D%0A%u4E0B%u8F7D%u5730%u5740%3A%20%5BURL%3D%7B%7B%20file.downloadUrl%20%7D%7D%5D%7B%7B%20file.downloadUrl%20%7D%7D%5B/URL%5D%0A%7B%25%20if%20file.thumbnailUrl%20%25%7D%u9884%u89C8%3A%0A%5BURL%3D%7B%7B%20file.downloadUrl%20%7D%7D%5D%5BIMG%5D%7B%7B%20file.thumbnailUrl%20%7D%7D%5B/IMG%5D%5B/URL%5D%7B%25%20endif%20%25%7D%0A%7B%25%20endfor%20%25%7D";
  27. // ]]>
  28. </script>
  29. <div id="fs2you_upctrl"><a href="javascript:fs2you_show_upctrl()">我想要上传一些文件</a></div>
复制代码
您需要在'include/global.func.php'这个文件中找到这段代码:
  1. if($allowget || ($_SERVER['REQUEST_METHOD'] == 'POST' && $GLOBALS['formhash'] == formhash() && (empty($_SERVER['HTTP_REFERER']) ||
  2.                         preg_replace("/https?:\/\/([^\:\/]+).*/i", "\\1", $_SERVER['HTTP_REFERER']) == preg_replace("/([^\:]+).*/", "\\1", $_SERVER['HTTP_HOST'])))) {
复制代码
更改为下面这段代码:
  1. if($allowget || ($_SERVER['REQUEST_METHOD'] == 'POST' && $GLOBALS['formhash'] == formhash() && (empty($_SERVER['HTTP_REFERER']) ||
  2.                         preg_replace("/https?:\/\/([^\:\/]+).*/i", "\\1", $_SERVER['HTTP_REFERER']) == preg_replace("/([^\:]+).*/", "\\1", $_SERVER['HTTP_HOST'])||
  3.                         preg_replace("/https?:\/\/([^\:\/]+).*/i", "\\1", $_SERVER['HTTP_REFERER']) == "dyn.www.rayfile.com"))) {
复制代码
附件是我改自己好的 教程是RayFile提供的


更改时记得备份原文件 避免意外

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
chenhq848 发表于 2009-12-27 20:12:07 | 显示全部楼层
谢谢分享 顶
回复

使用道具 举报

墨客 发表于 2009-12-27 20:41:33 | 显示全部楼层
晕死 不明白 看不懂 7.2的哪有这段代码啊 <!--{if $allowpostattach}-->
把您的脚本复制到这里...
                <!--{/if}-->
回复

使用道具 举报

dybb 发表于 2009-12-27 20:47:10 | 显示全部楼层
谢谢分享了。。。
回复

使用道具 举报

ds3700 发表于 2009-12-27 21:12:59 | 显示全部楼层
回个帖子 六个几号
回复

使用道具 举报

靠墙看星星 发表于 2009-12-28 20:36:38 | 显示全部楼层
楼主是从rayfile上复制的、鉴定完毕
回复

使用道具 举报

 楼主| xinxinv1 发表于 2009-12-29 20:20:47 | 显示全部楼层
我上面写了
附件是我改自己好的 教程是RayFile提供的
回复

使用道具 举报

墨客 发表于 2009-12-30 13:04:08 | 显示全部楼层
RayFile 没DZ7.2的啊
回复

使用道具 举报

hegeaimei 发表于 2010-1-13 21:31:38 | 显示全部楼层
没演示  不敢用
回复

使用道具 举报

7501026 发表于 2010-1-18 12:44:32 | 显示全部楼层
寻觅已久  看看效果怎么样
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-6-2 18:28 , Processed in 0.109176 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表