[% META title="New arcs" menu="/admin/create.tt" level = 20 next_template = '-me' %] [% BLOCK value_field_html %] [% IF arc.is_removal %] [% oarc = arc.replaces %] [% IF oarc.obj %] [% oarc.obj.wu_jump %] [% ELSE %] [% oarc.value | html %] [% END %] [% ELSE %] [% IF arc.obj %] [% arc.obj.wu_jump %] [% ELSE %] [% arc.value | html %] [% END %] [% END %] [% END %]

Displays arcs with the status new or submitted [% tuid = q.param('tuid') %] [% DEFAULT tuid = u.id %] [% CALL req.note("Finding new and submitted arcs") %]

[% submit('Show') %] [% filter_expanded = 'none'; IF q.param('filter'); filter_expanded = 'block'; END %] [% WRAPPER imgexpand label="Custom filter" paraframe_display=filter_expanded %]

[% textarea('filter', undef, rows=5, cols=40) %]

[% END %] [% IF tuid == -1; all=1; END %] [% order = q.param('order') || 'id' %] [% direction = q.param('direction') %] [% FOREACH state IN ['new', 'submitted'] %]

[% state %] arcs

[% IF all %] [% CALL req.note("Displaying all $state arcs") %] [% END %] [% ELSE %] [% CALL req.note("Displaying some $state arcs") %] [% END %] [% END %]
Do [% sort('Created by', 'created_by') %] [% sort('id', 'id') %] [% sort('Created', 'created') %] [% sort('Subject', 'subj.desig') %] [% sort('Predicate', 'pred.desig') %] [% sort('Object', 'value_desig') %] [% FOREACH arc IN find({is='arc'},{arclim=[state]}).find(parse_query_props(q.param('filter'))).sorted(order, direction) %] [% tr2 %] [% UNLESS loop.count % 100 %] [% CALL req.may_yield %] [% CALL req.note("viewing new arc $loop.count") %] [% END %] [% checkbox("arc_$arc.id",1,1) %] [% arc.created_by.wu_jump %] [% jump(arc.id, arc.form_url) %] [% arc.created %] [% arc.subj.wu_jump %] [% arc.pred.wu_jump %] [% PROCESS value_field_html %]
Do [% sort('id', 'id') %] [% sort('Created', 'created') %] [% sort('Subject', 'subj.desig') %] [% sort('Predicate', 'pred.desig') %] [% sort('Object', 'value_desig') %] [% FOREACH arc IN find({is='arc', created_by=tuid},{arclim=[state]}).find(parse_query_props(q.param('filter'))).sorted(order, direction) %] [% tr2 %] [% UNLESS loop.count % 100 %] [% CALL req.may_yield %] [% CALL req.note("viewing new arc $loop.count") %] [% END %] [% checkbox("arc_$arc.id",1,1) %] [% jump(arc.id, arc.form_url) %] [% arc.created %] [% arc.subj.wu_jump %] [% arc.pred.wu_jump %] [% PROCESS value_field_html %]
[% END %]

Execute this action on all marked arcs above:

[% go('Delete',me, 'arc_list_delete') %]

[% go('Activate',me, 'arc_list_activate') %] [% go('Vacuum',me, 'arc_list_vacuum') %]