先下載 Mediawiki1.13.3,目前知道最新版 1.19 在搭配 Mediawiki zhconverter 會有問題,所以不介意的用了舊版的 1.13.3。
再去下載 Mediawiki zhconverter,只有一隻 PHP,就是 mediawiki-zhconverter.inc.php。
將 Mediawiki1.13.3 與 mediawiki-zhconverter.inc.php 放到合適的位置後,就可以開始寫程式了。
共用程式 Moca.php
define("MEDIAWIKI_PATH", "mediawiki-1.13.3/");網頁
class Moca {
public static function startBuffer() {
ob_start();
}
public static function endBuffer() {
require_once "inc/mediawiki-zhconverter.inc.php";
$output = ob_get_contents();
ob_end_clean();
// 簡繁互轉
$m = new MediaWikiZhConverter();
// 省略 Moca::isLangS()
echo $m->convert($output, Moca::isLangS() ? 'zh-cn' : 'zh-tw');
}
}
<?php include 'inc/moca.php' ?>收工。
<?php Moca::startBuffer(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
....
</html>
<?php Moca::endBuffer(); ?>
沒有留言:
張貼留言