工作日志
文章平均质量分 77
F_shan
2016年毕业于西安电子科技大学机械专业。现在上海从事php开发工作。勤奋的萌新。
展开
-
工作日志--openSNS二次开发--根据用户组前台显示管理后台按钮
openSNS(v2版本)默认前台只有admin显示管理后台按钮,但是工作中有时候我们需要让非超级管理员的特权用户组用户也能够显示管理后台按钮方便管理后台。前台文件Application/Common/View/default/Public/head.html中管理后台按钮的判定是调用系统方法check_auth 判定的。因此我们可以在该方法中添加判定,当登入用户在指定用户组中时,就是原创 2016-08-02 17:25:35 · 1222 阅读 · 0 评论 -
工作日志--微信支付整合到opensns(v2)下之jsapi支付(输入金额无刷新)
之前完成微博模块的修改后好长一段时间没有写博客了。嘛,重复性的工作感觉没什么可写的就偷懒了。这周领导新任务,需要加入微信支付功能,之前没有接触过花了1天时间用原生PHP实现了支付的功能,但是发现没有整合在框架下要开发扩展功能十分不方便,于是第二天就开始研究将微信支付整合进opensns(v2),又是一天奋战,总算实测完成了,之后按老板要求实现输入金额当前页面无刷新支付,需要用到ajax的时候又碰到原创 2016-08-19 09:45:34 · 2575 阅读 · 0 评论 -
关于phpcms操作数据库的一些心得
哎呦真是不好意思,一消失又是这么长时间,感觉最近各种事情都挤到一块儿了。好几次想上来写点什么,一忙起来就忘了。今天好不容易有空停下来整理整理,发现之前好多想法没及时记下现在回忆就很破碎了感到好可惜今天整理下最近使用phpcms上关于数据库的一些心得吧。1.数据库的加载一般phpcms的控制器在最开始都会初始化相关的数据库,包括初始化db变量private $db;以及在__原创 2016-11-17 17:00:39 · 6902 阅读 · 0 评论 -
工作日志--openSNS二次开发--昵称登入
根据网站需求现需要实现用户名登入的同时可以使用昵称登入。解决的思路是在进行UC登入判断前,先对用户输入的用户名进行分析,看数据库中是否有相同昵称,有的话取出数据的用户名代替输入用户名进行登入判定。修改文件:Application/Ucenter/Widget/LoginWidget.class.php/*根据昵称去member表试着取信息,如果有的话去ucenter_m原创 2016-08-02 16:01:41 · 921 阅读 · 0 评论 -
工作日志--openSNS二次开发--聊天会话功能身份限制
工作中需求对opensns(v2版本)自带的聊天功能进行二次开发,满足需求:1.普通身份用户之间不能互相发起会话;2.用户可以向经理发起会话(咨询);3.经理可以向所有人发起会话;接收到会话后双方可以正常聊天。并且要在后台能够控制不同身份用户可以单方面发起会话的对象身份。根据需求分析,现版本后台自带的用户组权限管理没有办法满足以上需求,需要进行二次开发。设计思路:在数据库中身份表r原创 2016-08-02 12:38:20 · 512 阅读 · 0 评论 -
工作日志--openSNS二次开发--微博发、回、转发内容敏感词过滤以及手机号打码
根据需求现需要在opensns(v2版本)微博模块增加对发,回,转发内容的敏感词过滤及对手机号中间4位的打码处理。解决步骤如下:1.在后台系统--配置管理里新增配置标识_WEIBO_WEIBO_INFO_LIMIT记录设定的敏感词2.编辑Application/Weibo/Controller/WeiboController.class.php控制器,取出微博限定字符,并用buil原创 2016-08-05 15:17:03 · 1589 阅读 · 0 评论 -
工作日志--opensns二次开发--渠道俱乐部--2016.7.27
找人模块用户列表扩展资料添加,找人模块用户列表排序功能添加,原创 2016-07-27 10:37:48 · 891 阅读 · 0 评论 -
工作日志--opensns二次开发--渠道俱乐部--2016.7.28
1.在手机H5页面会员名录(找人people模块)用户列表中添加扩展资料中2条信息:2.手机H5游客限制访问,登入跳转优化。原创 2016-07-28 10:27:48 · 853 阅读 · 0 评论 -
工作日志--openSNS二次开发--微店模块部分bug修复,部分功能优化及营业总额功能增加
opensns商城中的微店模块下载使用后,发现一些小bug及可以优化的部分,并且根据需求制作了店铺营业总额按设定时间区间查询功能。1.审核商铺,商品权限给出后,非超级管理员依然无法审核。修复:修改文件:Application/Store/Controller/StoreController.class.php修改内容:分别将goodlist 以及shoplist方法中的setS原创 2016-08-04 14:47:07 · 620 阅读 · 0 评论 -
工作日志--微信支付整合到opensns(v2)下之支付成功后的回调notify方法
大家好,嘛上完整理发完了jsapi整合后开始研究支付成功后的回调方法。也是遇到了很多问题,最终得到结果是支付成功后能够回调notify方法进行逻辑处理,但是没有办法写入日志(提示是文件不可写,修改了服务器上文件夹权限777试过还是不行,暂时没想到解决办法),嘛,不过操作数据库,修改订单状态什么的都OK啦。好,下面上干货。接着之前的工作,我们在PayController.class.php控制器原创 2016-08-19 16:51:48 · 5166 阅读 · 1 评论