Joomla - K2与Virtuemart成功整合

logo-k2-joomla我一直不大接受“据国外媒体报道”这样的翻译转载潜规则;资源是大家的嘛。

来自K2官方博客的“Virtuemart & K2 integration a success!”。大胡子哥哥激动的宣布已将K2与Virtuemart成功的整合起来;前后台截图真相见全文。整合只需要一个插件,安装之后就可以直接使用K2创建产品页面及名录结构了;产品信息维护也可以直接在K2组件中进行操作。

全文中有两个在线demo的链接,展示了整合之后的前端变化,可以看到每个内容条目在概念上已经成为“商品”,原来的Extra Field信息区块中出现了“Add to Cart”按钮,用户点击之后可以直接被引领到Virtuemart组件的相关购买流程页面中。

该插件目前还没有正式发布,指日可待,有需求的朋友可以保持关注。

Read more on "Joomla - K2与Virtuemart成功整合"

Joomla扩展 - FLEXIcontent 正式版发布

thumb-joomla-extension-viiiix几个月前每天泡在Joomla+FLEXIcontent(beta5)中琢磨着新网站项目搞的神经兮兮难以自拔...其实FC确实够强大,只是当时在模块输出方面发现SEF路径的问题根本无法解决,以至于慢慢的人开始崩溃最终弃暗投明转向Drupal,时至今日每每想到Drupal一整套CCK+View+Panel的配合作业方式,就开心的想笑...说到大气层里了。

话题拉回来,虽然现在自己不用了,但是发现FLEXIccontent终于发布了正式稳定版本,还是决定报一下消息,毕竟整体上来说是不错的东东。对于还不了解FC的朋友,简单的说这就是一套基于Joomla的强大的内容管理解决方案,带来了相对K2来说更加灵活完整的类似CCK的机制。

Read more on "Joomla扩展 - FLEXIcontent 正式版发布"

MageBridge - 整合Joomla与Magento 1.4

logo-thumb-magebridge-joomlaMageBridge是一款Joomla的电子商务扩展,包括组件模块插件及相关语言包和功能扩展等,用来将JoomlaMagento两个平台全方位的整合在一起,对于内容、商品、用户及主题模板等方面,可以做到最大限度的双向同步。

对于刚刚发布的Magento 1.4正式(稳定)版,MageBridge在兼容性方面出现了一些小问题;这些问题在基于Magento 1.4 Alpha版本的兼容性测试时并未出现。怎样使MageBridge完美兼容1.4的正式版呢?目前,MageBridge官方提供了一个很简单的配置调整方案,建议用户进行相关设置:

Read more on "MageBridge - 整合Joomla与Magento 1.4"

关于JComments的问题备忘

thumb-joomla-extension-viiiix昨天开始使用JComments;总体上比较顺心,期间发现些问题,大致在这里列一下作为备忘,希望能对遇到相似问题的朋友们有所帮助。实际演示可详见“Joomla 扩展 - JComments(评论组件、模块、插件)”。

  • 第一个呢不算是问题,体验方面的小改进吧;评论表单中有一个“有回复时邮件提醒我”复选框,ryan同学建议保持其自动选中;想来很多用户既然会留言评论,自然会对内容及相关评论回复有所兴趣,保持默认选中应该不坏;不过JComments的设置中没有这个项目,目前的解决方法是在JComments模板(components/com_jcomments/tpl/default或自己另建一个作为覆盖)的tpl_form.php文件中找到这个复选框的代码并添加checked="checked",即默认选中;经测试有效。
  • JComments有两种视图模式,平铺(Flat)和树形(Tree),对于平铺呢可以选择顺序或倒序显示,即最新的评论出现在最前还是最后;树形模式呢允许显示评论嵌套,对于回复关系呈现的相对明显一些;我使用树形模式,这样也就必须放弃掉“最新评论出现在最前面”的显示方式了,而且所有评论都会在单页显示,不会分页了。
  • 另外一个比较奇怪的问题虽然搞定了,但是并不能算是真正的解决,因为没有找到原因。是有关JC自带的最新评论模块的问题;在刚刚安装好JComments之后,一切正常,发表的评论可以出现在最新评论模块中。昨天开始这个模块里的内容就不再随着新评论的发表而更新了;解决方案搜到我疯掉,禁用了模块缓存并删除了所有的Joomla缓存也无果;最后只能抱着试试看的心理orz到模块设置中为“来源”增加了一个com_jcomments,也就是说现在JC最新评论模块的数据来源有com_content内容组件以及JComments本身;这样就OK了。首先我不明白为什么JC需要把自己作为来源才可以正常显示最新评论,第二不明白为什么刚刚安装好的时候一切是OK的。暂且这样算是搞定。
目前就是这几条的样子;如果还有什么问题出现再做更新吧;谢谢ryan同学的建议及帮助;以上。

Joomla扩展 - JComments(评论组件、模块、插件)

thumb-joomla-extension-viiiix常言道,言必行,行必果儿;在昨天“我的收藏 - Joomla案例 - Sharing Contracts等”提到准备夜里更换评论系统的事情,个么夜里就吭吃吭吃的搞了一下,顺利的换上了JComments,样式搞了下下,并抹掉了之前的Disqus;由于导入选项中没有整合Disqus,所以之前的那些评论我都手动导入到新的评论系统里面了;所谓手动导入也就是一条条的复制重发...该在的都在,只是时间上有点穿越了,望各位朋友见谅。

个人感觉呢,正如Joomla Extensions Reviews里面用户评论所说的,JComments无疑是目前最棒的Joomla评论扩展。全套包括核心组件、前后台最新评论模块及头像插件,全部可以在JComments的官方下载页面中拿到最新版本;我没有装后台的最新评论模块,反正前台可以看的到,而且组件设置中包括邮件提醒功能,直接把最新评论情况发送到指定邮箱,蛮好。说到设置方面,没什么可挑剔的,全面详实并且地地到到的,评论常规、布局呈现、权限等方面的设置一应俱全;官方的截图演示页面给出了比较详细的后台设置演示截图,有兴趣的朋友可以围观一下。

Read more on "Joomla扩展 - JComments(评论组件、模块、插件)"

JConnekt - 整合Joomla与Elgg

logo-jconnekt-joomla-elggJConnekt(之前叫做JConnect)是一款Joomla组件它的主要作用是将Joomla与其他外部应用进行多方位的整合;这款组件的作者是一名斯里兰卡小青年,Arunoda Susiripala;他发现Joomla一直以来缺乏SNS方面的功能,并掂量着如果写一款类似Jom Social这样的东东,纯粹是重新发明轮子,不如将重点放在“整合”的概念上,即尝试将Joomla与目前市面上比较成熟的一些应用系统整合起来;Elgg就是他的第一个试点。Elgg是什么?请参见“开源建站 - SNS(社会网络服务) - Elgg”。

JConnekt的最新版本为1.0.2,包括核心组件以及专门针对Elgg的插件;当前版本的一些功能特色包括:

Read more on "JConnekt - 整合Joomla与Elgg"

K2 V2.2 稳定版 发布

logo-k2-joomla利好消息持续到来。昨天,K2发布了V2.2的稳定版。这款优秀的内容扩展组件为Joomla提供了一整套富内容解决方案,内建评论、评分、Tag、分类嵌套、缩略图、视频、文件下载、用户权限管理、前端编辑、子模板系统以及类似Drupal中CCK机制的Extra Fields等。

通过K2,我们可以搭建博客、杂志、案例展示、文件下载、目录索引、事项管理等众多类型的站点。

4个多月的开发为K2带来了很多新的功能与改进;我拿来一些比较有特色的列在这边;更多关于K2 V2.2的详情可以参见官方的日志

Read more on "K2 V2.2 稳定版 发布"

我的收藏 - Joomla扩展 - J2Top , Sourcerer (附下载)

icon-gallery刚刚向“我的收藏”里面扔了两个以前念叨过的插件模块:J2Top和Sourcerer。这样呢,所有念叨过的Joomla扩展就已经在收藏中补完了,全部附带下载。如“我的收藏 - Joomla扩展 - Firebug Lite等(附下载)”里面提到的,接下来可以专门针对Joomla案例介绍中列举到的插件来收集和念叨了。

查看:我的收藏 - Joomla扩展 - J2Top (附下载)

查看:我的收藏 - Joomla扩展 - Sourcerer (附下载)

我的收藏 - Joomla扩展 - Firebug Lite等 (附下载)

icon-gallery昨天想了想,决定一点点的把“Joomla案例”中介绍到的比较主流和好用的扩展都拿来放到收藏中;组件模块插件啊那么多好东西,既然优秀的Joomla建站案例中用到了,就有借鉴和学习的必要。自己有精力去全部试用并介绍呢最好,但是恐怕很难那么理想;尽力而为啦,全部列在那里留作参考备忘和下载呢也是很好的事情来。

于是今天小小的尽力而为了一把,抽了点时间把之前亲身实践并介绍过的5个Joomla扩展放到了“我的收藏”里面;单从扩展方面来说,这些介绍过的东东都收藏好以后呢,就要开始做那些案例中用到的了。个么同时来,案例啊书籍啊都一点点的弄着,日子过的好充实哎。

查看:我的收藏 - Joomla扩展 - Firebug Lite (附下载)

查看:我的收藏 - Joomla扩展 - 1 pixelout player (附下载)

查看:我的收藏 - Joomla扩展 - Be Involved! (附插件及psd文件下载)

查看:我的收藏 - Joomla扩展 - MultiAds (附下载)

查看:我的收藏 - Joomla扩展 - List Items (附下载)

Joomla插件 - Sourcerer (防止源代码被编辑器剥除) - 下载

thumb-joomla-extension-viiiix想起一个特别无聊的说法:今天的新闻就是没有新闻。一点没有倒不至于,但是觉得整个人有些倦怠了;脑子里想的到事情,却没多少欲望去操作打理。每个月总会有这么几天是酱子,周五尤甚。

废话结束;最后这点时间用来介绍一个小小的插件吧。Sourcerer,通过这个插件,我们可以在内容源代码中放心的使用PHPHTMLCSSJS,而不必担心这些代码被WYSIWYG(所见即所得)编辑器剥除掉了举例说,之前的那篇“Joomla 1.6 组件-Multisite-基于一套系统搭建管理多站点”最后放了一个视频在上面,当时从视频站点把需要嵌入的代码拿来后就直接扔到了这边编辑器的代码模式中,保存之后发现视频的代码完全被剥除了,才想起这档子事情;还好从前遛鸟的时候看到过Sourcerer这个东东,于是立刻奔过去下载来安装,搞定。

官方页面的“Examples”里面比较详细完整的展示了Sourcerer的能力,包括直接在内容中运行PHP、JS等;安装方法、使用方法及下载也都可以在这里找到。我拿来放到了附件里面,有需要的朋友可以直接下载掉。

Attachments:
Download this file (Sourcerer-v2.3.2.zip)Joomla Plugin - Sourcerer[v2.3.2 适用于Joomla 1.5 Native]288 Kb

Joomla 1.6 组件-Multisite-基于一套系统搭建管理多站点

thumb-joomla-extension-viiiix本来呢准备把这篇东东作为之前那篇“Joomla 1.6预览 - 新的前台页面编辑功能(视频演示)”的同一系列放上来的,因为都是关于Joomla 1.6的预览视频嘛;不过自己仔细看了一遍发现这次的视频倒是次要的,重要的是视频中介绍的这个Joomla 1.6独占的Multisite组件。

虽然Joomla 1.6目前还是Alpha 2阶段,但是在此Multisite组件已经标明是“Stable”版本了;顾名思义,这个组件的作用就是基于一套Joomla系统来搭建和管理多重站点;用作者的话说,这个组件要实现:

  • 通过一套系统、一个数据库实现多站点的搭建和管理
  • 现有的组件模块插件适用于每一个站点。
  • 每个站点之间互相共享在用户、session、扩展和内容方面的数据。

我个人不大清楚Multisite是否会成为Joomla 1.6的原生组件;但这个组件项目是由Joomla官方介绍和推动的,所以也难讲。废话不多说,这里是作者在Joomla官方社区中的个人页面,里面包括了有关Multisite项目的开发进程日志,其中最后一篇“Wrapping up Multisite”提供了完整的视频演示、组件下载等资源链接。我把组件下载过来放到这篇文章的附件中,有兴趣的朋友可以拿去在现有的Joomla 1.6上玩玩看啦。

另外,还是把一个5分钟的“梗概版”视频放上来吧,只是有关这个组件项目的动机啊、目标啊、原理啊一类东东的幻灯片+陈述录音,不看也罢...个人强烈推荐各位去看一下完整版的视频,不过首先会自动下载安装Webex的程序才会播放;作者从8分30秒开始详细的演示了怎样通过Multisite来实现多站点搭建和管理

Multisite演示视频完整版

Multisite下载页面

欢迎进入Joomla 1.6专题页面,浏览更多有关Joomla 1.6的文章。

Attachments:
Download this file (com_multisite.zip)Joomla Component - Multisite[Joomla! 1.6]719 Kb

Joomla插件 - J2Top 下载

thumb-joomla-extension-viiiix简单地到的插件我最爱,忍不住拿出来说一说。昨天没事遛遛鸟,发现了J2Top这个小插件。看名字也可以对功能了解个大概,就是返回页面顶部而已;想想自己站里还没有做这个东东,就试了一下这个,非常好。其实同类的插件有不少,但多数都是需要手动在内容中插入一段小代码来实现;另外呢,虽然也可以直接在模板里写一个锚点,但是傻傻的一直放在那里,总觉得体验不愉悦。那么这个J2Top又好在哪里呢?我们来简单看下吧。

直接在我的站里拖动滚动条,到了一定位置之后就会发现右下角出现了一个“Top”;喜欢这样通过滚屏事件来触发显示;在作者的演示页面中滚屏,同样可以看到这个东东,不过他直接用的默认设置啦,背景图啊字色啊位置啊,这些我自己都调了调。个么就说到这个插件最优秀的地方了:虽然功能再简单不过,但是在设置方面却相当全面精细,包括文案、字号、字色、宽度高度、位置、背景图片、背景色、悬停状态的背景图片或背景色、渐变效果的时间等等,全部可以自定义下面就是J2Top的插件管理页面截图,右边那些参数设置可以看个仔细。

joomla-plugin-J2Top-manage

下载页面在这里,但是需要注册;注册倒也不麻烦,可是我等了好久好久才收到确认邮件,算来下载一次要消耗几个小时;于是放到这篇文章的附件中,需要的朋友可以直接拿去了。当然,为了表示对作者的支持,可以到J2Top在“Joomla扩展”中的页面里写点review啦。

Attachments:
Download this file (plg_J2top_v1.0.7.zip)Joomla Plugin - J2Top[v1.0.7 适用于Joomla 1.5 Native]22 Kb

Joomla插件 - List Items 下载

thumb-joomla-extension-viiiix不错的插件,简单直接。做什么用的呢?当我们需要在某篇文章中插入一篇或多篇指定的站内文章时,就可以用这个“List Items”了。还是拿我这里做例子吧,在页面右边可以看到一个“专题:Joomla 1.6 预览”,点进去之后虽然是一个包含很多关于Joomla 1.6预览文章的页面,但实际上这是一个单篇文章页面,上面的引言部分(“一个月之前...交流指教”)是文章内容,下面所有的文章都是用“List Items”插入的。

其实我可以把所有Tag中包含“Joomla 1_6”的文章的列表页面链接放到引言下面,但是还需要点击一次才能看到这些文章,并且只是标题列表,觉得不爽;另外,这些预览文章从属的分类(“新闻杂谈”)里面还有其他与Joomla 1.6预览不搭界的文章,所以我也不能用一个显示某分类中全部文章的模块,然后通过某种在文章中插入模块的插件来放到文章里;在这种状况下,使用这种需要手动指定某些文章来插入的东东正合我意。

需求方面呢大致就是这样,下面我们来看看这个插件吧。作者在这个页面中列出了插件的使用方法、下载和三个比较有代表性的演示。虽然里面列出了很多参数,但是大部分常用的都可以在管理后台中的插件设置里进行设定下面是我的管理后台中该插件设置页面的两个截图,可以看到右侧的参数已经足够详尽,在控制文章显示方式方面的设置与Joomla原生的文章参数设置很类似。

joomla-plugin-list-items-manage-1

Attachments:
Download this file (plg_listitems_1.01_291009.zip)Joomla Plugin - List Items[ ]7 Kb
Read more on "Joomla插件 - List Items 下载"

Joomla插件 - MultiAds (广告及自定义内容插件)

thumb-joomla-extension-viiiix其实标题中所谓的“自定义内容”是我自己加上去的,作者压根没有提过。这是后话了,先说说这东西本身,很简单,用途就是向文章内页添加广告代码。实例可以参见本文本站任何一篇文章内页,正文下面的那个Google广告就是通过这个插件放进去的。其实在选定使用MultiAds之前找了不少同类的插件试用,发现只有这个比较地到;所谓“地到”其实无非是允许用户同时向文章内页几个不同的位置插入广告代码,并且可以设置过滤(按ID过滤文章、category和section)但就是有那么多插件不懂得做到这些,非要提供各种乱七八糟的功能,其实我代表我自己来说,用户的需求根本就是很简单的。

这里是MultiAds在后台的设置页面实际截图,长了一些,就不把图放在页面上了,直接点击就能在新窗口中看到。

然后说我加上去的“自定义内容”这几个字吧;其实今天的事情挺骑驴找驴的:下午决定换掉之前使用的某款分享收藏插件,因为里面太多国外主流的收藏站点,对国内这块的支持太少了;希望换成国内的“代推”,因为样式看来还不错,不过说到样式,这些无非都是模仿addThis而已,而且代推基本就是绿色版的addThis;无妨,主要问题是我不想把它提供的代码拿来然后塞到模板的文章内页文件里,这样不容易按照文章、category或者section过滤嘛,而且就算放到内容的底部,也容易和其他由插件输出的内容在位置上发生混乱。所以希望能找到一款同时能设置位置和过滤的插件来自动添加进去,然后找了N久而无果;最后才想到还有这么个MultiAds,试着把收藏的代码放到和广告同一个区块里,完全OK了。想来这个所谓的Ads插件其实根本和广告不搭界了,就是一个地到的向文章内页添加自定义内容并且可以控制位置与过滤的插件;作者蛮好多强调一下这方面功能的。

这里是作者的站点 - eboga.org,在右上角的扩展列表中就能找到MultiAds的下载了;同时还有很多广告方面的扩展,有兴趣的朋友可以玩玩看;作者应该是国人的说。

Joomla模块 - Be Involved!下载(含psd文件)

thumb-joomla-extension-viiiix“Be Involved!”是个什么东东?本站右上角的那个“Support Joomla!”就是了。没有什么特别的功能,只是针对你的喜好在自己的站点页面中推广某个主题,比如Joomla,Firefox,Twitter,WordPress,FaceBook等等;详细的列表可以参见官网介绍页面

下载来的压缩文件中自带17个主题图标,作者号称已经在最新版本中加入PSD源文件,但是压根没有;在作者的论坛的一个旮旯中找到,连同模块本身一起放在本文附件中了。下面两张截图分别是后台设置与图标陈列。

joomla_module_beinvolved_manage

joomla_module_beinvolved_campaign_l

Attachments:
Download this file (BeInvolved_Site_corner_image.zip)Joomla Module - Be Involved! - PSD[Joomla Module - Be Involved! PSD源文件]100 Kb
Download this file (mod_beInvolved_Joomla_1_5.zip)Joomla Module - Be Involved![Joomla! 1.5 Native]168 Kb