Annotation of basket/zpt/BasketFolder_manage_template_standard.zpt, revision 1.11
1.1 dwinter 1: <html metal:use-macro="here/main_template/macros/page">
2: <head>
3: <title>Default</title>
1.2 dwinter 4: <style metal:fill-slot="additionalStyles" type="text/css">
5: td.vario { background-color:#AC1D15 }
6: </style>
1.1 dwinter 7: </head>
8: <body>
9:
10: <!-- span = bodytext -->
11: <span metal:fill-slot="body" tal:omit-tag="">
12:
13:
14: <!-- user is logged in -->
1.9 dwinter 15: <tal:block tal:condition="python:here.checkPermission('edit') or
16: here.REQUEST.get('mode', 'private')=='private' ">
1.1 dwinter 17:
1.9 dwinter 18: <h3 tal:define="global mode python:
19: here.REQUEST.get('mode', here.REQUEST.get('mode','private'))"><span
1.3 dwinter 20: tal:condition="python: mode == 'private'"
1.2 dwinter 21: tal:replace="python:'My '" /><span
1.3 dwinter 22: tal:condition="python: mode == 'open_internal'"
1.2 dwinter 23: tal:replace="python:'User '" /><span
1.3 dwinter 24: tal:condition="python: mode == 'open'"
1.7 dwinter 25: tal:replace="python:'Public '" />Sets <a class="editLink" tal:attributes="
1.9 dwinter 26: href python:'setFolder?mode=%s'%mode">| return to overwiew</a></h3>
1.2 dwinter 27:
1.9 dwinter 28: <p>Manage your Sets:</p>
1.1 dwinter 29:
1.9 dwinter 30: <div class="item"
31: tal:define="currentBasket here/getCurrentBasket"
32: tal:repeat="item python:here.getSets(mode=mode)">
1.1 dwinter 33: <hr>
1.10 casties 34: <a class="setTitleLink" tal:condition="item/title"
1.11 ! casties 35: tal:attributes="href item/absolute_url" tal:content="item/getTitle"/>
1.10 casties 36: <a class="setTitleLink" tal:condition="not: item/title"
37: tal:attributes="href item/absolute_url" tal:content="python:'Untitled Set'"/>
38: <i class="small" style="white-space:nowrap"
39: tal:condition="python:
40: mode == 'private' and here.getActualUserName() != item.owner"
41: tal:content="python:
1.11 ! casties 42: ' [shared set, created by ' + item.getOwner().split('@')[0] + ']'"
1.10 casties 43: /><br clear="all">
44: <div style="padding-left:25px;">
45: <div style="float:right;vertical-align:right;white-space:nowrap">
1.9 dwinter 46: <span tal:omit-tag=""
47: tal:condition="python:
48: currentBasket is None or (currentBasket and (item.id != currentBasket.id))">
1.5 dwinter 49: <a class="editLink" tal:attributes="
1.9 dwinter 50: href python: item.absolute_url() +
51: '/selectThisBasketAsCurrent?target=/users/setFolder%3Fmode=' + mode">select</a> -
52: </span>
53: <i tal:condition="not: python:
54: currentBasket is None or (currentBasket and (item.id != currentBasket.id))">
55: active set -</i>
56:
1.5 dwinter 57: <a class="editLink" tal:attributes="
58: href python: item.absolute_url() + '/manageBasket'">edit</a> -
1.2 dwinter 59: <a tal:attributes="
60: class python:'editLink';
1.5 dwinter 61: href python:'deleteObject?id=%s'%item.getId()"
62: onclick="return window.confirm(
63: 'Do you really want to remove this item?\nThis is not undoable.')">delete</a>
1.9 dwinter 64: </div>
1.5 dwinter 65: move: <a tal:attributes="
1.2 dwinter 66: class python:'editLink';
67: href python:'moveTop?id=%s'%item.getId()">top</a>
68: <a tal:attributes="
69: class python:'editLink';
70: href python:'moveUp?id=%s'%item.getId()">up</a>
71: <a tal:attributes="
72: class python:'editLink';
73: href python:'moveDown?id=%s'%item.getId()">down</a>
74: <a tal:attributes="
75: class python:'editLink';
76: href python:'moveBottom?id=%s'%item.getId()">bottom</a>
1.1 dwinter 77: </div>
78: </div>
1.7 dwinter 79:
1.1 dwinter 80: </tal:block>
81:
82:
83: <!-- user is not logged in -->
1.8 dwinter 84: <tal:block tal:condition="not:python:here.checkPermission('edit') or here.REQUEST.get('mode', 'private')=='private'">
1.1 dwinter 85:
86: <h3>No access</h3>
1.7 dwinter 87: <p>You are not authorized to access this page, please <a href="/users/login.html">log in</a>.</p>
1.1 dwinter 88: </tal:block>
89:
90: </span>
91: <!-- ende bodytext -->
92: </body>
93: </html>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>