[外掛] 付費瀏覽 1.0.9

MODs Released by Other phpbb Sites
非官方認證通過之 MOD ,或許有安全性之疑慮,所有問題由原發表者回覆!

版主: 版主管理群

主題已鎖定
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

[外掛] 付費瀏覽 1.0.9

文章 天霜 »

外掛名稱:付費瀏覽\r
外掛版本:1.0.9
外掛描述:讓論壇有付費瀏覽文章的功能。

外掛作者:KCTONY, Rebellion
作者網站:http://www.gameq.com.tw/, http://starryhometown.net/

下載外掛:download

_________________________________________________________

lang chinese traditional taiwan:
  • 已經附加在內
_________________________________________________________

Fixes to apply: _________________________________________________________

額外修改:
  • 隱藏文章時也隱藏 Attachment Mod 附加的檔案
    (以包含在外掛檔案裡)
  • Pay Money MOD & Advanced Quick Reply Mod
    (以包含在外掛檔案裡)
  • Pay Money MOD & Quick Reply Mod
    (以包含在外掛檔案裡)
  • Pay Money MOD & Extended Quote Tag
    (以包含在外掛檔案裡)
  • Pay Money MOD & Quick Reply with Quote
    (以包含在外掛檔案裡)
_________________________________________________________

Style:
  • NO
_________________________________________________________
最後由 天霜 於 2005-07-14 13:56 編輯,總共編輯了 14 次。
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

Add-On : 隱藏文章時也隱藏 Attachment Mod 附加的檔案

Version : 1.0.X

URL : http://phpbb-tw.net/phpbb/viewtopic.php?p=182284#182284

Author : KCTONY, 小西

fix : ~倉木麻衣~

#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

viewtopic.php
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

$message = ( $userdata['user_id'] == ANONYMOUS ) ? '<br /><br /><center><table class="quote"><tr><td><fieldset class="fieldset"><legend>' . $lang['Paymoney_message'] . '</legend>' . sprintf($lang['Paymoney_Need'], $pay_money) . $paymoney_paysee : '<br /><br /><center><table class="quote"><tr><td><fieldset class="fieldset"><legend>' . $lang['Paymoney_message'] . '</legend>' . sprintf($lang['Paymoney_Need'], $pay_money) . $paymoney_paysee . '<br /><form name="pay_money" action=' . $temp_url . ' method="post"><center><input type="submit" name="pay_money" value="' . $lang['Paymoney'] . '" class="mainoption" /></center></form>';
#
#-----[ AFTER, ADD 之後, 加上 ]------------------------------------
#

代碼: 選擇全部

$showatt = 'no';
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

display_post_attachments($postrow[$i]['post_id'], $postrow[$i]['post_attachment']); 
#
#-----[ REPLACE WITH 替換 ]----------------------------------------
#

代碼: 選擇全部

if ($showatt <> 'no') 
{ 
	display_post_attachments($postrow[$i]['post_id'], $postrow[$i]['post_attachment']); 
}
unset($showatt);
#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

includes\topic_review.php
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

display_review_attachments($row['post_id'], $row['post_attachment'], $is_auth);
#
#-----[ REPLACE WITH 替換 ]----------------------------------------
#

代碼: 選擇全部

if ($showatt <> 'no') 
{ 
	display_review_attachments($row['post_id'], $row['post_attachment'], $is_auth); 
}
unset($showatt);
#
#-----[ SAVE/CLOSE ALL FILES 儲存/關閉所有檔案 ]-------------------
#
# EoM 外掛修正結束
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

Bug:修正無法偵測會員所持金額數的問題

fix:~倉木麻衣~

Version:1.0.9

#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

viewtopic.php
#
#-----[ FIND 尋找 ]------------------------------------------------
# 藍色部份可能會不一樣,只要上下行相符合就可\r
if ( $HTTP_GET_VARS['mode'] == 'pay_money' && $HTTP_GET_VARS['p'] == $postrow[$i]['post_id'])
{
if (stristr($pay_user, $user_id) && $userdata['user_id'] <> ANONYMOUS)
{
#
#-----[ REPLACE WITH 替換 ]----------------------------------------
#
if ( $HTTP_GET_VARS['mode'] == 'pay_money' && $HTTP_GET_VARS['p'] == $postrow[$i]['post_id'])
{
if ( $userdata['user_money'] < $pay_money || $userdata['user_id'] == ANONYMOUS)
{
#
#-----[ SAVE/CLOSE ALL FILES 儲存/關閉所有檔案 ]-------------------
#
# EoM 外掛修正結束
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

Bug : Advanced Quick Reply Mod, 修正檢視 viewtopic 原始檔得知隱藏內容的問題

Version:Advanced_Quick_Reply_Mod.txt ,0.0.1

URL : http://starryhometown.net/forum/viewtop ... =3873#3873

Report : Tiger

Fix : Rebellion

#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

quick_reply.php
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

$last_msg = "[quote=\"$last_poster\"]" . $last_msg . '[/quote]';
#
#-----[ AFTER, ADD 之後, 加上 ]------------------------------------
#

代碼: 選擇全部

//-- mod : Pay Money MOD ------------------------------------------------------------
//-- add 
         if ($post_info['pay_money'] != -1) 
         { 
            $last_msg = "[quote=\"$last_poster\"]" . $lang['Paymoney_Cantquote'] . '[/quote]'; 
         } 
//-- fin mod : Pay Money MOD --------------------------------------------------------
#
#-----[ SAVE/CLOSE ALL FILES 儲存/關閉所有檔案 ]-------------------
#
# EoM 外掛修正結束
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

Bug : 修正重複付費的問題

Version:1.0.9

URL : http://starryhometown.net/forum/viewtop ... =4231#4231

Report : AKIRA

Fix : ~倉木麻衣~
AKIRA 寫:安裝完付費瀏覽後發現這個問題...不知道是不是只有我有...
在付費頁面完成重新整理後,資料庫重複寫入付費資訊
導致重複付費和重複紀錄付費ID
~倉木麻衣~ 寫:這是大家都有的問題
其實這是在付費時忘了多做一道檢查
內定的假設是能按下「付費瀏覽」按鈕的人都是未曾付費的使用者
因此省略了查看該使用者是否已經付費
所以當付費完成的頁面出現後, 若又按下「重新整理」, 就會有這種狀況出現
#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

viewtopic.php
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

$sql = "UPDATE " . USERS_TABLE . " SET user_money = user_money + $pay_money WHERE user_id = " . $poster_id;
#
#-----[ BEFORE, ADD 之前, 加上 ]------------------------------------
#

代碼: 選擇全部

	if (stristr($pay_user, $user_id))
	{
		$message = $lang['Paymoney_Sayed'] . $return_url;
		message_die(GENERAL_MESSAGE, $message);
	}
#
#-----[ SAVE/CLOSE ALL FILES 儲存/關閉所有檔案 ]-------------------
#
# EoM 外掛修正結束
主題已鎖定

回到「非官方認證外掛」