<html metal:use-macro="here/main_template/macros/master"> <head> <meta http-equiv="content-type" content="text/html;charset=UTF-8"> <title>list_pending_contents</title> </head> <body metal:fill-slot="main_no_tabs" tal:omit-tag="" i18n:domain="plinn" tal:define="b_start string:0; checkPerm nocall: mtool/checkPermission; b_start request/b_start | b_start; items here/getPendingDocuments; psf python:['title', 'actor', 'submitTime'] ; rsorted_field request/form/sorted_field|nothing ; sorted_field python: here.getOrSetSessionVar('sorted_field', rsorted_field, 'title'); sorted_field python: sorted_field in psf and sorted_field or here.getOrSetSessionVar('sorted_field', 'title'); rsorted_dir request/form/sorted_dir|nothing ; sorted_dir python: here.getOrSetSessionVar('sorted_dir', rsorted_dir, 'up') ; arrow python:test(sorted_dir=='up', 'arrowUp.gif', 'arrowDown.gif'); sortedItems python: here.sort_folder_contents(items, sorted_field, sorted_dir); Batch python:modules['Products.Plinn'].Batch; batch python:Batch(sortedItems, here.default_batch_size, request.get('b_start', 0), orphan=0)"> <h2 i18n:translate="">Pending documents</h2> <div metal:use-macro="here/batch_macros/macros/navigation">batch navigation</div> <table class="listing" cellspacing="0"> <tr> <th><br/></th> <th tal:define="col string:title; dir python:test(sorted_field==col and sorted_dir=='up', 'down', 'up')" nowrap="nowrap"> <a tal:attributes="href string:$portal_url/list_pending_contents?sorted_field=$col&sorted_dir=$dir" i18n:translate="">Title</a> <img tal:condition="python:sorted_field == col" tal:attributes="src arrow" /> </th> <th tal:define="col string:actor; dir python:test(sorted_field==col and sorted_dir=='up', 'down', 'up')" nowrap="nowrap"> <a href="." tal:attributes="href string:$portal_url/list_pending_contents?sorted_field=$col&sorted_dir=$dir" i18n:translate="">Submit by:</a> <img tal:condition="python:sorted_field == col" tal:attributes="src arrow" /> </th> <th tal:define="col string:submitTime; dir python:test(sorted_field==col and sorted_dir=='up', 'down', 'up')" nowrap="nowrap"> <a tal:attributes="href string:$portal_url/list_pending_contents?sorted_field=$col&sorted_dir=$dir" i18n:translate="">Date</a> <img tal:condition="python:sorted_field == col" tal:attributes="src arrow" /> </th> </tr> <div tal:repeat="item batch" tal:omit-tag=""> <tr valign="top" tal:define="icon python:here.restrictedTraverse(item.getIcon()); date python:wtool.getInfoFor(item, 'time').strftime(locale_date_fmt); oddrow repeat/item/odd" tal:attributes="class python:test(oddrow, 'even', 'odd')"> <td> <a tal:condition="icon" href="#" tal:attributes="href string:${item/getId}"><img alt="" border="0" tal:attributes="src icon/absolute_url; height icon/height; width icon/width; alt item/Type|nothing;" i18n:attributes="alt" /></a> </td> <td> <div> <a tal:attributes="href string:${item/absolute_url}" tal:content="item/title_or_id">ID</a> </div> <div tal:content="python:wtool.getInfoFor(item, 'comments')">comments</div> </td> <td tal:content="python:mtool.getMemberFullNameById(wtool.getInfoFor(item, 'actor'))"></td> <td tal:content="date"> Date </td> </tr> </div> </table> </body> </html>