之前「 moodle 更新到1.8.2」後,一直沒再去升級華龍數位學習網,一是懶,二是感覺沒什麼大問題。
前幾天要作學生資訊課的學期成績,想將學生的成績以excel匯出,才發現無法匯出,顯示出一堆亂碼,只好手動一筆一筆紀錄學生的成績,既然發現問題了,那不得不來更新看看了! 
我的更新過程:
1.將舊目錄更名
2.下載moodle 1.8.4,解壓縮,產生一個moodle目錄 。
3.將舊目錄的config.php複製回來,大概要有底下內容
<?php /// Moodle Configuration File
unset($CFG);
$CFG->dbtype = 'mysql';
$CFG->dbhost = 'localhost';
$CFG->dbname = 'moodle';
$CFG->dbuser = 'user';
$CFG->dbpass = 'dbpassword';
$CFG->dbpersist = false;
$CFG->prefix = 'mdl_';
$CFG->wwwroot = 'http://163.17.156.130/moodle';
$CFG->dirroot = '/var/www/html/moodle';
$CFG->dataroot = '/var/www/moodledata';
$CFG->admin = 'admin';
$CFG->directorypermissions = 00777; // try 02777 on a server in Safe Mode
require_once("$CFG->dirroot/lib/setup.php");
// MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES,
// RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE.
$CFG->unicodecleanfilename = true;
?>
5.到moodle中文加油站去下載中文語系檔,放到 /var/www/moodledate/lang 目錄下。
6.有點厭倦了原本的佈景主題[Autumn],所以再到moodle theme裡找找有沒有喜歡的佈景主題,最後還是決定使用以前用過的「Clouds」,下載、解壓縮,將它放在 /moodle/theme 裡面
7.以管理員身份登入moodle,再依照畫面上的步驟一步一步就可以升級完成。
8.中文檔名問題:
若以全新的moodle安裝完後,應該是無法使用中文檔名來上傳、下載檔案。之前有做紀錄「 moodle1.8.2上傳中文檔名的檔案」下來,剛剛試了一下,在1.8.4版裡,只要在config.php裡加上
$CFG->unicodecleanfilename = true;
這一段代碼,就可以順利解決中文檔名的問題了。
9.修改Clouds佈景主題的字體大小
自己覺得原本的字體太小了、行距太小,所以修改一下 Clouds/styles_fonts.css ,將原本
body, td, th, li {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:95%;
letter-spacing:0.02em;
}
改成
body, td, th, li {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:100%;
letter-spacing:0.03em;
line-height:1.5em;
}
--> 
大概就這樣吧!
15:21:53更新:
又換了個theme,就是這個「Moodle Template experience247」 ,感覺不錯,可以再稍微改一下,改成我想要的樣子。

To Ray:
哈!你問錯人了,VB6我沒玩過耶,好久以前有買過一本VB6的書,不過卻一直沒去玩它。
所以幫不上忙啦!