
[计算机软件及应用]第三章 joomla!修改.doc
34页这些文档来自 joomla!的安装第二章 joomla概览第三章 joomla!修改第四章 组件和扩展菜单第五章 理解joonla!的扩展第六章 Hello,Jogia第七章 重要规定第八章 组件第九章 模块第十章 视图、控制器和模型第十一章 MVC后端第十二章 插件第十三章 配置设置第十四章 打包第十五章 快速模板第三章 joomla!修改 3.1 后端结构后台界面主菜单 我们都知道,为了去修改网站,我们需要进入网站的后台,joomla网站的后台是这个样子的内容下拉菜单图3.1 网站的后台结构网站后台最重要的是菜单,为什么呢?因为菜单可以帮助我们从一个页面跳转到另一个页面了解菜单目前的结构,可以帮助我们找到我们想要的界面图3.2 管理员界面的菜单结构根据这张图,你可以清晰的看到joomla后台的菜单结构每一个菜单都会在以后的章节中介绍3.2 网站菜单后台的菜单可以完全的控制网站,你可以把这个菜单当作控制网站的主菜单所有的管理任务被概括到“网站菜单”,网站菜单有5个子菜单,在图中可以看到各个菜单的功能图3.3 网站菜单的简单解释3.2.1 控制面板控制面板是你登陆后台之后见到的第一个页面,在这个页面,您可以看到跳转到其它页面的快捷按钮,这些按钮可以实现常用的功能。
图3.4 控制面板区域3.2.2 用户管理用户可以注册成网站的用户,在joomla!里面,他通常被称作用户在joomla!里面,每个用户都有自己的角色,你可以管理每个用户的访问权限在一段时间内,你只有一个用户,那就是Admin.你自己就是admin,你可以做任何你想做的事情图3.5 用户管理界面 添加新用户下面是添加新用户的步骤:1. 点击右上角的“新建”按钮,你可以进入注册界面(图3.6)2. 在注册菜单里添加相应的内容名称新用户的完整名称用于登录的名称用户登录的密码确认密码重新输入一遍上面的密码用户的电子邮箱指定的用户群组根据用户的角色,选择一个用户组图3.6 用户的注册菜单在public组下面,有两个组,分别是后台和前台,在后面将会有详细的介绍填写完成相应的菜单后,点击“保存”按钮,讲跳转到下面的页面图3.7 成功注册用户在注册用户的最后,我们将得到图3.7的界面访问权限在注册用户的过程中,我们会涉及到权限组,我们可以为用户选择用户群组,选择的用户群组会影响用户的权限,下面我们会对用户群组做详细的解释用户群组 访问权限Registered 一个Registered用户可以登录网站,并且可以看到一些普通用户看不到的内容。
Author Author用户可以做Registered用户做的任何事情,Author用户还可以编写和修改Ahthor用户自己的信息,在用户菜单里有一个链接,用户可以通过单击链接完成任务Editor Editor可以做Author可以做的任何事情Editor可以编写和修改网站前台的任何内容Publisher Publisher可以做Editor做的任何事情可以用下面的一张图来表示用户群组的权限,图3.8 前台权限组的访问权限下面是后台的访问权限用户群组 访问权限Manager Manager可以创建内容,可以访问系统的各种信息,但是他不允许做以下事情 管理用户 安装组件和模块 把用户升级到超级管理员,或者编辑超级管理员 管理菜单/配置Administrator Administrator将不允许做以下事情 把用户更新至超级管理员,或者编辑超级管理员 管理菜单/配置 向网站用户批量发送邮件 修改或者安装模板和语言super administrator r可以做认识事情,super administrator甚至可以创建另一个super administrator。
下面这张图是展示了后台管理组的访问权限图3.9 后台管理组的访问权限更新用户下面是更新用户的步骤1. 打开用户管理界面2. 点击您想要编辑的用户,然后就可以编辑了3. 在表单里面改变用户的信息4. 在右上角点击保存按钮删除用户下面是删除用户的步骤1. 打开用户管理界面2. 单击您想要删除用户的用户名前面的复选框,您可以选择多个用户3. 单击右上角的删除按钮3.2.3 媒体管理这个页面用于管理jpg,png,和gif格式的图片你也可以把他们放在一个合适名称的文件夹下面当然,你也可以只是创建和修改文件夹当你第一次看到媒体管理界面,你一定对他非常熟悉实际上,这个媒体管理界面和windows资源管理器非常相似,他有两种展现形式:缩略视图 展示了文件的图标如图3.10详细信息视图 以列表的形式展示了文件信息,文件信息包括预览图标、图片名称、像素尺寸、文件大小图3.10创建新的文件夹为了把图片放在同一个主题下,我们可以用文件夹这样做可以更方便的管理图片,下面是创建文件夹的步骤:1. 打开媒体管理界面2. 在界面的下方,有创建文件夹的按钮图3.11 创建一个新的文件夹3. 单击创建文件夹按钮,就创建了一个新按钮。
上传文件下面是上传文件的步骤:1. 打开媒体管理界面2. 如果你想把文件上传到相应目录下,单击这个文件夹,你就会进入这个文件夹3. 在媒体管理界面的下方,有打开浏览文件窗口的按钮图3.12 上传文件的按钮4. 你将会得到选择文件的对话框,选择您想要上传到文件Joomla!可以一次选择多文件,最多一次可以选择10个文件5. 选择文件之后,单击上传6. 上传完成之后,被上传的文件将显示在窗口中图3.13 上传成功之后的文件文件上传成功之后,后面都一个删除按钮单击删除按钮,就会把相应的文件删除删除图片下面是删除图片的步骤:1. 打开媒体管理界面2. 打开存放文件的文件夹3. 单击文件后面相应的复选框,可以选择多个文件4. 单击位于媒体管理界面右上角的删除按钮,就可以把文件删除了3.2.4全局设置后台主菜单/网站/全局设置,打开全局设置界面全局设置界面可以管理网站根目录下configuration.php中的变量全局设置的界面如图3.14所示,图3.14 全局设置的界面图3.15 全局设置的思维导图网站设置网站名称:这个名称在安装网站的过程中就已经设置了 网站离线:如果选择了“是”,网站的前台就不能访问了。
离线消息:当网站离线的时候,前台不能访问,将出现在这里填写的字符 离线图片:网站离线的时候在前台显示的图片 默认编辑器:可以选择TinyMCE、CodeMirrer或者none.在主菜单/扩展/扩展管理,里面可以安装自己喜欢的编辑器TinnyMCE等编辑器在你录入信息的时候非常有帮助你在录入信息的时候不用写HTML代码,但是需要用到编辑器上方的工具栏你可以看到如图3.17所示的工具栏,图3.17 TinnyMCE编辑器 默认列表条数限制:列表的默认显示条数 默认RSS条数限制:在Feed中所显示的条数、文章数目元资料(Meta data)设置 最简单的解释,元数据就是数据的数据;他被称为网站的描述搜索引擎(雅虎、谷歌、百度等)对元数据非常敏感元数据是用XHTML编写的,你可以看到类似下面的实例:幸运的是,我们并不需要去编写这样的代码,我们只需要在后台全局设置页面下的,网站Meta说明、网站Meta关键字里面添加相应的内容就可以了 网站Meta说明:这里就是对网站的解释和说明,搜索引擎在进行搜索的时候,会搜索这里的字符,所以这就是我们要严肃对待这里的描述的原因如果这里面的内容兼容性好,将会提高网站用户体验的满意度。
网站Meta关键词:我们应该在这里填写适合网站主题和内容的关键词关键词非常重要你可以写一个符合网站主题和内容的关键系列表通常,搜索引擎会索引这里的关键字你可以添加多个关键字,用都好隔开可以键入多少个单词呢?这里没有绝对的规定,键入的字符应该少于1000个键入数量不多的,但是兼容性好的关键词,会优先被搜索引擎搜到 搜索引擎机器人:实话是说,我也不知道这个是什么意思,如果您知道,请把文档补充完整,后来人会感激您的 内容权限:告诉其他人有什么样的权限来使用这些内容这里添加的内容,在网站源码中会显示到相应的位置,如下: 显示作者的Meta标签:如果选择是,在每一个页面,将会显示作者的名字显示这个有什么用,我也不清楚,如果您清楚,请补充完整这个文档SEO优化设置 SEO是搜索引擎优化(search engine optimization)的缩写这个区域用来优化你的网站,使网站更容易被搜索引擎搜索到 搜索引擎网址友好化设置:这个项目是选择是否对URL进行优化,下面是URL优化的一个例子, 没有被优化的网址:http://localhost:8050/myjoomla/index.php?option=com_content&view=article&id=24:content-layouts&catid=29:the-cms&Itemid=38 优化后的网址: http://localhost:8050/myjoomla/index.php/content-layouts/29-the-cms/24-content-layouts 用Apache的mod_rewrite模块:如果选择是,将会用到Apache的mod_rewrite模块对网址进行优化,你不得不首先激活Apache的mod_rewrite模块,然后把网站根目录先的httaccess.txt文件名称改为.httacess。
怎样激活Apache的mod_rewrite模块呢?可以用以下方法:修改apache配置文件httpd.conf,将#LoadModule rewrite_module modules/mod_rewrite.so这一行前面的#号去掉,改为LoadModule rewrite_module modules/mod_rewrite.so 给网址添加.html后缀:将会给每一个链接地址添加.html后缀系统设置图3.18 系统设置这个组所涉及到的安排: 日志文件夹路径:网站错误日志保存的路径,在目录下有个error.php,这是错误日志 说明文件服务器:这个是什么意思,我也不清楚如果您清楚的话,请更新文档,谢谢!除错设置 这里的设置决定着你是不是希望展示错误信息控制面板如图3.18图3.18 除错设置 程序除错系统:如果你选择“是”,Session信息、数据库查询信息和内存使用信息将会显示在每个页面的下面当网站上线后,一定要选择“否”,只有在开发的时候才选择“是”除错面板如下图所示。
