Vanilla搭建的论坛,中文用户名的注册如何实现?

2012-03-14 22:47:09 +08:00
 zwm
Vanilla搭建的论坛,默认是不支持中文用户名的注册的,网上搜索到的方法都无效,发现有的论坛是可以的,不知道是如何实现的,知道的朋友请指点一下,非常感谢!
示例:
http://www.oneplace.cn/

http://xinyongka.biz/
6675 次点击
所在节点    问与答
38 条回复
chuck911
2012-03-15 17:02:52 +08:00
@Eyon 蛋疼什么呀,我觉得又好看又好用,SEO也很棒噢
zwm
2012-03-15 17:10:30 +08:00
@chuck911 谢谢,吼吼。
momou
2012-03-15 17:12:17 +08:00
@zwm 我当时就看@chuck911用Vanilla整的oneplace.cn,也仿了一个,那个帖子的方法应该没错的。。。
zwm
2012-03-15 17:14:45 +08:00
@momou 好的,我再试试,也许是我操作有误。
momou
2012-03-15 17:16:40 +08:00
@zwm 我想起来了,貌似是那个正则式有点小问题,必须三个中文字以上才行。。。
huihen
2012-03-15 17:36:25 +08:00
zwm
2012-03-15 20:15:53 +08:00
@huihen 谢谢。不过这个肯定是看过了,这个方法不行,我早就联系过汉化包的作者了,TA给出的最新方案我在8楼帖出来了,没有效果。
Droog
2012-03-16 19:48:21 +08:00
@zwm 请教一个问题:
tag和catalog,是怎么实现的。
简单的说,能不能不让会员自定义tag,而只能管理员定义?
你的主题,很漂亮,希望能分享。
zwm
2012-03-17 12:49:16 +08:00
@Droog 朋友你弄错了, http://www.oneplace.cn/ 是20楼的chuck911 做的,得问TA。
Droog
2012-03-17 16:10:27 +08:00
@chuck911 非常期待你的主题!
chuck911
2012-03-18 17:44:02 +08:00
刚才又研究了一会儿源码,发现了最方便的解决方法:
在config.php里面,加上这两行
$Configuration['Garden']['User']['ValidationRegex'] = '\d\w_\x{0800}-\x{9fa5}';//支持汉字和日文
$Configuration['Garden']['User']['ValidationLength'] = '{2,20}';//字符长度

@zwm 我正在做个中文分支,直接集成好适合中文的配置和插件、主题,方便大家使用,如果你还没选好,还可以考虑vanilla
zwm
2012-03-18 21:10:41 +08:00
@chuck911 太好了,真是非常感谢,确实很喜欢vanilla,但它有些方面不太符合国人的应用习惯。不知道您有没有想法做个vanilla的中文社区,把对vanilla感兴趣的人聚合在一起,研究开发vanilla,让它更为好用。
chuck911
2012-03-18 22:34:43 +08:00
@zwm 你也有这个想法真好。其实我半年前就拿下了 vanillaforums.cn 这个域名,只是挖的坑太多,都那这个坑淡忘了... 那我们就开启这个计划吧!
zwm
2012-03-19 13:16:35 +08:00
@chuck911 vanillaforums.cn 开放的时候通知我一下。另外对于vanilla forums的改进我提个意见,就是它的页面链接地址。如果是英文论坛,vanilla的页面地址很不错,跟帖子题目是一致的。但换成中文论坛就有些尴尬了,帖子的链接地址就变成好大一堆字母、数字、百分号的集合体,不说别的,转个地址就很不方便,也不美观。我觉得这点在中文版应该改进一下,变成数字、字母规律组合的短地址比较好。
chuck911
2012-03-19 14:06:19 +08:00
@zwm 好的
你说的URL的情况,在多数现代浏览器里应该不会出现,IE8有没有我不太清楚
我觉得这是趋势,而且搜索引擎也会检索url里的文字,当然,我可以把这个作为可配置选项
zwm
2012-03-19 14:50:33 +08:00
@chuck911 是,在浏览器里很好,就是贴出来真是好大一坨,比如这里26楼那一堆。
zwm
2012-03-22 22:26:52 +08:00
@chuck911 vanilla中文分支进展如何?一直关注中。
huihen
2012-04-09 17:22:46 +08:00
@chuck911 有个事情想请教下,我也用vanilla搭了个论坛
问题是移动上网访问不了那种移动专门的界面啊
就出现
Bonk
Something funky happened. Please bear with us while we iron out the kinks.
我看你的网站挺成功的,移动上网可以访问移动界面

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/29657

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX