ego008
ego008
4301 20 0

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 管理界面动手,源码直接覆盖上传。

0

See Also

Nearby


Discussion (20)

莎芘
莎芘 2013-04-13 01:10

刚开始用youbbs,建议以后有版本升级,最好做在程序里,一键升级,不然修改库建构等,操作不慎会让人抓狂的。还是非常感谢作者的工作。加油。

0
镰刀的哀怨
镰刀的哀怨 2013-04-13 12:29

@莎芘 其实1.03 -04 没变多少。。

0
先知先觉
先知先觉 2013-04-14 15:14

@ego008 sae1.03升1.04后,qq登陆出现情况
http://t1.qpic.cn/mblogpic/090582a9cb34c361994e/2000

0
ego008
ego008 2013-04-14 15:26

@先知先觉 已补充主楼的第6条

0
先知先觉
先知先觉 2013-04-15 03:02

@ego008 是的补上第6条,问题解决,谢谢
另外问题,sae1.03升1.04后,如下登陆框:

点击“登陆”,出现如下图,是不是这个“登陆”不能用

0
ego008
ego008 2013-04-15 03:53

@先知先觉 /login.php 里有说明

0
沉默小子g
沉默小子g 2013-04-15 11:48


这些数据结构的改变直接在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的值

0
ego008
ego008 2013-04-15 11:52

@沉默小子g “如”表示示例、参考,并不是照搬。
phpMyAdmin 是不支持php 语法,示例里的$new_cid 是指目标分类的id 。

0
先知先觉
先知先觉 2013-04-16 04:54

@ego008 sae1.03升1.04后,在首页里点击“下一页” ,还是回到首页,无法翻页

0
先知先觉
先知先觉 2013-04-16 23:42

@ego008 你好,我sae1.03升级1.04,首页无法翻页,不知道什么原因

0
ego008
ego008 2013-04-16 23:53

@先知先觉 发网址看看

0
先知先觉
先知先觉 2013-04-17 07:58

@ego008 你好,网址 http://jjbbs.sinaapp.com/ 首页不能翻下一页,这是sae1.04直接安装的,分别在3台电脑上用,用了3种浏览器,都不能实现翻“下一页”功能

0
ego008
ego008 2013-04-17 11:24

@先知先觉 看后台与显示帖子数相关的设置。

0
先知先觉
先知先觉 2013-04-17 12:44

@ego008 谢谢,已处理好

0
fengxuan
fengxuan 2013-05-28 09:22

@ego008 sae v1.04 bug:

  1. ios_setting.php p87. 如果没有密码的时候, 应该setpw, 而不是chpw
    <input type="hidden" name="action" value="setpw" />

  2. 另外, sae的v1.04版本很好, 分词tag功能很棒.

加油!

0
ego008
ego008 2013-05-29 03:39

@fengxuan 已修正,谢谢反馈。

0
fengxuan
fengxuan 2013-05-29 04:16

@ego008 辛苦了

0
iqincai
iqincai 2013-06-03 11:08

sae的1.04在哪里下载?

0
乱舞春秋
乱舞春秋 2013-06-05 08:07

@ego008 作为一个不懂sql的苦手来说,这个升级指南很难照着升级,譬如添加表yunbbs_tags,这个的字段和其他的属性要填写什么完全不敢轻举妄动。

0
Login Topics