【插件码云协作】Git多人协作版传统标签插件,正式版1.0.0(2018/06/11) 功能增强

聂云风情 8月前 4035


插件协作历史

2018年6月11日

发布1.0.0正式版

last开发者成员已经做过百万数据测试,测试结果正常

相关问题已经得到修复和改善

主题数:936467 帖子数:9364633 用户数:2411116

主题页插件关闭响应时间最小是0.006

开启时最小是0.007

2018年5月12-14日

建立xx版分支

修复一些BUG,暂不启用某些功能

优化添加标签的操作,样式等

优化和权限控制的TAG锁

2018年5月3日

暂不启用关联主题,等待方案后续完成
整理推送1.0测试版,原因:目前项目整体代码,并不适合发布正式版,仅适合测试使用 

2018年4月16日

√标签页已经完成
√完善标签页页面名信息,暂定方式
暂时丢弃主题列表后面标签推
待完成
...帖子内容页下方,相关主题推荐,完成后预备发布版本
后续考虑
...前端重写,放置发布版本之后再做考虑 


2018年3月18日

【予感开发者】更新 conf.json、优化、修正
【动态】第3位协作者加入
【商量讨论】经过讨论,确定不采纳新的查询方式,虽然新查询方法更高效,但查询有问题,以及不好处理,继续采用原方法
【soyoumi开发者】增加2个空hook,以及备注hook作用,以便其它协作者即将开始的工作,更新插件信息,设计新的插件黑色图标 

2018年3月17日

迎来第二位协作者
【予感开发者】增加 tag单页方法,增加优化样式逻辑
【soyoumi开发者】变更插件标识名,解决与xn_tag插件安装时只能选其一的问题,标识名全变更为:git_tags,git意为git上多人协作版插件。 

2018年3月16日

【soyoumi开发者】创建项目,上传原标签插件项目文件
【soyoumi开发者】简单修复已无法使用的标签插件,修复为可用,但存在问题,问题是标签列表,有错位问题,未修复!



插件简介

一款用途上完全不同的帖子标签插件,可以给主题任意加标签, 并且有标签主题列表页,可以跟TAG增强版插件一起使用。


插件信息

插件名:帖子标签

插件ID:git_tags


项目地址 

https://gitee.com/soyoumi/git_tags/

正式版下载,版本1.0

插件已经发布到后台,请到后台插件中心下载安装

备份下载地址

https://gitee.com/soyoumi/git_tags/tree/Release

插件包附带有灌水测试文件tagtool.php,可以做灌水测试,仅在xn论坛程序全部只是为了测试的这种环境下。

错误反馈、建议、加入项目协作 : 企鹅群625244937


部分功能介绍

安全机制,可防止恶意非法攻击,以及敏感词

恶意字符、可执行字符等加以控制,拒绝不安全隐患。另可以设置敏感词,以便站长禁用某些不允许添加的词语。

字符长度的控制,可选长度类型

分别可选选项为:2 - 12 个字符限制 、2 - 24 个字符限制、 2 - 42 个字符限制

标签的添加

在帖子内页,直接添加标签或删除标签操作

TAG锁

通过后台插件中设置,可选设置项为开放或锁定,在开放状态下,任何论坛用户均可添加标签,默认此状态;如锁定状态下,则只有作者可编辑。





一波界面截图

主题内容页

标签页




最后于 5月前 被聂云风情编辑 ,原因: 发布正式版
最新回复 (38)
  • 在路上 8月前
    引用 2
    shileichengslc@163.com
  • kkkk 8月前
    引用 3
    太棒了!支持
  • 参观者 8月前
    引用 4
    支持
  • 聂云风情 8月前
    引用 5
    在路上 shileiche......

    已发邀请,请登陆查看

    最后于 8月前 被聂云风情编辑 ,原因:
  • 我只在乎你 8月前
    引用 6
    聂云风情 已发邀请,请登陆查看
    为什么点标签进去后下面会显示一大框版块图标,版块简介,版块版主一大堆不相干的。直接按时间先后显示同标签帖子标题多好。
  • 聂云风情 8月前
    引用 7
    我只在乎你 为什么点标签进去后下面会显示一大框版块图标,版块简介,版块版主一大堆不相干的。直接按时间先后显示同标签帖子标题多好。
    这是一个暂时的办法,其实最好的办法,是单页来做标签列表。
  • axiuno 8月前
    引用 8
    支持下
  • 药剂圈 7月前
    引用 9
    现在进度如何
  • yikeit 6月前
    引用 10
    又有灌水的了,我来把他们顶掉吧!
  • 富尔 6月前
    引用 11
    期待
  • 富尔 6月前
    引用 12
    我看成标签也可以协作。。。
  • .com 6月前
    引用 13
    改成后台添加,发帖显示你后台设置的几个标签,只需点击一下即可(最多三个或者几个后台可以设置)这样不是更好吗?
  • 涟网导航 6月前
    引用 14

    顶楼主,好东西

    下载测试了下,发现个小问题:

    有个+的图标,应该是可以增加标签的,但是加了提示错误(无论是管理员还是帖子作者自己),如果帖子编辑则正常!

    最后于 6月前 被涟网导航编辑 ,原因:
  • 6月前
    引用 15
    涟网导航 顶楼主,好东西下载测试了下,发现个小问题:有个+的图标,应该是可以增加标签的,但是加了提示错误(无论是管理员还是帖子作者自己),如果帖子编辑则正常!
    你下载的是上古时代的版本..
  • 涟网导航 6月前
    引用 16
    支持,期待正式版
  • miracle 5月前
    引用 17
    安装上了,不起作用???
  • 厉害了,等好久了。
  • 涟网导航 5月前
    引用 19
    终于有正式版了,感谢楼主长期的大无畏无私分享精神
  • 涟网导航 5月前
    引用 20
    此插件可以说是xiuno里最具价值的插件,没有之一,希望能集成到xiuno程序里,或者集成到官方的tag插件里
  • 你们都不会出现服务器响应不是json么?
  • 驴仔阿_1524673038 你们都不会出现服务器响应不是json么?
    我的跟你一样,用不了。
  • wety56 4月前
    引用 23
    很实用的插件
  • itopidea 4月前
    引用 24
    出现服务器响应不是json
  • 4月前
    引用 25
    驴仔阿_1524673038 你们都不会出现服务器响应不是json么?
    截图错误信息或留网址
  • 截图错误信息或留网址


  • 4月前
    引用 27
    驴仔阿_1524673038

    伪静态导致的错误 git上已修改, 覆盖安装即可(注意清空浏览器缓存)
    https://gitee.com/soyoumi/git_tags/

  • 驴仔阿_1524673038 伪静态导致的错误 git上已修改, 覆盖安装即可(注意清空浏览器缓存)https://gitee.com/ ...
    谢大佬,可以了
  • kkkk 3月前
    引用 29
    发帖的时候就能添加就好了
  • A 知码碳带 2月前
    引用 30

    前段时间能添加,今次添加出现这个对话框,确定也没用,请问。网址:http://www.ribbons.vip


  • A 知码碳带 前段时间能添加,今次添加出现这个对话框,确定也没用,请问。网址:http://www.ribbons.vip

    我很喜欢你的头像。可以分享吗?


    你的问题我经常遇到,配置伪静态了吗??很多都是插件的伪静态出问题导致的,自从我配置了伪静态,就没出现过这类问题了

  • A 知码碳带 2月前
    引用 32
    【~挽梦 • 雪舞~】 A 知码碳带 前段时间能添加,今次添加出现这个对话框,确定也没用,请问。网址:http://www.ribbons.vip 我很喜欢你的头像。可以分享吗?你的问 ...


    配置过,.htaccess配置的

    百度搜图“v字仇杀队”

  • 建站爱好者 1月前
    引用 33

    请问如何把  TAG  改成汉字  标签

  • George 1月前
    引用 34
    不兼容
  • A 知码碳带 配置过,.htaccess配置的百度搜图“v字仇杀队”
    谢谢!了解了,这通知没有提示,今天才看到,不好意思哦
  • Mr.Liu 1月前
    引用 36



    导入10万个标签,400万个主题(9个帐号发布的),其中100万个主题含有标签。

    然后访问右侧加载就极其慢了,停用插件后就恢复正常了。是调用作者主题导致加载慢的吗?如何优化这一块?

  • 1月前
    引用 37
    Mr.Liu 导入10万个标签,400万个主题(9个帐号发布的),其中100万个主题含有标签。然后访问右侧加载就极其慢了,停用插件后就恢复正常了。是调用作者主题导致加载慢的吗?如何优化这一块?

    或许是..


    在主题页, 有 3 处 hook 插入

    thread_filelist_after.htm 是主题的标签, 截图里已经显示出来了所以不会有问题

    thread_js.htm 是底部脚本加载的权限判断很简单也不会是..

    thread_user_after.htm 中引入两个组件

    第一个标签云是 10 分钟更新一次的缓存, 应该不会是那里导致

    第二个就是作者主题..    我已想不出其他可能性..


    git_tags/view/htm/inc_other.htm 是这样

    <?php $other = db_find('thread', array('uid'=>$thread['uid']), array('lastpid'=>-1),1,6); ?>
    <div id="other" class="card">
        <h5><span class="icon-slack"></span> 作者主题 </h5>
        <ul>
            <?php foreach ( $other as $k ){ $tids = $k["tid"]; ?>
            <li><a href='<?php echo url("thread-$tids") ?>'><?php echo $k['subject']; ?></a></li>
            <?php } ?>
        </ul>
    </div>

    很久没有写 php 了, 已经基本忘完.. 不知道这个 sql 查询方法有没问题..

    注释掉这页的代码试试, 亦或 git_tags/hook/thread_user_after.htm 的第 6 行


    若是无效..  嗯.. 开发环境已删, 我已懒到懒得躺着..


    最后于 1月前 被幻编辑 ,原因:
  • Mr.Liu 1月前
    引用 38
    Mr.Liu 导入10万个标签,400万个主题(9个帐号发布的),其中100万个主题含有标签。然后访问右侧加载就极其慢了,停用插件后就恢复正常了。是调用作者主题导 ...

    首先,非常感谢你的热心回复!

    调用该作者最近主题还是我很想用的功能,我觉得还是查询语句的问题可能性大,用户主页的 论坛帖子(示例网址:https://bbs.xiuno.com/user-thread-1-2.htm)调用的也是该作者最近主题呀,但是同样多的数据,访问这个页面 速度就很快。

    只可惜不懂php 不懂sql语句,个人没能力测试……要么抄一个用户主页查询最近主题的sql语句,或许能行。

返回
发新帖