Actions

Label sets/zh-hant

From LimeSurvey Manual

Revision as of 16:46, 2 December 2013 by C schmitz (talk | contribs) (Text replace - "´" to "´")


LimeSurvey 的部份 '公開元件' 可以在若干風格模板檔案作出調整.

本章為風格模板提供精簡的解說,但持別是有關新風格模板的修改/建立的細節,詳見 模板 + 風格

LimeSurvey 風格模板編輯器

LimeSurvey 風格模板編輯器讓您可以在線上修改風格模板的內容。Click 選 LimeSurvey 管理工具選單上的"風格模板編輯器"可以開啟風格模板編輯器 (模板)

主畫面類似 LimeSurvey 問卷管理畫面,它讓您可以選擇風格模板來作出修改/檢視。 選定風格模板後,您可以從公用問卷中選擇頁面,接著會出現相關的風格檔案列表.

風格模板選單

"修改" 圖表讓您可以更改風格模組的名稱, "複製" 圖標讓您可以根據現有模組覆製成新的風格模組.

右方 "螢幕" 下拉式列表讓您可以選擇要檢視哪一個問卷頁面.

  • 交通燈: "交通燈" 圖標顯示風格模板能否被修改,紅燈表示風格檔案只能被閱讀,綠燈表示您可以作出修改。如要修改交通燈,把它由紅轉綠,您要首先更改模板檔案的使用權限。
  • 為模板改名: 讓你更改模板的名稱.
  • 導出模板: 讓你可以把當前的模板導出成  .zip-檔案.
  • 複製模板: 讓你複製模板後,在現有模板基礎上建立新的風格模板.

右方 "螢幕" 下拉式列表讓您可以選擇要檢視哪一個問卷頁面。

檔案控制章節

在 "檔案控制" 視窗的左方, 您可以 click 選有關的風格模板檔案以重新編譯頁面。該檔案的 html 編碼會在 "正在修改中" 的視窗中央顯示。如果風格模板檔案是可以被修改的 (取決於目錄權限) ,您可以作出改變及儲存。

"其他檔案" 視窗會有列表顯示在風格模板目錄內的其他檔案. 您可以在此 上傳圖片檔案(你的 pics, logos,...) 或其他風格模板所需建立的檔案。注意︰要參照風格模板內的圖片,您可以使用 {TEMPLATEURL},而並非直接連結:

並非使用: "<img src='/limesurvey/templates/yourtemplate/mypicture.jpg'>"
你可以使用 : "<img src=';{TEMPLATEURL}:mypicture.jpg'>"

當您正在修改風格模板頁面時, "樣本" 字樣會在螢幕底部顯示.

您不能透過風格模板編輯器刪除風格模板,您必須用 FTP 去刪除有關的目錄。

"預設" 風格模板不可以透過風格編輯器直接修改,但你仍可以用其也方法動手去修改.

替換/ 欄位字串

以下字串會由 LimeSurvey 分析過風格模板檔案後替換並向問卷的持分者顯示,這些欄位字串幾乎會出現在所有風格模板檔案,但不包括 '已完成頁面'.

欄位
替代字串
{SURVEYNAME} 問卷名稱
{SURVEYDESCRIPTION} 問卷的文字說明
{WELCOME} 問卷的歡迎訊息
{PERCENTCOMPLETE} 圖表顯示問卷完成的進度
{GROUPNAME} 當前題目組別的名稱
{GROUPDESCRIPTION} 當前題目組別的文字說明
{QUESTION} 題目 (文字)
{QUESTION_CODE} 題目 (代碼)
{ANSWER} 當前題目的答案
{THEREAREXQUESTIONS} 由本句子 "本問卷共有 X 道題目" 所取代- 當中 X 表示問卷內題目的總數.
{NUMBEROFQUESTIONS} 問卷的題目總數
{TOKEN} 當前的 "操作代碼 id"
{SID} 當前的 "問卷 id"
{QUESTIONHELP} 在當前題目出現 JAVASCRIPT 彈出式框架的求助說明
{QUESTIONHELPPLAINTEXT} 當前題目的求助說明
{NAVIGATOR} "下一題 >>" 及 "<< 上一題" 按鈕
{SUBMITBUTTON} "提交" 按鈕
{COMPLETED} 語言檔內"問卷已完成及儲存"
{URL} 問卷標題的 URL 及問卷的 URL 標題
{PRIVACY} 在 privacy.pstpl 模板檔案插入內容
{PRIVACYMESSAGE} 語言檔案內的私人訊息
{CLEARALL} "清除答卷內容及離開後的 URL"
{TEMPLATEURL} 當前風格模板的 URL 位置 (有助參照圖片檔案在風格模板的位置)
{SUBMITCOMPLETE} 語言檔內本句子告訴持分者已完成問卷,請按 "提交" 按鈕
{SUBMITREVIEW} 語言檔內本句子告訴持分者可以檢視/更改問卷答案,方法是click 選 "<< 上一個"
{TOKEN:FIRSTNAME} 如果問卷並非匿名 - 由操作代碼表內的持分者名字所取代
{TOKEN:LASTNAME} 如果問卷並非匿名 - 由操作代碼表內的持分者姓氏所取代
{TOKEN:EMAIL} 如果問卷並非匿名 - 由操作代碼表內的持分者電郵地址所取代
{TOKEN:ATTRIBUTE_1} 如果問卷並非匿名 - 由操作代碼表內的持分者自訂欄位一所取代
{TOKEN:ATTRIBUTE_2} 如果問卷並非匿名 - 由操作代碼表內的持分者自訂欄位二所取代
{ANSWERSCLEARED} 語言檔內的句子 "已清除答案"
{RESTART} 重開問卷的 URL
{CLOSEWINDOW} 關閉當前視窗的 URL
{REGISTERERROR} 在註冊頁面顯示任何錯誤訊息(ie: "你必須包含電郵地址")
{REGISTERMESSAGE1} 語言檔內的句子 "您必須註冊才可以完成問卷"
{REGISTERMESSAGE2} 語言檔內有關註冊的細節
{REGISTERFORM} 註冊的實際形式會視乎自訂欄位一及自訂欄位二的設定而作出改變.
{CHECKJAVASCRIPT} 向終端用戶提出警訊,告訴他們瀏覽器已關閉 Javascript 功能.用於這欄位的風格是由 startpage.pstl 文件檔內定義的 CSS directives 的".warningjs" class 所控制。
The function and usage of label sets have change radically with version 1.90. This page refers to v 1.90 or newer versions.

Label sets are basically list templates where each list has a set of codes with labels and can be used in most question types either as answers or as subquestions. Contrary to earlier versions of LimeSurvey label sets are merely copied to the particular question as subquestion or answers. So if you change a label set after you 'used' it the changes are not propagated to the questions where a label set has been used as a template.

This new usage of label sets gives much more flexibility for future development and makes the structure of a question more logical.

Hint: A label set must be at least contain the same base language as the survey, else you will not be able to use it for any question of your survey.

An example of label set is as follows. If one wants to define a custom 7-point scale, a label set provides this function. In this example, a very simple custom label set with the code/label pairs is shown. Note that the label is what appears in the actual questions.

Code Label
1 Not useful at all
2 2
3 3
4 Somewhat useful
5 5
6 6
7 Very useful

Another graphical example:

Graphic (3 different smileys) instead of label text:

How to...

Click on the "Edit/Add Label Sets"-Icon in the Administration-Menu to edit, create, delete, import or export label sets used in the 'flexible' labels questions.

...add a new label set

  • Set Name: Each new label set has to be given a name.
  • Languages: Every label set must be specified for the language it's used for. You can choose as many languages from the menu as you want.

...import a label set

  • Create a new label set. In the screen where you can enter the label set details you will find a tab to import an existing label set. Choose a previous exported label set (either a .csv (outdated format) or .lsl file) and click on the "Import label set"-button to import. Alternative: Import a whole survey - in this case the label sets are imported with the questions. Duplicate label sets are ignored.

...edit, delete, or export a label set

Choose an already existing label Set in the drop-down-Box in the label set administration bar to edit, delete or export a label set.

  • Edit label set: Here it´s possible to rename the Label Set and add/remove languages for this Label Set.
  • Delete label set: After a pop-up, you can delete the selected Label Set.
  • Export label set: Export current Label Set to a .csv-File.
  • Labels bar:

+To add a new label you have to fill in a label code, assessment value and label-text and press on the "Add new label"-Button. After this the label should be listed above. It's possible to use a graphic instead of or additionally to a label text. Just use HTML-code to include the graphic you want, e.g.:

<img border="0" src="http://www.yourdomain.at/pics/pic.gif">

If your label set has more than one language, you can choose which language you want to edit. Every label needs a code, an assessment value and a title. The code can only be changed in the base language of the label set. The assessment value can be ignored (set it to 0) if you do not use assessments. The title is the text, which is displayed in the question.

  • Del-button: You can delete labels with the "Del"-button.
  • Up/down-buttons: It's possible to change the row of labels by the "Up" and "Dn"-buttons.
  • Fix sort: You can check the consistency and do a sort of the labels by pressing the "Fix Sort"-Button.
(:idea:) Hint: Some useful label sets are available on the LimeSurvey site

Uploaded resources management

This tab lets you manage files (pictures, media files) that were uploaded in the HTML Editor.

You can:

  • Browse available files
  • Export files as a ZIP archive
  • Import a ZIP archive of files

Caution:

  • Authorized file extensions are defined in config-defaults.php by your system administrator.
  • Files for the survey are in the upload/labels/<lid> sub directory.
    • Uploaded files will only be seen while browsing resources on this survey objects (labels) not in other labels or objects (groups, questions, answers).
    • However do not expect this limited visibility to ensure confidentiality of the resources as they are reachable with a simple browser to anyone who knows the URL to the file.
  • Creation of sub directories of the ZIP archive won't work.
  • You can't import a ZIP file containing sub directories.