
對於這個 Web File Manager 的各項功能,阿舍都還算滿意,好看又有好用,只可惜...不支援有中文的檔案和資料夾,就跟上傳模組的症頭是一樣的,遇中文就變成亂碼,阿舍有給它失望了一下,後來才找到一個勉強可以用的方法,就是利用接下來要講的 Metadata 來解。什麼叫做 Metadata 呢 ? 就是用來儲存檔案的額外資訊的地方,就好像在檔案總管裡,可以點檔案按右鍵選「內容」,進去後的「摘要」的東西。
這個 Metadata 並沒有寫到檔案裡去,而是存在資料庫的,所以不會修改到原來的檔案,也不會新增任何相關的檔案,因此,這個 Metadata 所儲存的檔名和其它存在資料庫的資訊是相同,所以在顯示中文時就不會有問題,不過,有點麻煩的是,要先上傳後再去修改 Metadta 的方式,才能把中文打上去,而且資料夾沒有支援 Metadata,所以,只能算解掉 1/3 的問題,阿舍就不是很滿意哩 !!
「Display metadata title」
經過阿舍的一番說明,各位大德應該可以明白吧 ! 如果各位大德想利用這個 Metadata 來顯示中文的檔名,就啟用這個功能,當然啦 ! 不只是能解決中文檔名的問題而已,也可以用來將命名怪怪的檔案給重新命名而不需修改到真正的檔案名稱....。
勾了這個項目之後,如果檔案有設定 Metadata 時,並且有設定 Title ( 標題 ) 時,這個模組就會用這個 Title 來當做檔名來顯示在 WebFM 裡。
「Default File Permissions」
這裡是用來設定一個檔案的預設權限,如果沒有開啟這些權限的話,上傳的檔案就會變成只有上傳的
使用者和網站的管理員可在 Web File Manager 裡看的到檔案,而其它的使用者就和這些檔案沒緣份了....。
不過,就算這裡沒有開啟的權限,網站管理員和檔案的上傳者還是可以在 Web File Manager 裡,用滑鼠點著檔案,然後按右鍵選「File Permissions」來改的,畢竟這裡只是設定上傳後沒調整時的 "預設" 權限,所以,還是可以改的。
最主是,如果要上傳的檔案有一些安全上的考量時,那麼這裡的權限就要先關著比較好,等上傳以後再來個別調整,應該是會比較安全的。
Role View/Download :
將檔案預設為上傳以後,可以在 Web File Manager 裡被看到及下載,一般來說,如果是沒有權限控管的考量,而是要開放給大家下載的話,這裡就要打勾才會方便。
Role Full Access
這個就不可以隨便勾了,因為有打勾就表示每個人都可以執行更改檔名、刪除檔案等工作,對所有的使用者開放這個功能是有風險的,要啟用這個權限前要注意一下囉 !!
Role Attach
這裡設定的用途和在「權限控管區(/admin/user/access)」裡的權限是相同用途的,但是這個是針對個別檔案來設定是否可以被拿來當做文件的附檔用的......
未完待續.....
- 增加新的回應
- 瀏覽次數: 3196
- Send to friend
Hello sindyy兄,
這個 WebFM 模組阿舍並沒有寫完,主畏的原因就是沒有找到解決中文的方法,所以 WebFM 並有支援中文.....=____=!!
供參囉 !! ^^=。
阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw


现在急需用这个支持中文名附件,十分着急!
谢谢!