跳转至
For the complete DHIS2 documentation index, see llms.txt.

安装应用程序

将应用程序安装到DHIS2中

应用程序是 DHIS2 的主要扩展方式之一。DHIS2 安装程序中捆绑了约 30 个核心应用程序。

这些应用项目可通过标题栏上的搜索菜单(下图上部)或 DHIS2 v42 版本以来功能更强大的命令调色板(下图)进行访问。

应用程序菜单搜索应用程序](resources/images/app-managemet-menu.png){ width=50% }

应用程序菜单命令调色板](resources/images/app-management-command-palette.png){ width=50% }

核心应用项目之一是应用项目管理应用项目,用于在 DHIS2 实例上安装、更新、删除和维护已安装的应用项目。

应用程序管理应用程序](resources/images/app-management.png)

应用项目管理应用项目有四个部分:

核心应用项目{ #core-apps }

这些应用项目通常与 DHIS2 装置捆绑在一起。它们为 DHIS2 提供核心功能,例如数据录入(汇总和跟踪)、维护、分析和可视化,以及许多其他用例。

在 "应用项目管理核心应用项目 "页面,您可以看到当前安装的应用项目及其版本。顶部高亮显示有可用更新的应用项目。

自定义应用项目{ #custom-apps }

本部分显示从_手动安装_部分手动安装的应用项目。由于这些应用项目是手动安装的,因此可能缺少某些信息(如版本和是否有更新)。

应用项目集线器{ #app-hub }

除核心团队提供的 DHIS2 应用项目外,还有一个蓬勃发展的开发人员社区,他们为该平台构建和维护应用项目。这些应用项目可在应用项目中心访问和查看:https://apps.dhis2.org.

DHIS2应用程序集线器](resources/images/apphub.png)

应用项目管理应用项目中的_App Hub_部分与 App Hub 集成,允许用户无缝安装和管理 App Hub 中的可用应用项目。

应用程序管理中的应用程序中心部分](resources/images/appmanagement-apphub.png)

手动安装{ #manual-install }

在本节中,用户可以通过上传包含符合 DHIS2 标准的应用项目的压缩文件来手动安装应用项目。zip 文件可从多种来源获取(GitHub 发布页、App Hub、直接从开发者处获取等)。

有关开发此类 DHIS2 应用项目的信息,请参阅开发人员文档:https://developers.dhis2.org/docs.

应用项目详情视图{ #app-details-view }

单击任何部分(核心、自定义或 App Hub)中的某个应用项目后,您将进入应用项目详细信息视图。

应用程序详细信息视图](resources/images/app-management-single-app.png)

应用项目视图的顶部提供了应用项目的基本信息:

  1. 应用项目名称
  2. 应用项目开发者 - 可链接至 App Hub 上的开发者页面
  3. 应用项目类型:虽然最常见的扩展类型是 web 应用项目,但也有其他类型的扩展,如插件(捕获应用项目插件、仪表板小部件和其他自定义插件)。
  4. 如果已安装应用项目,则提供打开该应用项目的链接

关于应用项目{ #about-the-app }

关于 "选项卡提供由开发者提供的应用程序说明,以及由开发者提供的应用程序最新更新列表。

最新更新{ #latest-updates }

最新更新 "部分提供了有关各版本应用程序新增功能或错误修复的信息。管理员可据此决定是否将应用程序升级到特定版本。

本节依赖于开发人员通过变更日志自动提供信息,或通过更新应用项目的 App Hub 页面手动提供信息。这两种方法在开发者文档中都有详细介绍,供希望在应用项目开发过程中集成变更日志的开发者和组织使用。

更新和卸载应用项目{ #updating-and-uninstalling-apps }

在应用程序页面的右侧("关于 "选项卡中),如果您使用的不是最新版本,还可以通过按钮 "更新到最新版本",如果您想完全卸载应用程序,也可以通过按钮 "卸载"。

更新和卸载应用程序](resources/images/app-management-manage.png){ width=50% }

启动应用程序

您可以使用应用项目详细信息页面顶部的_Open_(打开)按钮,或在应用项目菜单或命令调板(DHIS2 42+ 版本中提供)中搜索,打开已安装的应用项目。

以往发布{ #previous-releases }

以前的版本 "选项卡提供了 "最新更新 "部分的扩展视图。它列出了与实例的 DHIS2 版本兼容的所有应用程序版本。

每个版本条目都允许用户安装特定版本的应用项目,或下载应用项目的压缩文件--如果你愿意,可以手动安装下载的文件,但最好使用安装选项,这样应用项目管理应用项目就能跟踪应用项目的历史记录,并在未来发布时提醒你。

以前的版本](resources/images/app-management-previous-releases.png)