1 [% WRAPPER 'default/base.tt2' %]
2 <div id='oils-acq-list-header' class='container'>
3 <div id='oils-acq-picklist-my-list-header'>
4 <div id='oils-acq-list-header-label'>My Selection Lists</div>
6 <div id='oils-acq-picklist-all-list-header'>
7 <div id='oils-acq-list-header-label'>All Selection Lists</div>
11 <script src='[% ctx.media_prefix %]/js/ui/default/acq/picklist/view_list.js'> </script>
14 if(location.href.match(/listall$/)) {
16 dojo.style('oils-acq-picklist-my-list-header', 'visibility', 'hidden');
17 dojo.style('oils-acq-picklist-my-list-header', 'display', 'none');
19 dojo.style('oils-acq-picklist-all-list-header', 'visibility', 'hidden');
20 dojo.style('oils-acq-picklist-all-list-header', 'display', 'none');
24 function formatName(inDatum) {
25 for(var i in plCache){
28 if (inDatum == pl.name()){
29 return '<a href="[% ctx.base_uri %]/acq/picklist/view/'+id+'">'+inDatum+'</a>';
35 <div class='oils-acq-actions-div'>
37 <div dojoType="dijit.form.DropDownButton">
38 <span>New Selection List</span>
39 <div dojoType="dijit.TooltipDialog" execute="createPL(arguments[0]);">
40 <table class='dijitTooltipTable'>
42 <td><label for="name">Name:</label></td>
43 <td><input dojoType="dijit.form.TextBox" name="name"/></td>
46 <td colspan='2' align='center'>
47 <button dojoType='dijit.form.Button' type="submit">Create</button>
54 <div dojoType="dijit.form.DropDownButton">
55 <span>Clone Selected</span>
56 <div dojoType="dijit.TooltipDialog" execute="cloneSelectedPl(arguments[0]);">
57 <table class='dijitTooltipTable'>
59 <td><label for="name">New Name:</label></td>
60 <td><input dojoType="dijit.form.TextBox" name="name"/></td>
63 <td colspan='2' align='center'>
64 <button dojoType='dijit.form.Button' type="submit">Clone</button>
71 <div dojoType="dijit.form.DropDownButton">
72 <span>Merge Selected</span>
73 <div dojoType="dijit.TooltipDialog" execute="mergeSelectedPl(arguments[0]);" jsId='plMergeDialog'>
74 <table class='dijitTooltipTable'>
76 <td><label for="name">Choose the Lead Selection List:</label></td>
77 <td><input jsId='plMergeLeadSelector' dojoType="dijit.form.FilteringSelect" name="lead"/></td>
80 <td colspan='2' align='center'>
81 <button dojoType='dijit.form.Button' type="submit">Merge</button>
88 <button dojoType="dijit.form.Button" onclick="deleteFromGrid();">Delete Selected</button>
91 <div dojoType="dijit.layout.ContentPane" layoutAlign="top">
92 <div dojoType="dijit.layout.ContentPane" layoutAlign="client" style='height:600px;'>
95 dojoType="openils.widget.AutoGrid"
97 fieldOrder="['name', 'owner', 'entry_count', 'create_time', 'edit_time']"
98 suppressFields="['editor', 'creator']"
100 defaultCellWidth='"auto"'
105 <th field="name" formatter='formatName'/>
106 <th field="owner" get='getOwnerName'/>
107 <th field="entry_count">Entry Count</th>
115 <div jsId='progressDialog' dojoType='openils.widget.ProgressDialog'/>