Link owner name in inventory offers from objects
This commit is contained in:
@@ -1512,8 +1512,8 @@ bool LLOfferInfo::inventory_offer_callback(const LLSD& notification, const LLSD&
|
|||||||
{
|
{
|
||||||
if (mFromGroup)
|
if (mFromGroup)
|
||||||
{
|
{
|
||||||
std::string group_name;
|
std::string group_name = LLGroupActions::getSLURL(mFromID);
|
||||||
if (gCacheName->getGroupName(mFromID, group_name))
|
//if (gCacheName->getGroupName(mFromID, group_name))
|
||||||
{
|
{
|
||||||
from_string = LLTrans::getString("InvOfferAnObjectNamed") + " " + LLTrans::getString("'")
|
from_string = LLTrans::getString("InvOfferAnObjectNamed") + " " + LLTrans::getString("'")
|
||||||
+ mFromName + LLTrans::getString("'") + " " + LLTrans::getString("InvOfferOwnedByGroup")
|
+ mFromName + LLTrans::getString("'") + " " + LLTrans::getString("InvOfferOwnedByGroup")
|
||||||
@@ -1522,35 +1522,38 @@ bool LLOfferInfo::inventory_offer_callback(const LLSD& notification, const LLSD&
|
|||||||
chatHistory_string = mFromName + " " + LLTrans::getString("InvOfferOwnedByGroup")
|
chatHistory_string = mFromName + " " + LLTrans::getString("InvOfferOwnedByGroup")
|
||||||
+ " " + group_name + LLTrans::getString("'") + LLTrans::getString(".");
|
+ " " + group_name + LLTrans::getString("'") + LLTrans::getString(".");
|
||||||
}
|
}
|
||||||
else
|
/*else
|
||||||
{
|
{
|
||||||
from_string = LLTrans::getString("InvOfferAnObjectNamed") + " " + LLTrans::getString("'")
|
from_string = LLTrans::getString("InvOfferAnObjectNamed") + " " + LLTrans::getString("'")
|
||||||
+ mFromName + LLTrans::getString("'") + " " + LLTrans::getString("InvOfferOwnedByUnknownGroup");
|
+ mFromName + LLTrans::getString("'") + " " + LLTrans::getString("InvOfferOwnedByUnknownGroup");
|
||||||
chatHistory_string = mFromName + " " + LLTrans::getString("InvOfferOwnedByUnknownGroup") + LLTrans::getString(".");
|
chatHistory_string = mFromName + " " + LLTrans::getString("InvOfferOwnedByUnknownGroup") + LLTrans::getString(".");
|
||||||
}
|
}*/
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
std::string full_name;
|
std::string full_name = LLAvatarActions::getSLURL(mFromID);
|
||||||
if (gCacheName->getFullName(mFromID, full_name))
|
|
||||||
{
|
|
||||||
// [RLVa:KB] - Version: 1.23.4 | Checked: 2009-07-08 (RLVa-1.0.0e)
|
// [RLVa:KB] - Version: 1.23.4 | Checked: 2009-07-08 (RLVa-1.0.0e)
|
||||||
if ( (gRlvHandler.hasBehaviour(RLV_BHVR_SHOWNAMES)) && (RlvUtil::isNearbyAgent(mFromID)) )
|
if ( (gRlvHandler.hasBehaviour(RLV_BHVR_SHOWNAMES)) && (RlvUtil::isNearbyAgent(mFromID)) )
|
||||||
|
{
|
||||||
|
if (gCacheName->getFullName(mFromID, full_name))
|
||||||
{
|
{
|
||||||
full_name = RlvStrings::getAnonym(full_name);
|
full_name = RlvStrings::getAnonym(full_name);
|
||||||
}
|
}
|
||||||
from_string = LLTrans::getString("InvOfferAnObjectNamed") + " " + LLTrans::getString("'") + mFromName
|
}
|
||||||
+ LLTrans::getString("'") +" " + LLTrans::getString("InvOfferOwnedBy") + full_name;
|
|
||||||
chatHistory_string = mFromName + " " + LLTrans::getString("InvOfferOwnedBy") + " " + full_name + LLTrans::getString(".");
|
from_string = LLTrans::getString("InvOfferAnObjectNamed") + " " + LLTrans::getString("'") + mFromName + LLTrans::getString("'") + ' ';
|
||||||
// [/RLVa:KB]
|
chatHistory_string = mFromName + ' ';
|
||||||
//from_string = std::string("An object named '") + mFromName + "' owned by " + first_name + " " + last_name;
|
if (full_name.empty())
|
||||||
//chatHistory_string = mFromName + " owned by " + first_name + " " + last_name;
|
{
|
||||||
|
from_string += LLTrans::getString("InvOfferOwnedByUnknownUser");
|
||||||
|
chatHistory_string += LLTrans::getString("InvOfferOwnedByUnknownUser") + LLTrans::getString(".");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
// [/RLVa:KB]
|
||||||
{
|
{
|
||||||
from_string = LLTrans::getString("InvOfferAnObjectNamed") + " " + LLTrans::getString("'")
|
from_string += LLTrans::getString("InvOfferOwnedBy") + full_name;
|
||||||
+ mFromName + LLTrans::getString("'") + " " + LLTrans::getString("InvOfferOwnedByUnknownUser");
|
chatHistory_string += LLTrans::getString("InvOfferOwnedBy") + " " + full_name + LLTrans::getString(".");
|
||||||
chatHistory_string = mFromName + " " + LLTrans::getString("InvOfferOwnedByUnknownUser") + LLTrans::getString(".");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user