我试图在D2L的LMS中按角色发布内容。这可能使用Javascript?就像“如果{RoleName} =学生,然后显示这个,否则显示”...?我意识到我可以通过角色级别上的角色来限制/发布内容,但我试图在主题内这样做,因此无法使用发布条件。有任何想法吗?在D2L主题内发布内容
1
A
回答
0
您可以直接通过Content工具界面控制该功能,而无需添加JavaScript。如果您无法访问Content中的内容,请与您的网站管理员联系。
0
迂回的做法是解析QueryString以获取OU,然后发出Valence请求以查找课程中的用户角色。为了看起来像一个非常简单的用例,将所有部分连接起来需要很多工作。这是我使用的工具在D2L页面中嵌入的策略。
如果替换字符串正常工作,那么你可以使用它们和JavaScript的组合。但由于替换发生在保存时间,而不是在大多数地方渲染时间,所以它们实际上并不适用于您的场景。
Desire2Learn Replace Strings in Content
另一种选择是创建自己的自定义窗口小部件,并把它的课程主页上。由于替换字符串在小部件中正常工作,因此您可以读取{rolename}替换字符串的值并将其存储在cookie中。然后,在您的页面中,您将读取Cookie的值以创建条件。
相关问题
- 1. NSMutableDictionary内容发布?
- 2. 内容顶部Drupal主题
- 3. tiny mce发布内容
- 4. 发布内容的tumblr
- 5. 将内容发布到Facebook
- 6. UIWebView的发布内容
- 7. Woocommerce内容布局问题
- 8. 头内容在身体wp主题
- 9. 在Wordpress中禁用发布内容
- 10. 在git中选择发布的内容
- 11. 在Facebook上发布HTML内容
- 12. 在Meteor中过滤发布内容
- 13. 在Sharepoint 2003中发布Cognos内容
- 14. 当有人发布内容时,Facebook如何更新内容
- 15. 发布果园内容来自主站点的项目
- 16. Sitecore可以发布主页但不是其他内容树
- 17. 寻找一个CMS主要用于静态内容发布
- 18. 框架布局内容在主要活动内容非常单调
- 19. 在创建后24小时内发布内容
- 20. 跳转到主要内容问题
- 21. Drupal:编辑内容主题破?
- 22. 只做内容WordPress主题刷新
- 23. Asp.net主/内容页面缓存问题
- 24. 在Facebook上发布主题
- 25. Google+上的发布内容Business Page - SEO
- 26. php表单发布内容403错误
- 27. 发布内容后的变化管理
- 28. 使用substr_replace发布内容操作
- 29. 如何发布iphone的内容facebook
- 30. ckeditor不会发布更新的内容
我_am_网站管理员。我不认为这个功能是内置的。正如我最初撰写的,发布条件当然适用于主题级别,但我在主题的源代码中讨论了该主题。因此,这就是为什么我怀疑JS是必要的。如果我误解了你,请告诉我。谢谢。 – 2012-10-23 22:52:48