第 1 頁 (共 2 頁)
[問題] 關於付費瀏覽 1.0.7 使用上問題!
發表於 : 2005-03-22 03:08
由 ccmorange
網站:orangesoccer.net
外掛:kctony 付費瀏覽 1.0.7、cash mod 2.2.2等
問題:{附圖}請問各位大大如何把下拉式的收費選單改做為自行輸入的空格,請各位幫幫忙好嗎,我已找過很多文章但無提及這個問題。

發表於 : 2005-03-22 13:07
由 ccmorange
有誰可幫我....
真的無人識整嗎﹖
發表於 : 2005-03-22 15:25
由 ccmorange
神呀!教教我吧
發表於 : 2005-03-22 17:27
由 心靈捕手
ccmorange 寫:神呀!教教我吧
在
[原創][外掛] 付費瀏覽 -by- KCTONY當中,
最原始的設計就是如您所說"
自行輸入的空格",
後來是為了
避免使用者會漫天開價, 才改成目前的選單式.
代碼: 選擇全部
----------------------------------------------------------
有人提到使用者會漫天開價,那就改成選單式吧!(不包含在原始檔中)
http://phpbb-tw.net/phpbb/viewtopic.php?p=64088#64088
Source:
http://phpbb-tw.net/phpbb/viewtopic.php?t=9973
如果您想改回
自行輸入的空格的話,
那麼以下的修改, 提供給您參考:
代碼: 選擇全部
#
#-----[ OPEN ]-----
#
templates/YOUR_THEME/posting_body.tpl
#
#-----[ FIND ]-----
#
<span class="gen">{PAY_MONEY}</span>
#
#-----[ REPLACE WITH ]-----
#
<span class="gen">{L_SET_MONEY}</span><input type="text" name="pay_money" size="10" value="{VALUE_PAY_MONEY}" /><span class="gen">{VIRTUAL_MONEY}</span>
#
#-----[ OPEN ]-----
#
posting.php
#
#-----[ FIND ]-----
#
'SMILIES_STATUS' => $smilies_status,
#
#-----[ AFTER, ADD ]-----
#
'L_SET_MONEY' => $lang['paymoney_set_money'], // Pay_Money_MOD
'VALUE_PAY_MONEY' => $pay_money -1, // Pay_Money_MOD
'VIRTUAL_MONEY' => $lang['Virtual_Money'], // Pay_Money_MOD
#
#-----[ OPEN ]-----
# 此部份修改純粹只為了[b]美觀[/b]
language/lang_chinese_traditional_taiwan/lang_main.php
#
#-----[ FIND ]-----
# 後面還有很長的程式碼...
$lang['paymoney_set_money'] = "這一篇文章是否設定為付費瀏覽?...";
#
#-----[ REPLACE WITH ]-----
#
$lang['paymoney_set_money'] = "這一篇文章是否設定為付費瀏覽?";
#
#-----[ AFTER, ADD ]-----
# [b]現金[/b] 請自行更換成您所設定的貨幣名稱\r
$lang['Virtual_Money'] = "現金<br>( 預設為 -1, 是不用付費; 若設定為 0, 則只是會記錄下觀看此文的名單.)";
#
#-----[ SAVE & CLOSE ]-----
#
ps. 不改回去, 有這麼嚴重嗎?
奉勸您試試就好了, 個人以為還是
選單式較理想.

發表於 : 2005-03-22 19:12
由 8GuaWong
恩這個好用...只要版規定好就好了那也不用怕人亂開價\r
收下囉..
請問一下有沒有 [INTRO] 這個 BBCODE 應為現在只要是付費預覽整個訊息都會被隱藏

發表於 : 2005-03-26 01:24
由 電腦白痴仔
我仲有野想問呀...
外掛:kctony 付費瀏覽 1.0.7、cash mod 2.2.2等
我測試過全部都無問題...
但如果用快速回覆....
...
佢就會自動設計為0呀....{金幣(設為 -1 為不付費,0 是只記錄下觀看此文的}
這變左用快速回覆有問題呀...
請問我要怎樣改才可以用快速回覆..自動設計為 {-1 為不付費}
發表於 : 2005-03-26 09:03
由 心靈捕手
電腦白痴仔 寫:我仲有野想問呀...
外掛:kctony 付費瀏覽 1.0.7、cash mod 2.2.2等
我測試過全部都無問題...
但如果用快速回覆....
...
佢就會自動設計為0呀....{金幣(設為 -1 為不付費,0 是只記錄下觀看此文的}
這變左用快速回覆有問題呀...
請問我要怎樣改才可以用快速回覆..自動設計為 {-1 為不付費}
建議您參考下列文章修改:
http://phpbb-tw.net/phpbb/viewtopic.php?p=182122#182122
額外修改:
發表於 : 2005-03-26 13:07
由 電腦白痴仔
多謝心靈捕手的幫手...
問題以經解決左........
發表於 : 2005-03-26 14:56
由 DL
個人認為只要發文時檢測金額便可以了,選單式還是有弊處,就是金額想定高點會當機,例如由(-1)一直加到(500)可是有一段時間,而且眼睛也會壞。
發表於 : 2005-03-27 19:55
由 ccmorange
心靈捕手 寫:ccmorange 寫:神呀!教教我吧
在
[原創][外掛] 付費瀏覽 -by- KCTONY當中,
最原始的設計就是如您所說"
自行輸入的空格",
後來是為了
避免使用者會漫天開價, 才改成目前的選單式.
代碼: 選擇全部
----------------------------------------------------------
有人提到使用者會漫天開價,那就改成選單式吧!(不包含在原始檔中)
http://phpbb-tw.net/phpbb/viewtopic.php?p=64088#64088
Source:
http://phpbb-tw.net/phpbb/viewtopic.php?t=9973
如果您想改回
自行輸入的空格的話,
那麼以下的修改, 提供給您參考:
代碼: 選擇全部
#
#-----[ OPEN ]-----
#
templates/YOUR_THEME/posting_body.tpl
#
#-----[ FIND ]-----
#
<span class="gen">{PAY_MONEY}</span>
#
#-----[ REPLACE WITH ]-----
#
<span class="gen">{L_SET_MONEY}</span><input type="text" name="pay_money" size="10" value="{VALUE_PAY_MONEY}" /><span class="gen">{VIRTUAL_MONEY}</span>
#
#-----[ OPEN ]-----
#
posting.php
#
#-----[ FIND ]-----
#
'SMILIES_STATUS' => $smilies_status,
#
#-----[ AFTER, ADD ]-----
#
'L_SET_MONEY' => $lang['paymoney_set_money'], // Pay_Money_MOD
'VALUE_PAY_MONEY' => $pay_money -1, // Pay_Money_MOD
'VIRTUAL_MONEY' => $lang['Virtual_Money'], // Pay_Money_MOD
#
#-----[ OPEN ]-----
# 此部份修改純粹只為了[b]美觀[/b]
language/lang_chinese_traditional_taiwan/lang_main.php
#
#-----[ FIND ]-----
# 後面還有很長的程式碼...
$lang['paymoney_set_money'] = "這一篇文章是否設定為付費瀏覽?...";
#
#-----[ REPLACE WITH ]-----
#
$lang['paymoney_set_money'] = "這一篇文章是否設定為付費瀏覽?";
#
#-----[ AFTER, ADD ]-----
# [b]現金[/b] 請自行更換成您所設定的貨幣名稱\r
$lang['Virtual_Money'] = "現金<br>( 預設為 -1, 是不用付費; 若設定為 0, 則只是會記錄下觀看此文的名單.)";
#
#-----[ SAVE & CLOSE ]-----
#
ps. 不改回去, 有這麼嚴重嗎?
奉勸您試試就好了, 個人以為還是
選單式較理想.

thx 多謝指引

發表於 : 2005-03-28 00:24
由 ccmorange
想再問一下各位大大,依照上面"電腦白痴仔"所說,當使用快速回覆功能時會自動預設為"0",那麼所有的回覆都變成加密了,很不方便,但我已經依照kctony所附加的指引修改,但仍出現上述預設為一的問題,是什麼原因嗎﹖我已反覆對這三行修改覆刻多次肯定無錯,是否有任何東西我仍未知道要修改嗎﹖請多多指點小弟。
這是小弟 viewtopic.php的內容
代碼: 選擇全部
[size=75][color=red]動機不明:內文已去除,請附[u]檔案連結網址[/u]就好[/color][/size]
發表於 : 2005-03-28 00:55
由 ccmorange
或者咁講,我的網站 orangesoccer.net已安裝
1. attachmod2311
2. Multi_BBCode
3. auto-refresh-1.0.1.mod
4. CashMod222
5. Pay_Money_MOD_1.0.7
6. Quick Reply with Quote Mod
安裝完付費瀏覽 -by- KCTONY之後,已跟照原文修改Quick Reply 及 attachmod,但仍未做到回覆時以-1為預設值的效果,是否需要修改sql入面的數值﹖請各位大大再指教好嗎
發表於 : 2005-03-28 04:51
由 ccmorange
已找到問題所在,可能由於所用既quick reply mod有分別!
小弟所用的為:
該快速回文修改viewtopic.php如下
代碼: 選擇全部
//
// Quick Reply Mod
//
if ( ((!$is_auth['auth_reply']) or ($forum_topic_data['forum_status'] == FORUM_LOCKED) or ($forum_topic_data['topic_status'] == TOPIC_LOCKED)) and ($userdata['user_level'] != ADMIN) )
{
$quick_reply_form = "";
}
else
{
if ( $can_watch_topic && $is_watching_topic )
{
$notify = 1;
}
else
{
$notify = $userdata['user_notify'];
}
$bbcode_uid = $postrow[$total_posts - 1]['bbcode_uid'];
$last_poster = $postrow[$total_posts - 1]['username'];
$last_msg = $postrow[$total_posts - 1]['post_text'];
$last_msg = str_replace(":1:$bbcode_uid", "", $last_msg);
$last_msg = str_replace(":u:$bbcode_uid", "", $last_msg);
$last_msg = str_replace(":o:$bbcode_uid", "", $last_msg);
$last_msg = str_replace(":$bbcode_uid", "", $last_msg);
$last_msg = str_replace("'", "'", $last_msg);
$last_msg = "[QUOTE=\"$last_poster\"]" . $last_msg . "[/QUOTE]";
$quick_reply_form = "
<script language='JavaScript' type='text/javascript'>
function checkForm() {
formErrors = false;
document.post.message.value = '';
if (document.post.input.value.length < 2) {
formErrors = '" . $lang['Empty_message'] . "';
}
if (formErrors) {
alert(formErrors);
return false;
} else {
if (document.post.quick_quote.checked) {
document.post.message.value = document.post.last_msg.value;
}
document.post.message.value += document.post.input.value;
return true;
}
}
</script>
<form action='".append_sid("posting.$phpEx")."' method='post' name='post' onsubmit='return checkForm(this)'>
<span class='genmed'><b>".$lang["Quick_Reply"].":</b><br />";
if (!$userdata['session_logged_in'])
{
$quick_reply_form .= $lang['Username'] . ": <input class='post' type='text' name='username' size='25' maxlength='25' value='' /><br />";
}
$quick_reply_form .= "<textarea name='input' rows='10' cols='50' wrap='virtual' class='post''></textarea><br />
<input type='checkbox' name='quick_quote' />".$lang["Quick_quote"]."<br />
<input type='checkbox' name='attach_sig' checked='checked' />".$lang["Attach_signature"]."<br />
<input type='hidden' name='mode' value='reply' />
<input type='hidden' name='sid' value='" . $userdata['session_id'] . "' />
<input type="hidden" name="pay_money" value="-1" />
<input type='hidden' name='t' value='" . $topic_id . "' />
<input type='hidden' name='message' value='' />
<input type='hidden' name='notify' value=" . $notify . " />
<input type='hidden' name='last_msg' value='" . $last_msg . "' />
<input type='submit' name='preview' class='liteoption' value='".$lang['Preview']."' />
<input type='submit' name='post' class='mainoption' value='".$lang["Submit"]."' />
</form></span>";
}
$template->assign_vars(array(
'QUICK_REPLY_FORM' => $quick_reply_form)
);
//
// END Quick Reply Mod
//
應該作以下修改\r
找
代碼: 選擇全部
<input type='hidden' name='sid' value='" . $userdata['session_id'] . "' />
之後加上
代碼: 選擇全部
<input type='hidden' name='pay_money' value='-1' />
而且要等別注意,不要直接複製kctony裡所的code,因
"與
'有別。
之後可作出預設值為-1的效果了
發表於 : 2005-04-16 21:45
由 俊俊
電腦白痴仔 寫:我仲有野想問呀...
外掛:kctony 付費瀏覽 1.0.7、cash mod 2.2.2等
我測試過全部都無問題...
但如果用快速回覆....
...
佢就會自動設計為0呀....{金幣(設為 -1 為不付費,0 是只記錄下觀看此文的}
這變左用快速回覆有問題呀...
請問我要怎樣改才可以用快速回覆..自動設計為 {-1 為不付費}
這個我的 編輯文章如不更改數目 就會自動改做 -1
發表於 : 2005-05-05 21:23
由 黑風凱特
有辦法設定成
5 10 20 40 80 160 320.....以此類推的方法嗎@@
由1加到20有點少~但要設定1加到500又很容易出問題....
要怎麼改語法呢>"<~~~請教各位前輩們~~
謝謝