Changes

Ssescape

85 bytes added, 19:48, 25 June 2013
no edit summary
This syntax allows functions to "escape " double quotes on text fields . The purpose of this is to avoid breaking the code on the page when they field values containing double quotes are referenced on [[Template_Formula|Template Formulas]], [[Visibility_Condition|Visibility Conditions]] and [[Browser_Script| Browser Scripts]].
'''IMPORTANT:''' This syntax will only escape double quotes (")
<ssEscape>.....</ssEscape>
'''Examples'''
* When using template formula formulas to escape double quotes from a [[Custom_Field_Type:_Text_–_Single_Line|single line text field]].
@level1.name@="<ssEscape>@level1.Proposal Title@</ssEscape>";
* When using template formula formulas to escape double quotes from a [[Custom_Field_Type:_Text_–_Multiple_Lines| multiple lines text field]].
@level1.description@="<ssEscape>@level1.Project Description.'''value'''@</ssEscape>";
* When using [[Browser_Script|browser scriptscripts]] to escape double quotes from a variable.
var name="<ssEscape>@name@</ssEscape>";
if(name=="")
function goes here....
* When using [[Sslogic]] or [[Visibility_Condition|visibility conditionconditions]] to escape double quotes from a single line text field.
<pre>
<!--@sslogic("<ssEscape>@name@</ssEscape>"!="")-->
8,849
edits