cat.copy_buckets.prototype = {
'selection_list1' : [],
'selection_list2' : [],
+ 'bucket_id_name_map' : {},
'init' : function( params ) {
[ obj.session, obj.data.list.au[0].id() ]
).copy,
function(o) {
+ obj.bucket_id_name_map[ o.id() ] = o.name();
return [ o.name(), o.id() ];
}
);
function() {
try {
var bucket = obj.controller.view.bucket_menulist.value;
+ var name = obj.bucket_id_name_map[ bucket ];
+ var conf = prompt('To delete this bucket, re-type its name:','','Delete Bucket');
+ if (conf != name) return;
+ obj.list2.clear();
var robj = obj.network.simple_request('BUCKET_DELETE',[obj.session,'copy',bucket]);
if (typeof robj == 'object') throw robj;
obj.controller.render('copy_buckets_menulist_placeholder');
</vbox>
<hbox id="pending_buckets_bottom_ui">
- <button label="Add All Copies above to bucket below" id="copy_buckets_add" accesskey="A"/>
- <button label="Add Selected Copies above to bucket below" id="copy_buckets_sel_add" accesskey=""/>
+ <spacer flex="1"/>
+ <button label="Add All" id="copy_buckets_add" accesskey="A" image="/xul/server/skin/media/images/down_arrow.gif"/>
+ <button label="Add Selected" id="copy_buckets_sel_add" accesskey="" image="/xul/server/skin/media/images/down_arrow.gif"/>
</hbox>
<hbox id="copy_buckets_top_ui">
<label value="Select:"/>
<hbox id="copy_buckets_menulist_placeholder" />
- <spacer flex="1"/>
<button id="copy_buckets_new_bucket" label="New Bucket"/>
<button id="copy_buckets_delete_bucket" label="Delete Bucket"/>
- <button id="copy_buckets_delete_item" label="Delete Item" disabled="true"/>
+ <spacer flex="1"/>
+ <button id="copy_buckets_delete_item" label="Delete Selected" disabled="true" image="/xul/server/skin/media/images/icon_delete.gif"/>
+ <button id="copy_buckets_export" label="Add Selected" image="/xul/server/skin/media/images/up_arrow.gif"/>
</hbox>
<hbox id="copy_buckets_bottom_ui">
<button id="copy_buckets_print" label="Print" command="cmd_copy_buckets_print" accesskey="P"/>
<button id="copy_buckets_reprint" label="Print Last" command="cmd_copy_buckets_reprint" accesskey_disabled="L"/>
<spacer flex="1"/>
- <button id="copy_buckets_export" label="Add Selected Copies to Temp Space above"/>
<button id="copy_buckets_done" label="Done" command="cmd_copy_buckets_done" accesskey="D"/>
</hbox>