請注意,PmWiki 預設是禁止使用上傳功能。 UploadsAdmin 有關於如何開啟和設定上傳功能的詳細說明。
PmWiki 支援上傳檔案到網站上的功能,每個群組
WikiGroup (英文)放置檔案的目錄是分開的。
要在網頁中上傳或連結一個檔案,只要編輯網頁內容,在其中輸入 "
Attach:
" 的語法標記和檔案名稱,例如 "
Attach:resume.pdf
"。
網頁編輯完成儲存後,如果檔案已經上傳至網站,該
Attach:
標記會轉換成連到檔案的連結,或者是顯示成一張圖片(如果檔案名稱是圖片的話,像 .gif 或 .jpg)。
如果該檔案尚未上傳,
Attach:
標記後面會出現一個問號
?,按下問號便可以開啟一個頁面,裡頭有表單可供你上傳新檔案。
如果
WikiAdministrator (英文)開放了檔案上傳的功能,只要在瀏覽器的網址欄中,將網頁地址後面加上 "?action=upload",就能夠連結到上傳新檔案的表單。
當安裝 PmWiki 系統時,為了安全起見,上傳功能一開始是被禁用的。
開放上傳功能的同時,也能夠限制上傳到網站上的檔案類型和檔案大小,請參考
UploadsAdmin 的詳細說明(英文)。
PmWiki 預設的檔案大小是 50K,檔案類型是 ".gif"、".jpg"、".doc"、".txt" 和 ".pdf"。
另外,網站管理員可以設定需要輸入密碼才能夠上傳檔案,請參考
Passwords 和
PasswordsAdmin (英文)。
允許的檔案類型如下:
'gif','jpg','jpeg','png','bmp','ico','wbmp', # images
'mp3','au','wav', # audio
'mpg','mpeg','wmf','mov','qt','avi', # video
'zip','gz','tgz','tar','rpm','hqx', # archives
'doc','ppt','xls','exe','mdb', # MSOffice
'pdf','psd','ps','ai','eps', # Adobe
'htm','html','fla','swf', # web stuff
'txt','rtf','exe','tex','dvi','' # misc
已上傳的檔案只有網站管理員才能夠刪除。
[[$Attachlist]]
標記可用來顯示已經上傳的檔案清單。也可指定顯示檔案的排序,輸入 "X=A" 或者 "X=D" ,
X 可以是 'N','S',或 'M' 其中之一,表示檔案應按名字、大小、或者是修改日期來排序,'A' 和 'D' 則用來表示遞增或遞減排序。
例如
[[$Attachlist S=A]]
的標記,將按檔案大小從最小到最大的次序來顯示,
[[$Attachlist M=D]]
則是按時間先後來顯示。
如果網站管理員沒有開放上傳檔案的功能,你可以到
http://www.pmichaud.com/wiki/Main/WikiSandbox 來嘗試看看(英文)。