ZMAX Joomla社区

我们专注于Joomla二次开发技术,分享Joomla开发经验,为Joomla在中国的发展贡献自己的一份力量!

网络上有很多1.5的免费模版,但是没有2.5的模版。而当前joomla2.5版本才是最流行的。那么怎样将1.5的模版改为2.5可用呢?这是一个很好的问题。在本章中我们将对这个问题提出一个解决方案。

 

阅读全文:如何将1.5版本的模版安装在2.5上

最近有一个项目,涉及到一个网站的静态化操作。该网站运行在LAMP环境下。为了更好的模拟真实的运行环境,并且方便测试。需要将目标网站移植到本 地环境。由于我习惯在wamp下工作,而现在的要求是在真实的LAMP环境下。那么需要搭建一个LAMP环境,本文将记录一些在搭建环境过程中遇到的一些 问题。

阅读全文:记一次joomla网站的迁移

在使用jupgrade升级Joomla1.5到Joomla2.5的时候出现了一些错误。下面将出现的问题和解决的方案列举出来,以供读者参考。

阅读全文:Joomla1.5升级到2.5出现的问题

随着joomla J3x的发布,Joomla2.5X 已经Joomla1.5的用户该何去何从?升级或者重构,本节将就这一问题进行一些探讨,希望给读者一些帮助。

阅读全文:Joomla1.5 Joomla2.5何去何从

本文将介绍一下如何将Joomla1.5的网站升级

到Joomla2.5?从升级之前的准备到升级之后的

检查,尽量将升级过程中的注意事项表达清楚,让你在升级的时候有所参考。

 

阅读全文:如何将Joomla1.5升级到Joomla2.5

移植Joomla网站之后发现出现了session_start()错误。具体如下:

Warning: session_start() [function.session-start]: open_basedir restriction in effect. File(C:\WINDOWS\TEMP\) is not within the allowed path(s): (F:/web/xxx.com/;F:/APMServ5.2.6/tmp/uploadtemp/;) in F:\web\xx.com\global.php on line 940 Fatal error: session_start() [function.session-start]: Failed to initialize storage module: files (path: ) in F:\web\xxx.com\global.php on line 940
阅读全文:移植JOOMLA的时候出现了session_start()错误

本文将会引导你完成joomla1.5到Joomla2.5的升级。升级1.5到2.5的工作量是相当大的,各位站长在升级之前要有一个心理准备。 如果你的网站是一个正在运行的商业网站,那么这将是一个惊心动魄的过程。本站强烈建议各位在升级之前先搜集相关的资料,以及可能遇到的问题。这样升级的时 候就不会慌乱无措。如果你在升级的时候出现了问题,也可以和本站联系,我们提供技术支持!

阅读全文:移植Joomla1.5到Joomla2.5使用jUpgrade(理论篇)

如果jUpgrade不能正常工作,那么我们应该考虑手动移植Joomla.首先,你必须清楚,不使用工具也是可以手动升级的。同时你也需要明白, 这是一个非常大的挑战。出发前要有充足的准备。备份肯定是必不可少的,同时你也需要做了一调查,你当前使用的扩展是否都有推出joomla2.5版本。

阅读全文:移植Joomla1.5到Joomla2.5完全手动(理论篇)

网页调试工具firebug

 

对于搞软件开发的内行而言,firebug是不可少的调试利器。然而安装这款利器就要先安装firebox浏览器,下面是介绍安装firebug的过程:

 

阅读全文:网页调试工具firebug

这篇文章要解决的一个问题是:

如何让文章拥有一个菜单链接,但这个菜单又不显示出来。

阅读全文:怎样用隐藏的菜单来关联一篇文章

jooma是可以给每一种语言指定一个模版的.当然这是在joomla2.5以后,至于说之前能不能这么做。还有待验证。

阅读全文:jooma是可以给每一种语言指定一个模版的

引言:

       有时候我们需要关联文章和一些特定的模块。我们清楚,

模块是和模块的位置相关联的,而模块的位置又是由模版决定的。

那么有没有可能植入一个模块到文章中呢?

 

阅读全文:Joomla怎样在文章中放一个模块

htaccess.txt文件是什么?

htaccess.txt文件也是joomla核心文件的一部分。你可以在你joomla网站的根目录下看到这个文件。

这个文件是专为Apache服务器准备的。默认情况下是不起作用的,只有当将它命名为.htaccess的时候才对Apatch服务器起作用。

htaccess.txt文件有什么作用?

阅读全文:Joomla htaccess.txt文件介绍

web.config.txt文件和htaccess.txt是一样作用的。

只是htaccess.txt文件是为Linux准备的。

而web.config.txt文件是为Microsoft IIS准备的。

 

阅读全文:joomla web.config.txt文件的说明

最近将网站由香港服务器迁移到国内服务器。在还原joomla网站的时候,一切正常。akeeba显示网站已经成功安装。但是当我进入网站首页,点击菜单的时候,不管我点击哪一个菜单都提示说“No input file specified”. 但是后台能正常访问。

阅读全文:解决Joomla网站 No input file specified问题

在使用joomla的时候,通常我们首先在本地使用,

随之而来的一个问题就是本地不能够发送邮件。

提示的错误信息为:无法初始化发信功能。

在本节中我们将解决这个问题。

 

阅读全文:Joomla在本地配置发送邮件

joomla是一个很优秀的CMS系统,个人觉得是很优秀的一个系统。在这个系统引入了很多的设计模式。其中最常见的就是单件模式了。

阅读全文:Joomla设计模式-单件模式

Joomla设计模式-观察者模式

知道joomla的人都清楚Joomla的插件机制是观察者模式实现的。那么究竟什么是观察者模式呢?如何用代码来实现观察者模式呢?

阅读全文:Joomla设计模式-观察者模式

因为要处理一个验证码插件。今天特地看了一下joomla的验证码插件的实现源码。有点感悟。感觉和昨天将的观察者模式非常的像。就贴出来总结一下。

阅读全文:对joomla中 captcha的分析(观察者模式)

最近遇到一个问题,在使用最新文章模块的时候,发现其高级选项中有一个备用布局选项。以前知道joomla自1.5以后支持模板输出覆盖,但具体还真没操作一次。在点击备用布局之后,发现只有一个默认选项。这个倒让我很吃惊,那么该如何在下面创建一个备用布局呢?

阅读全文:Joomla如何自定义一个模块的输出

css3后支持圆角,开发者再也不用麻烦的

用图片来合成圆角了。这个功能很方便。

 

阅读全文:css圆角

经常看见别人的网站的背景图片是用一张大图,这个大图上几乎包含了网站的所有使用的背景图片。觉得比较感兴趣,就查了一下资料。原来是用css的background来实现的。

阅读全文:css如何进行背景图定位

在刚开始工作那会儿,就听说COM(组件对象模型)。两年后还是不清楚COM到底是一个什么东西?下定决心要搞懂COM,特地还买了一下相关的书籍。可总感觉不清不楚的。最近在网上看到了一个帖子,感觉似乎有点那个味道。就总结了一下。

阅读全文:什么是COM(组件对象模型)?

更多的时候,我们是需要写代码去使用别人提供的COM.那么如何去使用别人的COM来开发程序呢?

阅读全文:如何在自己的项目中使用已有的COM组件?

在使用COM组件开发程序的过程中,经常遇到的一个问题,就是字符串类型不匹配。每次写好编译的时候都会出现一大堆错误。

阅读全文:COM中数据类型

本人是学习特长是C、C++.最近公司有一个项目是用VB写的,现在要扩充一个功能。就临时用起了VB来开发。以前也用过VB,懂一点基础的语法。能够看懂别人的程序,但用VB来表达我的想法还是做不到。就边看别人的代码,边学习,感觉还不错。

阅读全文:VB学习点滴

JLayout需要解决的问题就是代码的重用,同时也要提供更好覆盖重写机制。要理解JLayout,首先需要明白我们现在的情况究竟遇到了什么问题。在开发的时候,我需要在前台后台公用一些代码,或者在两个模块之间公用一些代码。一个典型的例子就是打印。

阅读全文:如何使用JLayout来提高代码的重用性

在上一节中讲到了JCategories类的get方法将会返回所有的分类到一个JCategoryNode的对象中。在这一节中,我们将讨论一下JCategoryNode对象的使用方法。毕竟我们研究分类的目标是获得一个分类中所有的项目。

 

阅读全文:Joomla分类操作-JCategoryNode

经常需要获得一个分类中的所有项目,并且需要包含子分类中的项目。在以前,这种功能大多都是用手写的SQL来获得,那么是否存在一个新的方法来解决这个问题呢?我们找到了Jcategories类,顾名思义,这个类是处理Joomla分类的。下面我们来讨论一下这个类的具体使用。

阅读全文:Joomla 分类操作 JCategoryies

本节将介绍一下Joomla常用的表单字段类型category.

 

 

 

阅读全文:Joomla表单字段类型-category

本节将学习一下PHP的clone。顾名思义,clone主要是完成php对象的复制的。那么在使用clone这个操作的时候,我们应该注意点什么 呢?本人是一个c++程序员,对于c++中类的操作比较了解,其中c++中有构造函数,析构函数,拷贝构造函数等等,这些函数将在对象的各种阶段自动调 用。我觉得clone有点类似于c++中的拷贝构造函数,只不过,c++的拷贝构造函数是在赋值的时候自动调用,但是php的拷贝构造函数实在clone 的时候调用。

阅读全文:php clone该如何使用

PHP ini_set用来设置php.ini的值,在函数执行的时候生效,

对于虚拟空间来说,很方便。下面为大家介绍下此函数的使用。

 

阅读全文:php ini_set方法

本文将学习一下HTML http-equiv属性。http-equiv属性是http协议的响应头报文。此属性出现在meta标签中。此属性用于代替name属性。HTTP服 务器通过此属性收集HTTP协议的响应头报文。此属性的HTTP协议的响应头报文的值应使用content属性描述。

阅读全文:http-equiv的详细介绍

PHP中的eval函数是一个是否有用的函数,该函数功能十分强大。它的强大之处在于他可以将字符串当做php代码来执行。同样,也由于这个问 题,eval函数也经常被黑客使用。在Joomla核心代码中经常出现这个

函数,因此,在本节中,我们将详细的讨论一下这个函数的使用。

阅读全文:php eval函数的使用

PHP5中增减了Iterator(迭代器),一组有助于导航和处理层级数据的现成接口。这些Iterator显著的减少了处理XML文档树或者文 件集合所需的代码。PHP5中使用大量的Iterator,包括ArrayIterator,CachingIterator,RecursiveIterator,

SimpleXMLIterator,LimitIterator 和DirectoryIterator。

阅读全文:php Iterator

目录:

为什么选择MooTools?

Mootools 

设计思想  :面向对象的设计思想

阅读全文:JavaScript学习之MooTools

在本章中,我们将学习一下Js操作数组的相关

操作。经常将PHP数组的处理和js的数组的处

理,希望通过这个学习,能够记住。

 

阅读全文:JavaScript之数组操作

1、我对jQuery的几个不理解的地方。

第一个是如何选中我要选择的元素

第二个是如何处理数组中的一个元素

 第三个是如何选择同时具有多个类的元素

阅读全文:JavaScript学习之jQuery

最近在写joomla的前台校验要用到js正则进行

匹配,弄了大约3小时,都没什么结果。最后

终于理解错在什么地方了。

 

阅读全文:js正则

很基础的javascript函数,经常需要用到。

就在网上找了一下,抄下来,以备不时之需。

 

阅读全文:javascript将字符串变为小写

在做joomla开发的时候,需要使用到documentElement。当时对document.documentElement这个变量不是很理解。下面重点的学习一下。

阅读全文:js document.documentElement的使用

在CSS中关于换行的属性有两个,分别是word-break以及white-space,其中word-break是IE的专有属性。

word-break有三个参数:normal break-all ,keep-allnoraml :依照亚洲语言和非亚洲语言的文本规则,允许在字内换行

阅读全文:IE下文本被折行的解决方案

在web开发过程中,我们经常遇到:

1,一个标签仅仅是要触发onclick行为,但是需要保证页面不跳转。

2,表面上要有pointer指针显示。或者类似a标

签的视觉效果。

阅读全文:A标签触发onclick事件而不跳转

ZMAX团队决定将本站博客部分的类容以及产品中心免费扩展将逐步的迁移到Joomla中国上,大家如果想了解和学习Joomla技术,可以前往http://www.joomlachina.cn ,该网站是一个完全免费的Joomla学习社区!欢迎各位访问,人人为我,我为人人,贡献自己的一份力量,带领中国joomla突围!



ZMAX团队 2015-12-06日

关注我们的微信公众号,随时获得最新的Joomla新闻资讯!