Repository: sling-site Updated Branches: refs/heads/master e7c2d03cd -> e0d86f78c
Fix Sling Query pages and links Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/bdde83ab Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/bdde83ab Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/bdde83ab Branch: refs/heads/master Commit: bdde83ab1799d191944ae7f58d73ae6587f0bee0 Parents: e7c2d03 Author: Bertrand Delacretaz <[email protected]> Authored: Tue Sep 26 13:07:43 2017 +0200 Committer: Bertrand Delacretaz <[email protected]> Committed: Tue Sep 26 13:07:43 2017 +0200 ---------------------------------------------------------------------- .../content/documentation/bundles/sling-query.md | 19 ++++++++++--------- .../bundles/sling-query/basic-ideas.md | 5 ++++- .../bundles/sling-query/examples.md | 5 ++++- .../bundles/sling-query/hierarchy-operators.md | 5 ++++- .../documentation/bundles/sling-query/methods.md | 5 ++++- .../bundles/sling-query/modifiers.md | 5 ++++- .../bundles/sling-query/operators.md | 5 ++++- .../bundles/sling-query/selectors.md | 5 ++++- .../documentation/bundles/sling-query/vs-jcr.md | 5 ++++- 9 files changed, 42 insertions(+), 17 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/sling-site/blob/bdde83ab/src/main/jbake/content/documentation/bundles/sling-query.md ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/documentation/bundles/sling-query.md b/src/main/jbake/content/documentation/bundles/sling-query.md index 4e14629..b096599 100644 --- a/src/main/jbake/content/documentation/bundles/sling-query.md +++ b/src/main/jbake/content/documentation/bundles/sling-query.md @@ -35,8 +35,8 @@ SlingQuery is inspired by the jQuery framework. jQuery is the source of method n ## Features -* useful [operations]({{ refs.methods.path }}) to traverse the resource tree, -* flexible [filtering syntax]({{ refs.selectors.path }}), +* useful [operations](/documentation/bundles/sling-query/methods.html) to traverse the resource tree, +* flexible [filtering syntax](/documentation/bundles/sling-query/selectors.html), * lazy evaluation of the query result, * `SlingQuery` object is immutable (thread-safe), * fluent, friendly, jQuery-like API. @@ -53,13 +53,14 @@ Add following Maven dependency to your `pom.xml`: ## Documentation -* [Basic ideas]({{ refs.basic-ideas.path }}) -* [Method list]({{ refs.methods.path }}) -* [Selector syntax]({{ refs.selectors.path }}) - * [Operator list]({{ refs.operators.path }}) - * [Modifier list]({{ refs.modifiers.path }}) - * [Hierarchy operator list]({{ refs.hierarchy-operators.path }}) -* [Examples]({{ refs.examples.path }}) +* [Basic ideas](/documentation/bundles/sling-query/basic-ideas.html) +* [Method list](/documentation/bundles/sling-query/methods.html) +* [Selector syntax](/documentation/bundles/sling-query/selectors.html) + * [Operator list](/documentation/bundles/sling-query/hierarchy-operators.html) + * [Modifier list](/documentation/bundles/sling-query/modifiers.html) + * [Hierarchy operator list](/documentation/bundles/sling-query/operators.html) +* [Sling Query vs. JCR](/documentation/bundles/sling-query/vs-jcr.html) +* [Examples](/documentation/bundles/sling-query/examples.html) ## External resources http://git-wip-us.apache.org/repos/asf/sling-site/blob/bdde83ab/src/main/jbake/content/documentation/bundles/sling-query/basic-ideas.md ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/documentation/bundles/sling-query/basic-ideas.md b/src/main/jbake/content/documentation/bundles/sling-query/basic-ideas.md index b683534..85120af 100644 --- a/src/main/jbake/content/documentation/bundles/sling-query/basic-ideas.md +++ b/src/main/jbake/content/documentation/bundles/sling-query/basic-ideas.md @@ -1,4 +1,7 @@ -Title: Basic ideas +title=Basic Ideas +type=page +status=published +~~~~~~ ### Collections http://git-wip-us.apache.org/repos/asf/sling-site/blob/bdde83ab/src/main/jbake/content/documentation/bundles/sling-query/examples.md ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/documentation/bundles/sling-query/examples.md b/src/main/jbake/content/documentation/bundles/sling-query/examples.md index 6c6309f..59391ca 100644 --- a/src/main/jbake/content/documentation/bundles/sling-query/examples.md +++ b/src/main/jbake/content/documentation/bundles/sling-query/examples.md @@ -1,4 +1,7 @@ -Title: Examples +title=Examples +type=page +status=published +~~~~~~ Get containing page (like [PageManager#getContainingPage](https://docs.adobe.com/docs/en/aem/6-3/develop/ref/javadoc/com/day/cq/wcm/api/PageManager.html#getContainingPage(org.apache.sling.api.resource.Resource))) http://git-wip-us.apache.org/repos/asf/sling-site/blob/bdde83ab/src/main/jbake/content/documentation/bundles/sling-query/hierarchy-operators.md ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/documentation/bundles/sling-query/hierarchy-operators.md b/src/main/jbake/content/documentation/bundles/sling-query/hierarchy-operators.md index 978a871..ba4ea57 100644 --- a/src/main/jbake/content/documentation/bundles/sling-query/hierarchy-operators.md +++ b/src/main/jbake/content/documentation/bundles/sling-query/hierarchy-operators.md @@ -1,4 +1,7 @@ -Title: Hierarchy operators +title=Hierarchy operators +type=page +status=published +~~~~~~ ### Child operator (`parent > child`) http://git-wip-us.apache.org/repos/asf/sling-site/blob/bdde83ab/src/main/jbake/content/documentation/bundles/sling-query/methods.md ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/documentation/bundles/sling-query/methods.md b/src/main/jbake/content/documentation/bundles/sling-query/methods.md index 85d26e1..3396934 100644 --- a/src/main/jbake/content/documentation/bundles/sling-query/methods.md +++ b/src/main/jbake/content/documentation/bundles/sling-query/methods.md @@ -1,4 +1,7 @@ -Title: Method list +title=Method list +type=page +status=published +~~~~~~ ### `$(Resource... resources)` http://git-wip-us.apache.org/repos/asf/sling-site/blob/bdde83ab/src/main/jbake/content/documentation/bundles/sling-query/modifiers.md ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/documentation/bundles/sling-query/modifiers.md b/src/main/jbake/content/documentation/bundles/sling-query/modifiers.md index ab20dca..68ca6e8 100644 --- a/src/main/jbake/content/documentation/bundles/sling-query/modifiers.md +++ b/src/main/jbake/content/documentation/bundles/sling-query/modifiers.md @@ -1,4 +1,7 @@ -Title: Modifiers +title=Modifiers +type=page +status=published +~~~~~~ ### `:eq(index)` http://git-wip-us.apache.org/repos/asf/sling-site/blob/bdde83ab/src/main/jbake/content/documentation/bundles/sling-query/operators.md ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/documentation/bundles/sling-query/operators.md b/src/main/jbake/content/documentation/bundles/sling-query/operators.md index 6787c75..b0e97b2 100644 --- a/src/main/jbake/content/documentation/bundles/sling-query/operators.md +++ b/src/main/jbake/content/documentation/bundles/sling-query/operators.md @@ -1,4 +1,7 @@ -Title: Operators +title=Operators +type=page +status=published +~~~~~~ ### Contains `[name*=value]` http://git-wip-us.apache.org/repos/asf/sling-site/blob/bdde83ab/src/main/jbake/content/documentation/bundles/sling-query/selectors.md ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/documentation/bundles/sling-query/selectors.md b/src/main/jbake/content/documentation/bundles/sling-query/selectors.md index 1f06d16..8f7348e 100644 --- a/src/main/jbake/content/documentation/bundles/sling-query/selectors.md +++ b/src/main/jbake/content/documentation/bundles/sling-query/selectors.md @@ -1,4 +1,7 @@ -Title: Selectors +title=Selectors +type=page +status=published +~~~~~~ Selector string are something between filters and content descriptors. Selector can filter resources by their [type](#resource-type), [name](#resource-name), [attributes](#attributes) and [additional modifiers](#modifiers). They can be also [chained together](#joining-selectors) to describe more sophisticated hierarchy structure or [combined with comma](#combining-selectors). http://git-wip-us.apache.org/repos/asf/sling-site/blob/bdde83ab/src/main/jbake/content/documentation/bundles/sling-query/vs-jcr.md ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/documentation/bundles/sling-query/vs-jcr.md b/src/main/jbake/content/documentation/bundles/sling-query/vs-jcr.md index 58f5764..6d4e0fc 100644 --- a/src/main/jbake/content/documentation/bundles/sling-query/vs-jcr.md +++ b/src/main/jbake/content/documentation/bundles/sling-query/vs-jcr.md @@ -1,4 +1,7 @@ -Title: Sling Query vs JCR +title=Sling Query vs JCR +type=page +status=published +~~~~~~ Sling Query is not meant to replace JCR queries (XPath, JCR-SQL, JCR-SQL2). It doesn't use indexes and generally in queries traversing large subtrees (like `/` or `/content` or `/content/mysite/en`) it'll be much slower than well written JCR query.
