百度首页 | 百度空间
 
查看文章
 
Joomla简介3【转载】
2008-01-19 17:41

DocMan的安装包结构

如上图所示,这时DocMan 下载组件的安装包内容。可以看出,在压缩包第一层,只有一个 1.3.x 文件夹,进入该文件夹才能看到 docman.xml 这个安装命令。假如某人解压后自己打包时又多了一层目录,如 /docman/1.3.x ,那么这样的压缩包在安装时就会出错。解决方法也很简单:将该压缩包解压,重新打包,确保 .xml 文件在压缩包的根目录或者第一层目录下。

Joomla的菜单

几乎每一个网站都有菜单(menu)。菜单的存在主要是为了内容导航(navigation),以免访客找不到网站结构,转晕了。当然,菜单同时也有利于网站的人性化服务,据专家计算,如果访客在网站找到他想要的目标内容需要点击鼠标超过3次,那么该网站就不够合理。当然,现在某些下载网站要求访客一次又一次点击广告才能看到下载链接的做法已经超出了合理的范畴,那应该是RPWT

在传统静态网站,建立菜单比较费劲,但是其本质比较简单——一个指向目标页面的链接(Link)而已。在Joomla世界,菜单仍然是一个链接,但是Joomla的术语称之为菜单项(目)”menu item)。用户得到的实惠是,在Joomla中建立菜单更容易。我们几乎不需要记忆目标页面的URL,也不需要手动编辑 <a> 链接标记。

登录到网站后台,就可以看到在顶部菜单上有一个menu,这就是菜单管理器。里面默认列出了mainmenutopmenuusermenuothermenu四个菜单。每一个菜单实际上对应一个模块,你在后台的模块列表中应该能看到相应的模块名称。这是因为菜单的功能用模块就能做到。

点击菜单管理器中的某个菜单名称,就打开了其内容。每一个菜单上,都列有若干菜单项。如果要隐藏某个菜单项,只需要在该菜单项名称前面的方框中点击选中,然后点击顶部工具栏右侧的“unpublish”(取消发布),该菜单项就从前台消失了,但仍然存在于后台。假如你以后不会再有需要该菜单项显示,那么可以在选中之后直接点击“Delete”(删除)按钮将其删除。当然,你还可以调整各个菜单项的显示顺序。

最令新人痛苦的就是创建菜单项。点击工具栏上的“New”按钮之后,出现的菜单类型页面有十多个选项,一时不知道应该怎样选择。

我简单解释一下:

如果你将要新建的菜单项是指向某个组件,那么就选择“component”作为类型;如果是指向某个静态页面,就是“Link - static content”

如果是指向某个明确的URL,就可以选择“Link - Url”

如果是指向嵌入模式运行的页面,就选择“Wrapper”

如果是指向网页内容的单元或者类别,就选择对应的section或者category“Submit - Content”这个类型比较独特,它的功能是在前台显示一个允许访客提交文章的页面,可以自行撰写,当Joomla安装后,默认的“Submit News”菜单项就是这个类型。

“Separator / Placeholder”这个类型更特殊,它不产生任何链接,仅仅是为了插入一个分隔符,如 | 这个符号,或者占位符,比如多级菜单的第一级我们不希望它被点击,就可以设置为这种类型。

Joomla的模板

Joomla从一诞生就决定使用内容与外观分离的模式来建造网站。这也是web 2.0的定义之一。这样有利于随时更换不同风格的外观,就如同人类换衣服,而内容不受影响——不管你西装革履还是长袍短褂,内核不会改变,从而功能也不受影响。

一般来说,如果把网站的前台页面用隐形的线划分为一个字形,那么left在左,right在右,header在上,footer在下,而中间那一块最大的面积,就是mainbody。这就是为什么要实现复杂的功能,比如建造一个阿里巴巴那样的B2B黄页,或者淘宝那样的C2C卖场,就必须编写成组件而不是模块,因为组件的内容展示在mainbody区域。

如果你希望自己的网站看起来鲜艳夺目,或者结构美观,或者光怪陆离,甚至每一页都不同,那么你尽管放心,完全能做到。只不过,这与Joomla的内核无关。这纯属模板设计范围。

对于新手来说,尤其是不懂平面设计、不懂CSS的新手来说,想要建造一个漂亮的网站几乎是不可能的。然而几乎每个新手安装完Joomla的第一件事就是:我希望我的网站是这样、这样、这样的外观。

所谓内行看门道,外行看热闹,普通群众评价一个网站的优劣主要是外观,其次是内容,再其次是服务。可见不仅人的脸蛋很重要,网站的脸面也不能马虎。当然了,不可能每个人都是设计高手。所以才有了RocketThemeJoomlArt这样的专业模板设计公司,他们的模板卖的非常不错,当然价格也不菲。如果你自己不懂设计又想用到漂亮的模板,我建议你下载免费的Joomla模板。免费模板中也有很多精品,我们又何必苦苦去寻找商业模板的破解呢?

Joomla的模板安装与扩展安装差不多,详细介绍见《Joomla模板的安装及更换模板后中文乱码的解决》

还有许多内容,无法在此一一解释。我想,最有效的认识途径就是亲自尝试一下。Joomla新手如果担心损坏网站,那么可以在个人电脑上搭建一个本地服务器来尝试新东西。正如本站会员heye2003在论坛说的那样:很多东西都得靠实践+搜索。有些人总是像小马过河一样,宁可在Joomla QQ里面千万次的问,却不肯迈出一步去亲自尝试一下。

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1907088


类别:Ajax | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请输入下图中的四位验证码,字母不区分大小写。
看不清?
 

     

©2008 Baidu