You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by dk...@apache.org on 2018/05/26 18:42:09 UTC
[sling-whiteboard] 01/03: Removing childlist reference component
This is an automated email from the ASF dual-hosted git repository.
dklco pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-whiteboard.git
commit 957a5ae38ade527dd3d7bd7c93b613faa477f4ab
Author: Dan Klco <dk...@apache.org>
AuthorDate: Sat May 26 14:41:32 2018 -0400
Removing childlist reference component
---
.../reference/components/general/childlist.json | 5 ---
.../components/general/childlist/childlist.jsp | 32 --------------
.../components/general/childlist/edit.json | 49 ----------------------
3 files changed, 86 deletions(-)
diff --git a/cms/reference/src/main/resources/jcr_root/apps/reference/components/general/childlist.json b/cms/reference/src/main/resources/jcr_root/apps/reference/components/general/childlist.json
deleted file mode 100644
index 44a79da..0000000
--- a/cms/reference/src/main/resources/jcr_root/apps/reference/components/general/childlist.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "jcr:primaryType": "sling:Component",
- "componentType": "General",
- "jcr:title": "Child List"
-}
\ No newline at end of file
diff --git a/cms/reference/src/main/resources/jcr_root/apps/reference/components/general/childlist/childlist.jsp b/cms/reference/src/main/resources/jcr_root/apps/reference/components/general/childlist/childlist.jsp
deleted file mode 100644
index dc02188..0000000
--- a/cms/reference/src/main/resources/jcr_root/apps/reference/components/general/childlist/childlist.jsp
+++ /dev/null
@@ -1,32 +0,0 @@
-<%-- /*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */ --%>
-<%@include file="/libs/sling-cms/global.jsp"%>
-<c:if test="${not empty properties.itemType}">
- <c:set var="basePath" value="${not empty properties.basePath ? properties.basePath : resource.path} }" />
- <c:set var="limit" value="${not empty properties.limit ? properties.limit : 1000} }" />
- <c:set var="tag" value="${not empty properties.tag ? properties.tag : 'ul'} }" />
- <c:set var="class" value="${not empty properties.class ? properties.class : ''} }" />
- <${tag} class="${class}">
- <c:forEach var="child" items="${sling:listChildren(sling:getResource(resourceResolver,basePath))}" end="${limit}">
- <c:if test="${child.resourceType == 'sling:Page'}">
- <sling:include path="${child.path}" resourceType="${properties.itemType}" />
- </c:if>
- </c:forEach>
- </${tag}>
-</c:if>
\ No newline at end of file
diff --git a/cms/reference/src/main/resources/jcr_root/apps/reference/components/general/childlist/edit.json b/cms/reference/src/main/resources/jcr_root/apps/reference/components/general/childlist/edit.json
deleted file mode 100644
index a0a528b..0000000
--- a/cms/reference/src/main/resources/jcr_root/apps/reference/components/general/childlist/edit.json
+++ /dev/null
@@ -1,49 +0,0 @@
- {
- "jcr:primaryType": "nt:unstructured",
- "sling:resourceType": "sling-cms/components/editor/slingform",
- "button": "Save",
- "fields": {
- "jcr:primaryType": "nt:unstructured",
- "sling:resourceType": "sling-cms/components/general/container",
- "basePath": {
- "jcr:primaryType": "nt:unstructured",
- "sling:resourceType": "sling-cms/components/editor/fields/path",
- "basePath": "/content",
- "label": "Base Path",
- "name": "basePath",
- "required": false,
- "titleProperty": "jcr:content/jcr:title",
- "type": "sling:Page"
- },
- "itemType": {
- "jcr:primaryType": "nt:unstructured",
- "sling:resourceType": "sling-cms/components/editor/fields/select",
- "label": "Item Type",
- "name": "itemType",
- "optionsScript": "/apps/reference/components/general/list/listItemOptions.jsp",
- "required": true
- },
- "limit": {
- "jcr:primaryType": "nt:unstructured",
- "sling:resourceType": "sling-cms/components/editor/fields/text",
- "label": "Limit",
- "name": "limit",
- "required": false,
- "type": "number"
- },
- "tag": {
- "jcr:primaryType": "nt:unstructured",
- "sling:resourceType": "sling-cms/components/editor/fields/text",
- "label": "List Tag",
- "name": "tag",
- "required": false
- },
- "class": {
- "jcr:primaryType": "nt:unstructured",
- "sling:resourceType": "sling-cms/components/editor/fields/text",
- "label": "List Class",
- "name": "class",
- "required": false
- }
- }
-}
\ No newline at end of file
--
To stop receiving notification emails like this one, please contact
dklco@apache.org.