ucfopen/udoit

通用设计在线内容检查工具,简称 UDOIT(发音为 'You Do It'),使教师能够在他们的学习管理系统(LMS)中识别可访问性问题。它将扫描一门课程,生成报告,并提供解决常见可访问性问题的资源。

安装: 3

依赖项: 0

建议者: 0

安全性: 0

星标: 108

关注者: 32

分支: 65

开放性问题: 63

类型:项目

3.1.0 2021-11-10 21:59 UTC

README

Join UCF Open Slack Discussions Build Status

通用设计在线内容检查工具

UDOIT 使教师能够通过 Instructure 的 Canvas 识别可访问性问题。扫描课程,生成报告,并提供解决常见可访问性问题的资源。

UDOIT 最初于 2014 年由佛罗里达中部大学(UCF)开发。2020 年,UDOIT 需要进行代码更新,UCF 与 Cidi Labs 合作,从头开始重写 UDOIT。

先决条件

  • PHP 8.1, 8.2
  • Symfony
  • Composer
  • Node v16 受支持;其他版本可能也适用
  • Yarn
  • MYSQL 5.7+ / MariaDB

安装所需技能

完成此安装,您需要以下技能

  • 熟悉命令行
  • 熟悉 MySQL
  • LMS 管理员权限

UDOIT 使用 PHP、Symfony 框架、React 框架、Instructure UI 组件库和其他开源库构建。但是,安装无需具备 PHP 或 JavaScript 的知识。

从哪里开始

提示:加入 UCF Open Slack 社区。他们可以帮助解决您可能遇到的问题。

  1. 通过设置 UDOIT 开始安装过程。说明请参阅 INSTALL.md

  2. 一旦 UDOIT 在您的 Web 服务器上运行,您需要配置您的 LMS。不同 LMS 的说明请参阅 INSTALL_<LMS_NAME>.md

在 Heroku 上安装 UDOIT

UDOIT 可以安装到您自己的现有服务器上,但我们还配置了在 Heroku 服务器上的简单安装。有关更多信息,请参阅 HEROKU.md Readme

贡献

与其他开源项目一样,UDOIT 依赖于社区的贡献来改进工具。如果您有兴趣为 UDOIT 做贡献,请按照 CONTRIBUTING.md 中的说明操作。

许可证

UDOIT 在 GNU GPL v3 许可证下分发。

本程序是自由软件:您可以按照自由软件基金会发布的 GNU 通用公共许可证的条款重新分发和/或修改它,许可证版本为 3,或(根据您的选择)任何较新版本。

本程序按“希望其对您有用”的原则分发,但没有任何保证;甚至没有对适销性或特定用途适用性的暗示保证。有关详细信息,请参阅 GNU 通用公共许可证。

您应已收到一份 GNU 通用公共许可证副本。如果没有,请参阅 https://gnu.ac.cn/licenses/

主要联系人:Daniel Molares (dm@ucf.edu)

支持的语言

UDOIT 目前提供对英语(en)和西班牙语(es)的支持。这可以在 UDOIT 实例的整个范围内或针对特定机构进行配置。