- 浏览: 194770 次
- 性别:
- 来自: 苏州
最新评论
-
ywbrj042:
互联网项目用处不大
Querydsl有趣的通用查询框架 -
qupei2u:
試過刪了還是不行~
ubuntu,eclipse下svn切换用户的方法 -
huixia0010:
感谢分享,已经转载到了我的博客,并附上了本文链接,非常感谢
php截取等长UFT8中英文混合字串 -
aiou:
mymoola 写道请问能不能在整理一下,看到写着有些代码不要 ...
旁门左道做joomla多级分类一 -
aiou:
imlyj 写道我的不行。有一个方法,可以让之前的用户的密码先 ...
ubuntu,eclipse下svn切换用户的方法
文章列表
主要根据url的变量来判断
如我只想在文章页面显示一个模块,比如是相关文章,其他页面说什么也不应该显示该内容的,所以就需要做个严密的判断。
示例:
在默认的模板的index.php里添加
<?php if ($option =="com_content" && JRequest::getCmd( 'view' ) == 'article') {?>
//add your module here
<?}?>
如:
<?php if ($option =="com_content" && JRe ...
jomcomment是joomla的一款强大的评论组件。
今天在使用时发现了个错误,分页并不是每页数量相同,比如设置每页10条评论,它会显示为第一页十条,第二页20条,第三页30条。。。
费神找到它的查询、分页代码。
/component/com_jomcomment/datamanager.jomcomment.php function &getAll()
关于limit部分是这样写的:
$next = $page + (int) $_JC_CONFIG->get('paging');
$rule = ' LIMIT ' . $ ...
几个重要字段:
imptotal:设定的显示次数
impmade:显示数
clicks:点击数
sticky:优先开关
showBanner:显隐开关
原来代码设定为按显示次数决定是否下线,现需要改为按点击次数,并将下线功能由unpublish改为clicks < imptotal。
方法:
Components/com_banners/modols/banner.php
//$wheres[] = '(imptotal = 0 OR impmade < imptotal)';
改为:
$wheres[] = '(imptotal = 0 OR clicks < impto ...
原创:转载请标明
在文章列表也添加模块,也就是在content组件中添加模块了,以前的观念都是组件中不能添加任何模块,这样会破坏结构,混乱,升级困难。
但是不改的话又实在太死板,不灵活,不好控制。反正自己看着办吧。
方法很简单,也就是基本方法吧:
在适当的位置(最好是最顶部),可以在
components/com_content/views/section/tmpl/blog.php添加include文件
<? include_once(JPATH_ROOT.'/libraries/joomla/document/html/html.php'); ?>
在需要的地方添加模块就可以了, ...
- 2009-04-27 18:20
- 浏览 4566
- 评论(0)
Views/search/ view.html.php中:
Display函数中添加修改
$cat = array();
$cat[] = JHTML::_('select.option', '16', JText::_( 'cat1' ) );
$cat[] = JHTML::_('select.option', '2', JText::_( 'cat2' ) );
$cat[] = JHTML::_('select.option', '3', JText::_( 'cat3' ) );
$cat[] = JHTML::_('select.option', ...
今天看网站统计发现有
76.141.227.121.broad.sz.js.dynamic.163data.com.cn
76.141.227.121.broad.sz.js.dynamic.163data.coom.cn
网上查查说是数据库被注入木马了!
怎么办
- 2009-04-21 22:07
- 浏览 2309
- 评论(0)
在joomla\drupal下,最好用的编辑器是tinyMCE编辑器,但是默认按钮里没有font-size这个项目,很令新手头疼,不知怎么添加,今天意外发现了一个在joomla下的简单方法。
在plugins/editers/tinymec.php里,有这么一小段:
theme_advanced_buttons1_add : \"fontselect\",
我们把它修改为:
theme_advanced_buttons1_add : \"fontselect,fontsizeselect,backcolor\",就可以了。
刷新一下,是不是有了?
- 2009-04-21 18:38
- 浏览 8421
- 评论(0)
第一次发博,呵呵。
原创,转载请标明出处。
由于需要,想实现“php截取等长UFT8中英文混合字串”,可是网上找了很多代码不是有乱码就是不能实现等长(以一个中文长度为单位,两个英文字母算一个长度,如‘等长’长度为2,‘UTF8’长度也是2)。
由于utf8编码时,中文为三个字节,英文为一个字节,用substr就会出现乱码,用mb_substr会出现上面的不等长问题,但不会有乱码;
我以字节为单位进行操作,简单实现了一个小程序。
只能在utf8编码是使用。
/*utf8编码时截取等长中英文字串*/ //英文标点[.,\"\\?!:_']
<?
function subs ...
- 2009-04-20 14:44
- 浏览 6011
- 评论(1)