blob: 4f2c5483d8ae55a625f373fd5b439ef44c6f691e [file] [log] [blame]
<!--/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ 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.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/-->
<body data-sly-use.edit="org.apache.sling.samples.htlblog.models.Edit">
<sly data-sly-include="nav.html"></sly>
<h1 data-sly-test.isEdit="${edit.post}">Editing ${edit.post.title}</h1>
<h1 data-sly-test="${!isEdit}">Create New</h1>
<form method="POST" action="${isEdit ? edit.post.getPath : '/content/htlblog/posts/*'}">
<div><input type="text" name="title" value="${edit.post.title}"/></div>
<div><textarea name="body" cols="40" rows="5">${edit.post.body}</textarea></div>
<div>
<input type="hidden" name="created"/>
<input type="hidden" name="createdBy"/>
<input type="hidden" name="jcr:primaryType" value="nt:unstructured"/>
<input type="hidden" name="sling:resourceType" value="htlblog/post"/>
</div>
<div><input type="submit" value="Post" class="button"></div>
</form>