1 頁 (共 1 頁)

[討論]關於官方認證外掛的一些安裝問題?

發表於 : 2006-02-26 20:39
ntiswssl
請問這些官方認證的外掛要如何安裝在UTF-8的論壇程式上?

我看到這些外掛好像只能安裝在Big5的論壇程式上,是否可以讓這些外掛支援UTF-8?

發表於 : 2006-02-26 20:53
小竹子
檔案格式存檔成為UTF8

發表於 : 2006-02-26 21:18
ntiswssl
小竹子 寫:檔案格式存檔成為UTF8
那要如何儲存為UTF-8?


好比說!

代碼: 選擇全部

        for (var i = 0 ; i < document.post.message.value.length ; i++) { 
          var code = document.post.message.value.charCodeAt(i); 
            if (12549 <= code && code <= 12585){ 
              formErrors = "禁止注音文"; 
            } 
        }
像這樣的代碼該如何用在UTF-8上呢?
如果是這樣,那麼就沒有辦法支援多國語言了。
因為它的代碼有繁體中文字在上面,這又要如何修改才能用在UTF-8上?

發表於 : 2006-02-26 21:21
Mac
應該是說,你要用編輯器儲存檔案時,要記得把編碼設定成以 UTF-8 編碼來儲存
現在很多編輯器在儲存時,都會有這個選項

~Mac

發表於 : 2006-02-26 21:39
ntiswssl
Mac 寫:應該是說,你要用編輯器儲存檔案時,要記得把編碼設定成以 UTF-8 編碼來儲存
現在很多編輯器在儲存時,都會有這個選項

~Mac
謝謝! 我大概知道了!

那麼你知道以下問題該如何解決嗎?
好比說!
代碼:

代碼: 選擇全部

        for (var i = 0 ; i < document.post.message.value.length ; i++) { 
          var code = document.post.message.value.charCodeAt(i); 
            if (12549 <= code && code <= 12585){ 
              formErrors = "禁止注音文"; 
            } 
        }

像這樣的代碼該如何用在UTF-8上呢?
如果是這樣,那麼就沒有辦法支援多國語言了。
因為它的代碼有繁體中文字在上面,這又要如何修改才能用在UTF-8上?

發表於 : 2006-02-26 21:57
DL
這樣已能證明:你是不明白大大所說的

發表於 : 2006-02-26 21:58
Mac
ntiswssl 寫:像這樣的代碼該如何用在UTF-8上呢?
如果是這樣,那麼就沒有辦法支援多國語言了。
因為它的代碼有繁體中文字在上面,這又要如何修改才能用在UTF-8上?
就是複製、貼上、儲存選擇 UTF-8 編碼

只要檔案的編碼正確就可以了,跟裡面有沒有中文字無關

~Mac

....

發表於 : 2006-02-27 06:11
jwxie
不過你不麻煩, convertz去用來檢查是否 utf-8

發表於 : 2006-02-27 19:23
ntiswssl
for (var i = 0 ; i < document.post.message.value.length ; i++) {
var code = document.post.message.value.charCodeAt(i);
if (12549 <= code && code <= 12585){
formErrors = "禁止注音文";
}
}

我已經瞭解檔案要怎麼改成UTF-8了!
我的重點是,紅色部分的繁體中文字,根本就等於寫死了,如果會員切換英文或其它語言介面,那麼那串繁體中文字是不會變動的。
我的意思是有沒有辦法可以讓它切換不同語言時,一起也被切換?

發表於 : 2006-02-27 20:38
心靈捕手
ntiswssl 寫:for (var i = 0 ; i < document.post.message.value.length ; i++) {
var code = document.post.message.value.charCodeAt(i);
if (12549 <= code && code <= 12585){
formErrors = "禁止注音文";
}
}

我已經瞭解檔案要怎麼改成UTF-8了!
我的重點是,紅色部分的繁體中文字,根本就等於寫死了,如果會員切換英文或其它語言介面,那麼那串繁體中文字是不會變動的。
我的意思是有沒有辦法可以讓它切換不同語言時,一起也被切換?
您只要依照原本語系的格式 (規則) 修改即可.

以下的修改, 提供您參考:
#
#-----[ OPEN ]-----
#
templates/YOUR_THEME/posting_body.tpl

#
#-----[ FIND ]-----
#

代碼: 選擇全部

禁止注音文
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

{L_NO_PRONOUNCING}
#
#-----[ OPEN ]-----
#
posting.php

#
#-----[ FIND ]-----
#

代碼: 選擇全部

'L_DELETE_POST' => $lang['Delete_post'],
#
#-----[ AFTER, ADD ]-----
#

代碼: 選擇全部

'L_NO_PRONOUNCING' => $lang['No_Pronouncing'],
#
#-----[ OPEN ]-----
#
language/lang_chinese_traditional_taiwan/lang_main.php

#
#-----[ FIND ]-----
#

代碼: 選擇全部

$lang['Delete_post'] = '刪除文章';
#
#-----[ AFTER, ADD ]-----
#

代碼: 選擇全部

$lang['No_Pronouncing'] = '禁止注音文';
#
#-----[ SAVE & CLOSE ]-----
#
#EoM

ps.
若有其他語系, 則只要在該語系的 'lang_main.php' 裡頭
新增 "$lang['No_Pronouncing'] = 'XXXXX';" 即可.

'XXXXX' 請轉換為該語系的編碼.