台灣FTP聯盟  

返回   台灣FTP聯盟 > ◎ TWCMS ◎ > CMS_Blog

CMS_Blog 內容管理系統分類:部落格 / 網誌

工商服務

回覆
 
主題工具
舊 2005-05-01, 14:28   #1
max
CD空片
 
註冊日期: 2003-12
文章: 827
感謝: 0
已有0篇文章得到0會員感謝
max 是一個將要出名的人
預設 [教學]WordPress安裝punBB

  以WP的網頁功能來當留言板久了會造成網頁冗長,一般解決方法是手動更換新網頁,不過考量到以後可能需要討論功能,用這種方式實在不方便引 用, 還是決定 裝個討論區。第一要求是和目前的網站整合,功能不必太強,所以vbb、phpbb、discuz之類不在考慮範圍內,bbpress以後可能是最容易和WP整合的論壇,不過目前還在alpha階段,和WP共用資料庫若討論文章過多要轉移到效能較好的論壇程式也不方便,所以決定採用論壇資料庫和WP分開的方式,只把外觀整合就好,將來擴充空間也比較大。最後決定選擇punbb,punbb也是用樣板輸出,整合到WP相當容易,只要將WP使用的CSS連結和佈景主題中的header、footer部分複製到punbb的include/template/main.tpl中就完成了。

main.tpl修改範例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html dir="<pun_content_direction>">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<pun_char_encoding>" />
<pun_head>

插入網站所用的CSS連結,在您的網站觀看原始檔即可找到,通常是
<link rel="stylesheet" href="http://網址/WP安裝位置/wp-content/themes/使用的佈景主題/style.css" type="text/css" media="screen" />


</head>
<body>

插入佈景主題header部分,通常從<div id="page">開始,記得把<?php bloginfo('name'); ?>之類的WP標籤更改為一般HTML,可至您的網頁觀看原始檔複製。

<div id="punwrap">
<div id="pun<pun_page>" class="pun">

<div id="brdheader" class="block">
<div class="box">
<div id="brdtitle" class="inbox">
<pun_title>
<pun_desc>
</div>這四行粗體字要刪除, vbb編輯器沒有刪除線
<pun_navlinks>
<pun_status>
</div>
</div>

<pun_announcement>

<pun_main>

<pun_footer>

插入佈景主題footer部分,一樣請記得刪除WP用的標籤。

</div>
</div>
</div> 多一個</div>是和開頭的<div id="page">對應,若header部分沒有未結尾的<div>可不用加。

</body>
</html>

  修改完main.tpl已經大致整合完成,如果要更適合可修改punbb和WP的css,可以使用SpinkBB產生新的css檔案給punbb使用。接下來是把討論區的文章狀態加入WP sidebar,編輯所使用佈景主題的sidebar.php在適當的地方加入
<li><h2>最新討論</h2>
<ul>
<?php
include('http://您的網址/punbb路徑/extern.php?action=
XXX');
?>
</ul>
</li>


重點在 <?php?> 的這三行,上下的html標籤可依使用的佈景主題不同做更動。

action可使用的參數如下:
active 最近更新的十五則文章,可搭配show設定顯示文章數,範圍在1~50。fid設定討論版,例如fid=1,3,5,未設定則為訪客能閱讀的版面。
new 最新的主題,可搭配show、fid。
online 列出線上訪客及註冊使用者數目
online_full 列出線上訪客及註冊使用者名稱
stats 顯示論壇狀態

active和new再加type=RSS可輸出為RSS 0.91檔案,例如:
http://max.idv.tw/forum/extern.php?a...ctive&type=RSS
範例網站: http://max.idv.tw/forum/


原文出自: http://max.idv.tw/wordpress/archives/2005/05/01/99/

--
vbb的編輯程式真好用,直接從WP編輯介面複製文章就好,雖然有小地方有問題,不過只要做一點修正還是很方便 :E
__________________

此篇文章於 2005-06-07 19:28 被 max 編輯。
max 目前離線   回覆時引用此篇文章
舊 2005-05-01, 14:37   #2
spbill
256M隨身碟
 
註冊日期: 2004-01
文章: 433
感謝: 0
已有0篇文章得到0會員感謝
spbill
預設

這裡可以免費申請.
http://www.mypunbb.com/


這篇有網址...(抱歉重複到..)
http://vbb3.twftp.org/showthread.php?t=5735
__________________
http://spbill.org/


此篇文章於 2005-05-01 20:55 被 spbill 編輯。
spbill 目前離線   回覆時引用此篇文章
舊 2005-05-01, 14:43   #3
max
CD空片
 
註冊日期: 2003-12
文章: 827
感謝: 0
已有0篇文章得到0會員感謝
max 是一個將要出名的人
預設

請問一下mypunbb.com可以自己編輯template嗎?
如果可以的話我就把連結加到文章中推薦申請。
很多人的主機只能放一個mysql資料庫,
除非共用資料庫,
不然裝了WP就不能裝punBB。
__________________
max 目前離線   回覆時引用此篇文章
舊 2005-05-01, 14:49   #4
spbill
256M隨身碟
 
註冊日期: 2004-01
文章: 433
感謝: 0
已有0篇文章得到0會員感謝
spbill
預設

沒用過
可以去試試這樣才知道可不可以....
__________________
http://spbill.org/

spbill 目前離線   回覆時引用此篇文章
舊 2005-05-01, 20:04   #5
chih
128M隨身碟
 
註冊日期: 2004-02
文章: 210
感謝: 0
已有0篇文章得到0會員感謝
chih 是普普通通的會員
預設

引用:
作者: max
請問一下mypunbb.com可以自己編輯template嗎?
如果可以的話我就把連結加到文章中推薦申請。
很多人的主機只能放一個mysql資料庫,
除非共用資料庫,
不然裝了WP就不能裝punBB。
好像不行,不過它有6種風格可選
chih 目前離線   回覆時引用此篇文章
舊 2005-05-01, 20:50   #6
spbill
256M隨身碟
 
註冊日期: 2004-01
文章: 433
感謝: 0
已有0篇文章得到0會員感謝
spbill
預設

是不是這總東西阿.....
Tpl Editor
那個可以編輯htm
__________________
http://spbill.org/

spbill 目前離線   回覆時引用此篇文章
舊 2005-05-01, 22:10   #7
max
CD空片
 
註冊日期: 2003-12
文章: 827
感謝: 0
已有0篇文章得到0會員感謝
max 是一個將要出名的人
預設

感謝幫忙測試,
我剛去申請一個的確可以編輯模版,
有空再來寫一篇基本申請和設定的文章。
__________________
max 目前離線   回覆時引用此篇文章
舊 2005-06-07, 12:00   #8
crei
CD空片
 
註冊日期: 2004-02
住址: 彰化
文章: 706
感謝: 0
已有0篇文章得到0會員感謝
crei 正向著好的方向發展
預設

引用:
<li><h2>最新討論</h2>
<ul>
<?php
include('http://您的網址/punbb路徑/extern.php?action=XXX');
?>
</ul>
</li>
這裡後面少一個[']
crei 目前離線   回覆時引用此篇文章
舊 2005-06-07, 19:29   #9
max
CD空片
 
註冊日期: 2003-12
文章: 827
感謝: 0
已有0篇文章得到0會員感謝
max 是一個將要出名的人
預設

已修正,感謝提醒
__________________
max 目前離線   回覆時引用此篇文章
回覆

書籤

主題工具

發文規則
不可以發表新主題
不可以發表回覆
不可以上傳附件
不可以編輯自己的文章

啟用 BB 代碼
論壇啟用 表情符號
論壇啟用 [IMG] 代碼
論壇禁用 HTML 代碼


所有時間均為台灣時間。現在的時間是 21:07


台灣FTP聯盟是技術導向的社群網站,以FTP、Browser、Hosting、Application Service(Software)、Web 2.0、Search Engine為主要研究方向。
網站放置於合作夥伴Karyo Technologies
Powered by vBulletin ©2000 - 2010