youbbs sae 1.03 升级到1.04 指南
数据库结构改变,对照yunbbs_mysql.sql 文件,
1)表yunbbs_articles 在 content 后添加 tags 字段;
2)添加表yunbbs_tags;
3)表yunbbs_settings 添加下面三条记录:
记录建站时间,也作为随机码的加密参数,值是timestamp, INSERT INTO yunbbs_settings VALUES('site_create', '0'); 可修改为第一个用户的 regtime 随便减去N秒
(新浪)微博登录功能
INSERT INTO yunbbs_settings VALUES('wb_key', '');
INSERT INTO yunbbs_settings VALUES('wb_secret', '');
4)表yunbbs_users 在lastreplytime 后面添加一个expires 字段,记录微博登录access_token 的过期时间
5)增加表 yunbbs_weibo 记录微博用户登录信息;
6)表 yunbbs_qqweibo 在字段 openid 后添加两个字段:token 和 expires
(暂时记得这么多,发现漏了再补充)
这些数据结构的改变直接在SAE 后台mysql 管理界面添加就行,较麻烦的是水贴区处理,1.04版默认第一个分类id 是水区,建议实行一个sql 语句改变当前第一个分类的文章的cid 值。如:
UPDATE `yunbbs_articles` SET `cid`='$new_cid' WHERE `cid`='1';
再更新
UPDATE `yunbbs_categories` SET `name`='水区' WHERE `id`='1';
只需在SAE 后台mysql 管理界面动手,源码直接覆盖上传。
@ego008 sae1.03升1.04后,qq登陆出现情况 http://t1.qpic.cn/mblogpic/090582a9cb34c361994e/2000 1
“ 这些数据结构的改变直接在SAE 后台mysql 管理界面添加就行,较麻烦的是水贴区处理,1.04版默认第一个分类id 是水区,建议实行一个sql 语句改变当前第一个分类的文章的cid 值。如:
UPDATE yunbbs_articles
SET cid
='$new_cid' WHERE cid
='1';
再更新
UPDATE yunbbs_categories
SET name
='水区' WHERE id
='1';
”
这块儿应该有问题,因为会把原来cid为1的改成0,而youbbs的分类是从1开始显示的,我不懂spl,所以直接把$new_cid改成了我最后一个cid+1的值
@ego008 你好,网址 http://jjbbs.sinaapp.com/ 首页不能翻下一页,这是sae1.04直接安装的,分别在3台电脑上用,用了3种浏览器,都不能实现翻“下一页”功能