我試圖在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