:::

XOOPS hc - xoops | 2012-12-24 | 人氣:3078

TADNEWS 2.3的表格式新聞在BIG5下有一些亂碼的問題,我改了一些檔案如附件

 

表格式新聞不論語系是BIG5還是UTF8一律是使用UTF8編碼呈現,所以裡面用了很多to_utf8來轉碼,不過2.3新增的標籤功能沒有處理到,語系是UTF8沒有影響,但若是BIG5的就需要補上,不然會出現亂碼。修改檔的內容拿去UTF-8語系使用也是正常的。

 

  • 表格式新聞區塊的上%則、下%則顯示為亂碼

修改語系檔,因為main.php和blocks.php有相同的設定,所以將

main.php的42、43行註解

blocks.php的62、63行內容用UTF-8寫入(不過這部份是硬塞而不是用標準的U+ooxx的解法)

 

  • 表格式新聞區塊的新聞標籤、附件說明顯示為亂碼

修改ajax.php
110行附件名稱to_utf8
135行標籤名稱to_utf8

87~91行設定部份欄位寬度為80PX,置中對齊(這部份是讓標題列不要變成兩行的高度)

138、139行設定所屬分類和發佈者置中對齊
 

  • 附檔列表檔名太長時會蓋到上一則新聞的連結上面

up_file.php(306行)將呈現行高150%改成100%

 

  • 附件檔案為OpenOffice.org格式時不會顯現在標題後方

於iconize.css最後增加敘述,images資料夾下為新增的圖示

新增的副檔名類型為odt、ods、odp、sxw、sxc、sxi

  •  
    1) tadnews 2.3hack.zip
:::

版面風格


(共 14 個樣板佈景)