Tag Archives: joomla

override the output from the Joomla! core

There may be occasions where you would like to change the way a Joomla! Extension (such as a Component or Module, whether from the Joomla! core or produced by a third party) is displayed on your site. Of course, you … Continue reading

Posted in 前端设计 | Tagged | Leave a comment

joomla判断是否是首页

在1.0当中判定首页一般使用如下的代码: <?php if (!((!$option)||($option!="com_frontpage"))){ ?> // 非首页 <? php } else { ?> // 首页 <?php }?> 在1.5当中此法已不可判断,需要采用如下方法判断: <?php $menu = & JSite::getMenu(); if($menu->getActive() == $menu->getDefault()){ ?> //首页 <?php } else{?> //非首页 <?php } ?>

Posted in 前端设计 | Tagged | Leave a comment

Joomla! 首页自由定制-为首页指定单独的模板

大部分的Joomla! 1.5 模板给了我们足够的自由度,来在首页表达足够丰富的内容,然而有时候对于我们来说,三栏或者两栏的表达方式对于我们仍然不够,并且在建站的初期,可能最需要改变的就是首页的规划,从而达到最好的阅读效果。那么怎么才能让首页脱离模板的限制而任意布局和显示内容? 首先在/templates/目录下找到当前的模板目录,将index.php 拷贝为home.php和default.php ,然后我们来修改index.php,index.php的代码如下: <?php // no direct access defined( '_JEXEC' ) or die( 'Restricted access' ); function isFrontPage(){ return (JRequest::getCmd('option')=='com_content' && !JRequest::getInt('id')); } if(isFrontPage()){ include_once (dirname(__FILE__).DS.'/home.php'); } else { include_once (dirname(__FILE__).DS.'/default.php'); } ?> 其实就是判断是否在访问首页,如果访问首页,怎包含home.php,否则是默认default.php。 接下来就是按照你自己的意愿来修改home.php,而不受任何限制了。通常保留原来模板的页头部分,而内容部分可以你任意布局。

Posted in 前端设计 | Tagged , , | Leave a comment

joomla模板单常见问题

什么是模板(Template)? 模板决定了网站的整体外观和布局。模板提供了一个框架来整合通用元素(模块和组件),还包括了级联样式表(CSS)。站点的前端(网站)和后台(管理)都使用了模板。 Joomla! 安装版中包括了若干模板。你可以从其他网站上找到更多的模板,有些是免费的(基于各种许可证),也有些是收费的。此外,很多设计人员都能够制作模板。你也可以尝试制作你自己的模板。 模板通过模板管理器(Template Manager)管理,其入口在管理后台的扩展(Extensions)菜单下。 怎样安装模板(install a tempalte)? 在管理后台循扩展 » 安装和卸载(Extensions » Install & Uninstall)菜单进入,上传 .zip 格式的模板压缩文件即可。 也可以将整个模板文件夹直接复制到 /templates/ 目录下。 怎样修改模板(modify a template)? 模板是保存在 /templates/ 目录下的一系列 xml、php、html 和图片文件组成。你可以直接编辑这些文件,或者通过模板管理器(Template Manager)中提供的编辑接口进行修改(可修改模板中的 html 和 css 文件)。 怎样给特殊的页面单独指定模板? Joomla! 中设定了默认模板,你也可以给特殊的“页面”单独指定模板,这里的页面特指某个(些)菜单项链接到的页面。因此,要给某个页面指定模板,首先要确保某个菜单项指向这一页面。参考 Joomla! 使用手册 – 菜单及菜单项(Menu & … Continue reading

Posted in 前端设计 | Tagged , , | Leave a comment

joomla的插件和扩展下载中心比wordpress的可差多了

这两天想用joomla架一个站。发现joomla的扩展和插件下载中心,比起wordpress的插件下载中心,可真是差多了。 一.速度慢。同样都是在美国,我感觉wordpress的插件下载中心页面打开很快。 二.分类繁杂。可能也是因为joomla扩展和插件太多的缘故吧。四千多个。wordpress我没去注意,不过估计甚至不会比joomla的少。 三.wordpress插件下载中心的简要说明,安装,功能截图,下载统计等,非常好。极大的提高了插件在我们未下载前对其的了解。仅截图那一项,就不错。还有下载统计,你可以看到下载的分日期统计。了解这个插件是否火爆。而joomla的就差的很多。下载也稍麻烦一点。 四.最讨厌的就是这一条了。joomla的插件下载不在joomla网站上。而是链到各个插件的开发者网站。很多网站都要注册才能下载,太烦人了。所以弄了个firefox插件Bugmenot。据说可以搜索数据库自动去添写注册用户

Posted in 前端设计 | Tagged , | Leave a comment

joomla 模板制作中的 jdoc说明

jdoc:include <jdoc:include type=”component” /> <jdoc:include type=”head” /> <jdoc:include type=”installation” /> <jdoc:include type=”message” /> <jdoc:include type=”module” name=”breadcrumbs” /> <jdoc:include type=”module” name=”menu” /> <jdoc:include type=”module” name=”submenu” style=”rounded” id=”submenu-box” /> <jdoc:include type=”modules” name=”debug” /> <jdoc:include type=”modules” name=”icon” /> <jdoc:include type=”modules” name=”left” style=”rounded” /> … Continue reading

Posted in 前端设计 | Tagged , | Leave a comment

用hostmonster下载joomla真叫个快

ssh到hotmonster上,然后wget了一个joomla,哇,真叫个快,瞬间完成。再一看,平均1.9M/s,太爽了。 要是国内也啥时候能到这样就好了。 # wget http://joomlacode.org/gf/download/frsrelease/8897/32884/Joomla_1.5.8-Stable-Full_Package.zip –04:50:18– http://joomlacode.org/gf/download/frsrelease/8897/32884/Joomla_1.5.8-Stable-Full_Package.zip => `Joomla_1.5.8-Stable-Full_Package.zip’ Resolving joomlacode.org… 70.87.155.82 Connecting to joomlacode.org|70.87.155.82|:80… connected. HTTP request sent, awaiting response… 302 Found Location: http://downloads.joomlacode.org/frsrelease/3/2/8/32884/Joomla_1.5.8-Stable-Full_Package.zip [following] –04:50:18– http://downloads.joomlacode.org/frsrelease/3/2/8/32884/Joomla_1.5.8-Stable-Full_Package.zip => `Joomla_1.5.8-Stable-Full_Package.zip’ Resolving downloads.joomlacode.org… 70.87.155.98 Connecting to downloads.joomlacode.org|70.87.155.98|:80… connected. HTTP request sent, … Continue reading

Posted in 心情随笔 | Tagged , | Leave a comment