XOOPS用來白話文來說,就是一個架站機,可以讓您很快的架出您想要的網站。
XOOPS是用PHP寫的,其資料均存放在MySQL資料庫中,換言之,要使用XOOPS,就必須有以下環境:
一般的Linux主機大多有上述的三種環境,若是您想在Windows平台下操作,那也同樣的需要有以上的三個環境。
在Windows下,您可以依序去裝三者的windows版程式來安裝,裝完,設定一下即可。但整個過程繁複,故建議直接使用人家整合好的程式來安裝即可,簡單又快速,以下是推薦的兩種程式:
小弟是推薦 XAMPP 這個套件!相當好用!
ps.不建議使用 Appserv ....問題會比較多。
下載 XAMPP 1.7.4 安裝版(適用長期運作網站)
下載 XAMPP 1.7.3 安裝版(適用長期運作網站)
下載 XAMPP 1.7.3 Lite 版(適合短期試用或有還原系統環境者)
一、XAMPP 1.7.4 裡面的內容
二、XAMPP 完整版的安裝
網站網址 http://localhost 或 http://您的IP(建議用IP)
網頁目錄 C:\xampp\htdocs
(1) short_open_tag = On(約在226行,允許使用<?這種短標籤)
(2) date.timezone = Asia/Taipei(約在1013行,設定時區)
(3) magic_quotes_gpc = On(約在749行,自動把特殊字元加上拖曳符號)
(4) error_reporting = E_ALL | ~E_STRICT(約在156行,xampp 1.7.4 者才要改)
刪除底下資料夾:
XOOPS官方網站:http://www.xoops.org
XOOPS正體中文支援網:http://xoops.tn.edu.tw
下載 XOOPS 2.5一、關於XOOPS
二、安裝XOOPS
1.修改mainfile.php(先取消唯讀),修改43行:define('XOOPS_URL', 'http://新網址或IP');
2.刪除 xoops_data/caches/smarty_compile裡的所有快取檔案。
執行後,凡是有台南市認證系統帳號的,都可直接登入。
除錯
修改為只有本校教師可登入:
開啟:htdocs\class\auth\auth_tn.php
原先是所有學校都可以登入
if(!empty($user['UserName']))$authenticated=true; //要限制學校請將63行註解取消,並修改學校代碼,此外,請將61行加上註解 //if(!empty($user['UserName']) and $user['SchoolCode']=='213604')$authenticated=true;
改為只有某學校可以登入(範例213604是東光國小的教育部學校代碼)
//if(!empty($user['UserName']))$authenticated=true; //要限制學校請將63行註解取消,並修改學校代碼,此外,請將61行加上註解 if(!empty($user['UserName']) and $user['SchoolCode']=='213604')$authenticated=true;
二、安裝Tad Tools模組
一、自訂頁面的應用
二、使用步驟
三、電子報的基本設定
四、XOOPS寄信設定
五、電子報主題
六、編輯電子報
若您的主機是在Windows XP 底下,那通常是沒有郵寄伺服器的,不過,XAMPP 1.7.3 之後便可透過 sendmail設定來用 gmail 寄信
開啟 C:/xampp/sendmail/sendmail.ini
# A freemail service example
account gmail
tls on
tls_certcheck off
host smtp.gmail.com
port 587
from
您的帳號
@gmail.com
auth on
user 您的帳號
@gmail.com
password 您的密碼
# Set a default account
account default : gmail
修改php.ini文件
開啟 C:\xampp\php\php.ini,找到[mail function]和[SQL]中間的部分,改成:
sendmail_path = "C:\xampp\sendmail\sendmail.exe -t"
重新啟動apache即可。
線上收信的限制
有些標籤或樣式會無法使用:http://www.campaignmonitor.com/css/
「後台 →區塊→系統→自訂區塊」
Tenki 氣象貼紙
http://www.tenki.tw/itenki/download/blog.php
各種漂亮的跑馬燈
http://tw.myblog.yahoo.com/happy-too/article?mid=16583&prev=-1&next=16425
音樂播放
http://tw.myblog.yahoo.com/happy-too/article?mid=15460&prev=15554&next=15202
便利貼
http://tw.myblog.yahoo.com/happy-too/article?mid=16141&prev=16306&next=15966
二、提供佈景的網站
三、將佈景編碼換成和網站一致
四、修改連結及文字
底下以PhotoImpact為例
找出佈景主要css檔,在空白處加入:
#mainmenu a , #usermenu a{
display:block;
}
這個模組的操作相當簡易,要新增網站,請到該模組的後台管理,看到「新增站台」就給它新增下去。
要填的欄位很少,只有簡單幾個,新增完,您就會在管理介面看到一個新的網站。
圖片會自動抓取,萬一您的圖片是空白的,那也不用緊張,您可以自己去點幾下,讓系統去抓取,萬一還一直是空白也沒關係,過幾分鐘就會出現了。
只是好站連結不過癮?若是可以把別的網站的新聞或者最新消息拿到自己網站來播放,那豈不是可達到「秀才不出門,便知天下事」的境界!
此模組只要讓您填入RSS網址,那麼,便能自動幫您抓取完整資訊喔!
國外的檔案上傳管理模組實在是太複雜了,要填的欄位一大堆,因此,寫了一個比較簡單易用的檔案上傳模組來使用。此模組除了可以直接上傳外,還可以使用檔案連結的方式,可以節省您的主機頻寬喔!
My Tabs模組是一個相當特別的模組,它可以重組您的區塊,讓他們以分頁的方式來呈現,設計得好的話,不但省空間,而且還可以改善使用者的操作效率喔!
My Tabs就是一個特殊的區塊而已,這個區塊帶有分頁,可以讓您在一個My Tabs區塊中,顯示各種不同的區塊內容。
我們要做的事情只有幾個:
<div id='tn_schnews'></div>
<script language="javascript" src="http://schnews.tn.edu.tw/tn_schnews2.php" defer="defer"></script>
一、安裝Tad Gallery電子相簿
二、設定分類
三、批次上傳圖檔
四、備份實體圖片檔案
五、相片處理
一、其他技巧
二、使用相片牆功能
三、XP 上傳精靈的使用
一、安裝Tad Cbox即時留言簿模組
二、讓主選單不要出現「即時留言簿」的連結
三、加入表情圖
一、安裝Tad Player 影音播放模組
二、用Riva把影片轉成flv
五、Youtube影片剪輯
<div style="float: right;">
影片語法
</div>
若要放在左邊,並文繞圖,則把「right」改為「left」即可。
二、其他使用技巧
三、抓取影片技巧
Tad Assignment是一套可以用來讓人家上傳檔案的模組,管理員可以開設主題,設定密碼,只要知道密碼的人,都可以上傳檔案。
1.老師先到後台建立一個上傳主題,並設定上傳密碼,以及上傳日期。
2.學生上傳時,只要選擇要上傳的檔案,填入姓名及上傳密碼,即可上傳。
請將模組目錄中的htaccess.zip解壓縮即可,最大可傳到100MB的檔案。
到模組管理後台的「新增上傳格式」,把該檔案上傳,系統就會自動辦別其格式,並加入該格式支援。
1.停止 Apache、MySQL
2.備份 c:\xampp 下的 htdocs、xoops_data、xoops_lib
3.備份 c:\xampp\mysql\data
4.回家安裝 xampp(先別啟動)
5.把 htdocs、xoops_data、xoops_lib、data 複製回原來的相對應位置
6.修改 mainfile.php 中的IP及路徑
7.清除 C:\xampp\xoops_data\caches\smarty_compile 中的所有檔案
8.啟動 xampp 即可
<{if $xoops_dirname == "news" }>class="current"<{/if}>