Template Renderers for the RIFE2 web framework
https://github.com/rife2/rife2-template-renderers
.idea | ||
gradle/wrapper | ||
lib | ||
.gitattributes | ||
.gitignore | ||
gradlew | ||
gradlew.bat | ||
LICENSE.txt | ||
README.md | ||
settings.gradle.kts |
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}}