模块:文章管理系统(AMS)2.51最终发布版!

发布者: NovaSmart于 2008/9/10 22:10:00 阅读量:13823
Resized Image* 本版本修复了AMS 2.50最终版中的安全问题 *
在5个月的开发时间后,NovaSmart Technology自豪地宣布公开推出文章管理系统(AMS)2.51最终版

AMS 2.51主要目的是在不牺牲性能的情况下,整合现代文章管理模块的“必备”功能。

AMS 2.51最终版的新特性

随着此次发布,用户将体验到使用3个最佳wysiwyg编辑器(FCK Editor、TinyMCE和Koivi)和内置XOOPS编辑器提交和编辑文章的新体验。用户现在还可以直接从编辑/组成表单中选择他们喜欢的任何编辑器,而不需要管理员干预。对于管理员,他们有完全的权限启用此功能,甚至可以选择他们希望用户可用的任何编辑器。

用户还可以轻松添加新的突出显示模板,可以附加模板预览图像,并通过与模板附带的PHP脚本给模板变量操作提供访问权限。简单地将模板、模板脚本、预览图像放置在相应位置,并更新/安装模块,所有这一切都将自动检测和设置。

请注意,AMS 2.51最终版现在100%兼容于XOOPS 2.3,并且一些图形已更新。

本发布版被认为是稳定且适合生产环境

全新安装

1) 仅需解压软件包并将其复制到您的xoops文件夹
2) 点击管理员 -> 系统管理员 -> 模块
3) 点击AMS图标进行安装

升级方法

1) 点击管理员 -> 系统管理员 -> 模块 -> AMS更新(对于XOOPS,它是带有绿色点的框)
2) 再做一次(必须的):点击管理员 -> 系统管理员 -> 模块 -> AMS更新(对于XOOPS,它是带有绿色点的框)
3) 前往管理员 -> AMS -> 预设。如果您已经安装了XOOPS编辑器和phpp框架,只需按提交按钮不更改任何内容(更新数据库是必须的)。
4) 如果您没有XOOPS编辑器,请更改以下内容
编辑器:更改为DHTML
编辑器选择:仅选择DHTML
启用编辑器选择用户:否(仅为安全起见。实际上不必要)
然后按提交按钮。
5) 清除你的_xoops/cache、你的_xoops/templates_c和你的_xoops/xoops_data/caches(仅限于Xoops 2.3.x)


什么是AMS

AMS是针对Xoops的News 1.2版本进行高度修改的版本,并增加了大量功能,给予网站管理员更多对其内容的控制,同时仍然保持易于理解和使用的界面。AMS具有高度的扩展性,注重性能,因此非常适合吸引大量用户的文章库存库。

当前版本

最新稳定版:AMS 2.51 最终版 下载此处
之前的稳定版:AMS 2.42 最终版 下载此处


历史

AMS的开发始于it-hq.org,后来转到NovaSmart Technology。

开发AMS的动力在于生产特别针对速度优化的文章管理,简化管理员和文章贡献者的工作。每个功能添加时都考虑到性能。

因此,与其他XOOPS文章模块相比,AMS在大文章网站上具有良好的功能和性能之间的最佳平衡。 在这里阅读详细研究

it-hq.org在2005年之前积极开发AMS,之后停止开发。AMS的开发只由NovaSmart接管,从2007年中期开始积极开发。


特性

WYSIWYG XOOPS编辑器集成:您可以选择使用默认的Xoops编辑器或任何由Xoops编辑器提供的编辑器;通过AMS首选项和投稿表单(FCKeditor、Koivi、TinyMCE等)可进行选择。

注意:在启用此功能之前,您必须单独安装Xoops编辑器 这里

高级聚焦管理:从6种不同的模板布局中选择您的AMS聚焦块布局,并添加无限聚焦块,可选包括总文章数、总阅读数和总评论数的文章迷你状态。全新的聚焦块管理区域允许您配置如何以及在何处显示您的AMS聚焦项目。从这里,您可以添加新的聚焦项目,选择最新文章、主题中的最新文章、特定文章,或使用自定义设置通过直接HTML代码显示图片或横幅。您还可以设置诸如要显示的图片、是否使用自动或手动摘要、自动摘要应显示多少字符、手动摘要应包含什么文本、是否要显示聚焦项目在聚焦块中,以及项目的权重,其中最低权重的项被视为主要聚焦项目。

完整的迁移和升级脚本:此脚本使您能够迁移所有内容、权限和评论,从所有已发布的新闻模块版本中。它还使您能够从AMS 2.2升级。

按主题查看全面翻新:现在更加重视通过主题和子主题进行导航。

新的面包屑导航系统:在主题和文章视图中可见,以便更容易浏览。

主题管理器:主题管理器现在有一个主题权重系统,这样您就可以设置在使用按主题查看模式时的列表顺序。

文章图片选择:您现在可以选择在查看文章时显示用户头像,而不是主题或无图片。

文章版本控制系统:允许您维护同一文章的多个版本,任何版本都可以随时进行编辑、删除或设置为活动文章

带有继承系统的横幅管理:因此您可以在主题、子主题和文章级别输入要显示的横幅代码

可搜索的文章ID系统:适用于类似知识库的文章引用 * 将您的网站内任何项目以及任何外部网络资源链接到文章,以及可见于网站管理员的链接点击计数器

将主题链接到任何NewBB 2论坛:设置为显示在该主题下每篇文章底部的“讨论”按钮

列表块:显示最受欢迎、阅读量最高和活动最高作者,按平均或总和排列。每个块都内置了文章亮点功能,以一列或两列格式展示

文章信息标题:在每篇文章顶部显示作者、受众、发布日期、版本号、文章ID和阅读计数器

强大的文章管理管理员控制台:显示所有文章的重要统计数据,具有强大的过滤、搜索和排序功能,并且可以在一个地方访问您需要的所有管理功能

受众级别系统:允许您指定哪些组可以阅读每篇文章的扩展文章文本

News 1.2模块的所有功能

兼容性

XOOPS 2.0.x
XOOPS 2.2.x
XOOPS 2.3.x
????? 1.0.x
XOOPSCUBE 2.1.x Legasy

AMS 2.51 Final 与 AMS 2.42 Final 对比

新功能

新增 - 从服务器检查最新版本(管理员→ams→关于)
新增 - 突出显示块(左侧/中心/右侧)模板可以选择。
新增 - 突出显示模板可以直接添加到模板文件夹,并在安装/升级时自动检测。
新增 - 突出显示模板可以包含额外的PHP命令(例如ams_block_spotlight_ams_right)。
新增 - 突出显示模板可以预览。只需将其放入XOOPS/modules/AMS/images/spotlight_preview。
新增 - 支持 而是?。
新增 - FCKeditor、DHTML、HTMLArea、FCK、tinymce
新增 - 用户可以在提交表单时选择他们的首选编辑器。
新增 - 管理员可以选择是否允许用户选择他们的首选编辑器。

改进

改进 - 主题权限可以在主题管理器中设置。
改进 - 关于页面已更新,并放置在管理标签页中。
改进 - 用新图像替换部分主题图像。
改进 - AMS不再依赖于phpp/xoopsforge框架了。
改进 - 在xoops 2.3中替换所有已弃用的函数。
更改 - ams_block_spotlight_xxxx.html更改为ams_block_spotlight_ams_xxxx.html。
改进 - 替换了一些主题图像。
改进 - 重新发布和到期日期时间框现在可以自动勾选/取消勾选。

错误修复

修复错误 - 如果未从phpp/xoopsforge.com安装框架,提交将返回空白页面。
修复错误 - 包含撇号(apostrophe)的主题名称无法更改该主题的权重。
修复错误 - 编辑后,文章将在10分钟后消失。
修复错误 - 重新发布文章没有重置到期日期。
修复安全 - 修复了trabis报告的关于link.php中潜在SQL注入的问题。

语言更改

新增 - define("_AMS_MI_EDITOR_DHTML","DHTML");
新增 - define("_AMS_MI_EDITOR_HTMLAREA","HtmlArea Editor");
新增 - define("_AMS_MI_EDITOR_FCK","FCK WYSIWYG Editor");
新增 - define("_AMS_MI_EDITOR_TINYMCE","TinyMCE WYSIWYG Editor");
新增 - define("_AMS_MI_EDITOR_USER_CHOICE", "启用编辑器选择给用户");
新增 - define("_AMS_MI_EDITOR_USER_CHOICE_DESC", "启用用户选择他们想要使用的编辑器");
新增 - define("_AMS_MI_EDITOR_CHOICE", "编辑器选择");
新增 - define("_AMS_MI_EDITOR_CHOICE_DESC", "用户启用的编辑器选择");
新增 - define("_AMS_MI_SPOTLIGHT_TEMPLATE","突出显示模板");
新增 - define("_AMS_MI_SPOTLIGHT_TEMPLATE_DESC","管理员在突出显示块中使用的模板");
新增 - define("_AMS_MI_ABOUT", "关于");
移除 - define("_AMS_MB_SPOTLIGHT_TEMPLATE_CENTER", "主末尾的小屏幕");
移除 - define("_AMS_MB_SPOTLIGHT_TEMPLATE_RIGHT", "主要左边的小屏幕");
移除 - define("_AMS_MB_SPOTLIGHT_TEMPLATE_LEFT", "主右边的小屏幕");

已知问题

- 在KOIVI中图像管理器不起作用。绕过方法是...按“图像管理器”→ CHECKED“HTML”复选框→添加图像(从弹出窗口)→ UNCHECK“HTML”复选框
“扩展文本”WYSIWYG TinyMCE 在 PHP 4 环境中无法正常工作。这是 XOOPS 编辑器的缺陷,不是 AMS 问题。


开发路线图

AMS 3.00 - 使用干净 URL / SEF 进行 SEO 优化
AMS 3.10 - 额外的 SEO 功能
AMS 3.50 - 可克隆
AMS 3.90 - 添加现代文章管理功能
AMS 4.00 - 速度优化与增强

当前开发者/维护者

所有未来的 AMS 开发将由 NovaSmart Technology 负责处理。
然而,由于该项目为志愿者项目,该模块仅在 NovaSmart 的 PHP 程序员空闲时才会积极开发。

访问 NovaSmart XOOPS 模块开发网站