歡迎光臨, 訪客. 請先 登入註冊一個帳號.
四月 26, 2024, 03:51:35 上午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  模版設計  |  关于主页的一些问题 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 关于主页的一些问题  (閱讀 16688 次)
ajay
新手見習
*
文章: 7


檢視個人資料
« 於: 四月 03, 2005, 10:42:14 上午 »

我有一个PLOG和一个FORUM
我想在首页放FORUM的最新文章,会员等和象PLOG SUMMARY.PHP那样的PLOG信息,请问要怎么做? TEMPLATE 页可以用HTML写吗,还是要用TEMPLATE方式写?

我是这么想的,把所有的东西都写到SUMMARY.PHP然后在INDEX.PHP REQUIRE SUMMARY.PHP
那个PLOG的INDEX.PHP可以删除吗?
已記錄
singhoo
新手見習
*
文章: 4


檢視個人資料
« 回覆文章 #1 於: 四月 03, 2005, 03:37:22 下午 »

sorry,

有一点误解. 害羞
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #2 於: 四月 03, 2005, 04:36:12 下午 »

引用自: ajay
我有一个PLOG和一个FORUM
我想在首页放FORUM的最新文章,会员等和象PLOG SUMMARY.PHP那样的PLOG信息,请问要怎么做? TEMPLATE 页可以用HTML写吗,还是要用TEMPLATE方式写?

我是这么想的,把所有的东西都写到SUMMARY.PHP然后在INDEX.PHP REQUIRE SUMMARY.PHP
那个PLOG的INDEX.PHP可以删除吗?


如果你不要求 forum 跟 blog 的會員是一致的。那這比較好解決,基本上透過 RSS 的輸出就可以解決。你可以把 論壇的最新文章變成 rss,然後在 plog 的 summary 把 rss 透過  rssobject parsing 進來就可以了。

請參考 http://www.lifetype.net/wiki/index.php/How%20to%20use%20the%20RSS%20aggregator

如果你要求要比較複雜的整合,那你就得自己寫一個像 index.php 或是 summary.php 的整合網頁。

請參考 http://www.lifetype.net/wiki/index.php/Integration%20With%20Other%20Web%20Pages

如果你要求像 BlogChina 一樣,論壇與 pLog 帳號要整合,那你就必須自己蠻幹了。目前沒有範例。

Mark
已記錄

ajay
新手見習
*
文章: 7


檢視個人資料
« 回覆文章 #3 於: 四月 04, 2005, 08:51:08 上午 »

fuzhouese.org
我想在现在的SUMMARY中在加点论坛的东西

我之前在INDEX.PHP中用 require "./blog/summary.php"; 就出错

Exception message: There was an error loading logger config file: config/logging.properties.php
Error code: 0
-- Backtrace --
/home/david/public_html/blog/class/logger/config/loggerconfigloader.class.php(30): throw
/home/david/public_html/blog/class/logger/loggermanager.class.php(97): loggerconfigloader.loggerconfigloader
/home/david/public_html/blog/class/logger/loggermanager.class.php(87): loggermanager._loadloggerconfig
/home/david/public_html/blog/class/logger/loggermanager.class.php(177): loggermanager.loggermanager
/home/david/public_html/blog/class/logger/loggermanager.class.php(192): loggermanager.getinstance
/home/david/public_html/blog/class/template/template.class.php(56): loggermanager.getlogger
/home/david/public_html/blog/class/template/cachedtemplate.class.php(30): cachedtemplate.template
/home/david/public_html/blog/class/template/templateservice.class.php(173): cachedtemplate.cachedtemplate
/home/david/public_html/blog/class/template/templateservice.class.php(112): templateservice.cachedtemplate
/home/david/public_html/blog/class/summary/view/summarycachedview.class.php(35): templateservice.customtemplate
/home/david/public_html/blog/class/summary/view/summarycachedview.class.php(29): summarycachedview.generatetemplate
/home/david/public_html/blog/class/summary/action/summarydefaultaction.class.php(31): summarycachedview.summarycachedview
/home/david/public_html/blog/class/controller/controller.class.php(305): summarydefaultaction.perform
/home/david/public_html/blog/summary.php(75): summarycontroller.process
/home/david/public_html/1.php(1): require

然后我用 html 的 iframe 就正常,现在就是用 iframe 可是我想用REQUIRE,请问要怎么写
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #4 於: 四月 06, 2005, 11:04:59 上午 »

不是這樣做的!你要先參考我給你的網頁啦。

pLog 是物件導向架構,所以如果你要自己開一個新頁面,你必須要

1. include 相關的 class
2. init 相關的物件
3. 針對物件做操作

光 inlcude summary.php 是不行的。

Mark
已記錄

ajay
新手見習
*
文章: 7


檢視個人資料
« 回覆文章 #5 於: 四月 09, 2005, 08:17:01 上午 »

这个问题解决了,谢谢了,
还有个问题,
我ENABLE了SUBDOMAIN
在custom URL选象中
我把 /blog/{blogname}/*...
所有的/blog/{blogname}去掉,但是如果 URL是 abc.com/general/post
这样的就不能访问,404 ERROR, 如果只去掉{blogname}则可以正常访问,

这这篇文章中所俩个都可以去掉http://wiki.lifetype.net/index.php/PLog_1.0/Custom_URLs

知道原因吗
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #6 於: 四月 11, 2005, 07:40:36 上午 »

引用自: ajay
这个问题解决了,谢谢了,
还有个问题,
我ENABLE了SUBDOMAIN
在custom URL选象中
我把 /blog/{blogname}/*...
所有的/blog/{blogname}去掉,但是如果 URL是 abc.com/general/post
这样的就不能访问,404 ERROR, 如果只去掉{blogname}则可以正常访问,

这这篇文章中所俩个都可以去掉http://wiki.lifetype.net/index.php/PLog_1.0/Custom_URLs

知道原因吗


有兩個事是必須注意的:
1. 如果你去掉 {blogname} 而沒有用 {blogid} 或是 {blogonwer} 來代替,那麼代表這個站只有一個人使用,所以你可以這麼做。因為 pLog 會預設 blogId=1
2. 去掉/blog/{blogname},代表的是你的文章的網址變成了 /post/{year}/{month}/{day}/{postname} 所以應該是 abc.com/post/2005/04/05/this_is_a_test_post . 怎麼會有 abc.com/general/post 呢?還是我誤會了你的問題  目瞪口呆

Mark
已記錄

ajay
新手見習
*
文章: 7


檢視個人資料
« 回覆文章 #7 於: 四月 13, 2005, 07:14:24 上午 »

我的RSS URL是
http://fuzhouese.org/forum/external.php
是RSS 0.9.1
我想放论坛的RSS在SUMMARY.PHP里面

请问要怎么写,我自己看了那篇RSS的英文文章,可是不会...MARK~ 可以帮我写下吗 THANKS
已記錄
頁: [1]
LifeType 中文開發論壇  |  開發  |  模版設計  |  关于主页的一些问题 « 上篇主題 下篇主題 »
    前往: