category | title |
---|---|
DevelopInDepth |
FAQs |
Go to the Can I use website and enter the name of the feature you want to use. It will tell you which browsers support this specific feature.
Or search through the Mozilla Developer Network which has more granular information about which browsers support specific functions, parameters, syntax, etc.
- You can check the PHP manual. It will tell you which feature is supposed by which PHP versions.
- You can also 3v4l to run a specific code on 300+ different PHP versions and compare the output for each version.
How do I ensure titles
are always escaped when using UI component <div piwik-field data-title="YOUR_TITLE">
The data-title
attribute is designed to display HTML correctly and due to which escaping is ignored for HTML
and HTML attributes
.
To ensure the text of the title is always escaped, you need to double escape it,
Example <div piwik-field data-title="{{ TITLE | e('html_attr') | e('html_attr')}}">
.
**Note: ** You should always double escape the title, if it displays any user input or any value which can be changed by the user to avoid any XSS vulnerability.