1 [% WRAPPER 'default/base.tt2' %]
2 [% ctx.page_title = 'Selection Lists' %]
3 <script src='[% ctx.media_prefix %]/js/ui/default/acq/picklist/view_list.js'> </script>
6 function formatName(inDatum) {
10 if (inDatum == pl.name()){
11 return '<a href="[% ctx.base_path %]/acq/picklist/view/'+id+'">'+inDatum+'</a>';
17 <div dojoType="dijit.layout.ContentPane" layoutAlign="client">
18 <div id='oils-acq-list-header' class='container'>
19 <div id='oils-acq-picklist-my-list-header'>
20 <div id='oils-acq-list-header-label'>My Selection Lists</div>
25 <div class='oils-acq-actions-div' dojoType="dijit.layout.ContentPane" layoutAlign="client">
27 <div dojoType="dijit.form.DropDownButton">
28 <span>New Selection List</span>
29 <div dojoType="dijit.TooltipDialog" execute="createPL(arguments[0]);">
30 <table class='dijitTooltipTable'>
32 <td><label for="name">Name:</label></td>
33 <td><input dojoType="dijit.form.TextBox" name="name"/></td>
36 <td colspan='2' align='center'>
37 <button dojoType='dijit.form.Button' type="submit">Create</button>
44 <div dojoType="dijit.form.DropDownButton">
45 <span>Clone Selected</span>
46 <div dojoType="dijit.TooltipDialog" execute="cloneSelectedPl(arguments[0]);">
47 <table class='dijitTooltipTable'>
49 <td><label for="name">New Name:</label></td>
50 <td><input dojoType="dijit.form.TextBox" name="name"/></td>
53 <td colspan='2' align='center'>
54 <button dojoType='dijit.form.Button' type="submit">Clone</button>
61 <div dojoType="dijit.form.DropDownButton">
62 <span>Merge Selected</span>
63 <div dojoType="dijit.TooltipDialog" execute="mergeSelectedPl(arguments[0]);" jsId='plMergeDialog'>
64 <table class='dijitTooltipTable'>
66 <td><label for="name">Choose the Lead Selection List:</label></td>
67 <td><input jsId='plMergeLeadSelector' dojoType="dijit.form.FilteringSelect" name="lead"/></td>
70 <td colspan='2' align='center'>
71 <button dojoType='dijit.form.Button' type="submit">Merge</button>
77 <button dojoType="dijit.form.Button" onclick="deleteFromGrid();">Delete Selected</button>
80 <div dojoType="dijit.layout.ContentPane" layoutAlign="client">
84 dojoType="openils.widget.AutoGrid"
86 fieldOrder="['name', 'owner', 'entry_count', 'create_time', 'edit_time']"
87 suppressFields="['editor', 'creator']"
89 defaultCellWidth='"auto"'
94 <th field="name" formatter='formatName'/>
95 <th field="owner" get='getOwnerName'/>
96 <th field="entry_count">Entry Count</th>
101 <div jsId='progressDialog' dojoType='openils.widget.ProgressDialog'/>