65 lines
2.3 KiB
HTML
65 lines
2.3 KiB
HTML
<%define node%>
|
|
<div class="treenode">
|
|
<div class="row">
|
|
<div class="right">
|
|
<%if len(node._aq_path)>1%>
|
|
<div class="button small" onclick="onRemoveButton(this,'<%='/'.join([x._aq_name for x in node._aq_path])%>');"></div>
|
|
<%end%>
|
|
<div class="button small">
|
|
<div class="popup">
|
|
Neues Objekt in <div class="bold"><%='/'.join([x._aq_name for x in node._aq_path])%></div> erstellen.
|
|
<select size="1" id="objTypeName-<%=node._persistence_id()%>">
|
|
<%iterate ot node.wo_accepts()%>
|
|
<option value="<%='{0}.{1}'.format(ot.__module__,ot.__name__)%>"><%=ot.__name__%></option>
|
|
<%end%>
|
|
</select>
|
|
<input type="text" id="objName-<%=node._persistence_id()%>" value=""/>
|
|
<button class="" onclick="onAddObjectButton(this,'<%='/'.join([x._aq_name for x in node._aq_path])%>','<%=node._persistence_id()%>');">erstellen...</button>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<div id="node-<%=node._persistence_id()%>" class="treenodename" onclick="editorLoad('<%='/'.join([x._aq_name for x in node._aq_path])%>');">
|
|
<%if node._aq_name!=""%><%=node._aq_name%><%end%><%if node._aq_name==""%>/<%end%>
|
|
</div>
|
|
</div>
|
|
|
|
<%iterate child node.children()%>
|
|
<%use node { "node": node[child] }%>
|
|
<%end%>
|
|
</div>
|
|
<%end%>
|
|
<%define node2%>
|
|
<div class="treenode">
|
|
<div id="node-<%=node._persistence_id()%>" class="treenodename" onclick="treeRefresh('<%='/'.join([x._aq_name for x in node._aq_path])%>');">
|
|
<div class="right">
|
|
|
|
<div class="button">+
|
|
<div class="pulldown">
|
|
<select size="1" id="objTypeName-<%=node._persistence_id()%>">
|
|
<%iterate ot node.wo_accepts()%>
|
|
<option value="<%='{0}.{1}'.format(ot.__module__,ot.__name__)%>"><%=ot.__name__%></option>
|
|
<%end%>
|
|
</select>
|
|
<input type="text" id="objName-<%=node._persistence_id()%>" value=""/>
|
|
<button class="" onclick="onAddObjectButton(this,'<%='/'.join([x._aq_name for x in node._aq_path])%>','<%=node._persistence_id()%>');">erstellen...</button>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<%if node._aq_name!=""%><%=node._aq_name%><%end%><%if node._aq_name==""%>/<%end%>
|
|
</div>
|
|
|
|
<%iterate child node.children()%>
|
|
<%use node { "node": node[child] }%>
|
|
<%end%>
|
|
</div>
|
|
<%end%>
|
|
|
|
<div>
|
|
<div class="headline">Object Tree</div>
|
|
<div class=""><br/>
|
|
<%use node { "node": self._aq_root }%>
|
|
</div>
|
|
</div> |