第 1 頁 (共 1 頁)
[問題]有沒有辦法只准發表不准看
發表於 : 2003-11-22 13:12
由 網路偵探
如題,因為我最近在搞學校的版,不過要申請版主要有真實姓名這些隱秘內容,不知道有沒有什麼方法可以只發表,然後發表後別人不能看的方法,只有管理員可以看到的~
發表於 : 2003-11-22 14:54
由 Martinet
這個...直接用私人訊息就好了^^bb
發表於 : 2003-11-22 15:01
由 streitleak
可以自己新增功能....
類似yahoo交友中的限制閱讀...
發表於 : 2003-11-22 18:05
由 網路偵探
streitleak 寫:可以自己新增功能....
類似yahoo交友中的限制閱讀...
有那種外掛嗎?我是最近才接觸這種PHP的
Martinet 寫:這個...直接用私人訊息就好了^^bb
ㄏㄏ,一開始也曾經想過,不過我怕自己誤刪,因為期末時要幫那些同學敘獎用的
發表於 : 2003-11-22 19:15
由 StickyKid
私人訊息除了有收信夾以外
還有一個儲存夾喔^^"
你可以把重要的PM存到裡面去
發表於 : 2003-11-22 19:41
由 streitleak
目前還沒找到有類似的MOD...不過可以嘗試自己寫..^^
發表於 : 2003-11-22 21:20
由 網路偵探
streitleak 寫:目前還沒找到有類似的MOD...不過可以嘗試自己寫..^^
我還是個PHP白痴,所以我幫學校增價的功能都是照本宣科而已\r
StickyKid 寫:私人訊息除了有收信夾以外
還有一個儲存夾喔^^"
你可以把重要的PM存到裡面去
看來有就只有這一個方法了~

發表於 : 2003-11-23 02:32
由 依夢兒
我剛剛玩了一下,可以辦到。

可以讓註冊會員在某個版面上發表文章,但是不能閱讀這個版面上的文章;既使是發表人自己也不能閱讀自己發表的文章。
只有系統管理員才能夠閱讀這個版面上的文章。
請至
系統管理控制台 > 版面管理 > 權限設定,指定某一個版面的權限。
檢視設為
註冊會員。
閱讀設為
系統管理員。
發表設為
註冊會員。
這樣就可以了,效果就是:
註冊會員可以看到這個版面,進入這個版面,也可以瀏覽版面上的文章標題。
但是如果他點擊了文章標題,系統就會顯示只有系統管理員才能夠閱讀文章的訊息,不讓他閱讀。
不過,註冊會員還是可以在這個版面發表文章,只是有一個缺點,就是發表之後無法閱讀以及編輯自己的文章了。
只有系統管理員才可以點擊文章標題閱讀文章內容。
我剛剛在我的 phpBB 2.0.3 上實作,沒有任何問題。
其它版本可能要先作以下修正,不過會員無法進入該版面,也就無法發表文章了:
http://phpbb-tw.net/phpbb/viewtopic.php?t=20668
也許就像 Martinet 說的,一些具有隱私性的文章,直接用私人訊息就好了;但是私訊只有註冊會員才能夠使用。
今天如果是要讓未註冊的訪客會員發表一篇文章只有系統管理員才看得到,
也就是類似某些 CGI 留言板「給板主的悄悄話」的功能,就可以參考我這一篇提出的方法了。
如果是要讓訪客發言,只有系統管理員才看得到,只要將我上述提到的:
檢視設為
註冊會員。
發表設為
註冊會員。
改成
檢視設為
所有會員。
發表設為
所有會員。
就可以了。
發表於 : 2003-11-23 11:21
由 網路偵探
這招滿有效的,我剛剛拿我家的2.0.6版測試有成功了,如果沒有作修正的話就會顯示只有系統管理員可以閱讀,把那行拿掉後確實可以,改天就可以照本宣科的套用在學校的2.0.4版上面,謝謝你