第 1 頁 (共 1 頁)
[BUG]KCTONY的付费浏览MOD
發表於 : 2003-10-30 13:21
由 doc
1.>上次提出了为什么会有重复的显示出付过费的用户的问题。
经过测试我发现是因为有人重复刷新付过费的那个页面。
2.>若是采用了新闻系统,直接点+展开新闻读(页面不变更的那种),不需要付费就可以查看。而且若是以从新闻系统里点标题链接进去查看帖子的方式进入,付过费以后用户名不会被记录(虽然付过费的用户可以正常查看这个帖子了,但是已付费用户中没有记录他)
希望能快些修正这个BUG
Re: [BUG]KCTONY的付费浏览MOD
發表於 : 2003-10-30 19:45
由 依夢兒
doc 寫:1.>上次提出了为什么会有重复的显示出付过费的用户的问题。
经过测试我发现是因为有人重复刷新付过费的那个页面。
關於這一點,我在我的論壇上也有提到:
http://morningmusumenet.net/phpbb/viewt ... 463#106463
先前我有向作者反應,不過還沒有得到回答.... ^^"
看來 KCTONY 兄挺忙的,要解決這個 BUG 也許得改寫程式碼,不要讓網友在付費後出現那一串網址。
或是多增加一段判斷式,讓程式阻止已經付費的人不要再付費一次。
這模一來,那些已經付費的人,既使按重新整理或是點到那一串網址也不會算進交易。
這些改進的方法可能要等 KCTONY 兄有空的時候才能研究吧!!
doc 寫:2.>若是采用了新闻系统,直接点+展开新闻读(页面不变更的那种),不需要付费就可以查看。
一般付費文章很少會被當成新聞公告發佈出來吧....
所以解決這個問題的最好方法,就是不要讓付費文章算進新聞模組內,這在後台端的新聞模組內可以設定。
只要那一篇付費文章不要被設為公告,然後新聞模組內那個版面只有公告和置頂被打勾就好了。
發表於 : 2003-11-04 19:06
由 吉川拓也
doc 寫:2.>若是采用了新闻系统,直接点+展开新闻读(页面不变更的那种),不需要付费就可以查看。
採用這個修正如何:
開啟 includes/news.php
#
#------[ 找到 ]------
#
[php]<?php
$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace("/\:[0-9a-z\:]+\]/si", "]", $message);
?>[/php]
#
#------[ 再後面加入 ]------
#
[php]<?php
$message = bbencode_third_pass($message, $bbcode_uid, $valid);
?>[/php]
即可,不過已回覆文章的會員一樣無法看到,必須點選主題進入後再才看到\r
重點這個修正作者 BY yuan唷~