目前澎湖縣教育網路中心有提供所需環境--Apache+PHP+MySQL,學校也可以自己架設server來安裝,如果是個人要測試用可以考慮在Windows環境下使用XAMPP
1.系統:使用UNIX或WIN系統都可以
1-1)Linux系統--OB2D or CentOS
1-2)Windows--XAMPP or AppServ
2.PHP版本:使用PHP4.3以上,建議使用PHP5以上
3. MySQL版本:使用3.23以上都可以,建議使用MySQL5以上
一般個人是建議使用OB2D來安裝會是比較方便又安全的方法
OB2D的安裝可以參考噗友阿剛的影音教學:
預設網頁存放位置: /var/www
設定檔位置: /etc/apache2
首頁設定檔: /etc/apache2/sites-available/default
細部設定請參考:
http://yh.tnc.edu.tw/itsmw/index.php/APM#.E7.B6.B2.E9.A0.81.E4.BC.BA.E6.9C.8D.E5.99.A8_Apache2
XAMPP 是一個相當容易安裝的Apache擴充版本,它已經包括了MySQL、PHP及Perl 等軟體在其中。XAMPP 非常容易安裝及使用,你只需要:下載、解壓縮及啟動就可以了。
目的的版本:
XAMPP的Linux版本
XAMPP的Windows版本
XAMPP的Mac OS X版本
XAMPP的Solaris版本
下載:
下載XAMPP1.7.3安裝版(上線主機)
http://www.apachefriends.org/download.php?xampp-win32-1.7.3.exe
下載XAMPP1.7.3Lite版(測試用or放置隨身碟)
http://www.apachefriends.org/download.php?xampplite-win32-1.7.3.exe
下載後直接安裝即可(請安裝到磁碟機根目錄,例如C:或D:)
裝好後,XAMPP就會在「開始→程式集→XAMPP」,執行後就會啟動XAMPP控制面版
在XAMPP的控制面版中, 我們就可以透過按鈕來啟動 / 停止各項服務 。
網站網址 http://localhost or http://127.0.0.1
網頁目錄 磁碟機代號:\xampp\htdocs or 磁碟機代號:\xampplite\htdocs
安全性修正--安裝完XAMPP有以下安全問題
MySQL 的系統管理者 (root) 預設沒有密碼。
可以透過任何網路來存取 MySQL。
可以透過任何網路來存取 PhpMyAdmin
可以透過任何網路來存取所有範例。
Mercury 和 FileZIlla的使用者都是已知的。
開啟瀏覽器,輸入http://127.0.0.1/security,在此就可以修正MySQL及PhpMyAdmin的問題,lo 如果這是測試主機就把Mercury 和 FileZIlla服務關閉即可
時區修正:
使用Pspad文字編輯器開啟C:\xamppphp\php.ini
date.timezone=Asia/Taipei,後儲存檔案,重新啟動Apache即可
個人是喜歡在Windows系統中使用XAMPPLIte版,目前已經不使用Windows系統了,所以在研習或測試用時,會建議使用XAMPPLIte版
請下載吳弘凱老師的修改版:
http://tad.tnc.edu.tw/modules/tad_uploader/index.php?op=dlfile&cfsn=77&cat_sn=17
解壓縮直接覆蓋原PhpMyAdmin即可正常顯示中文
為了方便使用xoops,php.ini必須做小部份的修改,請使用Pspad來修改 xampp/php/php.ini
max_execution_time = 300 |
Mail 部份修改 SMTP = ms1.phc.edu.tw //填入可以幫你轉信的mail server smtp port = 25 //預設是25 |
PHP5部份要修改 date.timezone = Asia/Taipei |
XOOPS 是一個高度可擴充、具物件導向、且易於使用的動態網站內容管理系統(CMS),採用 PHP 語言來設計。XOOPS 十分適合用於發展小型至大型的動態社群網站、內部 Intranet 網站、入口網站、並且可用來做為 WEB LOG 使用,拿來當學校的網頁其實也不錯。
1)首先至Xoops正體中文網 或 Tad教材網下載運
http://tad.tnc.edu.tw/modules/tad_uploader/index.php?of_cat_sn=19
XOOPS系統需求
Apache+MySQL+PHP
任何的PHP版本 >= 4.3 (PHP 4.2.x可以工作但是官方不支援,強力推薦 PHP 5.0以上 )
MySQL:MySQL伺服器3.23以上 (強力推薦 MySQL 5.0以上)
Web Server:任何伺服器必需支援PHP--Apache IIS ......
站長建議:
1.Windows--XAMPP
2.Linux--OB2D or CentOS
安裝XOOPS
1.將下載的XOOPS解壓縮後將htdocs資料夾內所有檔案上傳到網站的根目錄
解壓縮
htdocs資料夾內所有檔案上傳到網站的根目錄
2.修改檔案及目錄的權限(在Windows系統就取消唯讀)
2-1)mainfile.php可寫入(666)--使用指令$sudo chmod 666 mainfile.php
2-2)修改xoops_data資料夾的權限改為777 ;以及該目錄內的xoops_data/caches
xoops_data/caches/xoops_cache/
xoops_data/caches/smarty_cache/
xoops_data/caches/smarty_compile/
3.將目錄 "/xoops_lib" 和"/xoops_data" 搬移到根目錄外,最好重新命名。
例如網站根目錄/var/www,我們就可以把以上兩個目錄移到/var/
4.在你的網瀏覽器網址列輸入http://你網站的IP or Domain/
你可以在自己的Windows環境下使下XAMPP來建置所需的環境,測試完成後再將網站移至新主機即可。
打啟瀏覽器,輸入http://localhost or http://127.0.0.1
1)選擇要安裝的XOOPS語言--建議採用UTF-8
2)系統會提醒哪些目錄或檔案要修改權限,請依指示來修改
第二章節有講解到,您可以參閱(2-0
3)檢查系統所需環境,如果有問題,請修正後再繼續安裝
4)檢查xoops及xoops_data、xoops_lib的絕對路徑,系統會自動偵測
5)資料庫連結,請輸入可以管理MySQL的用戶及密碼話
一般建議另外建立一個資料庫及一位使用者,讓該使用者管理該資料庫
6)資料庫名稱
如果該帳號有管理資料庫的權限,您就不必事先透過phpmyadmin去新增一個資料庫存
在此就可以直接建立資料庫
如果是另外建立一個資料庫及一位使用者,讓該使用者管理該資料庫的話,該使用者只能管理該資料庫,此處就必須輸入該使用者能管理的資料庫名稱
※前置字元是用來區分同一資料庫安裝不同程式時的判定
例如有x21a就是xoops的資料表,有x33j就是joomla的資料表
7)將設定寫入mainfile.php,所以mainfile.php要有
8)建立系統所需的資料表
9)輸入管理員的帳號、密碼及e-mail
10)寫入到資料庫
11)網站基本設定,如網站名稱、是否開放註冊...等,這事後都可以修改
12)選擇佈景,預裝只有二個,事後可以安裝並調整
13)安裝系統預設模組,三個都選
14)模組安裝成功的畫面
15)安裝完成,提醒mainfile.php要改回唯讀(windows)或444(linux),installxxxxx目錄要刪除
16)整個完成安裝後會顯示出前台的頁面
xoops2.5的PHP版本必須是5.2以上,特別記住。
1)下載xoops2.5
目前是2.5beta,請至tad.tnc.edu.tw下載最新的中文版
http://tad.tnc.edu.tw/modules/tad_uploader/index.php?op=dlfile&cfsn=372&cat_sn=48
2)下載後將其解開,然後將其中htdocs中的檔案copy到網站根目錄
將其中的xoops_data及xoops_lib移到網站根目錄的上一層,如果您要安裝多個xoops,記得在網站根目錄先建立一個目錄,把xoops_lib及xoops_data都更名,例如
xoops25
xoops25_data
xoops_lib
3)開始安裝
開啟瀏覽器,輸入本機的IP--》127.0.0.1
第一步驟請選正體中文UTF-8
接下來會提示哪些目錄和檔案要修改權限,請依規定來修改,windows下取消唯讀,linux下使用chmod 777來修改
檢查伺服器環境,如果有少套件的話,請把它補上
路徑設定:因為我們有修改xoops_data及xoops_lib的路徑及名稱,所以此處也要改
資料庫的帳密
資料庫名稱及前置字元
開始安裝,建立資料表
設定網站管理員的帳密
選擇佈景
安裝系統預載模組
完成安裝請移除install_removexxxx目錄並修改mainfile.php的權限
※基本目錄:
cache--快取目錄
class--xoops物件目錄
images--xoops系統圖片檔目錄
include--系統引入檔目錄(重要,不要亂更動)
kernel--系統核心目錄(重要,不要亂更動)
language--語系目錄
modules--模組目錄,我們新增模組就是放置在這個目錄
templates_c--佈景樣版的快取目錄
themes--佈景目錄,新增佈景就是把新佈景置於此處
uploads--檔案上傳處或系統自動產生檔案放置處。
cache、templates_c、uploads三個目錄記得改成777
#chmod 777 cache (2.3之後已被xoops_data中的xoops_cache取代了)
#chmod 777 templates_c (2.3之後已被xoops_data中的smarty_compile取代了)
#chmod 777 uploads
※重要檔案:
admin.php--管理介面,如果無法進入後台管理時可以使用http://IP/admin.php來登入後台
backend.php--新聞文換檔
banners.php--廣告客戶登入的入口,他們可以看到廣告及點閱率
mainfile.php--設定檔,最重要的,權限要改成444
recovery.php--緊急修復模式,如果網站真得出問題,可以使用http://IP/ecovery.php來使緊急處理
user.php--使用者登入介面,如果找不到登入區塊,可直接輸入http://IP/user.php來登入
在我們的xoops網站要使用圖片,可以使用連結方式連到站外去,也可以自己上傳圖片,當然是自己上便圖片方式比較好,備份時也可全部備份下來。
在xoops上傳圖片有二種方式:
1)使用ftp上傳到某一個folder(可以一次上傳多張照片,但要有ftp service)
2)利用xoops內建的圖片管理功能:
2-1.建立圖庫:
「管理員選單」--「其他工具」--「圖片管理」
※先建立類別,選取可以上傳的群組,接著就可以上傳圖片到該類別中。
※最大檔案部份,預設定1MB,可以修改大小,例如5000000
※最大寬度及高度也要注意設定。
2-2:上傳大檔案
一般內定是只能上傳2MB的檔案,如果要上傳大檔案就必須修改php,如下:
#vi /etc/php5/apache2/php.ini
upload_max_filesize 2M 改成10M
max_execution_time 30 改成 150,這個就上傳時間限制,檔案大時間就會長
memory_limit和post_max_size也改成和upload_max_filesize一樣
max_input_time改成和max_execution_time 一樣就可
修改完存檔後記得重新啟動Apache,這樣才能讀到新的設定值
1.安裝好xoops2之後,如果正式上線建議把偵錯模式關閉:
使用<管理員選單>--<偏好設定>--<系統>--<一般設定>
把站台名稱好後,將偵錯模式關閉,才不會時常看到網頁下方一些程式碼。
2.windows系統下能寄信
「管理員」─「偏好設定」─「系統」─「郵件設定」
2-1.郵件遞送方法:
※PHP mail()--要有mail server或者在php.ini中有設定SMTP
※SMTP、SMTP Auth--需要認證的SMTP
(使用OB2D可以啟動postfix服務即可啟動Mail Server)
2-2.SMTP主機:
※如果郵件遞送方法是SMTP、SMTP Auth,這裡就填入SMTP主機位置(也就一般外送郵件主機)
※SMTP授權使用者帳號、SMTP授權密碼--也就要外寄時要認證的帳號及密碼
3.會員註冊啟動方式:
「管理員」─「偏好設定」─「使用者管理」─「一般設定」
※選擇新註冊使用者的啟用方式:建議學校使用由管理員啟用(註冊時會發信到管理員的信箱,管理員只要點選啟動連結就可以啟動)
※個人建議帳號不要開放申請會比較好用,個人做法:
週三進修時全部老師線上申請帳號(系統先設定開放申請,自動啟用),申請完後馬上關閉系統申請帳號,這樣就全都有帳號,然後再去歸類帳號到那個群組
4.註冊時可以使用中文:
管理員」─「偏好設定」─「使用者管理」─「使用者設定」
選擇過濾使用者名稱的嚴格程式,低的話就可以使用中文
5.時區修正(重要)
這個一定要注意,行事曆及公告等會受到影響,一定要修正
開啟 php.ini
$sudo vi /etc/php5/apache2/php.ini
尋找
[Date]
; Defines the default timezone used by the date functions
;date.timezone =
取代
[Date]
; Defines the default timezone used by the date functions
date.timezone = Asia/Taipei
存檔
重新啟動apache
$sudo service apache2 restart
如果我們拿xoops2來做學校的網頁時就應該把各處室做群組分類,之後我們可以對每個群組做好權限設定:
1.進入管理員介面--管理員選單--使用者---群組
2.分類:如教導處、總務處....等
3.設定好各模組的使用權或管理權
4.新增使用者,把使用者歸於某一處理,那使用者就有該處室的權限了。
進入管理員介面--管理員選單---模組---使用者管理---使用者
系統權限分為四種:
※系統管理權限:管理xoops網站的權限,一般來講都只有管理者才會有這個權限。
※模組管理權限:管理某一個模組的權限,有了這個權限就可以去管理這個模組了,可以多人來管理,一般學校建議管理員自己來做就可以了。
※模組使用權限:可以使用某一個模組的權限,除非有模組不給別人使用,不然一般都是開放給各群組
※區塊使用權限:人可以使用某一個區塊的權限,一般都是開給各群組。
在擁有「模組使用權」後「模組的細部權限」才會有作用。
系統預設有一些區塊可以使用,不過大部份的區塊是透過安裝模組而產生的,以下講解區塊的新增、修改及調整體
1)新增區塊
至後台的區塊,就可以清楚看到使用說明
可以新增系統區塊及模組區塊
新增系統區塊,如空白區塊,結標題及說明
使用拖曳方式來調整位置
如果要新增模組區塊:先選區塊所屬模組,再來顯示於「所有類型」,點選啟用並拖曳來調整放置
Xoops預設的佈景不多,我們可以自行下載安裝或修改
1)下載佈景
http://www.xoops.org/modules/extgallery/public-categories.php?id=2
2)解壓縮上傳至/themes
3)使用管理員帳號登入至後台--「偏好設定/基本參數設定」
修改相對的英文--》中文
修改連結
最後就可以看到結果了
模組安裝原則:
個人建議,有需要的模組才裝,不要裝一堆,因為每個模組都必須注意安全性更新。
安裝模組注意事項:
1)詳閱模組安裝事項,每個模組的資料夾內都會有說明,xoops.tnc.edu.tw的網站模組部份也有說明如何安裝
2)檢查目錄中是否有xoops_version.php。
3)將解壓出來的目錄上傳到modules目錄中
4)到「管理員選單→模組→管理區」進行模組安裝
5)模組更新─「管理員選單→模組→管理區」進行模組更新
將解壓出來的目錄上傳到modules目錄中
到「管理員選單→模組→管理區」進行模組安裝
模組管理分上下二區,上是已安裝,下則是未安裝的模組
點選要進行安裝的模組右邊「安裝」按鈕
點選「安裝」按鈕進行安裝
顯示安裝完成
這時該模組就會從未安裝區移至已安裝區
【模組特色】
* 功能:電子報可自製佈景
* 功能:分月新聞功能
* 管理:可指定群組在某分類發佈新聞
* 管理:模組升級工具
* 功能:提供新聞主題 RSS
* 功能:電子報製作發送
* 區塊:「電子報訂閱」區塊
* 功能:無限附檔功能
* 管理:自動轉移原有的news新聞區資料功能
* 特色:模組會自動判斷語系,不用自己手動修改tchinese目錄名稱
* 特色:內建FCKEditor所見即所得編輯器,相容2.0、2.2。
* 特色:可直接上傳圖檔並於文章中直接使用。
* 特色:不限層數的分類
* 特色:分類及文章都可輕易設定給某特定群組觀看,免去繁瑣的細部群組權限設定。
* 特色:文章加密功能
* 特色:文章除了可以預約發表外,亦可設定停止發佈的時間
* 特色:文章有摘要功能
* 功能:提供新聞搜尋
* 功能:提供評論功能
【下載位置】
http://tad.tnc.edu.tw/modules/tad_uploader/index.php?op=dlfile&cfsn=100&cat_sn=19
【安裝方法】
不管是 XOOPS2.3.x 或 XOOPS 2.4.x,系統語系是 UTF-8 或 Big5 安裝步驟完全相同,只有以下兩個步驟。
1. 將模組解壓,把tadnews目錄上傳到modules下
2. 進入後台進行模組安裝即可。
3. 請加入「電子報訂閱 / 取消區塊」以便讓使用者輸入Email訂閱
【更新方法】
1. 更新時,將新模組解壓,把tadnews目錄上傳到modules下,直接覆蓋即可。
2. 進入後台「模組→系統」進行模組更新。
3. 後台「模組→本站新聞→模組升級」看看有沒有需要進行資料結構升級。
【注意事項】
* 關於「摘要」,工具列第一行最右邊那個「插入分頁符號」按鈕按一下會插入一個分隔線,在分隔線之前的就是「摘要」~
* 資料轉換功能是將news新聞複製一份到tadnew,但評論部份則是直接轉移到tadnews,故轉移後,news新聞、附檔仍在,但評論已消失。
* 資料轉換功能僅測試過news1.44和1.50版,其餘版本並不保證成功。
* 資料轉換僅轉換新聞相關訊息以及評論,但沒有轉移附檔。
【模組操作】
到模組的佈告欄先分類,接著再做公告。
點選tadnews,首先先做分類管理,輸入
分類名稱,例如Linux,點選右邊的「圖示」進行進階設定
選擇分類圖片:本機圖片,上傳後會自動縮圖書
設定公告權限--儲存
分類下還可以設子分類
完成分類後,如下圖:
Tad_news2.0起會使用到Tad Tools工具包,所以在安裝前先下載該工具包。
安裝步驟:
1)分別下載Tad_news及Tad_tools工具包
2)使用7-zip將二個壓縮檔解開
3)將tadtools的這個資料夾上傳至Framework下。注意:是tadtools資料夾
4)再來將tadnews上傳至modules下
5)進到後台進行安裝
※tadnews都要配合該版本的tadtools
下載及安裝行事曆模組:
1.http://xoops.peak.ne.jp/md/mydownloads/singlefile.php?lid=89&cid=1
2.解壓縮出來後會有二個資料夾,將『common』的資料夾複製到網站的根目錄
--打開『modules』的資料夾,將『piCal』的資料夾複製『/modules』下
修改modules/language下的utf8_tw改成tchinese_utf8
3.回到Xoops的網站,點選『模組--管理區』
點選安裝--管理的權限,目前選擇『網站管理員』,選擇有使用權限,我們全選,完成後點選『安裝』的按鈕
4.設定正確時區
php.ini有正確設定Timezone的話就不會做調整
5.模組權限設定
5-1.模組的類別中去設定不同的類別,例如校內研習、週三進修等
5-2.設定群組權限,如發送...
設定誰可以訪問,也就誰可以看到
選擇每一個群組所能做的權限
假如您需要這功能, 必須先設定 '用戶權限' 為 '依照群組權限設定'
6.模組偏好設定:
用戶權限:可以新增事件不必審核
7.觀看行事曆:
點選主選單的pical行事曆:
8.新增事件:
於該日的筆上點選:會出現行事曆編輯
8-1.填入事件名稱、時間及相關人員及場地
8-2.類別勾選及決定是否為公開事件或個人、處室事件
8-3.事件是否重覆
9.新增區塊:
加入迷你小月曆
※模組特色:
1. 自動整理相片功能:上傳檔案時,會自動讀取相片exif資訊,找出拍照日期,並自動以日期建立資料夾來放照片,如此,同一天拍的相片,會被放入同樣的資料夾中(如:2008年4月2日拍的所有照片都會自動被放入/upload/tadgallery/20080402目錄中)。
2. 縮圖可選擇各種不同外觀:可選用一般縮圖、相片效果(預設)、模糊邊框效果
3. 會自動紀錄相片的 exif 訊息
4. 有3D藝廊的秀圖效果
5. 有投影片的秀圖效果
6. 有垂直捲動的圖片區塊
7. 有投影片的圖片區塊
8. 有抽取圖片效果的區塊
9. 所有區塊都可以選擇是要呈現「最新」、「熱門」、「隨機」呈現,並可指定只秀出某個分類的相片。
※安裝與使用:
1)下載http://tad.tnc.edu.tw/modules/tad_uploader/index.php?of_cat_sn=35
2)將模組解壓,把 tadgallery 目錄上傳到modules下, 進入後台進行模組安裝即可。
3)請加入「引入 jquery」區塊,這樣圖片特效部份才有作用。請加至左邊區塊(或者最先讀到的區塊),出現在所有頁面,並開放給所有群組。
萬一特效還是出不來,則取消「引入 jquery」區塊,並自行在佈景中(theme.html)的</head>之前加上以下這一行即可:
我們學校是使用在佈景中(theme.html)的</head>之前加上程式碼方式,不過有動過theme記得要去看修改佈景那一部份,才能讀到新的theme
<script type="text/javascript" src="<{$xoops_url}>/modules/tadgallery/class/jquery.js"></script>
4)先做分類,例如我是先分的校外參訪,再分花嶼之旅、七美之旅等,再到相簿做上傳相片到相簿
分別填上圖片及其說明,選取正確的分類之後上傳即可
可以有3D的瀏覽效果,上圖中有三個小圖分別有三種瀏覽效果:
5)可以新增區塊,有多種方式
【更新方法】
1. 更新時,將新模組解壓,把tadgallery 目錄上傳到modules下,直接覆蓋即可。
2. 進入後台「模組→系統」進行模組更新。
【模組特色】
1. 有影片上傳功能、批次上傳功能。
2. 支援清單播放功能
3. 提供影片語法,可將影片插入任何頁面中。
4. 支援 flv、mp4、m4v、swf、mp3等影音格式。
5. 可設定哪些影片要給哪些人(群組)看。
6. 可設定防盜連,亦可自行開放給部份網站連結使用。
7. 支援站內搜尋、評論等功能。
【下載位置】
【安裝方法】
不管是 XOOPS2.3.x 或 XOOPS 2.4.x,系統語系是 UTF-8 或 Big5 安裝步驟完全相同,只有以下兩個步驟。
1. 將模組解壓,把tad_player目錄上傳到modules下
2. 進入後台進行模組安裝即可。
【更新方法】
1. 更新時,將新模組解壓,把tad_player目錄上傳到modules下,直接覆蓋即可。
一般可以問題:
1)出現 500 Internal Server Error 的訊息
那是因為有admin/.htaccess這個檔(可以讓您上傳100MB 檔案的設定),但您的Apache主機設定不正確所致。
如 果您是主機管理員,檢查 httpd.conf 或 mods-available/userdir.conf,找到網站目錄設定(或使用者網站目錄設定),看看其中的 AllowOverride 設定,您可以設成「AllowOverride All」或者「AllowOverride Options AuthConfig FileInfo Limit」(重點在那個 Options 一定要有)如果您沒有權限修改設定檔,那麼,您只要到模組的 admin 中,把 .htaccess 刪除即可。(如此一來,只能上傳一些小檔案了,不然就改用批次上傳吧!)
使用方法:
1)先正確下載安裝Tad_Player 影音播放模組
2)用Riva把影片轉成flv
下載Riva
http://www.rivavx.com/index.php?downloads0&L=3
※Tad_Player 影音播放模組沒有辦法直接使用avi、wmv等檔,必須把檔案轉成flv才能上傳使用,所以就請你下載安裝riva
1.設定input(影片來源)
2.設定output(輸出到哪裡)
3.設好Movie Size尺寸,用480x360即可。
4.設好Bitrate,越高越清晰,但檔案越大(建議768)。
5.按下「Encode」即可。
6.可切換到Images來抓圖。
3)先做偏好設定:
4)做分類再來就上上傳影片
5)批次上傳影片檔
1.將影片檔以及縮圖檔案傳到「/uploads/tad_player_batch_uploads」,該資料夾會自動建立,若無,自己建也行。
2.影片檔以及縮圖必須同檔名。
3.到後台「模組→影音播放器→批次上傳」,設好分類,匯入即可。
6)把影片(或含清單)插入到新聞(或文章)中
1.播放影片時,將下方播放語法複製起來。
2.新增一則新聞,編輯時,先將所有文字打好,然後,在切換到「原始碼」模式,貼入剛剛複製的語法即可。
3.若想調整影片大小,可調整以下灰色處(480是寬,360是高):
SWFObject('http://xxxx.xxxxx.xxxxx.xxxxx/modules/tad_player/class/jw_player/mediaplayer.swf','mediaplayer','480','360','6');
s1.addParam('allowfullscreen','true');
s1.addVariable('width','480');
s1.addVariable('height','360');
1)下載模組→解壓縮→上傳到「/網頁目錄/modules/」--安裝。
http://tad.tnc.edu.tw/modules/tad_uploader/index.php?of_cat_sn=21
2)管理員選單--區塊--加入「即時留言簿」區塊。
可以直接設定顯示在右區塊,或按編輯做進階設定
進階設定可以調整高度、寬度、留言數及顏色...
設定完成就可以在首頁的右區塊看到該留言板了
如果要設定會員才能留言或圖形認證,此時就必須到後台的偏好設定--即時留言簿
依個人需求來設定
透過留言管理來管理留言
先至官方下載最新版本CBB4.03(http://www.xoops.org/modules/news/article.php?storyid=5549)
安裝步驟:
1)先下載CBB4.03RC
2)使用7-zip將其解開後將其改名為newbb
3)上傳至/modules
4)到後台進行安裝
※中文語系可使用CBB4.0中文版的語系,但部份未中文化
CBB的操作
1)先做基本設定,在管理首頁部份建立附件縮圖路徑
2)設定權限樣版,再將權限套用到討論區
3)先做分類,例如系統類,應用軟體類,接著再新討論區,例如OB2D,去設定歸屬哪一類
1)下載CBB4.06
http://xoops.svn.sourceforge.net/viewvc/xoops/XoopsModules/newbb/branches/mamba/
2)下載CBB4.03繁體中文版
http://tad0616.net/modules/tad_uploader/index.php?op=dlfile&cfsn=403&cat_sn=48
3)分別將下載CBB4.06、CBB4.03繁體中文版解開,然後將CBB4.03繁體中文版language目錄中的tchinese_utf8複製到CBB4.06
4)將CBB4.06模組上傳安裝
4-1)將cbb上傳至modules
4-2)將extras中的Framework目錄內的tcpdf上傳至網站Framework內
5)使用管理員帳號登入後台進行安裝
可以正常安裝,但是無法正確使用,這時請您下載
ModuleClasses--http://goo.gl/Bmknt
解開後,分別將Framework及class目錄中的檔案或資料夾上傳到相對應的目錄中就OK了。
這個模組的應用很大,可以拿來當校刊,學校各處室介紹...
至tad.tnc.edu.tw下載最新版,http://tad.tnc.edu.tw/modules/tad_uploader/index.php?of_cat_sn=41
下載解開後上傳至/modules,使用管理員帳號進到後台進行安裝
Tad_book3的使用:
1)先進行書籍的分類,例如作業系統、應用軟體...
2)新增書籍並設定權限(可以編輯、瀏覽...),如果你有設計書籍封面還可以上傳
3)新增文章:
設定所屬的書籍,輸入文章的標題、章節,透過線上編輯工具來編輯文章,還可以插入圖片影像
上傳圖片:
選取插入圖片圖示按鈕
可以直接填入影像的網址或上傳圖片,如果要上傳圖片,請點選「瀏覽伺服器端」
建立資料夾後切換至該資料夾
透過「瀏覽」選取本機圖片後按下upload
選取上傳的圖片後就可將圖插入到文章中進行編輯,它還可以線上編修圖片
這個模組可以拿來當試卷上傳區或備課時上傳的教學課程計畫.教學進度...
日前有發現Tad_uploader有程式上的漏洞,造成訪客或有心人士可以上傳檔案,所以,我們在選擇模組時一定要考慮有人維護的模組才能安裝.
1)下載與安裝
至tad.tnc.edu.tw下載最新版的tad_uploader (http://tad.tnc.edu.tw/modules/tad_uploader/index.php?of_cat_sn=23)
下載解開後上傳至/modules,至後台管理區的模組進行安裝.
2)上傳檔案
2-1)上傳檔案前建議先分類,例如段考試卷.課程計畫等,再來設定資料夾權限
2-2)上傳檔案建議使用英文檔案,再透過檔案說明來讓使用者了解該檔案的用途
要切換到前台,點選「網路資料夾」,開啟上傳介面
選擇分類後,接著選取本機的檔案及說明進行上傳
2-3)遠端上傳模式
除了直接上傳檔案,tad_uploader也可以透連結,直接從網路取得檔案
這個模組很簡單明白,就是 FAQ
1)下載與安裝
至tad.tnc.edu.tw--http://tad.tnc.edu.tw/modules/tad_uploader/index.php?of_cat_sn=27
下載解開該模組後上傳至/modules,使用管理員帳號進到後台進行安裝
2)Tad_FAQ的使用
先設定模組標題(偏好設定-Tad FAQ)
接著做分類
最後再設定FAQ問題與解答
最後就可看到結果
建置學校網站同時也會建立各班級及處理網站,透過weblinks模組可以快速分類並建立網頁連結
1)下載與安裝
您必須同時下載happy linux及weblinks二模組,先安裝happy linux再安裝weblinks
http://translate.googleusercontent.com/translate_c?hl=zh-TW&sl=en&tl=zh-TW&u=http://linux2.ohwada.net/modules/wfdownloads/visit.php%3Fcid%3D1%26lid%3D50&rurl=translate.google.com.tw&anno=2&usg=ALkJrhiXHfRu30ElsQCXGqNxgVMwRIjG8Q
目前尚未有中文化,你可以到本站的下載區下載weblinks1.94,解開後,將language中的tchinese_utf8複製到1.95版的language目錄中
2)做分類
3)添加新分類,只要填標題和說明即可
如果要修改,請點選「分類序號」
4)新增連結網站
必頁要填上以下資料:標題、所屬分類、網址及說明
完成後,到前台就可觀看結果
其實我們可以使用tadnews+mytab模組來達到各處室公告+榮譽榜,如果您不喜歡這樣的作法,可以考慮安裝榮譽榜模組:
1)下載與安裝
http://tad.tnc.edu.tw/modules/tad_uploader/index.php?of_cat_sn=45
下載解開後,使用管理員帳號至後台進行安裝
2)模組設定:
2-1)處室設定
2-2)參數設定:哪些群組可以公告
2-3)公告分類
3)至前台的選單點選榮譽榜-新增榮譽榜即可新增一筆資料
輸入各欄位資料後送出
4)最後就可以看到結果
如果有問題可以透過管理介面來進行修改
1)下載與安裝
http://tad.tnc.edu.tw/modules/tad_uploader/index.php?of_cat_sn=45
下載解開後,使用管理員帳號至後台進行安裝
2)基本參數設定:設定可以預約的群組及可預約的週數
3)場地設定:設定可預約的場地名稱
4)設定節次名稱
5)進行預約
1.如果你的系統是windowsXP或2003的話,那你必須做以下的事
1-1.備份網頁資料:『C:\AppSer\vwww』,如果你的網頁就放在『C:\AppServ\www』下,可以備份至ftp或外接硬碟,不要備份在同一顆硬碟的不同分割區。
1-2.備份資料:
1-2-1.網址列輸入『http://localhost/phpmyadmin』,輸入MySQL的帳號密碼登入
1-2-2.點選你XOOPS的資料庫
1-2-3.點選『輸出』
點選全選的選項,將資料表全選
勾選『加入刪除資料表語法』
勾選『使用完整新增指令』
勾選『下載儲存』
點選『執行』按鈕
點選『儲存』按鈕,將資料庫的相關資料儲存起來
最好是使用排程加上bat檔來自動備份會更好
2.如果你的系統是linux:
2-1.備份網頁資料:
#tar zxvf www.tar.gz /var/www
2-2.備份資料庫:
#service mysql stop
#tar czvf database.tar.gz /var/lib/mysql/xoops2
#service mysql start
你也可以使用phpmyadmin或mysqldump來完成,以下使用mysqldump
#mysqldump -u root -p --databases xoops2 > xoops2.sql
Linux下完整的備份script,會在本機保留十天份,上傳至ftp-server
寫成一個backup.sh,使用crontab來自動排程執行
對了,script寫完要進行測試,測試是否能進行備份及上傳...
1.先把網頁的部份copy回原來的目錄『C:\XAMPP\htdocs』
2.把資料庫回復
#mysql -u root -p xoops2 < xoops2.sql
也可使用phpmyadmin回復
如果使用tar的話
#tar zxvf database.tar.gz
如果網站有問題,請檢查一下目錄及相關檔案的權限
如果是移機,還必須檢查修改mainfile.php
修改網址、路徑、資料庫名稱...
如果你發現資料有不明原因損毀了,這時您就要試看看修復資料庫能不能救您了。
cd /usr/bin
使用 myisamchk
myisamchk -r /var/lib/mysql/資料庫名/資料表名.MYI
如果使用phpMyAdmin的話,如圖:
1.測試環境:
先在測試環境中測試正常後才套用的運作中的系統,所以就可以使用XAMPP與phpMyAdmin
2.工具準備:
2-1.安裝PSPad【設定「檢視→行號」及「格式→字型→Fixedsys」】
2-2.安裝TopStyle Lite 【免費的CSS編輯器,可和PSPad結合】
2-3.安裝Web Developer【Firefox外掛,可快速查出某元件所使用的CSS】
CSS是一門很深的學問,你可以到書局走一趟就會發現有關CSS的書有一堆,我就買了三本,都是拿來參考用的。
看過很多國外的網站運用了CSS做出了很美的網頁,因為當初CSS就用來解決外觀控制用的。一般可分為
1)外部樣式:通常獨立一個檔,很多檔可引用,優先權最低
2)內部樣式:通常在檔案內的<head>,優先權中
3)行內樣式:就在HTML元件標籤內,優先權最高
CSS宣告:
1)select
select{
屬性1:其值;
屬性2:其值;
屬性3:其值;
屬性4:其值;
}
屬性就列如字型、表格框線......,其值就例如是字型顏色是什麼、大小等
舉例:
body{
color:black;
background:white;
margin:0;
}
2) class select
.beauty{color:white;font-variant:small-caps}→以一個‧為開頭
引用時如:
澎湖縣<font class="beauty">馬公市</font>文光路
也可以進一步定義某些只有在某些標韱中才可以使用,例如:
font.beauty{color:white;font-variant:small-caps}→就是只有在font才能使用
3)ID select
td#mainmenu a:hover{backgroup-color:#ffffff;}→以#開頭
引用如:
<div id="mainmenu">
澎湖縣教育網路中心
</div>
所以我們一般修改的話就是修改佈景的style.css
有空再來寫........
一)製作基礎佈景:
(1)建立test_theme目錄,最後完成後就把整個目錄上傳到xoops的themes
(2)用Dreamweaver用「設計」模式來規劃表格,當然這可以很自由,也可以依準標方式來設計,初學建議準標方式會好些,接下存成theme.html檔,放在test_theme目錄中。
(3)準標格式「插入→表格」新增「4列1欄」、「表格粗細=0」、「儲存格內距、間距=0」的表格。
3-1.第一格:標題區(就是最上面的部份)
※插入一個「1列2欄」、「表格粗細=0」、「儲存格內距、間距=0」的表格
一般可以在左格可放置網站標題,右格可作為廣告區,但這不是絕對,也可以只有標題沒有廣告。
3-2.第二格:導覽列:
※加入「導覽列」標籤,這個不一定要,但一般準標格式中就有這個,所以我們就加入,到時可以不顯示
3-3.第三格:主內容區
1.點選「分割儲存格為3欄」,左格為左區塊,中格為中間區塊,右格為右區塊。
2.中間區塊請再分割為「3列」放置「中左、中右區塊」、「正中區塊」、「主內容區」。
3.「中左、中右區塊」格再分割為「2欄」放置中左、中右區塊。
XOOPS2.3之後有改變了
中間區塊請再分割為「5列2欄」,1、3、5列合併成一欄,2、4列有二欄,
第一列--上中
第二列--上中左、上中右
第三列--主內容
第四列--下中左、下中右
第五列--下中
五、第四格:頁尾區:
加入「頁尾」標籤。
很多模組都有自己樣板,在安裝模組時這些樣板都會被一起安裝到XOOPS裡面,這些樣板都會存放在每個模組裡面的templates資料夾內,這個我們在前面章節裡面有談到。
接下來我們就要修改樣板,這樣我們的網站的外觀才會和別人不同,一般修改如下:
1.將default預設樣板做一次複製,例如【phcno1】
2.到系統設定裡面的一般設定將預設樣板改成這套複製的樣板
3.到後台去直接修改所有的樣板
4.到【後台管理員選單】→【偏好設定】→【系統】→【一般設定】→【把預設樣板改成剛的phcno1】
5.把【樣版目錄中來更新模組樣版.html檔】→【設定為是】,這樣更改樣版才能看到立即結果,等到樣版都確定後再改回【否】