火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 3734|回复: 2

dz6 tags 自动生成 utf-8 版

[复制链接]
发表于 2008-5-25 09:22:22 | 显示全部楼层 |阅读模式
经测试Powered by Discuz! 6.1.0 uc 版 成功,其他的自行测试 ,


务必事先备份数据!@


Discuz论坛程序6.0开始,论坛主题开支持Tag,使得论坛帖子之间的相关性和用户之间的交互性大大增强。
但是我们论坛中以前的帖子怎么办呢?
所以我想到写这样一个脚本,来为Discuz6中未设置Tag的主题自动生成Tag。

更新内容,增加帖子最大Tag的数量控制及随机Tag

//允许每个帖子的最大Tag个数,最大为5个。
$tagmax = 5;

//随机生成帖子的最多Tag个数
//false 表示为每个帖子生成 $tagmax 个标签。
//true  表示为每个帖子生成小于$tagmax 大于0 个标签。
$tagradom = false;

//用于生成Tag的内容,是否随机截取。
//false表示每个帖子都是取标题和帖子的前512个字符生成Tag
//true 表示取帖子标题和帖子内容中的随机的512个字符生成Tag
$contentradom = false;

$tpp = 15;    //允许程序每次处理的主题数目。
先让我们了解一下什么是Tag?
  Tag(中文叫做“标签”) 是一种新的组织和管理在线信息的方式。它不同于传统的、针对文件本身的关键字检索,而是一种模糊化、智能化的分类。 Tag是一种更为灵活、有趣的分类方式,您可以为每篇日志、每个帖子或者每张图片等添加一个或多个Tag(标签),你可以看到网站上所有和您使用了相同 Tag的内容,由此和他人产生更多的联系。Tag体现了群体的力量,使得内容之间的相关性和用户之间的交互性大大增强。
脚本见附件。
只需要把tagcreate.php放到论坛的根上好,然后在浏览器中打开就可以了。
脚本默认为每次设置15个主题的帖子。所以运行的时间会比较长。
$tpp = 15;    //允许程序每次处理的主题数目。
脚本未对权限进行判断,所以大家最好在生成Tags后,删除此文件。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入会员

x
发表于 2008-6-2 16:41:23 | 显示全部楼层
怎么用啊?
 楼主| 发表于 2008-6-4 23:22:51 | 显示全部楼层
只需要把tagcreate.php放到论坛的根上好,然后在浏览器中打开就可以了。
脚本默认为每次设置15个主题的帖子。所以运行的时间会比较长。
$tpp = 15;    //允许程序每次处理的主题数目。
脚本未对权限进行判断,所以大家最好在生成Tags后,删除此文件。
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2025-7-6 19:47

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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