Skip to Content Skip to Menu

🕒 Save Time and Effort with CB Editor Assistant: Effortlessly create and refine content in Joomla 3, 4, & 5.
🎁 Limited Offer: Enjoy a 5-day FREE trial and save up to 30% afterward!

Member Login Module - Quotation Issue

2 weeks 6 days ago #339898 by southpaw3229
Member Login Module - Quotation Issue was created by southpaw3229
My client is using quotes in the first name field within CB to add a nick name.

On the member login, the welcome message is showing - hi, " first name "

it appears it's improperly escaped or not rendered correctly in Community Builder

Replaced:  $greetingText = $cbUser->replaceUserVars( CBTxt::T( 'Hi, [formatname]' ) );

with this below to temp fix:
$greetingText = htmlspecialchars_decode($cbUser->replaceUserVars( CBTxt::T( 'Hi, [formatname]' )), ENT_QUOTES);

Might want to add this to future releases.

Thanks
 

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48704
  • Thanks: 8318
  • Karma: 1447
2 weeks 6 days ago #339899 by krileon
Replied by krileon on topic Member Login Module - Quotation Issue
There's a reason we escape strings please don't assume it's just some sort of bug as CB is designed to never trust user content. Where are the quotes exactly? Are they actually stored with the name? In the layout parameters of the formatname field? In the Custom format of the name format parameter in CB > Configuration > Settings? Overriding the formatname field language string in CB language overrides? Where do they want the name to display as having quotes around it specifically?


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum