Carbon Forum 3.6.5 发布,手机版重构大提速 & 新增QQ/微博登陆、话题广场、邮件取回密码等新功能……

Carbon Forum 3.6.5 发布,手机版重构大提速 & 新增QQ/微博登陆、话题广场、邮件取回密码等新功能……

By lincanbin at 2015-09-16
1人收藏 • 2304676人看过

官网地址/演示地址: http://www.94cb.com/(使用手机访问会自动跳转至手机版,或者手机直接输入 m.94cb.com )

GitHub地址: https://github.com/lincanbin/Carbon-Forum


(Lite版自动生成的头像不支持中文,遇到中文会自动取其拼音首字母生成头像。仅有这一个区别。)

更新日志

  • 支持通过邮件找回密码

  • 移动版重构

  • 移动版提升了滑动性能

  • 移动版支持拍照上传与图片上传

  • 移动版发帖回帖新增Markdown语法支持

  • 移动版加载速度提升

  • 移动版UI优化

  • 移动版实时消息推送(在内核Chromium 42+的手机浏览器上可以收到通知栏推送)

  • 提升了移动版对WP 8和iOS 7以下操作系统手机的兼容性

  • 支持QQ、微博、GitHub账号自动注册登陆

  • 已注册用户可以绑定以上社交账号并以该账号登陆

  • 支持Xcache k-v缓存

  • 新增话题广场

  • 话题页新增Icon与话题描述,管理员可以修改

  • 修复某种情况下会出现的编辑功能的一些界面上的bug

  • 改动权限:普通用户不可编辑自己的帖子

  • 主题页和点击量新增内存缓存,提升性能

  • 用户可以在发帖后再次修改话题

  • 注册时实时提示用户名是否可用

  • 提升了12年前发布的IIS 6及以下版本IIS的兼容性,修正了某些情况下可能出现的问题

  • 新增sphinx全文搜索功能(@virteman 贡献代码)

  • 添加dockerfile(@virteman 贡献代码)

  • 登陆时实时提示用户名是否有效

  • 提升了@ 功能的容错性

  • 后台添加了推送间隔设置功能

  • 后台添加了刷新统计数据的按钮

Changelog

  • Resetting password via email #86

  • Refactory Mobile version #92

  • Enhance the sliding performance of mobile version

  • Upload photos from mobile phones and devices

  • Add Markdown support in mobile version #92

  • Enhance loading speed of mobile version

  • Modified the the layout of mobile version and style

  • Real-time notifications push in mobile version

  • Compatibility improvement (for WP and iOS7- )

  • QQ oAuth login #78

  • Weibo oAuth login #78

  • GitHub oAuth login #78

  • Add XCache support #89

  • Hot tags page #91

  • Edit tag description and upload tag icon #91

  • Binding existing forum account with social account #78

  • Fixed the duplicate Edit button. http://www.94cb.com/t/2836

  • Add topic data cache and topic views cache

  • Allow user to edit topic tags. #85

  • Instant reminder when you register

  • Enhanced compatibility under IIS 6 or older version

  • Add sphinx search support(@virteman )

  • Add dockerfile relation(@virteman )

  • Check the existence of user name before login

  • More insensitive to mention functions

  • Add push connection timeout. #20

  • Add a button to refresh statistics data

104 个回复 | 最后更新于 2015-11-18
lincanbin
2015-09-16
#1

话题广场:1442112546318055.png


blob.png

http://www.94cb.com/t/3017


Screenshot_2015-09-15-00-38-23.png

Screenshot_2015-09-15-10-23-25.png

http://www.94cb.com/t/3022

blob.png

blob.png

blob.png

用户名已存在时报警


blob.png

邮箱不合法时报警

blob.png

两次密码不一致时报警

http://www.94cb.com/t/2907

blob.png

blob.png

http://www.94cb.com/t/2872

莫粒。
2015-09-16
#2

顶一下~

鬼魅
2015-09-16
#3

顶顶更健康 ,其次希望能够实现未登陆用户 不加载这个编辑器的JS 提高访问速度

lincanbin
2015-09-16
#4

回复#3 @鬼魅 :

未登录用户本来就不加载

鬼魅
2015-09-16
#5

回复#4 @lincanbin :

加载了啊 我用CHROME 测试时加载了,,,

其次 说好的 那个 相关帖子呢 O(∩_∩)O哈哈~

lincanbin
2015-09-16
#6

回复#5 @鬼魅 :

blob.png

哪有编辑器?

只有两个渲染帖子用的js,加起来20K,gzip后只剩几k。

鬼魅
2015-09-16
#7

回复#6 @lincanbin :

UEDITOR 跟 REPLY 不就是吗

貌似这两个JS 删掉 对未登录用户也没啥影响的 我测试过了

lincanbin
2015-09-16
#8

回复#7 @鬼魅 :

这两个帖子是实现对一些帖子里一些特殊排版的实现,例如带排序功能的表格。

就像这个表格--> http://www.94cb.com/t/2465

或者粘贴出来的代码的上色等等。

<?php
$a=321;
echo $a.'test';
?>

鬼魅
2015-09-16
#9

回复#8 @lincanbin :

好吧 囧,其次发现一个小BUG ,CHROME 浏览器通知的时候 点击进去 的是 回复我的


而不是@我的 这个页面

lincanbin
2015-09-16
#10

回复#9 @鬼魅 :

因为消息有多样性。

鬼魅
2015-09-16
#11

回复#10 @lincanbin :

恩 能够自动识别就好了

lincanbin
2015-09-16
#12

回复#11 @鬼魅 :

后续版本可能会,但是如果有多条消息提示,既有回复又有@,点进去显示哪个?

鬼魅
2015-09-16
#13

回复#12 @lincanbin :

如果帖子人气很旺盛的话 那回复一个就通知就太烦人了吧


我想应该还是自动通知 提到我的 这个页面的需求比较多吧

lincanbin
2015-09-16
#14

回复#13 @鬼魅 :

但是实际上,我这边收到比较多的还是回复通知。

鬼魅
2015-09-16
#15

回复#14 @lincanbin :

因为基本都是你发帖 O(∩_∩)O哈哈~  就像我看你这个一样


基本还得手工点下回复我的 这个页面


lincanbin
2015-09-16
#16

回复#15 @鬼魅 :

那我后续版本再安排好了

鬼魅
2015-09-16
#17

回复#16 @lincanbin :

恩啊  相关帖子希望考虑进去啊

lincanbin
2015-09-16
#18

回复#17 @鬼魅 :

早有规划,但是还没时间做。

鬼魅
2015-09-16
#19

回复#18 @lincanbin :

↖(^ω^)↗


登 录


现在注册

QQ  登 录    Weibo  登 录    GitHub  登 录