Joomla! 中文开发

组件开发,插件、模块定制

 
 
 
 
 
 
You are here:: Joomla!相关
 
 

关于 Joomla!

Joomla!的中文扩展组件的演示

今天给大家演示一下Joomla!的中文扩展组件的一些功能。
主要包含有以下几点:
1.处理空的文章别外为汉语拼音
2.自动提取文章中的首部内容为meta的简介内容。
3.自动提取文章中出现频率最高的一些词语做为meta的关键词部分。
4.支持中文的分词搜索。

阅读全文

Joomla!整合UCenter第一次演示

  这个东东其实在今年早些时候,大约是3月份吧,就已经成形了。当时就做到了同步的注册、登录、注销、资料更新的处理。不过,当时只是做了一个初步版本,要求Joomla!和UCenter两套系统需要至少有一套系统是全新地。最近正在更新这个组件。下面看看目前的成果。

最后更新于: 2009-12-17 13:20 阅读全文

组件自动更新功能演示

  说实话,我也很烦一个组件安装了以后,有新版本了再去卸载然后再来安装。虽说Joomla!已经有了更新组件的功能,但是很少有发布者在发布全新的安装包的同时打一个更新包出来,呵呵,当然这也包括我在内。所以,在这次开发com_joomlinker和com_ucenter这两个组件的时候就萌生了一个想法:给我自己的所有组件制作一个自动更新的功能!

  想到了,就去做呗,花了两个夜晚,这个自动更新的组件已经完成了,下面的是我自己录制的一个更新com_joomlinker组件的一段视频。界面虽然还很粗糙,但是主要功能都已经实现了。

最后更新于: 2009-12-17 20:12 阅读全文

对GeShi插件的一点修改

  一直以来,还是比较习惯使用GeShi来处理代码的高亮。但是Joomla!默认的GeShi总是那么的不如人意。如,它只支持<pre.......>代码</pre>的方式插入代码,而有些编辑器会不支持这样插入HTML代码,除非是在原代码(HTML代码)方式下插入。索性,一劳永逸,将代码的引用方式改掉!
最后更新于: 2009-04-15 09:52 阅读全文

Joomla!自带的分页带有?的取除方法

打开Joomla/components/com_content/router.php,搜索{pre xml:lang="php"} return $segments;{/pre}在本行的上面添加:{pre xml:lang="php"} if(isset($query['start'])){
  $segments[] = "Page-".$query['start'];
  unset($query['start']);
 }{/pre}再搜索:{pre xml:lang="php"} $item =& $menu->getActive();{/pre}在下面添加{pre xml:lang="php"}foreach($segments as $k=>$v){
 $v1 = explode(":",$v);
 if(count($v1)==2&&$v1[0]=="Page"&&intval($v1[1])==$v1[1]){
  unset($segments[$k]);
  $vars['limitstart']=$v1[1];
  break;
 }
}{/pre}即可。

第 1 页/共 6 页