模組介紹

以下為 Drupal 部份模組的中文介紹。完整的模組列表,請到 Drupal.org 的模組單元。也歡迎你一起來寫模組介紹

attachment + filemanager

模組介紹: 

檔案 上傳 模組
跟 drupal 內建的 upload 檔案 上傳 模組 不一樣
upload 檔案連結格式 http://xxx.xxx.xxx.xxx/files/dsl_logo.article_0.png
attachment 檔案連結格式 http://xxx.xxx.xxx.xxx/drupal/filemanager/active?fid=2
所以可以達成
某個 特定檔案 給 某個 角色 下載 的 模組
http://drupaltaiwan.org/forum/20081205/2830

Comment Upload

模組介紹: 

讓使用者可以在回應裡上傳一個或多個檔案,可根據內容類型來決定是否要啟用此功能。
此模組相容於 Upload previews 模組,所上傳的圖片也可設定為自動文繞圖顯示。

Disk Node

模組介紹: 

此模組會新增一個叫做DiskNode的節點類型,它的主要用途是提供檔案下載功能。每一個disknode會連結到一個儲存在網站上的檔案,提供給網友進行下載,並可統計下載次數。

File Access

模組介紹: 

檔案下載權限

1.目前只能用節點
2.測試下來覺得很奇怪
當我預設下載權限時(預設全部角色都可預覽),再去編輯文章,將非註冊的角色設成不可下載,送出
結果再編輯一次,非註冊角色的方框還是打勾狀態,根本沒修正。

用法:新建節點且上傳檔案,送出後,再編輯一次,就可以看到File Access設定
請各位高手協助這位作者,讓此作品更加美好
-

FileField

模組介紹: 

FileField 提供一個泛用的檔案上傳欄位給 CCK 使用,可以用來取代 Drupal 原本的上傳模組。

FileField Sources

模組介紹: 

FileField Sources模組主要是擴充FileField模組。 FileField模組是讓您上傳檔案到CCK的欄位中,而Filefield Sources模組不僅能讓您上傳存在於自身電腦中的檔案外,還能選擇已經存在於伺服器中的檔案。

* 透過 auto-complete textfield 取得已存在於伺服器中的檔案。
* 轉換來自遠端伺服器中的檔案 (需要 cURL)
* 透過IMCE file browser選擇已存在伺服器中的檔案

Image FUpload 按一個鈕就可以多圖上傳的模組

模組介紹: 

Image FUpload 是 image module 的附加模組,讓用戶"只要"按一個鍵,就可以多圖上傳。它透過 swfupload 來大量處理上傳的圖片,所以你不用再一張一張辛苦的上傳啦!

select multiple images.

特色

  • 單鍵多圖上傳。
  • 利用 Drupals AJAX 技術,完全與 image module 整合。
  • 可透過權限管理,分配給用戶使用。
  • 支援分類及其它模組。
  • 可以客製化自動下標題。

IMCE

模組介紹: 

可以上傳/插入/瀏覽圖片與檔案,並可設定個人的資料夾和容量大小,可與多種編輯器合併使用,例如 FCKEditor, TinyMCE, WYMEditor, Whizzywig 等等。

iTweak Upload

模組介紹: 

iTweak Upload 可以美化附加檔案,點選檔案後即可自動上傳,移除直接點選移除即可。新版 2.x 配合 Imagecache ,可以讓圖片類型的附加檔案縮圖顯示在編輯頁面或節點摘要等頁面,並可配合 lightbox 或 thickbox 。

Demo: http://www.ttps.ntct.edu.tw/node/170

Transliteration

模組介紹: 

此"音譯"模組會試著把 Unicode 資料以 US-ASCII 字元呈現,並且處理上傳的檔名裡非 ASCII 的字元。
(可以用來避免使用者上傳中文檔名的檔案)

Upload Permissions Per Content Type

模組介紹: 

上傳檔案權限 BY 內容類型

Upload_ch

模組介紹: 

解決中文檔名上傳/下載的問題

檔案上傳時,使用序列化數字作為檔名儲存實際檔案
並將中文檔名存入資料庫
於下載檔案時透過檔案ID對應,將下載的檔案重新命名回中文檔名
避免中文檔名在程式處理以及伺服器端儲存的問題
實體檔案位址將會在 files 資料夾內另開一個 node_attach 資料夾來存放,避免序列化的檔名與 files 內的檔案同名

另外
由於 6.x 取消 db_next_id() 函式
而代替的 db_last_insert_id() 函式實際上為抓取資料表欄位的 auto_increment 值
無法用來作為單純的計數器
所以另外開發用來作為計數器的 api 模組 => sequence
使用 upload_ch 模組時必須搭配 sequence

ps1. 僅修正內容(node)附加檔案的上傳與下載的中文檔名
ps2. 檔案下載設定新增選項,啟用後會在下載路徑尾端附加中文檔名,提高路徑的可讀性
ps3. 模組內已經附上翻譯檔
ps4. 下載時會將檔名編碼為 big5,所以多語環境下不適用,編碼可以在 variable 資料表設定 upload_ch_charset 的值來變更

怎麼主流的CMS連附件系統都沒有啊

模組介紹: 

現在的CMS連一個像樣的附件系統都沒有
JOOMLA 1.7都沒有
請問現在DRUAPAL有沒有啊
WORDPRESS這方便做的很好