lokalizacja menu kontekstowego
[redakcja.git] / redakcja / static / js / catalogue / book_list.js
index 4d67ca1..c0fbf37 100644 (file)
                var field = kp[0];
                var idx = parseInt(kp[1]);
 
-               fds[field] = $("select[name="+field+"] option[value!=]").eq(idx).val();
+               var target_field = field;
+               if (field == 'other-user')
+                   target_field = 'user';
+
+               fds[target_field] = $("select[name="+field+"] option[value!=]").eq(idx).val();
            }
            /* fill in the form */
             $("#chunk_mass_edit [name=ids]").val(get_ids());
            selector: '#file-list',
            items: {
                "stage": { 
-                   name: "Set stage",
+                   name: $("label[for=mass_edit_stage]").text(),
                    items: get_items("stage"),
                    icon: "clock",
                },
                "user": { 
-                   name: "Set user",
-                    items: get_items("user"),
+                   name: $("label[for=mass_edit_user]").text(),
+                    items: (function() {
+                       var active_users = get_items("user");
+                       active_users['other'] = {
+                           name: $("label[for=mass_edit_other]").text(),
+                           items: get_items("other-user"),
+                       };
+                       return active_users;
+                       })(),
                    icon: "user",
                 },
                 "publish": {
-                    name: "Mark publishable",
+                    name:  $("label[for=mass_edit_publish]").text(),
                    icon: "ok",
                 },
                "unpublish": {
-                   name: "Mark not publishable",
+                   name:  $("label[for=mass_edit_unpublish]").text(),
                    icon: "stop",
                },
            },