1 頁 (共 1 頁)

[問題] EZportal 的觀看全文功能

發表於 : 2005-10-15 00:48
minotaur
在 EZportal 首頁上對公告版文章有觀看全文的功能\r
一按下去雖然是全文沒錯\r

但是否能判別文章是由 portal 所開, 而在文章底下加入類似回portal首頁公告版區的連結

發表於 : 2005-10-15 02:55
~倉木麻衣~
這樣應該就可以了
#
#--------[ OPEN ]----------------
#
portal.php

#
#--------[ FIND ]----------------
#

代碼: 選擇全部

		)
	);
}
//
// END: Fetch Announcements
#
#--------[ BEFORE, ADD ]----------------
#

代碼: 選擇全部

		'L_GOHOME' => " :: [ " . $lang['Home'] . " ]"
#
#--------[ OPEN ]----------------
#
templates/Your_templates/portal_body.tpl

#
#--------[ FIND ]----------------
#

代碼: 選擇全部

{L_COMMENTS}: {fetchpost_row.REPLIES}
#
#--------[ IN-LINE, FIND ]----------------
#

代碼: 選擇全部

{L_POST_COMMENT}</a>)
#
#--------[ IN-LINE AFTER, ADD ]----------------
#

代碼: 選擇全部

<a href="{U_PORTAL}">{fetchpost_row.L_GOHOME}</a>
#
#--------[ SAVE/CLOSE ALL FILES ]----------------
#
# EoM

發表於 : 2005-10-15 11:36
minotaur
~倉木麻衣~ 寫:這樣應該就可以了
#
#--------[ OPEN ]----------------
#
portal.php

#
#--------[ FIND ]----------------
#

代碼: 選擇全部

		)
	);
}
//
// END: Fetch Announcements
#
#--------[ BEFORE, ADD ]----------------
#

代碼: 選擇全部

		'L_GOHOME' => " :: [ " . $lang['Home'] . " ]"
需要的朋友, 別忘了前一行後面再加上, 哦\r
如:
'U_POST_COMMENT' => append_sid('posting.' . $phpEx . '?mode=reply&t=' . $fetchposts[$i]['topic_id']),
\n 'L_GOHOME' => " :: [ " . $lang['Home'] . " ]"

發表於 : 2005-10-15 11:39
心靈捕手
To minotaur:

其實, 只要按左上方區塊( 網站導覽) 裡的" 首頁",
或按瀏覽器" 上一頁" 就可以了.

--
To ~倉木麻衣~ 兄:

建議您:
修改加在 portal.php 的部份語法, 比較不會出錯! 如下:
#
#--------[ OPEN ]----------------
#
portal.php

#
#--------[ FIND ]----------------
#

代碼: 選擇全部

		'U_VIEW_COMMENTS' => append_sid('viewtopic.' . $phpEx . '?t=' . $fetchposts[$i]['topic_id']),
		'U_POST_COMMENT' => append_sid('posting.' . $phpEx . '?mode=reply&t=' . $fetchposts[$i]['topic_id'])
		)
	);
}
//
// END: Fetch Announcements
#
#--------[ BEFORE, ADD ]----------------
#

代碼: 選擇全部

'L_GOHOME' => " :: [ " . $lang['Home'] . " ]",
--
或者, 也可以不必修改 portal.php
直接修改 portal_body.tpl 即可, 如下:

#
#--------[ OPEN ]----------------
#
templates/Your_templates/portal_body.tpl

#
#--------[ FIND ]----------------
#

代碼: 選擇全部

{L_COMMENTS}: {fetchpost_row.REPLIES} 
#
#--------[ IN-LINE, FIND ]----------------
#

代碼: 選擇全部

{L_POST_COMMENT}</a>) 
#
#--------[ IN-LINE AFTER, ADD ]----------------
#

代碼: 選擇全部

<a href="{U_PORTAL}">{L_HOME}</a> 
#
#--------[ SAVE/CLOSE ALL FILES ]----------------
#
# EoM

發表於 : 2005-10-15 11:58
minotaur
心靈捕手 寫:To minotaur:

其實, 只要按左上方區塊( 網站導覽) 裡的" 首頁",
或按瀏覽器" 上一頁" 就可以了.
我知道, 只是降改 較有整體性的感覺\r
心靈捕手 寫: To ~倉木麻衣~ 兄:
或者, 也可以不必修改 portal.php
直接修改 portal_body.tpl 即可, 如下:

#
#--------[ OPEN ]----------------
#
templates/Your_templates/portal_body.tpl

#
#--------[ FIND ]----------------
#

代碼: 選擇全部

{L_COMMENTS}: {fetchpost_row.REPLIES} 
#
#--------[ IN-LINE, FIND ]----------------
#

代碼: 選擇全部

{L_POST_COMMENT}</a>) 
#
#--------[ IN-LINE AFTER, ADD ]----------------
#

代碼: 選擇全部

<a href="{U_PORTAL}">{L_HOME}</a> 
#
#--------[ SAVE/CLOSE ALL FILES ]----------------
#
# EoM
我想他降改是為了我
"但是否能判別文章是由 portal 所開, 而在文章底下加入類似回portal首頁公告版區的連結"
這句

發表於 : 2005-10-15 13:38
~倉木麻衣~
先謝謝二位指正錯誤的地方 :)

TO: 心靈捕手
之所以沒有在tpl檔裡直接採用加入底下代碼

代碼: 選擇全部

<a href="{U_PORTAL}">{L_HOME}</a>
是因為這樣子做的話, 不論有無點選「觀看全文」, 該連結一定都會被顯示出來
如此就不符合minotaur的要求
(雖然說不管有無按下觀看全文, 頁面上方都會有入口的連結出現啦(ro06))



另外, 剛才在心靈捕手兄的論壇上小測了一下
發現用<a href="{U_PORTAL}">的方式連回入口頁面比按「上一頁」來的慢許多
我想, 直接用javascript的history物件應該會更好
試看看將portal_body.tpl裡的這行

代碼: 選擇全部

<a href="{U_PORTAL}">{fetchpost_row.L_GOHOME}</a>
改成

代碼: 選擇全部

<a href="javascript:history.go(-1)">{fetchpost_row.L_GOHOME}</a>
PS.
用history.back()的效果跟history.go(-1)相同
要用那一個, 就看個人喜好囉