mta/twenty_five_live_events

该包最新版本(0.9.2)没有可用的许可信息。

Drupal模块,用于从25Live检索活动

0.9.2 2021-01-21 11:42 UTC

This package is not auto-updated.

Last update: 2024-09-28 08:26:58 UTC


README

本模块处于开发阶段,不应在生产Drupal网站上使用。

连接到25Live活动API以本地读取和显示活动,避免使用糟糕的马铃薯界面

版本

  • 0.9.2 - 持续开发,现在带有测试和一些事件更新

  • 0.9.0 - 概念验证发布。连接到API并在块中列出一些事件

待办事项

  • [ ] 在API连接类(R25LiveConnection)中实现更好的错误控制
  • [x] 在主要活动页面上输出。
  • [x] 在活动页面上处理事件ID输入以加载该事件。
  • [x] 提供管理员界面以筛选事件类别。
  • [x] 处理特定组织的所有活动的显示。
  • [ ] 日历界面。
  • [ ] 显示特定类型的所有事件。
  • [ ] 显示特定地点的所有事件。
  • [ ] 在主页上加载更多事件。

测试

设置

该模块需要在具有有效phpunit安装的有效Drupal实例中安装。

所有drupal phpunit测试都是从web/core目录运行的。如果不存在phpunit.xml配置文件,必须在命令中使用-c <phpunit.xml路径>选项。

运行测试

web/core目录运行

../../vendor/bin/phpunit -c ../../phpunit.xml ../modules/custom/twenty_five_live_events/