Grid currency, partial
This commit is contained in:
@@ -71,6 +71,8 @@
|
||||
#include "llviewerwindow.h" // for window width, height
|
||||
#include "llappviewer.h" // abortQuit()
|
||||
|
||||
#include "hippogridmanager.h"
|
||||
|
||||
// [RLVa:KB]
|
||||
#include "rlvhandler.h"
|
||||
// [/RLVa:KB]
|
||||
@@ -682,6 +684,7 @@ void LLPanelClassified::processClassifiedInfoReply(LLMessageSystem *msg, void **
|
||||
timeStructToFormattedString(now, gSavedSettings.getString("ShortDateFormat"), datestr);
|
||||
LLStringUtil::format_map_t string_args;
|
||||
string_args["[DATE]"] = datestr;
|
||||
string_args["[CURRENCY]"] = gHippoGridManager->getConnectedGrid()->getCurrencySymbol();
|
||||
string_args["[AMT]"] = llformat("%d", price_for_listing);
|
||||
self->childSetText("classified_info_text", self->getString("ad_placed_paid", string_args));
|
||||
|
||||
@@ -878,6 +881,7 @@ void LLPanelClassified::callbackGotPriceForListing(S32 option, std::string text,
|
||||
LLSD args;
|
||||
std::string price_text = llformat("%d", MINIMUM_PRICE_FOR_LISTING);
|
||||
args["MIN_PRICE"] = price_text;
|
||||
args["[CURRENCY]"] = gHippoGridManager->getConnectedGrid()->getCurrencySymbol();
|
||||
|
||||
LLNotifications::instance().add("MinClassifiedPrice", args);
|
||||
return;
|
||||
@@ -889,6 +893,7 @@ void LLPanelClassified::callbackGotPriceForListing(S32 option, std::string text,
|
||||
|
||||
LLSD args;
|
||||
args["AMOUNT"] = llformat("%d", price_for_listing);
|
||||
args["CURRENCY"] = gHippoGridManager->getConnectedGrid()->getCurrencySymbol();
|
||||
LLNotifications::instance().add("PublishClassified", args, LLSD(),
|
||||
boost::bind(&LLPanelClassified::confirmPublish, self, _1, _2));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user