玩了把bbpress,汉化了几个插件

bbpressbbpress这个程序就不用多说了,用过wordpress的朋友都知道,小巧 简洁是其特色,但是相对来说一般bbs带的功能它几乎都需要插件来完成,目前来看使用的人不多.

早些时候就曾尝试过此程序,如果用来做个论坛,我想不会选择它.今天怎么想起这个程序了呢?这两天我休息,同事告诉我单位的论坛还是不要废掉大家没事就去看看交流下.我想也好,之前同事就嚷嚷我做论坛,早做好了,随着一些和我同期的同事陆陆续续辞职后渐渐也就奚落了. 同事既然说了反正我也没什么事情,恢复吧.很熟悉的界面.dz7.还带UCHOME :mrgreen:   那么多的功能他们也很少来看,放着也是浪费.大家也忙,下班了要么玩游戏,喝酒,唱歌,要么就QQ农场等等,都用不到.所以就想废了DZ换上Bbpress.

bbpress官方最新版是1.02, 进入后台,和wordpress基本一样,用起来蛮顺手.

然后简单的设置测试一下,选择几个目前需要的插件.国内用此程序的不太多,插件基本都外国佬的,皮肤也是.为了便于单位那群电脑忙同事使用 简单汉化了几个,

我启用的插件及部分汉化如下.

bbPress Signatures

论坛的签名功能,有一个问题,如果作者在同一贴内回复多次,只有第一个帖子才显示.

使用方法:下载上传至插件目录,后台启用即可.无需汉化,你只需要在后台设置他的

Signature Question 选项 :是否显示您的签名?

Signature Instructions 选项 : 你可以输入一个简短的签名将显示在您的帖子下方。

BBcode Lite BBcode Buttons 这两个插件可以让你的论坛在发帖/回帖框内出现bbcode代码标签方便编辑使用.

使用方法:下载-上传至bb-plugins目录,后台启用即可,出现在发帖框内的BBCODE鼠标悬停显示的是英文,为了单位同事用我也汉化了.想用的就点下面下载

下载:bbcode.rar

bbpm 论坛短消息功能.

使用方法:这款插件需要你手动在bbpress程序根目录建立并上传至my-plugins文件夹,my-plugins文件夹需要设置属性权限为755才可以启用.

已汉化.(PS 只是根据插件提供的mo制作的简体中文语言包.在使用中部分地方仍显示英文,需要自己手动修改插件的源程序,动手能力强的喜欢完美的朋友自己修改吧)

这个插件当用户收到短消息后会给其邮箱发送邮件,也是英文的,我是这样修改的.

打开bbpm 里的bbpm.php,修改第540行

__( “Hello, %s!\n\n%s has sent you a private message entitled \”%s\” on %s!\n\nTo read it now, go to the following address:\n\n%s\n\nDo NOT reply to this message.\n\nThe contents of the message are:\n\n%s”, ‘bbpm’ ),

改为

__( “Hello, %s!\n\n%s 给您发送一条新的短信息 \”%s\” 来自 %s!\n\n若想查看完整内容请点击下面的链接:\n\n%s”, ‘bbpm’ ),

简体中文语言包
下载:bbpm-zh_cn.rar

Post Notification
当收藏的帖子有新的回复时,给用户发送邮件通知.
使用方法:下载 上传 后台启用.这个插件我仅汉化了用户编辑自己资料里面的是否开启字段,如果你需要就请下载
下载:post-notification.rar

Akismet 和wordpress一样官方自带的防止SPAM的插件,使用方法同wordpress

bbPress Smilies

开启论坛表情功能, 使用方法:上传 激活.

插件本身有个小问题:如果需要在插入表情之后继续输入文字或表情,必须手动敲一个空格出来先,否则之前的表情无法正常显示。解决办法为,在bb-smilies.php文件中找到这行代码:

bbValue=' '+bbValue;

修改为:

bbValue=' '+bbValue+' ';

bbPress Web Compression (bb-gzip)

看名字就知道了,开启GZIP,使用方法:上传,激活。

Human Test 在注册页添加一道加法题防止机器人注册。

使用方法:上传 激活

这个插件我忘了是不是汉化了 :mrgreen: 你也可以手动修改

参考

human-test.php

  • 去掉了问题前的”How much does”。
  • “registration requires JavaScript”译为“你需要启用浏览器的JavaScript功能”。
  • “required”译为“必填”。
  • 标题“Please prove you are human”译为“请回答验证问题”。
  • “Humans only please.If you are not a bot,please go back and try again”译为“验证问题回答错误.如果你不是bot,请重新回答验证问题.”

Instant Password

允许用户在注册时手动设置密码无需邮件激活. :grin: 用的我很爽

使用方法:上传 激活

Mass Edit 管理员可以查看最新的帖子,搜索帖子和在帖子旁边显示删除/spam和恢复被删除的选项.

使用方法:上传 激活

New User Notification Email

有新会员注册时发送邮件通知ADMIN

使用方法:上传 激活

另外还有几个未启用的插件,有些问题有空再做研究

bbPress Polls 投票插件

bbRatings 评分插件,这个垃圾。使用起来非常麻烦,因为作者只提供函数,
没有告诉你怎么实现AJAX 投票功能。
Reputation (Karma) for bbPress:让会员可以对别的会员的帖子进行评分.需要修改模版。有空再搞.

还有一些问题,bbpress 注册时不能用中文,这个不知道有人解决了么,要是您看到了请不惜赐教.

题后:

我使用的是官方最新的1.02版本,上面的插件没有几个是针对1.02的 都是0.6-0.9之间,但是我一样启用成功. 目前国内好像用的是0.83的

插件安装需要注意的是,插件目录程序自带的为bb-plugins,有些插件不能在这个目录里,(我不知道为什么 可能是照顾一些早期版本的插件.)你需要手动在bbpress程序目录建立一个my-plugins目录 再做实验。

另外 上面的插件我只是简单的汉化了下 测试,一般没什么问题.要有错误请指出.谢谢

对了 忘了 演示 我单位的bbs 测试 :lol:

www.youyibbs.cn/bbs

13 Responses to “玩了把bbpress,汉化了几个插件”

  1. DZ我倒是用过,但是BBpress还没玩过,不过最近BBpress挺火的啊

  2. @万戈 老万来啦,这个bbpress我也是刚玩,蛮喜欢的,至于火不火不清楚,要是真火,那说明咱们站长朋友们的境界提升咯,追随老外简洁的风格。

    也是我喜欢的,简洁的 就是最好的 :grin:
    不说啦 我去看几个电影先 明天就上班了

  3. 这个主题太黑了看着有点累人啊

  4. @junjun 说实话近些日子在打算换主题.怕黑.那我换个白色的.

  5. 现在的博客主题不错啊 hoho

  6. @DiDi 哈,是不错,不过我想用自己的风格 :cry: 现在还在测试,就怕 启用新主题了 你会像某人 那样说 恐怖。 :roll:

  7. 过来拿走个Instant Password ,谢谢啦! :lol:

  8. @619
    不客气,随便拿

  9. 汗了,每次评论完,日志全乱了..

  10. 换个主题试试

  11. 在做一个关于BBpress的网站,楼主的bbpm不能用,也许是因为文件权限问题,打个招呼!

  12. 请问 bbpress 有没有分页的插件呀

  13. 很有帮助也了几个研究:)

Leave a Reply