[問題]關於 Cash Mod 2.2.1 顯示上的二個疑問

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

版主: 版主管理群

依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

[問題]關於 Cash Mod 2.2.1 顯示上的二個疑問

文章 依夢兒 »

問題外掛:Cash Mod 2.2.1
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php?t=20846
使用版本:phpBB 2.0.6
狀況描述:

玩了一下最新版的 Cash Mod ,想要修改一些顯示的地方,但是又不知道要從何下手。
例如文章左側的顯示金額:

圖檔

請問一下,要如何在幣值以及金額的中間加上一個 : 號,也就是:
哈囉幣 3
早安幣 1800

改成
哈囉幣: 3
早安幣: 1800


因為新版的 Cash Mod 已經不像從前舊版那樣可以直接改 viewtopic_body.tpl 來達到自己想要的效果....


還有,在會員列表中顯示金額:

圖檔

要如何將幣值拿掉呢??也就是:
哈囉幣 3  早安幣 1800
改成
3  1800
因為上面已經有註明這一列是什麼貨幣了,若在金額前面再加上貨幣的名稱,實在是多此一舉,而且又佔空間。

我如果沒猜錯,要修改上述地方,應該是從 classes_cash.php 這個檔案下手....有勞各位賜教了。
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

補充一個小地方修改\r

打開 cash_viewprofile.tpl
尋找

代碼: 選擇全部

<span class="gen">{cashrow.CASH_NAME}:</span>
改成

代碼: 選擇全部

<span class="gen">{cashrow.CASH_NAME}: </span>
這是在貨幣名稱的冒號後面多加一個空白\r
這樣跟其他的東西顯示起來才一致才不會歪掉
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

GeniusKiKi 寫:補充一個小地方修改\r

打開 cash_viewprofile.tpl
這個和我問的問題好像沒什麼關係.... ^^||


昨晚研究了一下,我的第一個問題已經解決了。
只是解決的方法有一點麻煩,尤其是當你建立的貨幣不止一個的時候....
至於第二個問題的解決方法目前還在研究中。
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

順便補充修改咩~一.一||
另外請問大大第一個問題要怎麼修
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

我也想知道第一個問題@@
麻煩依夢兒大大!
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

首先要注意二點:

一、下述標示為紅色的部份,請改成你的貨幣名稱。
  以下僅以 user_money 為例,因為我的貨幣名稱是 user_money ,所以就是 money

二、你建立了幾個貨幣,就要重覆作幾次;每一個貨幣就是作一次。
  例如你建立了 user_money 和 user_points 二個貨幣,那麼下面第一個步驟就要變成:

代碼: 選擇全部

,u.user_[color=red]money[/color], u.user_[color=red]points[/color]
以此類推,每一個步驟都要這樣喲....應該瞭解我的意思吧!!



[ 開啟 viewtopic.php ]

搜尋:

代碼: 選擇全部

u.user_session_time
後面加上:

代碼: 選擇全部

, u.user_[color=red]money[/color]
搜尋:

代碼: 選擇全部

	$poster_avatar = '';
前面加上:
(請自行將早安幣改成你為該貨幣設定的中文名稱)

代碼: 選擇全部

	$poster_[color=red]money[/color] = ( $postrow[$i]['user_id'] != ANONYMOUS ) ? '[color=blue]早安幣[/color]'. ': ' . $postrow[$i]['user_[color=red]money[/color]'] . '<br />' : '';
搜尋:

代碼: 選擇全部

		'EDITED_MESSAGE' => $l_edited_by,
後面加上:

代碼: 選擇全部

		'POSTER_[color=red]MONEY[/color]' => $poster_[color=red]money[/color],

[ 開啟 viewtopic_body.tpl ]

搜尋:

代碼: 選擇全部

{postrow.CASH}
覆蓋為:

代碼: 選擇全部

{postrow.POSTER_[color=red]MONEY[/color]}
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

ㄜ@@ 無言中!一個 : 要改那麼多地方唷\r
之前不是在tpl還是php那邊+上一個:就好了嗎XD

謝謝分享
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

大大...我剛想改的時候發現找不到u.user_session_time
PHPBB2.0.6
Cash2.2.1
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

可能被你改成 u.* 了。

那一段大概是這樣:

代碼: 選擇全部

//
// Go ahead and pull all data for this topic
//
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_level, u.user_from ....(略)
加在 u.user_id 後面也可以。
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

上次回3Q沒回到(當掉= =||)!補回一下@@!
3Q~OK了^^y
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
Virus
星球普通子民
星球普通子民
文章: 14
註冊時間: 2002-01-23 23:26
來自: Tainan
聯繫:

文章 Virus »

加 : 的方式...

打開 include/classes_cash.php
找到\r

代碼: 選擇全部

$template->assign_block_vars('cashrow', array(   'CASH_DISPLAY' => $c_cur->display($postdata[$c_cur->db()])));
以下列代碼替換

代碼: 選擇全部

$template->assign_block_vars('cashrow', array(   'CASH_DISPLAY' => $c_cur->display($postdata[$c_cur->db()]), 
                                                'CASH_NAME' => $c_cur->name(), 
                                                'CASH_AMOUNT' => $postdata[$c_cur->db()] 
));
儲存...

開啟 cash_viewtopic.tpl
找到\r

代碼: 選擇全部

{cashrow.CASH_DISPLAY}
以下列代碼取代\r

代碼: 選擇全部

{cashrow.CASH_NAME}: {cashrow.CASH_AMOUNT}
儲存....完成...
最後由 Virus 於 2003-12-06 13:57 編輯,總共編輯了 1 次。
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

ㄜ...這位大大...您怎麼在我改完才發表阿...無言捏...
現在不知道要不要改回去...雖然也沒幾行@@||
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
Virus
星球普通子民
星球普通子民
文章: 14
註冊時間: 2002-01-23 23:26
來自: Tainan
聯繫:

文章 Virus »

會員列表去掉貨幣單位方式

打開 include/classes_cash.php
找到\r

代碼: 選擇全部

$template->assign_block_vars('memberrow.cashrow', array('CASH_DISPLAY' => $c_cur->display($row[$c_cur->db()])));
以下列代碼替換

代碼: 選擇全部

$template->assign_block_vars('memberrow.cashrow', array('CASH_DISPLAY' => $c_cur->display($row[$c_cur->db()]), 
'CASH_NAME' => $c_cur->name(), 
'CASH_AMOUNT' => $row[$c_cur->db()] 
));
儲存...

開啟 memberlist_body.tpl
找到\r

代碼: 選擇全部

{memberrow.cashrow.CASH_DISPLAY}
以下列代碼取代\r

代碼: 選擇全部

{memberrow.cashrow.CASH_AMOUNT}
儲存....完成...[/quote]
最後由 Virus 於 2003-12-07 15:07 編輯,總共編輯了 1 次。
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

文 寫:ㄜ...這位大大...您怎麼在我改完才發表阿...無言捏...
現在不知道要不要改回去...雖然也沒幾行@@||
改回去比較好\r
以後貨幣有新增變動比較方便
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

會員列表去掉貨幣單位的部分
我改完以後連貨幣數值也不會顯示了?

另外檢視文章的部分
我照大大的教學修改之後
原本一直不會顯示的貨幣終於顯示出來了
可是當該項貨幣數值為零時(沒有)
貨幣數值不會自動顯示為零\r
貨幣名稱後面會空白\r
不知道有沒有辦法修改?

不對不對
關於檢視文章部分
不是該項為零卻沒有顯示
剛剛發現\r
是完全不會顯示
只有第一項貨幣的數值有顯示

PS:會員列表問題已修正,在下一篇回文
最後由 GeniusKiKi 於 2003-12-06 16:13 編輯,總共編輯了 1 次。
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
主題已鎖定

回到「外掛問題討論」