84 lines
3.5 KiB
XML
84 lines
3.5 KiB
XML
<metal:actions define-macro="favorites_portlet"
|
|
tal:define="view nocall:context/@@favorites_view;
|
|
targetUid view/targetUid">
|
|
<div tal:repeat="item view/listFavorites">
|
|
<span style="float:right" class="delete-item"> <a href="removeFavorite.html"
|
|
tal:attributes="href
|
|
string:${view/virtualTargetUrl}/removeFavorite.html?id=${item/uid};
|
|
title string:Remove from favorites"
|
|
i18n:attributes="title">X</a> </span>
|
|
<a tal:attributes="href item/url;
|
|
title item/description"
|
|
tal:content="item/title">Some object</a>
|
|
</div>
|
|
<div id="addFavorite" class="action"
|
|
tal:condition="targetUid">
|
|
<a i18n:translate=""
|
|
tal:attributes="href
|
|
string:${view/virtualTargetUrl}/addFavorite.html?id=$targetUid;
|
|
title string:Add current object to favorites"
|
|
i18n:attributes="title">Add to Favorites</a>
|
|
</div>
|
|
</metal:actions>
|
|
|
|
|
|
<metal:actions define-macro="filters_portlet"
|
|
tal:define="view nocall:context/@@filters_view;
|
|
targetUid view/targetUid">
|
|
<div tal:repeat="item view/listFilters">
|
|
<span style="float:right" class="delete-item"> <a href="removeFilter.html"
|
|
tal:attributes="href
|
|
string:${view/virtualTargetUrl}/deactivateFilter.html?id=${item/uid};
|
|
title string:Deactivate filter"
|
|
i18n:attributes="title">X</a> </span>
|
|
<a tal:attributes="href item/url;
|
|
title item/description">
|
|
<span tal:content="item/title">Some object</span>
|
|
(<i i18n:translate="" tal:content="item/typeTitle">Type</i>)</a>
|
|
</div>
|
|
<div id="addFilter" class="action"
|
|
tal:condition="targetUid">
|
|
<a i18n:translate=""
|
|
tal:attributes="href
|
|
string:${view/virtualTargetUrl}/addFilter.html?id=$targetUid;
|
|
title string:Use current object as filter"
|
|
i18n:attributes="title">Add Filter</a>
|
|
</div>
|
|
</metal:actions>
|
|
|
|
|
|
<metal:block define-macro="notifications">
|
|
<div tal:attributes="class string:content-$level;">
|
|
<metal:title use-macro="item/concept_macros/concepttitle" />
|
|
<form name="notifications" method="post">
|
|
<input type="checkbox" name="show_all" id="notifications.show_all"
|
|
title="Show all notifications"
|
|
i18n:attributes="title"
|
|
onclick="submit()"
|
|
tal:attributes="checked request/form/show_all|nothing" />
|
|
<label for="notifications.show_all"
|
|
i18n:translate="">Show all notifications</label>
|
|
<br />
|
|
<table class="listing">
|
|
<tr class="header">
|
|
<th i18n:translate="">Date/Time</th>
|
|
<th i18n:translate="">Sender</th>
|
|
<th i18n:translate="">Object</th>
|
|
<th i18n:translate="">Message</th>
|
|
<th i18n:translate="">Date/Time read</th>
|
|
</tr>
|
|
<tr tal:repeat="notif item/getNotificationsFormatted">
|
|
<td tal:content="notif/timeStamp" />
|
|
<td tal:define="sender notif/sender">
|
|
<a tal:attributes="href sender/url"
|
|
tal:content="sender/label" /></td>
|
|
<td tal:define="object notif/object">
|
|
<a tal:attributes="href object/url"
|
|
tal:content="object/label" /></td>
|
|
<td tal:content="notif/text" />
|
|
<td tal:content="notif/read_ts" />
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
</div>
|
|
</metal:block>
|