V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
shidianxia
V2EX  ›  问与答

有谁使用过esotalk这款程序吗?

  •  
  •   shidianxia · 2012-01-01 20:31:30 +08:00 · 8855 次点击
    这是一个创建于 4502 天前的主题,其中的信息可能已经有所发展或是发生改变。
    DEMO http://esotalk.org/forum/

    感觉很简洁,Ajax应用得也很多,很想尝试
    我下载了git上的最新版,可是在我的主机上一直无法安装成功,也没有任何错误提示
    有使用过的童鞋吗?或者有热心人试一下么。。。
    48 条回复    2014-11-09 11:44:12 +08:00
    chuck911
        1
    chuck911  
       2012-01-01 20:54:14 +08:00
    我装的时候挺顺利啊
    shidianxia
        2
    shidianxia  
    OP
       2012-01-01 20:58:31 +08:00
    能告诉我一下你的服务器环境吗?
    weakfox
        3
    weakfox  
       2012-01-01 21:53:47 +08:00
    esoTalk 1.0.0g1 is beta software. It is unfinished, unstable, and buggy.

    不过真的很酷唉,这就去装装试试
    weakfox
        4
    weakfox  
       2012-01-01 22:42:07 +08:00
    小白弱弱的问个问题:
    http://cuobiezi.net/eso/index.php/3-test

    为什么url中出现了"index.php"?

    这个eso真好看啊,做个什么网站都好……
    weakfox
        5
    weakfox  
       2012-01-01 22:43:18 +08:00
    睡觉去了先
    shidianxia
        6
    shidianxia  
    OP
       2012-01-01 23:30:33 +08:00
    你可以试试在安装的时候设置一下简洁连接,最下方的additional中
    shidianxia
        7
    shidianxia  
    OP
       2012-01-02 11:09:40 +08:00   ❤️ 1
    @weakfox
    检查config/config.php文件中
    $config["esoTalk.urls.friendly"] = true;
    $config["esoTalk.urls.rewrite"] = true;
    这两项是否都为true,.htaccess文件是否在根目录生成,如果没有
    新建.htaccess,内容为
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php/$1 [QSA,L]
    </IfModule>

    这个问题我在服务器中安装成功后也遇到了,以上设置正确后解决
    chuck911
        8
    chuck911  
       2012-01-02 11:47:38 +08:00
    @shidianxia 抱歉,没及时回复,没@我,没看到提醒
    shidianxia
        9
    shidianxia  
    OP
       2012-01-02 12:43:45 +08:00
    @chuck911 没事儿~最后还是解决了问题。你现在在使用这款程序吗?我发现它在建立类似v2ex的节点的时候无法用中文,不知道你是否遇到过
    shidianxia
        10
    shidianxia  
    OP
       2012-01-02 12:45:12 +08:00
    官方在github上的issue中提到短期内不会加入非拉丁字符的搜索功能,我只好暂时禁用,但是无法建立中文节点还真是让人沮丧
    chuck911
        11
    chuck911  
       2012-01-02 12:54:31 +08:00
    @shidianxia 的确有这个问题,我也没仔细去看代码,如果你懂代码的话可以自己修一下,应该改动不大
    shidianxia
        12
    shidianxia  
    OP
       2012-01-02 13:16:33 +08:00
    @chuck911
    在 /views/admin/editChannel.php中有这段代码:

    <?php echo T("Channel title"); ?>
    <?php echo $form->input("title"); ?>
    <?php echo URL("conversations/".@$channel["slug"]."", true); ?>

    但是我不知怎样修改使用数字来替代 channel的url。。。。代码小白
    chuck911
        13
    chuck911  
       2012-01-02 14:30:45 +08:00
    @shidianxia
    models/ETChannelModel.class.php 229行,
    public function generateSlug { 后面,加一句 $title = urlencode($title);
    就可以添加中文的channel了
    生成的url还有点问题,晚上帮你解决,现在要出去一下
    shidianxia
        14
    shidianxia  
    OP
       2012-01-02 14:49:14 +08:00
    太好了有效!
    目前我正在翻译语言文件,下一步准备将默认搜索替换成像v2ex一样的google自定义搜索
    shidianxia
        15
    shidianxia  
    OP
       2012-01-02 14:49:52 +08:00
    @shidianxia 又忘记艾特你了。。。
    weakfox
        16
    weakfox  
       2012-01-02 15:34:03 +08:00
    @shidianxia 谢谢!
    weakfox
        17
    weakfox  
       2012-01-02 15:52:59 +08:00
    @shidianxia 解决了
    chuck911
        18
    chuck911  
       2012-01-02 16:03:54 +08:00
    @shidianxia @weakfox 我发现这贴就我们三个动物头像在这儿聊,哈哈
    julian
        19
    julian  
       2012-01-02 16:16:23 +08:00
    好像中文用户名也是个问题。
    另问,能上传附件吗?
    shidianxia
        20
    shidianxia  
    OP
       2012-01-02 16:21:26 +08:00
    @chuck911 是挺喜感的。。。哈哈

    我这又出现新问题了。。。编辑了某个节点成中文以后,首页上节点分类不能。。。。URL最后出现了个+号,使分类无效了
    测试地址:http://www.tonear.com
    shidianxia
        21
    shidianxia  
    OP
       2012-01-02 16:22:41 +08:00
    @julian 中文用户名我解决了
    models/ETMemberModel.class.php 查找删除 or preg_match("/\W/", $username)
    你可以试试

    附件目前没有,但是支持bbcode,可以贴新浪的图什么的~
    julian
        22
    julian  
       2012-01-02 16:27:54 +08:00
    @shidianxia 在你的论坛里,填写完资料点注册出现乱码框。还有点击登录按钮也有问题。。
    weakfox
        23
    weakfox  
       2012-01-02 16:30:08 +08:00
    @chuck911 我用山东移动3G网卡上网,头像一律看不到……
    shidianxia
        24
    shidianxia  
    OP
       2012-01-02 17:08:34 +08:00 via iPhone
    @julian 如作者所说,这个程序真的非常buggy。。。不过也可能我在修改的过程中出错了
    @weakfox 服务器在日本,似乎移动的线路有问题,我用移动2g网络v2ex的头像都无法显示

    我希望能够逐步中文化这款程序,它的官方论坛效果非常不错,很喜欢
    chuck911
        25
    chuck911  
       2012-01-02 17:21:56 +08:00
    @shidianxia 我估计会有问题的,在#13就提了。我现在再修一下。
    你有github帐号吗?我们一起在github上fork一个esotalk中文版吧
    shidianxia
        26
    shidianxia  
    OP
       2012-01-02 17:36:15 +08:00 via iPhone
    @chuck911 我有github帐号@shidianxia
    Great!不过我只懂一点儿php代码,我可以翻译definition文件,写中文化的文档。到时候我们和作者联系一下~

    刚才通过mobile safari上了一下官方论坛,惊喜地发现它的mobile version非常棒!
    weakfox
        27
    weakfox  
       2012-01-02 19:19:45 +08:00
    移动上网各种诡异
    用塞班机上的uc打开了一下,蛮好
    汉化之前先让它不要buggy了。。。
    github有的,但php基本不懂(我是渣orz
    shidianxia
        28
    shidianxia  
    OP
       2012-01-02 19:44:25 +08:00
    @weakfox 所谓的汉化至少是要让它能够支持中文全文检索(这个得考虑考虑性能问题,也可以索性用google代替) 中文注册(已实现) 中文节点。。。界面汉化这个程序提供了很好的机制,修改语言定义文件就可以了

    还有这个程序的目前主题还是英文比较合适,显示中文字体有些小,相比V2EX,它的UI还是需要针对中文进行优化
    weakfox
        29
    weakfox  
       2012-01-02 20:53:20 +08:00
    @shidianxia 那么加油,干吧爹!(溜走
    shidianxia
        30
    shidianxia  
    OP
       2012-01-06 17:02:34 +08:00
    @julian 抱歉tonear.com测试站点的bug还挺严重的,登陆界面不正常,所以就在这里回复你啦,汉化文件基本完成了,就是代码我还不熟悉,得慢慢摸索 @chuck911应该会比较拿手,上面那个节点url问题就是他提出的解决方法,不过貌似还是又bug
    julian
        31
    julian  
       2012-01-06 17:42:36 +08:00
    @shidianxia 感谢。可惜我不懂PHP,不然一起努力。
    chuck911
        32
    chuck911  
       2012-01-06 21:01:58 +08:00
    @shidianxia 我刚才试了,奇怪,登录界面的中文都是\uxxxx 这样的utf8源编码
    我再看看...
    上次那个URL的bug我修复了,整理完给你看
    chuck911
        33
    chuck911  
       2012-01-08 02:21:44 +08:00
    @shidianxia 我的测试站http://esotalk.freeloop.net/没有出现类似你的u码问题
    https://github.com/oneplace/esoTalk
    中文channel也完全修好了,也支持带中文的url了,你可以clone我的版本试一下
    shidianxia
        34
    shidianxia  
    OP
       2012-01-09 18:05:10 +08:00
    @chuck911 这两天都没有登录v2ex,抱歉
    今天晚上我会把definition文件弄好的
    shidianxia
        35
    shidianxia  
    OP
       2012-01-10 01:06:51 +08:00
    @shidianxia 使用了你的版本并且加入了一些小修改,definition 80%完成
    DEMO:http://tonear.com/
    GIT:https://github.com/shidianxia/esoTalk

    git有些生疏,一下子全commit上去了,log乱了,囧~
    shidianxia
        36
    shidianxia  
    OP
       2012-01-10 01:08:01 +08:00
    @chuck911 刚刚发现艾特自己了。。。
    caomu
        37
    caomu  
       2012-01-10 01:36:07 +08:00 via Android
    看你们讨论好像很有趣的样子,手机mark看看。
    chuck911
        38
    chuck911  
       2012-01-10 11:27:58 +08:00
    @shidianxia 收到,很棒呀
    shidianxia
        39
    shidianxia  
    OP
       2012-01-10 14:41:38 +08:00
    @chuck911 中文包完成了,安装信息,错误信息,邮件内容都已经中文化。
    itopidea
        40
    itopidea  
       2012-01-16 14:08:27 +08:00
    比较喜欢这个论坛
    jazz1988
        41
    jazz1988  
       2012-05-07 10:16:48 +08:00
    @shidianxia 用你汉化的版本,发现无法使用中文用户名和节点无法跳转
    shidianxia
        42
    shidianxia  
    OP
       2012-05-07 10:26:14 +08:00
    @jazz1988 你可以尝试一下https://github.com/oneplace/esoTalk
    看看问题是否还在?
    如果没问题了,替换语言文件为我git上的版本就ok了
    jazz1988
        43
    jazz1988  
       2012-05-07 11:19:47 +08:00
    @shidianxia @chuck911
    你们两的版本都测试了,还存在的是问题
    1、无法中文名注册
    2、节点中文超过3个字就无法正常跳转了,3字以下都能正常用
    shidianxia
        44
    shidianxia  
    OP
       2012-05-07 12:58:34 +08:00   ❤️ 2
    @jazz1988 我又测试了一下确实不行,你尝试一下这个版本 https://github.com/iugo/esoTalk
    @chuck911 囧,看能不能fix一下
    chuck911
        45
    chuck911  
       2012-05-07 15:24:13 +08:00   ❤️ 2
    @shidianxia esoTalk作者都很少更新了... 所以我对这套程序期望不大了
    @jazz1988 我最近在做vanilla的中文分支,不知你是否有兴趣 http://vanillaforums.cn/
    jazz1988
        46
    jazz1988  
       2012-05-07 15:28:28 +08:00
    @chuck911 谢谢推荐
    iqincai
        47
    iqincai  
       2013-09-17 19:39:50 +08:00 via Android
    @chuck911
    @shidianxia
    @jazz1988
    抱歉,问一下无法@中文用户名的问题你们解决了么?
    很老的帖子了。
    heylogo
        48
    heylogo  
       2014-11-09 11:44:12 +08:00
    我在用 感觉很不错 http://www.zhutoushe.com/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   964 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 19:44 · PVG 03:44 · LAX 12:44 · JFK 15:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.