专家模式的配置

使用下面的语法,你可以根据需求来配置 可见性 和 访问 .
使用专家模式语法的例子

类型语法意义
常量 TRUE1
FALSE0
变量 now 服务系统的实际时间
功能 date("[date]") 检索日期
inLearningGroup("[string]") 为所有学习组成员[string]生成 TRUE
inRightGroup("[string]") 为具有相同权限的组成员 [string]生成 TRUE
isUser("[string]") 为有用户名的用户[string]生成 TRUE
inLearningArea("[string]") 为在学习区域内的所有学习组成员[string]生成 TRUE
isGlobalAuthor(0) 为所有OLAT作者组成员[string]生成 TRUE
isCourseAdministrator(0) 为所有课程(正在学习的课程)的拥有者生成 TRUE
isCourseCoach(0) 为所有用户来监督的一个学习管理组生成 TRUE
isGuest(0) 为所有OLAT游客生成 TRUE
hasAttribute("[AttrName]","[string]") 如果[string] 与相关用户的AAI 属性 [AttrName]值一致就生成TURE
isInAttribute("[AttrName]","[substring]") To be translated
AAI一般信息
AAI属性说明
To be translated
getPassed("[integer]") To be translated
getScore("[integer]") 从具有特定ID的课程元素生成点数
getAttempts("[integer]") 从具有特定ID的课程元素生成完成尝试的数量. 可以应用到测试, 自测, 问卷 (有可能返回值0或1) 和 任务 (返回值 = 上缴文件的数量)类型的课程元素里
getInitialEnrollmentDate("[integer]") 从具有特定ID的课程元素登记生成相关课程参与者的第一次注册日期.
getRecentEnrollmentDate("[integer]") 从具有特定ID的课程元素登记生成相关课程参与者的最后一次注册日期.
getPassedWithCourseId("[integer-1]","[integer-2]") 从课程(ID=[integer-1])的课程元素(ID=[integer-2])生成布尔型TRUE (=通过)或 FALSE (=失败)
getScoreWithCourseId("[integer-1]","[integer-2]") 从课程(ID=[integer-1])的课程元素(ID=[integer-2])生成成绩
单元 min 备忘录
h 小时
w
m
操作 = 相等的
> 大于
< 小于
>= 大于或等于
<= 小于或等于
* 乘法
/ 除法
+ 加法
- 减法
布尔型 & 合理的 AND
| 合理的 OR


返回 关闭窗口