论坛指令公式
因为上大学那会儿笔者绫彩绯影学的是计算机专业,也赶着风潮做过一段论坛,学习到了很多知道,也做了很多笔记笔记,现在分享给大家共同学习吧。
外部连接加到论坛设施
./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.完成
领取专属 10元无门槛券
私享最新 技术干货