8 分钟阅读时间 (1569 字)

Joomla! 2.5 新功能有哪些?

What's new in Joomla! 2.5?
Joomla! 2.5 将于2012年1月发布,它是Joomla! 1.5的继任者。它将是一个长期版本,并将在2013年7月之前成为Joomla! 的最佳状态。版本1.6和1.7是短期版本,并为Joomla! 2.5铺平了道路。

如果您在2011年已经将您的网站从Joomla! 1.5升级到Joomla! 1.7,那么您可能已经使用了Joomla! 1.6和1.7引入的所有新功能。当您向下滚动并阅读与Joomla! 1.5相比的新功能列表时,您会发现2011年对Joomla! 来说是一个非常有趣的年份。

但让我们更仔细地看看Joomla! 2.5的新功能。

Joomla! 2.5 新功能

全新的 Joomla! 平台

Joomla 平台版本 11.3 现在是CMS的基础。
这意味着第三方开发者将有更多可能性,例如使用 JImage 类进行图像处理和使用 JGrid 类生成HTML表格。现在使用了JavaScript库 MooTools 的新版本(1.4)。如果您不知道Joomla! 平台是什么,请阅读使用Joomla! 平台编写自己的应用程序  和Joomla 平台发布的官方公告

使用智能搜索查找更多内容

在Joomla! 2.5中,搜索通过Finder进行了“重新发明”。新的finder组件与搜索索引(图1)一起工作。

Search Index

图1:创建搜索索引

Finder预先搜索您的内容。搜索结果根据上下文和搜索词的频率动态评分。最相关的内容始终列在结果的最顶部。它建议替代短语(图2),并且其可插拔适配器系统允许安装新的搜索适配器,这些适配器提供了对标准Joomla! 内容和许多其他类型文档的支持。自定义搜索过滤器 允许您在访客查看您的网站特定部分时提供上下文搜索。

Did you mean ...

图2:建议

通过使用更多数据库来扩展Joomla! 到更多平台

使用Joomla! 2.5,您可以在MySQL和Microsoft SQL Server上运行Joomla!。PostgreSQL和Oracle的驱动程序似乎也即将推出(《为多数据库支持做准备》)。

离线模式的选择更佳

您可以使用默认的离线消息、禁用它或创建自定义消息。此外,您还可以选择离线模式页面上的图片(图3)。您甚至可以在安装过程中设置网站为离线模式,这样在您希望之前,未经授权的人员无法看到它。

Offline Mode Options

图3:离线模式选项

带有CAPTCHA的用户注册

可以启用使用reCAPTCHA服务的CAPTCHA插件(图4)。一旦您免费注册reCAPTCHA并输入您的密钥,您就可以在新用户注册上启用CAPTCHA。它也可以被其他需要CAPTCHA的扩展使用。

Captcha

图4:CAPTCHA

简化简单布局的处理

现在,您可以为博客和特色布局中的简介文本附加图片、为全文文本附加图片以及为全文布局附加最多三个链接。
这意味着内容创建者不需要在文本中忙于图片,您的文章格式将更干净、更一致。

移动设备

Beez核心模板附带移动增强功能。

多语言

您可以在后端的新的管理器中覆盖默认语言字符串(图5)。

Language Overrides

图5:语言覆盖管理器

用户备注

用户备注可以附加到用户,并为用户分配跟踪日期。您可以为每个用户创建多个备注,并且备注可以属于不同的类别(图6)。

User Notes

图6:用户备注管理器

整理

文章管理器中的类别筛选

这非常有用。自Joomla! 1.6以来,您可以在文章管理器中筛选类别,但您看不到子类别的文章。现在,筛选逻辑也包括了子类别的文章。

使用模块链接新菜单

在Joomla! 2.5中,模块不是为每个新的菜单类型自动创建的。这不是一个错误,这是一个功能:)
并非每个人都在使用核心菜单模块,而是使用自定义模板或第三方模块。因此,在1.6/1.7中,菜单没有自动创建模块。这一变化使人们感到困惑,并增加了额外的工作。在Joomla 2.5中,如果菜单没有关联的模块,菜单管理器中会显示一个链接,您可以点击该链接直接进入一个新模块,您可以创建该模块。然后您可以选择保存此标准菜单模块或取消并使用不同的菜单模块。

自定义文本过滤器已移动到全局配置。它们根据您的配置和角色权限对内容进行筛选。

现在,您可以选择当用户创建账户时,管理员收到新消息。当新用户账户通知设置为自我时,这非常有用。在这种情况下,用户在注册后收到一封包含激活链接的电子邮件(图7)。点击该链接后,账户被激活。

User Notes

图7:管理员通知

在“选择菜单项类型”中的广泛选项将不会在您需要之前加载。

与Joomla! 1.5相比的新功能

与Joomla! 1.5相比,差异很大,有一长串功能和改进。

以下是Joomla 1.6和1.7中最重要更改的列表

  • 将不再有任何部分。类别可以嵌套得尽可能深
  • 访问概念被完全重建。
    在Joomla! 1.5中使用的现有用户组在Joomla! 2.5中仍然相同,但可以进行增强和重命名。还可以在那里定义无限制的访问级别。用户组可以被分配到访问级别,然后可以将不同的组分配到各种访问级别。
  • 多进程
    现在可以在批处理过程中执行复制、移动操作以及分配访问级别。
  • 一键更新
    这是一个简单的功能。系统会检测可用的更新,并通过点击相应的按钮来启动它们。
  • 模板
    在模板领域发生了许多变化。现在有两个管理员模板和三个网站模板。
  • 模板样式
    有时你可能想用不同的选项显示模板。你可能想创建一个背景为红色的页面,另一个为蓝色的页面。因此,你需要模板样式。创建你喜欢的任何数量的模板版本(样式)和不同的设置,并将它们分配给菜单链接。
  • 模板布局
    有时你可能想在不修改模板的情况下以不同的布局显示组件或模块的输出。模板布局可以实现这一点。
  • 一致的用户界面
    一个成功的例子是常规的保存对话框。
    保存:内容将被保存,你将保持在编辑模式
    保存 & 关闭:内容将被保存,你将离开编辑模式
    保存 & 新建:内容将被保存;出现一个新的、空的编辑掩码
    保存为副本:内容将被保存为副本,你将保持在编辑掩码中
  • 最低要求
    关于你的服务器环境和你的访客的Web浏览器的最低要求有所提高。
    浏览器:Internet Explorer,版本7或更高,Firefox,版本3或更高,Safari,版本4或更高
    服务器:PHP:最小版本PHP 5.2.4,MySQL:最小版本5.04
  • 旧版模式
    来自Joomla! 1.5的旧版模式不再需要。旧版模式允许执行最初为Joomla 1.0开发的组件,这些组件“仅”被适应到Joomla! 1.5。适应旧组件的流程被开发“原生”的Joomla! 1.5和2.5组件所抵消,这些组件使用Joomla!框架。
  • 搜索引擎优化
    • 你现在可以在URL中使用unicode,这意味着你现在可以在URL中使用特殊字符,如“ö”和“ä”或阿拉伯语或希伯来语字符。
    • 你可以将元文本和关键字分配给分类。
    • 网站名称将在浏览器中显示在网站名称之后。
  • 模块可以按时间控制发布。对菜单项的分配选项已经扩展。
  • 多语言
    Joomla! 核心现在提供在多种语言中创建文章、分类和模块的可能性。通过新的语言切换器插件模块,你可以过滤整个站点以选择的语言。
  • 新编辑器
    Code Mirror是新的编辑器,除了TinyMCE之外还提供。它不是一个所见即所得的编辑器,但提供了一个方便的方式来处理“代码式”内容,这些内容将以颜色和结构化的方式显示。
  • 组件
    • 新的重定向组件允许将URL重定向以避免“404未找到”错误。
    • 新的搜索组件提供了搜索关键字概述和显示结果。
    • 调查组件已被删除。
  • 新发布周期
    每18个月,将出现一个Joomla!的长期发布版。
  • 引入Joomla!平台
    Joomla!由两部分组成
    • the Joomla! platform
    • the Joomla! content management system

还有很多非常实用的小功能,比如可以在模块中放置背景图片,或者在标签页或滑块布局中显示带分页的文章。

《Joomla社区杂志》上发表的一些文章代表了作者对特定主题的个人观点或经验,可能不代表Joomla项目的官方立场。

0
领导力亮点 - 2011年12月
Joomla 1.6、1.7和2.5:访问控制列表概念概述
 

评论

已经注册? 这里登录
尚未发表评论。成为第一个发表评论的人

通过接受,您将访问https://magazine.joomla.net.cn/外部第三方提供的服务