[1052] XOOPS輕鬆架
一、 關於萬用表單模組
- 模組名稱:tad_form
- http://120.115.2.90/modules/tad_modules/index.php?module_sn=9
- 討論:http://120.115.2.90/modules/tad_discuss/discuss.php?BoardID=21
- 主要功能:線上填報、報名表。偏好設定無須特別設定。
- 「後台→模組→線上調查→新增線上調查表」,這個表單可當作調查表,也可以當作報名表,若設定成「報名表」,後台的介面會多個審核的功能出來(審核誰錄取了)。
- 問卷標題、起訖日期都選一下,若還沒到表單的「開始日期」那麼表單是不會秀在畫面上的,當到達「結束日期」後,填報亦會消失。
- 「是否使用驗證碼?」若選是,填寫時,需滑動解鎖才能送出,並無需輸入驗證碼。
- 「顯示結果」需搭配「可看結果的群組」的選單,被選取的群組即可觀看開放的結果。
- 「接著編輯選項」預設是打勾的,也就是存完會引導至選項編輯。若是暫時還沒有要編輯選項,那麼不勾也沒關係,可以日後再繼續編輯題目選項。
- 「欄位」會顯示為主要問題或者欄位標題,而「欄位描述」等於是欄位的補充說明。
- 「呈現欄位種類」,像「姓名」選擇「文字框」即可,姓名不需要預設值。
- 「欄位長度」有設沒設都無所謂,「是否必填」則取決於欄位的重要性,至於「統計功能」有加總、計數以及平均三種。
- 若題目屬於單選的,且選項不多的,可以使用「圓形單選鈕」。選項請設定在「欄位長度」的框中以「;」隔開。若需要預設值,可以把某項目值,填到「預設值」欄位。
- 通常有選項的,我們會用到「計數」的統計功能。所謂「計數」指的就是算人頭,到時候系統會幫您算出每個選項選擇的人數有多少。而「加總」則是把填的值加起來。
- 若是該項目選項很多或者很長,那也可以改用「下拉選單」。
- 「方形複選框」可複選,「預設值」欄位可以填入數個選項值,一樣用「;」隔開即可。
- 勾選「儲存後不再新增題目」,儲存完便會自動幫您啟動表單,並結束編輯介面。
- 「顯示結果時秀出此欄位」是當填報有開放結果時,用來決定是否要呈現此題的結果。
- 萬一忘了勾選「儲存後不再新增題目」的選項,那麼,您可以直接點選上方工具列的任何按鈕,例如「線上調查列表」,先離開編輯畫面,然後自行啟動問卷即可。
- 表單啟用後,若有人填寫,系統會寄發通知給管理員。點選「n人填寫」以觀看結果。
- 結果上半部是每個人的所有填寫內容,下半部則是秀出您所選取的統計功能。
- 點選姓名,即可看到該填報者所填寫的完整內容。
- 若是您想更進一步的應用,那麼可以點選「Excel」,以下載編輯或應用之。
- 填報列表的最左邊會有目前啟動狀態的圖示,點選之可以關閉或啟動填報。
- 「Email」功能讓您可以寄發通知信給填寫者。信件內容可以套用左邊提供的{標籤}。到實際出後,會被取代為該使用者填寫的值。信件內容可使用各種網頁語法及效果。
- 勾選「僅測試」後寄出,信並不會真的被寄出,而是會把標籤套用結果秀出給您看。
- 複製出來的問卷預設是關閉狀態的,通常您得修改一下問卷的標題(因為前面會加上一個copy_),然後設定一下其起訖時間,然後再去啟動之就可以了!
- 點選「問卷題目→編輯」,直接拉動題目即可進行排序。
- 在此界面您也可以看到所有題目及其類型,方便您觀察修改之。
- 「最新線上表單」:會列出所有正在運作中的填報表名稱及連結。
- 「線上表單」:可以指定某一個填報表,並直接秀出填報按鈕。
- 模組名稱:tad_uploader
- http://120.115.2.90/modules/tad_modules/index.php?module_sn=15
- 討論:http://120.115.2.90/modules/tad_discuss/discuss.php?BoardID=26
- 沒特別需要設定的項目。
- 從前台上傳檔案,並建立分類即可。亦可直接貼遠端的檔案連結,不過確定必須連結是直連該檔案才行。
- 分類可從後台去設定權限,決定誰可以上傳,誰可以下載。
- 若是畫面有點怪怪的,可以點一下觀看模式應該就會正常了。
- 目錄裡面若有檔案時,是不可以刪除的。得先將裡面的檔案清空,或移到別的目錄才行。
- 目錄可以直接拉動以進行排序。
- 下方的「php.ini: memory_limit (128M) > post_max_size (8M) > upload_max_filesize (2M) ; max_execution_time=30 」訊息只有可以上傳的人才看得到,此訊息是用來讓站長知道 php.ini 的設定是否正確用的。
- 一般來說,以設定值來說,應當要是:memory_limit(程式可用的記憶體限制) > post_max_size(表單可上傳的容量上限) > upload_max_filesize(上傳檔案的容量上限)
自行擴充格式
十二、 檔案上傳相關區塊
以7z為例
先找出7z格式:http://filext.com/file-extension/7Z
修改:/modules/tadtools/upload/class.upload.php
在 $this->allowed = array() 中加入:
'application/x-7z', 'application/x-7z-compressed', 'application/7z',在 $this->mime_types = array() 中加入:
'7z' => 'application/x-7z-compressed',儲存上傳即可。
- 「最新上傳檔案」:列出最近上傳的檔案。
- 模組名稱:tad_evaluation
- http://120.115.2.90/modules/tad_modules/index.php?module_sn=5
- 討論:http://120.115.2.90/modules/tad_discuss/discuss.php?BoardID=24
- 範例檔案:http://campus-xoops.tn.edu.tw/uploads/tad_book3/file/102.zip
- 「使用Google閱讀器直接開啟檔案」建議選「否」。
- 首先,請在自己的電腦或主機建立一個資料夾,例如:「102學年度校務評鑑」,然後,依據各種指標,分別建立出以指標為名的資料夾。接著,把符合該指標的相關檔案都放到對應的資料夾中。等檔案都蒐集完了,接下來,才是開始使用此模組的時機。
- 進到模組後台,根據您資料夾名稱,開設一個名稱一模一樣的評鑑:
- 開完後,下方就會有指示,告訴您應該要把檔案傳到哪裡。
- 接著,就把所有蒐集到的檔案一整個目錄上傳到指定路徑中。
- 傳上去後,再進入模組後台,點擊該評鑑網址,就會掃出目錄下所有子目錄及檔案,此時,您只要負責按「將上傳的檔案匯入到網站中」的按鈕即可。
- 在windows下,若是目錄中有含這些字,那會導致無法匯入:許、功、蓋、餐、淚、擺、閱、穀、么、吒、俞、歿、珮、縷、吭、鈾、髏、璞、廄、琵、跚、枯、豹、愧
- 匯入後,右邊就可以看到匯入結果,您可以拖拉排序(以避免系統自動排序有誤)
- 回到前台,就可以看到完整的檔案列表了!點擊檔案,即可立即線上觀看內容,
- 目錄盡量以數字為開頭,如此有利於正確的自動排序。
- 若檔案有更新,或者目錄有異動,只要隨時按下「將上傳的檔案匯入到網站中」的按鈕,就可以重新匯入一次(原先舊的會先清除),按幾次匯入都沒關係。
- 「評鑑列表」:會列出所有評鑑的標題清單。
- 模組名稱:tad_repair
- http://120.115.2.90/modules/tad_modules/index.php?module_sn=4
- 討論:http://120.115.2.90/modules/tad_discuss/discuss.php?BoardID=28
- 「嚴重程度」及「處理狀況」務必於正式使用前設定好。=左邊是顏色碼,右邊是呈現文字,每個選項用「;」隔開。
- 先至後台設定多個維修或處理單位,每個單位下還可以設定數個管理人員。
- 通報者只需登入系統後,填入通報內容,並指定要哪個單位處理即可。單位人員接收到通報後,處理完,可線上回覆處理狀況。
- 還可以自己選擇日期來下載處理報表
- 「待修通報」:會秀出所有還沒結案的維修通報。
- 模組名稱:jill_booking
- http://120.115.2.90/modules/tad_modules/index.php?module_sn=71
- 討論:http://120.115.2.90/modules/tad_discuss/discuss.php?BoardID=51
- 「可預約場地者」:務必先選定可以預約的群組,否則只有管理員可以預約。
- 「限定最多可預約週數」:也就是最多可以預約幾週後的場地,預設是4週。
- 管理員先至後台新增場地,並進行「時段設定」,若該場地需要審核才能預約,則需要設定審核者。(不設代表不用審核,預約完即成功)
- 預約者可以至前台點選場地,選擇時段進行預約,若有衝堂該時段即無法預約。
- 亦可選擇起訖日期以進行批次預約,若有衝堂,再有審核者的狀況下,由審核者決定借給誰,若無需審核的場地,則由預約第一順位者優先有使用權。
- 具備審核者身份的人,登入後可以看到「審核清單」,會列出所有需審核的清單。
- 預約者可以從「個人預約清單」觀看自己預約的所有項目。
- 「今日預約」:會列出所有場地今日被預約的情形。