文章分类阅读
会员登录
最新评论
- 好好!一定要试试看的,其实我一 直很期待joomla整合dis cuz X1的!
作者: ultramankiki - 继承和传承,中国人喜欢,没想到 老外也喜欢。传承没有理由。我们 就当是joomla传承MAMB O,...
作者: ljoooooooo - 怎样去除Portfolio Design 的链接啊
作者: 11025 - 下载链接出错了,不能下载哦
作者: shrine - Content static静态化之后,页面上 的图片保存的是相对路径,再次浏 览的时候,就无法找到...
作者: babyfish
推荐文章
- 用 FCKeditor 为 Joomla 打造超级“所见即所得”编辑器
- 5分钟仿建Youtube:Seyret Video视频组件
- Ümit Kenan Gönüllü: 土耳其 Joomla! 社区的领军人物
- Bjarne Mortensen 和 Vlad Tursin:领导精干团队开发高级 Joomla 扩展
- 掀起 Joomla! 1.6 的盖头来
- Joomla! SEO:通过友情链接让搜索引擎尽快收录你的网站
- 借助 pcDTR 插件使用任意字体美化 Joomla 页面
- Autoit:中国 Joomla! 界第一高手
- 让文章列表在 Joomla!后台按照时间顺序排列
- 用 Joomla! 1.5 自带资源给前台添加下拉菜单
| 用CB Profile Gallery搭建交友网站的会员相册 | ![]() |
| 作者:白建鹏 | |||||||||||||||||||||||||||||
| 2007-05-17 | |||||||||||||||||||||||||||||
本文可以看作是对本站另一篇文章《如何用Joomla建造交友网站》的补充,因为当时笔者还未接触到CB Profile Gallery这个插件。最近试用之后,感觉实属Community Builder插件中的极品,值得向所有CB用户推荐。
简介:
Joomla已有若干优秀的图库、媒体库组件,如zOOm Media Gallery、RSGallery2,而且他们都允许注册会员拥有自己的图库,为何还有一个CB Profile Gallery诞生呢?我认为其中的区别主要是:前者都是大型图库组件,将所有图片集中放置,即使每个会员的个人图库,也从属于整个图库系统,从外观上看,所有会员的个人图库都是连续排列的;后者则是将个人图库与会员的个人资料整合在一起,属于分散放置图片,从外观上看,只有进入某个会员的个人资料,才能看到他/她的照片。这对于会员管理自己的相册十分方便。 我推荐CB Profile Gallery的另一个原因是,它允许每个会员自己设定其相册的访问权限,例如:允许所有人欣赏;只允许注册会员欣赏;只允许管理人员欣赏;只允许加入好友名单的会员欣赏。尤其是最后一个,仅允许自己的好友访问,这一点对于交友网站非常重要。如果某个美女要展示自己的真人照片(头像可能是Hello Kitty哦)但只想给好友名单上的会员欣赏,那么这个设置就非常有用。凡是未被她加为好友的其他注册会员根本看不到她的相册。 CB Profile Gallery将照片与个人资料放在一起还有一个好处,就是当你试图了解某个会员的信息时,可以很方便地在资料页上看到他/她的相册,便于对该会员有更生动的了解——不仅仅是一个头像而已,我们可以看到他/她的丰富多彩的人生画面。 CB Profile Gallery是完全免费的,你可以从CB的官方网站下载英文版,也可以从本站下载中文版。当然,中文版实际上也包含了英文版的所有功能,也能以英文界面显示。 CB Profile Gallery还有一个前台模块,功能是在前台以静态方式或者滚动方式随机展示会员相册中的照片。本站也有简体中文版下载。 安装:分别下载上面两个文件(本文以中文版为例)。前者较大,约268KB,后者约11KB,都是Zip格式压缩包。请不要解压。以超级管理员(Super Admin)身份进入Joomla 的后台,点击菜单上的“Component -> Community Builder -> Plugin Management”打开CB的插件管理器,如下图所示: {flickr4j_photo id="500626903" size='2'} 向下滚动页面,就能看到插件安装界面。左侧有大字标题“Install New Plugin ”,如下图所示: {flickr4j_photo id="500636337" size='2'} 点击“浏览”按钮,找到刚刚下载的 plug_cbprofilegallery_1.0RC2+_chinese_utf-8.zip 文件,然后点击“Upload File & Install”按钮,即可完成插件安装。接下来,看到了插件安装成功的信息(我习惯称之为“欢迎页面”),如下图所示: {flickr4j_photo id="500641563" size='2'} 点击页面底部“Continue”就回到了插件管理页面。通常新安装的插件都位于列表的最后。如下图所示(图中绿色对钩表示已安装,红色叉叉表示未发布): {flickr4j_photo id="500647603" size='2'} 点击其名称CB Profile Gallery进入设置页面。在右侧可看到两个参数:启用批准标签、通知管理员。前者是指在会员的相册上显示批准标签,只有管理员能看到,当管理员审核通过后,即可批准该照片发布;后者是指每当会员上传照片到个人相册,系统就给管理员发送通知邮件,以便管理员及时批准。你可以根据你网站的实际需要决定这两个选项(实际上在目前版本中第一个功能还未实现,因此不选也可以)。然后在左侧 Published 这个地方选择“是”,点击页面右上的“Save”按钮保存设置,该插件就生效了。这时你也会注意到该插件在列表中的位置发生了变化,不是在最末尾了,而是按照名称排序了。 虽然发布之后就已经生效,会员的个人资料页上已经有了相应的内容,但是,我们还要进行一些设置,使该插件更符合中国人习惯。点击后台菜单“Component -> Community Builder -> Tab Management”进入标签管理页面。 可以看到在标签列表末尾有两个新增的标签,由于在CB的语言文件中还没有定义对应的字串,所以可能名称显示为“_pg_ProfileGallery”这样的外观。如下图所示: {flickr4j_photo id="500652801" size='2'} 没有关系,点击_pg_ProfileGallery进入其参数页面。在左侧“Tab Details”位置可以手动修改这个名称为正常的汉字,例如叫“会员相册”,下面的描述也同样修改为正常语句。将其发布位置选择为“主标签区域”如下图所示: {flickr4j_photo id="500654947" size='2'} 在该页面右侧,有丰富的人性化设置。例如是否对新注册会员自动启用相册、照片数量、存储空间限额、是否审批、谁可以查看、允许的图像格式、每页显示数量、缩略图大小等等。其中有一项“允许会员自己设定访问模式”我认为非常好。管理员可以把访问权限放大一些,比如允许所有会员甚至公众查看照片,但是把这一项设为“是”。这样的话,如果会员认为自己的相册只能给好友欣赏,那么可以自己在个人资料页上进行访问权限设置。这样的选择能充分照顾每个会员的需求,因为确实存在上面所说的情况,也同时存在希望任何人看到自己照片的会员。所以把这个设置交给会员自己来选择是最合适不过了。 设置完成后,点击“保存”按钮,则对于“会员相册”这个标签的设置就结束了。同样点击“_pg_ProfileGalleryManagement”对相册管理标签进行设置。该标签没有什么参数,因为目前还没有开发好,所以你可以取消发布,或者仅仅修改一下名称。然后保存。 至此,CB Profile Gallery插件的安装、设置工作完成。所有会员上传的照片将保存在 <root>/images/comprofiler/plug_profilegallery/UserID 这个目录,其中<root>指你的Joomla根目录,UserID是每个会员的UserID号,全站唯一。也就是说,每一个会员的照片都单独建立了一个目录来保存,照片的缩略图也在其中。 在前台,有权限看到会员相册的用户会在该会员的个人资料页上看到一个标签,名称“会员相册”(在Tab Management 里可修改名称),里面列出所有允许此访客欣赏的照片。如果以管理员身份登录前台,那么在“会员相册”标签旁边还有一个“相册管理”标签(如果在CB Profile Gallery插件参数中启用该标签的话),不过该标签即使显示也没有用,因为此功能还未开发。如下图所示: {flickr4j_photo id="500930045" size='2'} 上图中标签里显示的是会员照片的缩略图,点击之后会以LightBox的效果弹出放大,效果非常棒。每个会员在使用相册时,还可以给来访者写下一段简短的问候语或者介绍。
模块: CB Profile Gallery的前台模块也很有意思,其功能就是从全站会员的相册中提取照片在前台显示。其安装方法与常规模块相同,即通过后台菜单的“Installers-> Modules”安装。在其参数中,可以选择以“静态”方式显示,还是以“滚动”方式显示。还可以选择显示照片的日期,比如只显示近10天之内的照片。其中的“相册筛选选项”非常好,可以选择显示什么访问级别的照片。比如,某会员已经设置自己的照片只允许好友查看,那么在此模块中如果选择“所有”照片,则该保密设置形同虚设;如果某会员愿意让所有人查看自己照片,那么在此模块中如果选择“仅限会员查看”,则对于该会员来说不公平:为何把我的照片排除在外? 所以,此模块的设置一定要与插件设置相一致,同时尊重会员可能做出的选择。我建议选择“所有允许公众查看的照片”。这样就确保了访客所看到的照片都是会员允许他们看到的。 该模块也有丰富的参数,包括CSS可以在此设置,本文不再赘述。请用户自行体验。 如果要在线体验,那么可以到“酣游天下-酣客网”,可以看到网页左侧第二个模块就是“会员相册”,我选择了“静态展示”,而且选择每次显示1张。所以你必须刷新页面才能看到其他照片。点击该照片则直接进入该会员的相册,浏览其所有照片。当然,你必须注册为会员才能拥有自己的相册并开始上传照片。
|





下载 Fade Gallery for J1.5 图片幻灯展示组件 v1.2.7 多国语言版