1 頁 (共 1 頁)

[問題] 用了RSS以後,文章隨便給看?

發表於 : 2005-08-02 16:11
dhsh_1128a
小弟我之前為了論壇會員的方便,也設置了RSS機制,方便他們使用,可是後來就發現,像我有些版面是需要已註冊會員,或甚至是版面,系統管理員才能進入觀看的,但像是那些非註冊會員等等的網友,只要用RSS就可以隨意看到發表的文章了,有沒有什麼解決的方法咧?... :?: 請大大幫忙 :-)

[閒聊] ......

發表於 : 2005-08-02 18:33
wruo
不要裝 rss............

發表於 : 2005-08-04 22:47
kljian
版面全部加入[群組]就不會被看光光了.

[建議] 改成註冊會員

發表於 : 2005-08-05 08:53
splin
把 檢視的權限改成註冊會員即可.
沒有註冊就看不到了....

[反應] 在哪裡...

發表於 : 2005-08-05 22:38
dhsh_1128a
唔...我裝的RSS mod沒地方可以改檢視的權限啊! :cry:

發表於 : 2005-08-05 23:50
~倉木麻衣~
應該是在版面權限中做設定
[RC] RSS Feed 2.2.3這一個Mod為例, 他會依據auth_read(閱讀)來決定是否要擷取該版面的資料
所以應該是要設定閱讀權限而不是檢視
不過昨天測試時用http://domain/phpbb2/rss.php?f=1 的方式來檢查xml內容時
發現第一次load進來時, 依然會將f=1(編號為1)的版面內容抓出來
若是再次重新整理(ctrl+f5), 則會跑很久都跑不出結果 :-o
註:已在後台將f=1的版面權限設定成註冊會員才能閱讀

如果您用的不是這一套RSS Mod的話\r
那麼很抱歉, 上述的方法就不一定能適用了, 因為您沒有說明是用那一套rss

[反應] OH

發表於 : 2005-08-07 22:45
dhsh_1128a
I use "[2.0.6] RSS Content Syndicator "
http://www.phpbb.com/phpBB/viewtopic.php?t=144548
but還是算啦,給看就給看吧!反正就是要讓大家分享咩 ;-) !

Re: [反應] OH

發表於 : 2005-08-07 22:54
~倉木麻衣~
dhsh_1128a 寫:I use "[2.0.6] RSS Content Syndicator "
http://www.phpbb.com/phpBB/viewtopic.php?t=144548
but還是算啦,給看就給看吧!反正就是要讓大家分享咩 ;-) !
這套的話, 剛有抓下來看了一下
由這行來看

代碼: 選擇全部

$sql = "SELECT f.forum_name, t.topic_title, u.user_id, u.username, u.user_sig, u.user_sig_bbcode_uid, p.post_id, pt.post_text, pt.post_subject, pt.bbcode_uid, p.post_time, t.topic_replies, t.topic_first_post_id
	FROM " . FORUMS_TABLE . " AS f, " . TOPICS_TABLE . " AS t, " . USERS_TABLE . " AS u, " . POSTS_TABLE . " AS p, " . POSTS_TEXT_TABLE . " as pt
	WHERE
		t.forum_id = f.forum_id
			AND f.auth_view = " . AUTH_ALL . "
應該是會列出版面「檢視」權限為「所有會員」的文章
可以試看看splin提的方式
splin 寫:把 檢視的權限改成註冊會員即可.
沒有註冊就看不到了....

[反應] THX

發表於 : 2005-08-09 12:08
dhsh_1128a
:-D 謝謝 :!: (都怪我自己太 :-| 了,也沒先試一下再問...)

發表於 : 2006-12-15 14:59
randoll
不好意思 怎麼改才對?
小弟 對這方面還不是 很懂~~
可以 告訴我一下嗎?
謝謝~~