V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lincanbin
V2EX  ›  分享创造

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

  •  2
     
  •   lincanbin ·
    lincanbin · 2015-09-16 11:50:58 +08:00 · 5419 次点击
    这是一个创建于 3138 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    更新日志

    支持通过邮件找回密码

    移动版重构

    移动版提升了滑动性能

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

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

    移动版加载速度提升

    移动版 UI 优化

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

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

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

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

    支持 Xcache k-v 缓存

    新增话题广场

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

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

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

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

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

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

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

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

    添加 dockerfile (@virteman 贡献代码)

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

    提升了 @ 功能的容错性

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

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

    36 条回复    2015-09-21 01:10:06 +08:00
    lincanbin
        1
    lincanbin  
    OP
       2015-09-16 11:54:39 +08:00












    suikator
        2
    suikator  
       2015-09-16 12:01:25 +08:00 via Android
    chrome for android 无法隐藏地址栏 ,下拉刷新也失效了
    Smirnoff
        3
    Smirnoff  
       2015-09-16 12:03:51 +08:00
    这个 UI 还有很大 很大 优化空间
    lincanbin
        4
    lincanbin  
    OP
       2015-09-16 12:23:27 +08:00
    @suikator 轻轻上滑应该就隐藏了吧
    lincanbin
        5
    lincanbin  
    OP
       2015-09-16 13:13:22 +08:00 via Android
    @Smirnoff 具体哪些地方可以改变?
    zangbob
        6
    zangbob  
       2015-09-16 13:26:32 +08:00
    灿神放大招了……手工点赞!
    kasp
        7
    kasp  
       2015-09-16 13:32:35 +08:00
    黑莓自带浏览器没有跳转
    Q10
    wsph123
        8
    wsph123  
       2015-09-16 13:40:52 +08:00
    功能看上去好完善!! 对方形 logo 印象特别深刻>_<
    Robias
        9
    Robias  
       2015-09-16 13:42:32 +08:00
    顶一下,不错的程序。
    vibrance
        10
    vibrance  
       2015-09-16 13:44:38 +08:00 via iPhone
    手机版好差,下拉看内容整个页面都在晃动
    RIcter
        11
    RIcter  
       2015-09-16 13:54:50 +08:00 via iPhone
    我一直以為林先生是一個很正直的人
    manhere
        12
    manhere  
       2015-09-16 13:55:40 +08:00 via iPhone
    登陆时实时提示用户名是否有效
    这个出于什么考虑?安全上建议去掉
    lincanbin
        13
    lincanbin  
    OP
       2015-09-16 14:04:05 +08:00
    @vibrance 侧栏灵敏度太高的原因,确实有人说过有这个问题,但是我的各个版本的安德猴手机们都没这个问题。
    lincanbin
        14
    lincanbin  
    OP
       2015-09-16 14:05:49 +08:00
    @manhere 避免有人偶尔打错用户名,或者时隔数月再次访问这个网站,误以为自己之前注册过账号了。
    这个后台接口只是判断用户名存在与否,并不影响安全性,很多网站也会在注册页实时验证用户名存在与否,并没有什么问题。
    lincanbin
        15
    lincanbin  
    OP
       2015-09-16 14:41:04 +08:00
    @suikator 查阅了相关资料,这是因为我用了 Chrome 移动版添加到主屏幕的一个 API 导致的,在菜单中选择添加到主屏幕,然后从主屏幕打开就不会有地址栏了。
    7vps
        16
    7vps  
       2015-09-16 14:51:48 +08:00
    @lincanbin 之前用的 youbbs ,不知道是否可转过来?
    Robias
        17
    Robias  
       2015-09-16 15:16:06 +08:00
    @7vps youbbs 不行啊,作者都准备放弃 php 了,准备用 go 重写。
    vibrance
        18
    vibrance  
       2015-09-16 15:26:40 +08:00
    @lincanbin 苹果手机真的晃到无法看
    lincanbin
        19
    lincanbin  
    OP
       2015-09-16 15:31:21 +08:00
    @7vps 目前来看是不行的,毕竟数据库结构是完全不同的。
    如果肯自己捣鼓我看倒是有可能转过来。
    lincanbin
        20
    lincanbin  
    OP
       2015-09-16 15:46:39 +08:00
    @vibrance https://mango.github.io/slideout/
    滑动我用了这个库,你看看它官网会不会也灵敏度高。
    我记得苹果为了营造流畅的错觉,在滑动时会给滑动加上强大的惯性。
    这个应该是导致跟安卓表现不同的原因吧。

    如果这个侧栏滑动库的官网也有这种情况那就太好了,那我就可以催促那个库的作者去修复,而不用自己写了。
    hugsky
        21
    hugsky  
       2015-09-16 16:55:49 +08:00
    出一个 discuz to Carbon 的转换程序吧,让浩瀚的 discuz 用户投奔你的怀抱。
    elyamen
        22
    elyamen  
       2015-09-16 17:12:10 +08:00
    推荐好几个人用了,等我稍微富裕点赞助一下,感谢作者的付出
    lincanbin
        23
    lincanbin  
    OP
       2015-09-16 17:41:08 +08:00
    @hugsky 会用 Discuz! 的应该是追求大而全的吧,估计跟 CF 用户群对不太上。
    abmin521
        24
    abmin521  
       2015-09-16 18:01:50 +08:00 via Android
    然而没有帖子之间不能复制, uc 安卓
    lincanbin
        25
    lincanbin  
    OP
       2015-09-16 19:02:05 +08:00 via Android
    @abmin521 因为有很多元素被定义为触摸元素,所以禁止了默认的文本选择操作。
    guke
        26
    guke  
       2015-09-16 21:09:33 +08:00
    页面设计在漂亮点就好了。 参考 rocboss.com
    lincanbin
        27
    lincanbin  
    OP
       2015-09-16 21:40:29 +08:00
    @guke 但是我觉得 rocboss 不好看啊,在 16:9 的屏幕上让一行的宽度那么大实在不合适。
    kozora
        28
    kozora  
       2015-09-16 21:50:05 +08:00
    我就看到这个了。。。
    oojiayu
        29
    oojiayu  
       2015-09-17 01:04:58 +08:00 via Smartisan T1
    哟,我赞助过的开源项目呢,作者棒棒哒!
    baox2
        30
    baox2  
       2015-09-17 02:01:24 +08:00
    访问流畅。感觉很棒。
    mfanming
        31
    mfanming  
       2015-09-17 08:13:40 +08:00
    持续关注
    zqjilove
        32
    zqjilove  
       2015-09-17 09:27:07 +08:00
    @hugsky 和作者说过这个事情,可惜程序差异,作者没打算出
    lincanbin
        33
    lincanbin  
    OP
       2015-09-17 11:16:02 +08:00 via Android
    @zqjilove 主要还不是程序差异,这种还是可移植的,但是目前选择 discuz! 的用户恐怕会对这种轻论坛感到不适应吧。
    我已经在我论坛看到好多要求加入金币,回复可见,购买附件等等功能的人了,这种情况我都建议他们去用 discuz! 。
    hugsky
        34
    hugsky  
       2015-09-17 18:34:19 +08:00
    @lincanbin 两面看,还是有相当体量的用户想脱离 discuz ,来拯救我们吧!
    marguerite
        35
    marguerite  
       2015-09-18 12:51:38 +08:00 via iPhone
    phpbb migration 呢
    popok
        36
    popok  
       2015-09-21 01:10:06 +08:00 via iPhone
    侧栏确实有点灵敏,向右上或右下滑动,都会触发,建议限制在一定角度内
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5223 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 09:17 · PVG 17:17 · LAX 02:17 · JFK 05:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.