Module ringo/skin/filters
Implements some useful macro filters.
Functions
- capitalize_filter(input)
- dateFormat_filter(format)
- escapeHtml_filter(input)
- escapeJavaScript_filter(input)
- escapeUrl_filter(charset)
- escapeXml_filter(input)
- linebreakToHtml_filter(input)
- lowercase_filter(input)
- replace_filter(old, new)
- stripTags_filter(input)
- substring_filter(from, to)
- titleize_filter(input)
- trim_filter(input)
- truncate_filter(limit, suffix)
- uppercase_filter(input)
dateFormat_filter (format)
Returns a formatted string representation of a Date. Simply wraps javascripts Date.format-method.
Parameters
| format |
escapeJavaScript_filter (input)
Escapes a string so it may be used in JavaScript String definitions.
Parameters
| input |
escapeUrl_filter (charset)
Escapes the characters in a String to be suitable to use as an HTTP parameter value.
Parameters
| charset | Optional String. The name of a supported character encoding. |
stripTags_filter (input)
Removes all tags from a String. Currently simply wraps Ringo's stripTags-method.
Parameters
| input |
substring_filter (from, to)
Returns a substring. Simply wraps the javascript method 'substring'.
Parameters
| from | ||
| to |
titleize_filter (input)
Transforms the first Character of each word in a string to uppercase.
Parameters
| input |
truncate_filter (limit, suffix)
Cuts a String at a certain position, and optionally appends a suffix, if truncation has occurred.
Parameters
| limit | maximum length | |
| suffix | appended String, default is "..." |
