阿舍大大你好,我是婷婷
我用drupal 5.10版,有開blog的模組。
目前我設定了四個使用者,分別是teacher1、teacher2、student1、student2,我讓學生能夠使用blog的模組功能,然後寫出來的blog希望能夠只讓他們自己的老師看的到且能夠回應,比如說student1寫的teacher1才看的道,teacher2、student2是沒有權限也沒有辦法看到的。
請問有模組可以做得到嗎?還是可以往哪個部分思考呢?請大大給我ㄧ些建議,謝謝
謝謝阿舍大大
不過我覺得效果不太像耶....
我想再說清楚一點好了^^
希望大大在給點提示嚕~
希望能夠做到老師1.2.3都是屬於"老師"的角色;學生1.2.3都是屬於"學生"的角色。學生有數個指導老師,如student_1的指導老師有teacher_1、teacher_2,所以所屬的老師可以看到學生的文章(我要架多使用者部落格的網站)。
但是非所屬的老師將不能去瀏覽學生的部落格,如teacher_3只有一個學生所以只能去student_3的,其他都去不了。
利用DRUPAL的權限控制好像可以為同"角色"的設定權限,但他們皆屬於"老師"的角色,卻有不同的瀏覽權限。
還有還有,學生間是沒有權限可以互相瀏覽的,因為我是想要做心理輔導老師可以去學生的blog看內容,並給予輔導(回應)。當然如果老師也有寫部落格(也會開給老師使用blog模組的權限)則被輔導的學生也可以去老師那邊看看,所以還蠻龜毛的= =|||
麻煩阿舍大大嚕~
婷婷
Hello 婷婷,
阿舍大概瞭解妳想要做到的效果了,在一般的系統裡是是透過群組的效果來達到的,所以在 Drupal 裡的話,可能就要運用 Organic groups 這個模組,經由將學生和指導老師設成同一個 OG,這樣就可以把權限給切開來。
老師的部落格不知是不是公開的 ? 如果不是就會比較麻煩哩.....
Organic groups
http://drupal.org/project/og
以上供參囉 !! ^^=。
阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw
阿舍兄是正解.Content Access確實可以達到你要的需求.
請問婷婷.你老師的使用者.有開好角色嗎?
(後台>使用者管理>角色>新增>1.teacher 2.students).
角色設定好.使用Content Access來劃分會比較清楚喔.^^.
阿舍兄.
請問你有用過swftool嗎?
我安裝完上船檔案後出現下面訊息
Error with xml generation by the onepixelout module.
看了很多文.好像都沒有討論出解決方法.
會是我模組不是安裝在stie/all/module 的關係嗎?
感謝^^
Hello jthink0228 兄,
阿舍沒有用過 SWT Tools 這個模組,本來裝起來試試看的,可是一看到有這麼多相關的模組要裝,阿舍就有點懶了,等有空時再來研究。
阿舍有用 jthink0228 兄 的錯誤訊息去找了一下,發現可能是 1 Pixel Out 模組的程式碼有問題,試試看把這個模組用後,看問題還在不在,再不然就有可能是 1 Pixel Out Player 版本和 1 Pixel Out 模組不符吧.....阿舍猜的....。
供參囉 !! ^^=。
阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw
謝謝阿舍的指導
從得知可以用og來達到我的目的
我就一直試一直試,但我還是不懂耶
這個模組我一直都摸不透怎麼用 T.T
基本上我是要讓老師的部落格可以讓學生瀏覽、回應
因為老師的部落格是提供比較屬於公開性的文章。
不過學生的部落格因為都是自己的隱私,當然不希望除了老師以外的人來瀏覽及回應。(不過一個學生可以有很多輔導老師^^)
阿舍能不能抽個空介紹一下OG的概念、使用方法或著OG這個模組的特點
拯救我這隻迷途的羔羊吧!!!
不好意思~一直麻煩阿舍大大~不過我還不想放棄架設著個網站...
jthink0228:
嗯嗯~我有開好兩個角色
我有試過content access
可是我"老師"的角色裡的使用者有很多位
他們要輔導的學生也可能會重複(因為一個學生可以有多個輔導老師)
但也有可能不同。
請問可以建立像好友一樣的功能嗎?
比如說OOO老師的學生有XXX、YYY、...所以老師可以把學生加為自己的好友(或者說是輔導個案),當老師登入的時候,就可以去逛學生的blog,就好像檯面上看到的其他部落格一樣,只不過權限的部份比較嚴謹,其他非學生的輔導老師、以及就算是屬於同一個輔導老師的學生之間也是沒辦法"進去"的~~
謝謝jthink0228的幫忙,相信有阿舍大大和你的幫忙,我會做的出來的^^
Hello 婷婷,
Content Access 模組的好處是可到設定每一個節點 ( Node) 的讀寫權限都不同,也就是說每份文件都可設定不同的使用者,所以,以 婷婷 的需求來看,只要學生在每篇 Blog 中設定可以讀取這份 Blog 的老師的帳號即可,就可以達成 婷婷想要的目的,不過,比較麻煩的是,學生每篇都要自己去設,但是,也不一定不好,也許學生不想其他老師或想分享給其他學生時,彈性就會大一點,而且也是比較簡單的方法哩....。
若是用 OG 也是可以達成,不過,複雜度可就高了,而且還會有模組不支援的情形,但是也是以達到 婷婷 的目的,就是管理和設定起來不容易。
阿舍這兩天會先寫 Content Access 模組的教學,請 婷婷 先參考一下,至於那個 OG 模組,呵....呵,是個大工程,要花一點的時間才行....=_____=!!。
註.
Content Access 模組啟用後,在每一份文件 ( Node) 的 「檢視」「編輯」的那一個 Tab 裡,會多了一個叫 「Access Control」的,點進行就可以設定這份文件的權限了。
以上供參囉 !! ^^=。
阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw
好友功能嗎..
有.
invite 以及 Buddylist
前面那個好像是可以邀請人加入為好朋友..後面那個好像是配合前面模組的管理介面...
兩個配合用.滿不錯的..
不過你的問題好像不是用這個來劃分ㄝ..@@..
我幫你試試看..等等在分享^^


Hello 婷婷,
根據妳寫的需求,阿舍想,應該是 Content Access 模組吧,這個模組可以細到依據個別的節點(Node)來設定權限,就下載來試試看,是不是符合妳的需要囉 .....。
這個模組需要合 ACL 模組一起運作才行
ACL 模組
http://drupal.org/project/acl
Content Access 模組
http://drupal.org/project/content_access
供參囉 !!^^=。
阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw
阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw