2011年3月12日 星期六

(< > 不過濾)及(頭尾固定模式)的運用

☆ ☆ ☆ 此為 1.0.1.0 新增功能。

此版在專案設置畫面多了兩個設定功能可用, (< > 不過濾)及(頭尾固定模式)



( <> 不過濾 )選項功能主要針對 Html 的運用....之前許多網友反應在製作課程時,如果文字含有 & < > 等字元就會產生錯誤,課程無法正常執行。原本計畫將這些字元全部一律轉成 XML 可接受的字元語法,但是後來發現這樣作之後卻會喪失Html 運用的彈性。

舉例來說如果來源文字很長,為了版面好看,希望能在適當處作換行的處理。這時如果沒辦法使用 < > 的字元,就無法使用  < br/  > 作換行的處理。對一些想使用 html 的進階使用者,反而處理這些特殊字元而會造成另外的困擾,所以特定在專案設置裡面多出 <> 不過濾的選項。由使用者依據自己的需求在這裡作設定。一般的使用者就採用預設不勾選的狀態就可以了。

示範如下:
假設來源文字如下



1.預設不勾選狀態 - 過濾 < > 字元:

 
                      結果< > 不產生 Html 語法,直接全部顯示 ... 如下圖



2. 勾選狀態 - 不過濾 < > 字元:


結果如下,所有的html語法都產生效果。



(頭尾固定模式)的設定,主要是針對「直覺造句A」的題型。
原本在1.0.0.9版本裡面將這種題型,頭尾已經設為固定模式,但是在後來製作的課程的過程中,發現頭尾固定雖然可以節省滑鼠拖動的次數,但是對於較初階的學習者來說,語句的熟悉過程是需要整個排列練習,去掉頭尾反而會產生學習不完整的情況,因此將這個選項補上,讓使用者可以依需求自訂。

示範如下:

1.頭尾固定模式(勾選)


                    結果如下圖:(頭尾固定無法拖動)

2. 頭尾固定模式(不勾選)- 取消設定


                      結果如下圖:(整個句子打散)


沒有留言:

張貼留言