Joomla! 2.5 - 基础指南15:模块

本系列教程转载自Joomla! 2.5 - 基础指南,版权归原作者及翻译作者所有,感谢Hagen Graf和Yooyooh。

b.ook - wireframes

模块是放置在文章旁的内容元素。例如,菜单就是模块。左侧的小小的注册块也是模块。你可以尽情创建带有智能功能的模块,并把它们放置在模块的预设区域。

模块是每个模板设计的元素。多数时候搜索和面包屑模块在模板都预先留有位置。头部的导航模块也如此,该位置通常称作 "top"。

 

所有模块的相似点

每个模块都有

  • 可显示或隐藏的标题,
  • 模块位置,
  • 发布模块的开关,
  • 同一位置的模块排序索引,通常使用在侧边栏,
  • 带起始和终止日期的定时发布功能,
  • 可以为其指派语言。仅当用户选择了该语言方显示(阅读全文: 多语言网站
  • 可以为模块添加备忘
  • 和模板相同的菜单分配系统。你可以限制模块的外观。

高级选项

在高级选项,你可以

  • 如果模板提供了多种布局的功能就可以从中选择模板布局。添加模块类后缀,
  • 也就是在模块的CSS类后面加上个文本。对于网站个性化很有用。
  • 可以开关缓存系统并设置清空缓存的时间

核心模块

Joomla 2.5 包含了24种不同的模块。我将按字母顺序列出并予简单说明。(部分说明来自Joomla帮助)

  • 状态、回收箱和签入章节内我们已经使用过Archived article模块,它提供了个链接到存档文章的月份列表。
  • Articles Categories 显示来自父类的分类列表。
  • Articles Category 显示来自一个或多个分类的文章列表。
  • Articles - Newsflash 显示来自某特定分类或分类集的指定数量的文章。你可以配置排序、文章数量、阅读全文链接和其它参数。
  • Articles - Related Articals 模块显示和用户当前查看文章有关的其它文章。它们的关联通过Meta 关键字建立。
    当前文章的所有关键字会和其它已发布文章的关键字进行比较。例如,有个文章是关于"Breeding Parrots" 而另一个是关于"Hand Raising Black Cockatoos"。如果两篇文章都设置了关键字 "parrot" ,那么Related Items Modulei将在您浏览"Hand Raising Black Cockatoos"时列出文章"Breeding Parrots",反之亦然。
  • Banners 模块显示激活的横幅广告, 我们在章节横幅广告内已经使用过。
  • Breadcrumbs 模块显示导航面包屑,  在导航章节使用过。
  • Custom HTML 模块允许你书写自己的HTML代码并把它们显示在适合的模块位置。在该模块的基本选项内,有个实用的内容准备 功能。 Joomla 通过插件机制(参阅:插件)给文章内容提供了附加功能,如email cloaking 。如果你开启了内容准备, 你给模块添加的 HTML内容将被视作文章内容。
  • Feed  display 模块启用聚合源显示。我们在章节新闻源已使用过。
  • Footer 模块显示Joomla版权信息。你可以关闭但建议你在网站予以保留!
  • Language Switcher 模块是Joomla 1.6新出现的-  它显示了可用内容语言列表用于切换。该功能的更多信息请参阅章节多语言网站。
  • Latest News 模块显示了最新发布文章的列表。筛选项有: 按分类、作者和推荐文章。
  • Latest Users 模块显示了最近注册的用户。你可以链接到用户配置文件,限制用户数量并选择不同类型的用户信息予以显示。
  • Login module 显示用户名和密码登录表单。它还能显示找回遗忘密码的链接。如果启用了用户注册(用户管理 → 选项), 还会显示用户注册链接。 该表单能添加些附加文本,在用户登录和注销后进行重定向,使用SSL对登录表单进行加密,如果web服务器提供了SSL的话。
  • Menu 模块是个容器,显示现有菜单的菜单项。菜单可以包括嵌套菜单项。你可以按照起始级别和终止级别对菜单项进行筛选,比如,筛选出所有第二级和第三级的菜单项。你还能决定是否显示子菜单项。
  • Most Read Content 模块显示了当前已发布文章列表,但它们都是页面点击最高的。你可以按分类进行筛选并限制文章数量。
  • Random Image 模块随机显示指定目录的图片。通常,你可以使用媒体管理器来存储图片。你可以配置图片的文件类型,点击图片后的跳转网址和图片的宽度、高度。但是,调整图片大小时要仔细,Joomla 不会改变原始图片的大小;它仅仅是在img标签内设置了属性。
  • Search 模块显示搜索框。你可以配置搜索框的设计,位置和按钮文本。我们在章节搜索已经有所涵盖。
  • Smart Search 是搜索模块的替代,显示的也是搜索框。它除了提供搜索模块的选项,还能定义筛选器。我们在章节智能搜素已经有所涵盖。
  • Statistics 模块显示服务器安装信息,还有网站用户、数据库文章数量和你提供的友情链接数量的统计。
  • Syndication  Feeds 模块为它显示的页面创建一个聚合源。它显示一个图标。你可以在图标旁边显示些输入文本并选择新闻源格式(RSS 2.0, Atom 1.0)。
  • Weblinks 模块显示友情链接组件定义的、来自某一分类的友情链接(参阅章节友情链接).
  • Who's Online 模块显示当前访问网站的匿名用户(如游客)和注册用户( 已登录)的数量。
  • Wrapper 模块在指定位置显示iFrame窗口。你可以配置外部网站的地址,滚动条的开关,定义高度和宽度以及目标窗口名称。

栏目列表

Joomla关于Joomla教程、Joomla模板

K2关于K2教程、K2文档翻译、K2扩展介绍

SEO关于SEO资讯、SEO技巧、Joomla SEO

网页设计关于PHP、CSS、HTML、Javascript

网站服务器关于服务器知识、服务器安全

本站文章版权说明

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.
This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.