You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2017/11/07 10:13:38 UTC
[sling-org-apache-sling-scripting-thymeleaf] 27/50: SLING-5075
Upgrade Thymeleaf to 3.0
This is an automated email from the ASF dual-hosted git repository.
rombert pushed a commit to annotated tag org.apache.sling.scripting.thymeleaf-1.0.0
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-scripting-thymeleaf.git
commit 3a311c92808bd28082ce7b0927e3c2da206f8f81
Author: Oliver Lietz <ol...@apache.org>
AuthorDate: Fri May 13 12:30:04 2016 +0000
SLING-5075 Upgrade Thymeleaf to 3.0
update README
git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/contrib/scripting/org.apache.sling.scripting.thymeleaf@1743665 13f79535-47bb-0310-9956-ffa450edef68
---
README.md | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/README.md b/README.md
index 79023af..9042b93 100644
--- a/README.md
+++ b/README.md
@@ -6,23 +6,22 @@ scripting engine for [_Thymeleaf_](http://www.thymeleaf.org) templates
Features
--------
-* simple non-caching `TemplateResolver` supporting `PatternSpec` configurations for all template modes (`HTML`, `XML`, `TEXT`, `JAVASCRIPT`, `CSS`)
-* `ResourceResolver` backed by Sling's `ResourceResolver`
-* `MessageResolver` backed by `ResourceBundleProvider` from `org.apache.sling.i18n`
+* Supporting all of Thymeleaf's extension points: _TemplateResolver_s, _MessageResolver_s, _Dialect_s, _LinkBuilder_s, _DecoupledTemplateLogicResolver_ and _CacheManager_
+* `NonCachingTemplateResolver` customizable through `TemplateModeProvider`
+* `MessageResolver` backed by `ResourceBundleProvider` from `org.apache.sling.i18n` customizable through optional `AbsentMessageRepresentationProvider`
+* `PatternSpecTemplateModeProvider` supporting `PatternSpec` configurations for all template modes (`HTML`, `XML`, `TEXT`, `JAVASCRIPT`, `CSS` and `RAW`)
* `SlingDialect`
+* Thymeleaf's `TemplateEngine` registered as OSGi Service for direct use
Installation
------------
-For running Sling Scripting Thymeleaf with Sling's Launchpad some dependencies need to be resolved. This can be achieved by installing the following bundles:
+For running Sling Scripting Thymeleaf with Sling's Launchpad some dependencies need to be resolved. This can be achieved by installing the following bundle:
- mvn:org.apache.sling/org.apache.sling.i18n/2.4.4
mvn:org.javassist/javassist/3.20.0-GA
- mvn:commons-io/commons-io/2.4
-There is a feature for Karaf:
+There is a feature for [Karaf](https://github.com/apache/sling/tree/trunk/contrib/launchpad/karaf):
- karaf@root()> feature:repo-add mvn:org.apache.sling/org.apache.sling.launchpad.karaf-features/0.1.1-SNAPSHOT/xml/features
karaf@root()> feature:install sling-scripting-thymeleaf
relevant Thymeleaf issues
--
To stop receiving notification emails like this one, please contact
"commits@sling.apache.org" <co...@sling.apache.org>.