Added a new method to WebGUI::HTML called makeParameter safe. It will
encode commas and single quotes to make the output safe to embed inside of a macro. Added tests to verify that it works correctly. Updated the c_companyName macro to use makeParameterSafe. Added tests to verify that the changed macro works okay. Updated the c_companyName documentation. Added a blurb to the gotchas file to cover the change to the macro.
This commit is contained in:
parent
52a3023b09
commit
76585a1daa
7 changed files with 63 additions and 10 deletions
|
|
@ -15,11 +15,12 @@ our $I18N = {
|
|||
'company name body' => {
|
||||
message => q|
|
||||
<p><b>^c;</b><br />
|
||||
The name of your company specified in the settings by your Administrator.
|
||||
</p>
|
||||
<p>This Macro may be nested inside other Macros if the text does not contain commas or quotes.</p>
|
||||
The name of your company, specified in the settings by your Administrator.</p>
|
||||
|
||||
<p>Any commas or quotes in the company name will be translated into HTML encodings so
|
||||
that you can always embed this macro inside of other macros.</p>
|
||||
|,
|
||||
lastUpdated => 1168558579,
|
||||
lastUpdated => 1171408777,
|
||||
},
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue