2008年9月28日 星期日

9/28 專題更新...

由於我們專題的健康記錄需要將node限制在個別使用者可以檢視的權限設定
而Drupal一般的權限設定都只有以角色為基礎
甚至一些第三方的modules也都是以角色為基礎來撰寫
也因此在尋找我們所需的module上增添了不少的困難...

而在阿舍的Drupal教學網頁上有介紹Content Access這個module
這個module也是以角色為基礎來撰寫的
但在搭配了ACL這個module後就可以新增以使用者為基礎的權限設定

一開始用的時候覺得還不錯...
但在詳細了解到其module的運作方式後發現
如果要結合我們的Share Health Records的module
並客製化我們的需求來達到在使用者分享其健康記錄時
就可以讓被分享者檢視其所有健康紀錄的功能...
將會是非常浩大的工程
而且設定上會非常的複雜
因此最終我還是放棄了...

不過老天不負有心人
最後讓我給搜尋到了Coherent Access這個module
這個module也是以使用者為基礎來做每個node的權限設定
而且在設定上也不會像Content Access + ACL需要使用到那麼多的資料表來儲存權限

雖然只是稍微研究了一下...
但我想應該是不需要花費太大的力氣來修改這個module
就可以達到我們所需要的功能了 (希望... QQ)

總之這部分先暫時擱著...
況且還有node view的module + 專題文件要趕 + 研究所的書要看呢!!

果然就像小龍說的...
大四只有10學分並不會比較輕鬆~ Orz

6 則留言:

Jeff 提到...
作者已經移除這則留言。
法克 提到...

其實也只是自己在喇叭嘴而已... XD

Jeff 提到...

你的Blog好學術 不像我只會碎碎念 科科 XD

法克 提到...

你還砍掉前面的意見... =_="

John Wu 提到...

其實真的滿學術的
很到味

法克 提到...

啊~ 就促味捏(台語)... XD

其實現在記一記說不定寫專題文件的時候會用到也不一定!!