os2web/os2web_meetings_acadre

从Acadre ESDH系统导入会议

安装: 373

依赖项: 0

建议者: 0

安全性: 0

星星: 0

观察者: 6

分支: 0

开放问题: 0

类型:drupal-module

dev-master 2024-06-20 07:34 UTC

This package is auto-updated.

Last update: 2024-09-20 08:15:47 UTC


README

模块目的

该模块的目的是从Acadre ESDH提供者导入会议。

此模块高度依赖于Os2web Meetings模块,并作为其实施。

它如何工作

会议是从所谓的议程或清单文件导入的,这些文件由特定的Acadre ESDH提供者提供。

OS2Web Meetings Acadre充当适配器,将会议转换为标准格式。

“翻译”每个会议后,将对其进行处理,最终导入系统。

导入通过Migrate API处理,它是Drupal 8核心功能的一部分。

附加设置

设置可在 admin/config/system/os2web-meetings 下找到

  • Acadre会议清单路径 - 议程目录的路径。

安装

模块可以通过composer下载。

composer require os2web/os2web_meetings_acadre
drush en os2web_meetings_acadre

导入过程

导入过程可以通过两种方式完成

  • 通过Drush(推荐)

    • 使用以下Drush命令启动迁移
      drush migrate:import os2web_meetings_acadre_import
      
      有关Migrate API的Drush命令的更多信息,请参阅迁移工具
    • 强烈建议在服务器上设置cron作业以定期运行此命令
  • 通过管理界面

    • 转到您的安装上的 admin/structure/migrate/manage/os2web_meetings/migrations
    • 单击旁边的 执行 (这将使用默认选项)
    • 在下一页也单击 执行

更新

更新OS2Web Meetings模块的过程类似于常规Drupal 8模块。使用Composer内置的命令列出可用的更新包

composer outdated os2web/os2web_meetings_acadre

自动测试和代码质量

有关OS2Web测试和CI信息的更多信息,请参阅OS2Web测试和CI信息

贡献

项目对新的功能和当然错误修复开放。如果您有任何建议或发现项目中的错误,请在github仓库问题跟踪器中创建问题。对于问题描述,期望您提供关于您的功能请求或错误报告的清晰且充分的信息。

代码审查政策

有关OS2Web代码审查政策的更多信息,请参阅OS2Web代码审查政策

Git命名约定

有关OS2Web Git命名约定的更多信息,请参阅OS2Web git命名约定