Joomla!的插件系统

来源:互联网 发布:黑客数据交易 编辑:程序博客网 时间:2024/05/17 23:12
   Joomla!的插件系统 

    Joomla!系统是使用PHP+Mysql开发的开源软件系统,可以在LinuxwindowsMacOS等平台上运行。可以从Joomla的网站(http://www.joomla.org/download.html)下载,需要中文版的,可以从Joomla的中文官方网站下载(http://www.joomla.cn/index.php/component/docman/cat_view/6-joomla-)。Joomla在全世界拥有许多的支持者,因此有各种语言版本的系统供下载。选择Joomla!的原因,是由于他系统本身设计使用很简单,并且由于是开源软件,可以具有高度的可定制性,根据自己的需求进行修改。另外一个吸引我们就是丰富的模板和插件资源。
    在Joomla!中,有一个叫模块的功能插件,可以在页面某个特定的位置提供功能,比如打开rss,运行特定代码等。
    在InternalPortal中,除了系统自带的功能模块之外,还使用了2个插件,分别是用来显示图片的mod_flashpic (http://www.autoit.cn/index.php/component/option-com_docman/task-doc_details/gid-120/Itemid-33.html),执行特定html代码的mod_htmlcodehttp://www.joomlagate.com/component/option,com_remository/Itemid,48/func,fileinfo/id,827/)。从网上下载好插件之后,通过Joomla!系统自己的安装过程,直接在系统中打开就可以使用安装菜单,选择“模块”,然后选择要安装的本地的模块文件就可以,类似于在bbs上发帖上传图片。同时,也可以先上传到服务器目录中,然后再选择服务器的目录进行安装。


    模块的使用也很简单,一般是要填上几个参数或者代码就可以。一般模块是有两部分组成的,首先是“详细设置”区,其次是参数设置区。比如我们使用的mod_htmlcode,这个模块的功能是在一个区域内运行一段特别的代码,可以达到“页中页”的效果。


mod_htmlcode的详细设置的选项如下:
·
模块标题:该模块在前台页面显示的标题信息
·
显示标题:选择是否在前台页面显示标题
·
显示位置:在系统中,预置了很多的位置,可以用来给模块定位。也可以通过自己编写css代码来自定义位置
·
模块顺序:同一位置上,如果存在多个的模块,那么可以通过该选项来选择当前模块的位置。
·
权限等级:该模块访问的权限,一般默认就可以
·
发布:控制模块是否在前台显示
·ID
:系统内部给该模块的编号
·
描述:这里保存一些模块的版权信息和简单说明


    上图是mod_htmlcode的“参数设置”部分的内容。图中就是在红色框区域输入css文件调用路径,下面的蓝色框内输入html代码,就可以完成整个模块的配置。这就是运行后显示的效果。


    模块的“详细设置”部分的内容在每个模块中基本都是相同的,是整个Joomla!系统的模块的公共设置参数。而模块本身的功能,则是通过“参数设置”来实现的。根据参数设置的要求不同,可以实现各种各样的功能,建立出属于个人的网站。
    Joomla
!插件繁多,还有触发器,组件等其他功能强大的插件,欢迎各位Joomla!的爱好者来交流一下使用的心得。


原创粉丝点击