moodle-block_advnotifications:允许轻松管理通知并将其设置为显示给用户

时间:2024-02-20 16:12:08
【文件属性】:

文件名称:moodle-block_advnotifications:允许轻松管理通知并将其设置为显示给用户

文件大小:4.43MB

文件格式:ZIP

更新时间:2024-02-20 16:12:08

notifications javascript bootstrap php ajax

轻松创建,管理和向用户显示通知/警报 该块允许用户显示基于Bootstrap的类似于DEFCON的警报,允许进行各种配置。 这在某些情况下很有用,例如提醒用户计划内的停机,将他们欢迎到您的站点,教师可以使用它来通知用户更改/到期日期等。 特征: 可自定义的标题和消息 允许高级用户使用基本HTML标签 多语言/过滤器支持 多种类型的通知(基于引导程序的样式) 基于类型的图标(可选设置) 可拒绝/不可拒绝 可自定义的日期范围以显示通知 向用户显示通知一定次数 基于实例或全局/站点范围的通知 用户(例如教师)可以创建和管理自己的基于实例的通知-默认情况下处于禁用状态 启用/禁用所有通知(站点范围和基于实例) 编辑/删除/恢复通知 结束日期后可以自动删除通知的选项 可以永久删除带有已删除标记超过30天的通知 选项自动删除与不再存在的通知相关的用户(被拒绝/看到的)记录 AJAX用于改善用户体验并简化流程 添加/编辑通知时进行实时预览 易于使用,但包含所有实质性信息的完整文档 实施隐私API(符合GDPR) 有关完整的文档,请检查 -或检查插件的/docs目录。 通知解剖 安装注意事


【文件预览】:
moodle-block_advnotifications-master
----pages()
--------restore.php(6KB)
--------process.php(11KB)
--------notifications.php(6KB)
----styles.css(7KB)
----locallib.php(6KB)
----db()
--------access.php(3KB)
--------upgrade.php(5KB)
--------tasks.php(1KB)
--------install.xml(4KB)
----scss()
--------base()
--------styles.scss(390B)
--------page()
--------block()
----Gruntfile.js(4KB)
----classes()
--------notifications_table.php(4KB)
--------restore_table.php(4KB)
--------base_table.php(8KB)
--------privacy()
--------task()
----edit_form.php(4KB)
----.travis.yml(2KB)
----.stylelintignore(39B)
----README.md(3KB)
----renderer.php(14KB)
----pix()
--------danger.svg(773B)
--------success.svg(1KB)
--------danger.png(4KB)
--------info.svg(904B)
--------warning.svg(819B)
--------info.png(4KB)
--------warning.png(4KB)
--------success.png(3KB)
----settings.php(7KB)
----docs()
--------AdvNotifications.webm(1.11MB)
--------AlertTypes.png(33KB)
--------AdvancedNotifications.pdf(3.57MB)
--------AdvNotifications.gif(3.22MB)
----block_advnotifications.php(6KB)
----lang()
--------en()
----.gitignore(71B)
----amd()
--------src()
--------build()
----version.php(2KB)
----CHANGELOG.md(5KB)
----package.json(660B)

网友评论