1.8 KiB
1.8 KiB
RIFE2 Template Renderers
This project provides a set of template renderers.
- rife.render.Capitalize
- Capitalizes a template value.
- rife.render.EncodeBase64
- Encodes a template value to Base64.
- rife.render.EncodeHtml
- Encodes a template value to HTML.
- rife.render.EncodeHtmlEntities
- Encodes a template value to HTML decimal entities.
- rife.render.EncodeJson
- Encodes a template value to JSON.
- rife.render.EncodeQp
- Converts a template value to a quoted-printable string.
- rife.render.EncodeUnicode
- Encodes a template value to Unicode escape codes.
- rife.render.EncodeUrl
- URL-encodes a template value.
- rife.render.EncodeXml
- Encodes a template value to XML.
- rife.render.Lowercase
- Converts a template value to lowercase.
- rife.render.Rot13
- Translates a template value to/from ROT13.
- rife.render.SwapCase
- Swap case of a template value.
- rife.render.Trim
- Removes leading and trailing whitespace from a template value.
- rife.render.Uncapitalize
- Un-capitalizes a template value.
- rife.render.Uppercase
- Convert a template value to uppercase.
- rife.render.Year
- Renders the current year.
Usage in Templates
All rendered can be used at follows:
<!--v render:rife.render.RendererName:valueId/-->
or
{{v render:rife.render.RendererName:valueId/}}
For example, to capitalize a template foo
value:
<!--v render:rife.render.Capitalize:foo/-->
or
{{v render:rife.render.Capitalize:foo}}