Demo

討論

保持飢餓,保持愚笨 (Stay hungry, stay foolish)。 史蒂夫·賈伯斯

公告

本網站已取消討論區的討論方式,如果您有問題請至LINE群行動條碼圖片網址,或Facebook社團

模組使用 big5_func 技術上的問題 with Joomla NewsBoxes V1.0.0

  • NidgetGod
  • NidgetGod 的個人頭像 Topic Author
  • Offline
  • 中級會員
  • 中級會員
More
2007-09-06 09:51 #8045 來自 NidgetGod
NidgetGod created the topic: 模組使用 big5_func 技術上的問題 with Joomla NewsBoxes V1.0.0
測試模組 Joomla NewsBoxes V1.0.0

模組下載點: http://code.google.com/p/joomla-newsboxes/downloads/list

這是目前測試過幾個簡單易用的模組之一,其中有個設定顯示字數的功能,問題來了;如果只是針對英文、數字都能正常截取設定的字數,但是一碰到中文(例:繁體中文字)就有可能把最後一個字變成亂碼,原因我已經知道,所以想藉 big5_func 的 big5_strlen() 函式解決這個問題,但是不知道為什麼怎麼改都會出現錯誤,實在沒辦法才上來詢問各位前輩是否能協助小弟解決這個難題呢。

我的作法:

直接修改 mod_newsboxes.php 第 183 行的 strlen(strip_tags($row->text)) 改成 big5_strlen(strip_tags($row->text))

執行後卻出現找不到 big5_strlen() 函式的錯誤,想說應該是沒將 big5_func 給 include 所以又加了幾段在 mod_newsboxes.php 第 1 行:
<?php include_once( $GLOBALS['mosConfig_absolute_path'] . '/includes/big5_func/big5_func.default.php' ); ?>
<?php include_once( $GLOBALS['mosConfig_absolute_path'] . '/includes/big5_func/big5_func.iconv.php' ); ?>
<?php include_once( $GLOBALS['mosConfig_absolute_path'] . '/includes/big5_func/big5_func.inc.php' ); ?>

結果之前找不到 big5_strlen() 函式的錯誤不見,卻出現新的錯誤,到這邊就卡住做不下去了,想請各位前輩幫幫忙。

Please 登入 to join the conversation.