Joomla/Community Builder 1.0.2的安装方法

来自站长百科
跳转至: 导航、​ 搜索

Joomla | Joomla使用手册

Cb logo.jpg

Community Builder是一个针对Mambo/Joomla开发的社区组件,可以给Joomla增辉不少。最近C.B.官方又升级到了1.0.2版本。这个组件也是Joomla的标准组件,但是其安装方法比其他标准组件稍微复杂一点。

C.B.的1.0.2版本既可以用于Joomla 1.0.1x 版本,也可以安装在Joomla 1.5 版本,本文以Joomla 1.0.12 版本为例撰写。

安装步骤[ ]

  1. 在Joomla 1.0.1x 版本的后台菜单上点击“Installers -> Components”,打开组件安装窗口;
  2. 点击“浏览”按钮定位到comprofiler这个文件(这是C.B.的组件,如果你还没有下载,可以到官网下载);
  3. 然后点击“Upload file & Install”(上传并安装)。接下来经过约十几秒钟的时间,就会看到C.B.安装成功的欢迎界面。

安装成功后第一件事情应该就是汉化了。因为C.B.原版是英文的,我们必须立即安装中文语言包,以方便以后的使用。

  1. 你下载C.B.的中文语言包。下载并与C.B.组件等放在一起。
  2. 然后在Joomla后台菜单上点击“Components -> Community Builder -> Plugin Management”打开C.B.的插件管理页面。
  3. 在页面底部,可以看到“Install New Plugin”的提示,点击“浏览”按钮找到刚才下载的中文语言包
  4. 然后点击“Upload file & Install”,接下来看到“Upload showPlugins - Success”的提示信息,说明中文语言包安装成功。

语言包安装之后一般就能在C.B.的“Configuration”(设置)菜单里面看到中文。如果没有看到,说明你在安装完Joomla之后忘记设置网站语言为简体中文。假如不是这个原因,那么我们可以假定是中文语言包还未生效。重新回到C.B.的插件管理页面,将原来的“Default language (English) ”停止发布或者删除即可。

同步用户[ ]

下面有一件重要的事情就是“同步用户”。C.B.从此要承担管理网站注册会员个人资料的任务,因此必须让它与Joomla的用户同步起来。在网站后台点击菜单上的“Components -> Community Builder -> Tools”打开“Tools Manager”页面,在左侧有3个链接。点击其中第二个“Synchronize Users”,可以看到页面刷新并提示“Joomla/Mambo User Table and Joomla Community Builder User Table now in sync! ”,说明用户同步成功。

为了方便以后操作,我们还可以按照刚才的方法再次进入到“Tools Manager”页面,点击第一个链接“Load Sample Data”载入示例数据。然后可以看到绿色的提示信息,说明数据载入成功。

安装登陆模块[ ]

再接下来就要安装C.B.的登录模块。Joomla自带的登录模块不能与C.B.协同工作,因此必须替换掉。安装方法与其他标准模块相同。安装后在网站后台将原来的登录模块停止发布(不要删除),然后将新的登录模块(mod_cblogin)发布。

最后还要安装C.B.的审批模块。此模块功能是让管理员审批会员某些操作,比如上传的头像文件需要审批,否则有人可能连宣传暴力、色情的图片的传上去了。安装方法与普通模块相同,注意一点,安装后发布时设置其访问权限为“special”,因为只有管理员有权限使用这个审批功能。

建立菜单[ ]

下面我们为C.B.建立几个菜单。

在我们开始设置之前,需要弄清楚一点:C.B.组件的访问权限只能是注册会员以上级别。当然,你如果愿意把所有会员的个人信息展现给未注册访客也不反对,但这种做法似乎不会获得会员的认可。

建立个人资料[ ]

第一个要建立的就是“个人资料”菜单。尽管Joomla本身就有这个项目,但是内容太简单了。

一般来说,“个人资料”这个菜单项目都放在“User Menu”即用户菜单模块上。从网站后台点击“menu -> user menu”,然后点击“New”,接下来选择右上角的“component”,然后在下一个页面上选择Community Builder,并给出菜单名称“个人资料”,设置访问权限为“Registered”,然后点击“save”完成。当然,还要把Joomla原来自带的“Your Details”菜单项从用户菜单上删除。

建立会员列表[ ]

第二,建立一个“会员列表”菜单项。同样在“User Menu”上面新建一个,类型选择“Link-URL”,然后在下来的页面上设置其URL为“index.php?option=com_comprofiler&task=usersList”,名称“会员列表”(当然,你也可以命名为“所有会员”),设置访问权限“Registered”。

限制访客注册[ ]

还有一件事情要做,就是限制访客必须经由C.B.注册,这样才能保证C.B.管理所有会员。尽管我们前面已经禁用了Joomla自带的登录模块,但是某些访客如果知道Joomla的注册链接的话,可以在浏览器中手动输入该URL绕过C.B.进行注册。因此需要设置一下:

在网站后台菜单上依次点击“Components->Community Builder->Configuration”进入设置页面,点击第二个标签“注册”,可以看到第一行选项就是“Allow User Registration”,选择“yes, independently of global site setting”,然后保存。从后台菜单进入“Site->Global Configuration”,选择“Site”标签(如果是Joomla 1.5 则选择“Users”标签),将“Allow User Registration”一项设置为“No”。

到此为止,整个C.B.的安装就结束了。但是C.B.的功能远远不止于提供一个用户资料以及一个登录模块。C.B.的强大在于跟许多其他常用组件都能无缝连接。如果要体验更多C.B.丰富特性,你还需要安装一些针对C.B.开发的插件。

参考来源[ ]

http://www.joomlagate.com/article/joomla10-tutorial/how-to-install-community-builder/

Joomla 1.0使用手册导航

Joomla安装

Joomla!的安装

Joomla 1.0教程

让网站自动适应掌上电脑阅读版面 | MosIf的使用 | Joomla登录模块的DIY改造| 用下拉式页面跳转替换Joomla跳转列表 | configuration.php文件操作 | 用blog形式做简单的产品展示 | 将DreamHost的mysql数据导入及导出的问题 | 给页面顶端添加ActiveX Infobar | 用JA Transmenu模块做多级弹出菜单 | 用桥接器整合开源Gallery2图库到Joomla | 用CB Profile Gallery搭建交友网站的会员相册 | 在网页中插入Google Map地图 | VM中产品详情只显示大图的实现 | Joomla!扩展(组件、模块、触发器)的汉化 | Joomla! Pack的使用 | 应用JSMF桥接器在Joomla!上安装SMF论坛 | Advanced Flash Mp3 Player播放器模块用法 | Joomla/Allvideos Plugin 引用视频、音频的方法|geshibot使用详解 | 表格式模板列宽度自动扩展的实现 | Joomla! Tkit使用详解 | Community Builder 1.0.2 的安装方法 | 利用CSS给文章标题添加图片 | 如何选择合适的下载组件 | 让Joomla支持flash格式的banner

其他Joomla教程

用XAMPP快速搭建Joomla本地测试服务器 | 用Gmail的SMTP发送Joomla激活及通知邮件 | 深入认识Joomla CMS:扩展、菜单及模板 | Joomla 1.5教程 | Joomla高级教程 | Joomla! SEO教程