设为首页收藏本站

亚洲数据论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2006|回复: 2
打印 上一主题 下一主题

【资源】 Discuz!【Report_bugs】Bug之提交插件下载

[复制链接]

566

主题

752

帖子

14

精华

Rank: 7Rank: 7Rank: 7

积分
3694
1694 枚
0 枚
2 枚
跳转到指定楼层
楼主
发表于 2015-7-12 11:54:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

Asiaidc.net Software Download Center Discuz!【Report_bugs】Bug之提交插件

  • 软件大小: 0.23 MB
  • 更新时间: 2015-07-12 10:25:00
  • 软件评级:
  • 软件授权: 免费
  • 插件情况:
  • 语言环境: 简体中文 GBK/GB2312 (SC_GBK/GB2312)
  • 软件类别: PHP | Discuz!模板/插件
  • 运行环境:
  • 热门标签: 软件下载,Report_bugs,Discuz!插件
  • 相关链接: Home Page
  • 演示地址:
  •  软件详情

    【Report_bugs】简介


    网站随着内容建设的不断增加,随之而来的各种小问题小错误也会越来越多起来,如一些流行度很高的文章中居然出现有多处明显的错字或别字而未被及时修正;一些版面显示异常等.这些小错误日积月累会对自己<官网>的站点形象与权威性大打折扣(尤其对于政府或是企业站点来说更是如此).所以我们需要一种可以及时发现并改正这些Bug的机制.将这些错误的负面影响时刻降至最低线内.Report_bugs正是这样一个报告反馈Bug的功能页面.你只需要添加这样一个单页面即可实现那些大型门户站点专业开发的纠错插件的全部功能.如果你期望在自己的Discuz! 站点程序中加入这样一种功能,你只需要参考以下教程即可轻松实现.


    【Report_bugs】


    • 全面融合html5元素,每一步操作都有默认提示,更简洁智能化;
    • 自动捕捉输入Bug所在页面地址;
    • 调用系统上传程序,可选择截图,附件上传,上传权限,配置高度自定义;
    • 调用系统自带验证机制,降低无效提交.

    使用方法,步骤


    第一步 相关版块新开专贴


    如在版务管理中,新发表一篇名为《【捉Bug达人】报Bug有奖活动》专贴.所有的Report_bugs页面提交的数据会以回复的形式在这里出现,方便展开下一步所报告的错误确认和处理工作.(如果想让游客亦可以报bug,你需要做好该版块和帖子的权限设置,以允许游客可以正常发表回复.)


    第二步 添加Discuz! 代码


    登录后台>编辑器设置>>Discuz! 代码 新增一个标签名为"bug"的Discuz! 代码(图标见附件),点击提交后,点击进入详情页面,按如下填写即可



    替换内容:


    1. <style>
    2. .cgtl{width:auto}

    3. .cgtl{overflow:hidden}

    4. .cgtl td,.cgtl th{padding:5px; border-bottom:1px solid #c2d5e3}

    5. .cgtl caption{background:#e5edf2; text-align:center; border-top:0px solid #c2d5e3; font-size:14px; font-weight:700}

    6. .cgtl th{width:170px; color:#00F; font-weight:700}

    7. .mbm{margin-bottom: 10px !important;}

    8. </style>

    9. <table summary="感谢参与捉Bug有奖活动" class="cgtl mbm">
    10. <caption><img src="static/image/bugs/bug.info.png" alt="Details of the Bug"></caption>
    11. <tbody><tr>
    12.   <th style="text-align:left;">Bug页面地址: </th>
    13.   <td>{1}</td>
    14. </tr>
    15. <tr>
    16.   <th style="text-align:left;">错误内容详情: </th>
    17.   <td>{2}</td>
    18. </tr>
    19. <tr>
    20.   <th style="text-align:left;">您的联系Email: </th>
    21.   <td>{3}</td>
    22. </tr>
    23. <tr>
    24.   <th style="text-align:left;">Bug之截图:</th>
    25.   <td>(可选)</td>
    26. </tr>
    27. </tbody></table>
    复制代码

    例子:


    1. [bug=http://www.asiaidc.net,test]mail@asiaidc.net[/bug]
    复制代码

    解释:


    1. 快速参与【捉Bug达人】有奖活动.
    复制代码

    参数个数:


    1. 3
    复制代码

    参数提示语:


    1. 1. 请输入Bug所在<strong><font color="Red">页面地址</font></strong>,如: http://bbs.asiaidc.net
    2. 2. 请输入<strong><font color="Red">错误内容详情</font></strong>,如: 五采缤纷中的"采"为别字,应更正为"彩"字.
    3. 3. 请输入您的联系Email,只针对<strong><font color="Red">游客选填</font></strong>,注册会员请登录后填写<strong><font color="Red">"无"</font></strong> 或输入<strong><font color="Red">空格</font></strong>代替.<br /><font color="Red">【提示: 点击&lt;提交&gt;按钮,随后可继续上传Bug之截图.】</font>
    复制代码

    嵌套次数:


    1. 3
    复制代码

    允许使用此代码的用户组:


    1. 自行设置
    复制代码

    新建这个Discuz! 代码的目的是方便Report_bugs页面提交的数据可以格式化和规范化,如截图所示,如果不想使用此Discuz! 代码的话,你需要自定义修改report_bugs.htm模板文件.



    第三步 上传并修改文件


    • 将解压缩后的report_bugs.php上传至站点根目录下;
    • 将report_bugs.htm上传至模板目录/template/default/forum/文件夹下(注意修改427行action地址为自己新开专贴的提交地址; 511行upload_url的图片,附件上传地址);
    • 在站点中加入相应链接(这里是将报Bug的按钮链接添加到文章末尾处的分享按钮右侧,如果你对模板文件熟悉的话当然可以加至其它任何地方).


    备份/template/default/forum/viewthread_node.htm文件后,然后编辑此文件,查找如下内容


    <!--{if $post['first'] && helper_access::check_module('share')}-->
    <a class="sharep" href="home.php?mod=spacecp&ac=share&type=thread&id=$_G[tid]" title="{lang share_digest}"><i><img src="{IMGDIR}/oshr.png" alt="{lang thread_share}" />{lang thread_share}<!--{if $_G['forum_thread']['sharetimes']}--><span id="sharenumber">{$_G['forum_thread']['sharetimes']}</span><!--{/if}--></i></a>
    <!--{/if}-->

    在其下方加入如下内容:


    1. <a class="sharep" href="report_bugs.php" ><i><img src="static/image/bugs/report_bugs.png" width="16" height="16" alt="【捉Bug达人有奖活动进行中...】" />报bug</i></a>
    复制代码

    至此所有修改工作全部完成.


    特别声明


    1. 本站所有资源仅供学习与参考,尊重作者创作劳动,请勿用于商业用途,否则产生的后果纠纷将由您自行承担!

    2. 本站无法完全保证所提供软件或程序的完整性及安全性,请在使用前再次安检查毒.

    3. 本站所有资源尽量保持原版状态,绝不另外加入广告或其他与资源无关内容,如需转载相关资源务请保留原作者版权信息.

    4. 部分资源内容为网上搜集或整理,如涉及或侵害到您的版权利益时请及时联系我们,亚洲数据中心-联系我们我们将尽快进行妥善处理.


    下载地址


    Report_bugs.zip (22.61 KB, 下载次数: 7, 售价: 1 枚铜币)
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
    收藏收藏 转播转播 分享分享 【捉Bug达人有奖活动进行中...】报bug 分享淘帖 顶,支持顶,支持 踩,反对踩,反对

    是失败让我乐观;
    是快乐让我冷静.
    因为我有一颗和你一样勇敢的心!

    0

    主题

    43

    帖子

    0

    精华

    Rank: 1

    积分
    59
    59 枚
    0 枚
    0 枚
    沙发
    发表于 2015-11-29 21:14:03 | 只看该作者
    非常好,慢慢研究,有机会再下载。太感谢楼主的分享啦!
    Welcome to the Asian data center forum, I wish you all the best!
    回复

    使用道具 举报

    566

    主题

    752

    帖子

    14

    精华

    Rank: 7Rank: 7Rank: 7

    积分
    3694
    1694 枚
    0 枚
    2 枚
    板凳
     楼主| 发表于 2015-11-30 09:19:45 | 只看该作者
    luofong 发表于 2015-11-29 21:14
    非常好,慢慢研究,有机会再下载。太感谢楼主的分享啦!

      多谢支持!

    是失败让我乐观;
    是快乐让我冷静.
    因为我有一颗和你一样勇敢的心!
    回复

    使用道具 举报

    支持支持 高兴高兴 淡定淡定 惊呆了惊呆了 给力给力 回帖回帖 生气生气 感谢感谢 路过路过
    自动排版 | 高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|手机版|Archiver|站点地图|亚洲数据论坛   

    GMT+8, 2017-9-21 09:23

    ©2009-Infinity  Data Forum Asia

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