[問題] 觀看文章內容的權限

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
angeljhouse
星球公民
星球公民
文章: 118
註冊時間: 2006-08-11 12:22

[問題] 觀看文章內容的權限

文章 angeljhouse »

phpbb version 2.0.21
style: subsilver

現在的phpbb 討論區觀看板面權限可於acp 設定, 若設定了級別需為註冊會員時, 當訪客click分區的連結時...會要求登入...

而我亦跟據了http://phpbb-tw.net/phpbb/viewtopic.php?t=19986 內的修改...修改了我的討論區.....現在訪客可進入分區觀看到文章的標題名稱...但當click標題名稱時亦會要求登入.....

我現在想的是.....訪客click標題名稱時....也可進入文章內容的畫面....只是"文章內容" 和 "附件" 都會被隱藏....然後會有一句 "您沒有權限觀看此內容, 請登入或註冊" 等等的句子 代替了文章的內容....(因為見過有些討論區也是這樣的)...

如果可以的話....應該要怎樣修改code??

謝謝
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

angeljhouse, 看來你的要求, 要裝 hide mod 回覆隱藏外掛,
又或是裝文章付費瀏覽, 我稍後找到連結點再給你補上.
或是你搜尋一下亦可..

文章付費瀏覽



.
最後由 kkt 於 2006-09-22 17:13 編輯,總共編輯了 1 次。
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
angeljhouse
星球公民
星球公民
文章: 118
註冊時間: 2006-08-11 12:22

文章 angeljhouse »

其實我想要的又不算是付費瀏覽 mod...亦不需回覆才可閱讀文章....

因為我只需要登入後便可看到文章內容 (不需回覆亦不需付費)....只不過是不想跳去登入畫面...而是想停留在文章畫面....感覺好像比登入畫面更吸入人去註冊...因為有很多人一看到登入畫面就比較反感...反而在文章內...雖然看不到內容...但沒有看到登入畫面那麼反感^^

希望有此mod
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

Re: [問題] 觀看文章內容的權限

文章 kkt »

angeljhouse 寫: 而我亦跟據了http://phpbb-tw.net/phpbb/viewtopic.php?t=19986 內的修改...修改了我的討論區.....現在訪客可進入分區觀看到文章的標題名稱...但當click標題名稱時亦會要求登入.....
你已如上修改後, 一般訪客已可瀏覽主題及標題,
但你卻說要登入到 "文章頁面" 而又看不見文章,
那肯定得裝有隱藏文章外掛方能有此效果.


.
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
angeljhouse
星球公民
星球公民
文章: 118
註冊時間: 2006-08-11 12:22

文章 angeljhouse »

但隱藏文章外掛好像是:

1. 回覆才能看到內容; 或
2. 付費才能看到內容

對嗎??我安裝後可否設定為只需登入便可看到內容 (在文章內容顯示, 代替跳到登入畫面)?
進藤光
星球公民
星球公民
文章: 291
註冊時間: 2005-03-16 18:48
來自: BNW 時尚資訊網
聯繫:

文章 進藤光 »

我來插花兼感謝!

http://phpbb-tw.net/phpbb/viewtopic.php?t=19986

在 phpBB 2.0.21 版本只要改這一段就可以達到我要的功能了!這個問題困擾我很久了說...
修改方法:
開啟 viewforum.php ,搜尋:

代碼:
!$is_auth['auth_read'] ||

找到後,刪除,儲存。
效果就是依夢兒說的這個:
讓訪客可以瀏覽版面內的主題名稱(標題),但是點擊主題名稱後,並不能夠閱讀文章內容,而是出現要求登入的畫面。
這樣一來,既可以保護版面內的文章不隨意讓訪客閱讀,又可以吸引訪客前來註冊。
很多論壇管理員基於一些理由,偏向只讓註冊會員能夠閱讀到文章的內容,這一點是可以理解的。
但是,如果您連論壇版面內的標題都不讓訪客瀏覽,訪客不知道您的論壇有什麼好東西,值得他們花時間註冊成為會員。
那麼,您又要拿什麼去吸引他們註冊,誘使他們加入您的論壇呢?
※架設伺服器主機:Mac mini G4-1.5GHz, 1GB RAM 三台
※架設主機作業系統:Mac OS X Server 10.4.2 Tiger
※我的上網方式:固定制 ADSL 4M/1M、3 IP
※安裝的伺服器:Apache 1.3.33 + php 4.3.11 + MySQL 5.0.19-max
※我的 phpBB2 版本:phpBB 2.0.21 UTF-8 版
※我的會議室網址: http://bbs.bnw.com.tw/conference/
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

他意思可不是這樣, 他說要讓訪客進入到文章頁面, 也就是 viewtopic_body.tpl
但又看不見文章內容. 我也不明這樣又有甚麼吸引 ?
這跟看到標題還不是一樣嗎 ?

或許利用這登入語法一下

代碼: 選擇全部

<!-- BEGIN switch_user_logged_in -->
<!-- END switch_user_logged_in -->
把文章內容包起

代碼: 選擇全部

<span id="{postrow.POSTROW}">{postrow.MESSAGE}</span>
衹是構思, 我可沒測試過..



.
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
頭像
hentaibbc
版面管理員
版面管理員
文章: 342
註冊時間: 2005-09-01 18:01

文章 hentaibbc »

kkt 寫:他意思可不是這樣, 他說要讓訪客進入到文章頁面, 也就是 viewtopic_body.tpl
但又看不見文章內容. 我也不明這樣又有甚麼吸引 ?
這跟看到標題還不是一樣嗎 ?

或許利用這登入語法一下

代碼: 選擇全部

<!-- BEGIN switch_user_logged_in -->
<!-- END switch_user_logged_in -->
把文章內容包起

代碼: 選擇全部

<span id="{postrow.POSTROW}">{postrow.MESSAGE}</span>
衹是構思, 我可沒測試過..

.
不行這麼使用...
這樣用是沒有作用的...

你這樣的用法的話...
在php檔中要有以下這一段
$template->assign_block_vars('postrow.switch_user_logged_in', array());
才可以正常使用... :-D

就這樣...
==============================
提供一個作法
打開language/lang_chinese_traditional_taiwan/lang_main.php
找到

代碼: 選擇全部

?>
在之前加上

代碼: 選擇全部

$lang['Must_login'] = '<center>您沒有權限觀看此內容, 請登入或註冊</center>';
打開viewtopic.php
找到

代碼: 選擇全部

		'MESSAGE' => $message,
取代為

代碼: 選擇全部

		'MESSAGE' => ($userdata['session_logged_in'])?$message : $lang['Must_login'],
這樣應該是ok的...[/code]
angeljhouse
星球公民
星球公民
文章: 118
註冊時間: 2006-08-11 12:22

文章 angeljhouse »

這樣也不行啊....不過...仍要謝謝各位用心解答 :-D 感謝啊!
主題已鎖定

回到「外掛問題討論」