首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

论坛指令公式学习心得

论坛指令公式

因为上大学那会儿笔者绫彩绯影学的是计算机专业,也赶着风潮做过一段论坛,学习到了很多知道,也做了很多笔记笔记,现在分享给大家共同学习吧。

外部连接加到论坛设施

./templates/default/header.htm

查找[/table]

在上面添加:[tr][td][url=插件地址]插件名称[/url][/td][/tr]

版块主题处广告

修改forumdisplay.htm

查找

后面添加你要的文字广告,图片广告也可以,原理一样

不过建议采用文字形式点击率较好

如何重新使用被删除的uid

这几天看到好几个人问这个问题,大致上有三类。

一、如何使uid重新从较低号码开始生成。

二、如何加入一个新用户,使这个新用户的uid使用排在前边的uid。

三、如何使一个已经存在的用户,使用排在前边的uid。(其实2,3是同一个问题,区别在于是否发过帖子。)

熟悉sql的人很容易解决这几个问题。只几步就可以。我们依次说一下。

一、如何使uid重新从较低号码开始生成。

例子:比如现用户uid已经排到100,现在删除了uid=2~100的人,希望uid重新从2开始往下排。

步骤:

1.确认uid=2~100的用户确实已经被删除。

2.在数据库升级里面,执行

ALTER TABLE `cdb_members` AUTO_INCREMENT =2

3.完成

二、如何加入一个新用户,使这个新用户的uid使用排在前边的uid。

例子:在后台加入一个新用户,取名baby,获得顺序uid 100,现在希望她使用uid2

1.确认原uid=2的用户已经被删除。

2.在数据库升级里面执行

update cdb_members set uid=2 where uid=100

3.在数据库升级里面执行

update cdb_memberfields set uid=2 where uid=100

4.完成。

三、如何使一个已经存在的用户,使用排在前边的uid。

例子:一个用户uid=100,希望把他的uid改为2。

步骤:

1.确认原uid=2的用户已经被删除。

2.在数据库升级里面执行

update cdb_members set uid=2 where uid=100

3.在数据库升级里面执行

update cdb_memberfields set uid=2 where uid=100

4.在数据库升级里面执行

update cdb_threads set authorid=2 where authorid=100

5.在数据库升级里面执行

update cdb_posts set authorid=2 where authorid=100

6.在数据库升级里面执行

update cdb_memberspaces set uid=2 where uid=100

7.在数据库升级里面执行

update cdb_pms set msgtoid=2 where msgtoid=100

8.在数据库升级里面执行

update cdb_myposts set uid=2 where uid=100;

update cdb_mythreads set uid=2 where uid=100;

9.完成

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190108A0BRQH00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券