diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-02-12 19:27:25 +0100 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-02-12 19:27:25 +0100 | 
| commit | ed84d4a6dfe6a11f3ff99b4dad19d06130433281 (patch) | |
| tree | 8986f5149dd2f627c46530e16acc64d285b57eee /ishtar_common/static | |
| parent | bcc7f4d5317cbb1157ebc9d77a1dc8b4edf75796 (diff) | |
| download | Ishtar-ed84d4a6dfe6a11f3ff99b4dad19d06130433281.tar.bz2 Ishtar-ed84d4a6dfe6a11f3ff99b4dad19d06130433281.zip  | |
Finds: manage all searches
Diffstat (limited to 'ishtar_common/static')
| -rw-r--r-- | ishtar_common/static/js/ishtar.js | 45 | ||||
| -rw-r--r-- | ishtar_common/static/media/styles.css | 5 | 
2 files changed, 25 insertions, 25 deletions
diff --git a/ishtar_common/static/js/ishtar.js b/ishtar_common/static/js/ishtar.js index 43ef6ff1a..715ba85d5 100644 --- a/ishtar_common/static/js/ishtar.js +++ b/ishtar_common/static/js/ishtar.js @@ -655,29 +655,29 @@ function open_window(url){  }  function save_and_close_window(name_label, name_pk, item_name, item_pk){ -  var main_page = opener.document; -  jQuery(main_page).find("#"+name_label).val(item_name); -  jQuery(main_page).find("#"+name_pk).val(item_pk); -  opener.focus(); -  self.close(); +    var main_page = opener.document; +    jQuery(main_page).find("#"+name_label).val(item_name); +    jQuery(main_page).find("#"+name_pk).val(item_pk); +    opener.focus(); +    self.close();  }  function save_and_close_window_many(name_label, name_pk, item_name, item_pk){ -  var main_page = opener.document; -  var lbl_ = jQuery(main_page).find("#"+name_label); -  var val_ = jQuery(main_page).find("#"+name_pk); -  if (val_.val()){ -    var v = lbl_.val(); -    v = v.slice(0, v.lastIndexOf(",")); -    lbl_.val(v + ", " + item_name + ", "); -    val_.val(val_.val() + ", " + item_pk); -    lbl_.change(); -  } else { -    jQuery(main_page).find("#"+name_label).val(item_name); -    jQuery(main_page).find("#"+name_pk).val(item_pk); -  } -  opener.focus(); -  self.close(); +    var main_page = opener.document; +    var lbl_ = jQuery(main_page).find("#" + name_label); +    var val_ = jQuery(main_page).find("#" + name_pk); +    if (val_.val()){ +        var v = lbl_.val(); +        v = v.slice(0, v.lastIndexOf(",")); +        lbl_.val(v + ", " + item_name + ", "); +        val_.val(val_.val() + ", " + item_pk); +        lbl_.change(); +    } else { +        jQuery(main_page).find("#" + name_label).val(item_name); +        jQuery(main_page).find("#" + name_pk).val(item_pk); +    } +    opener.focus(); +    self.close();  }  function multiRemoveItem(selItems, name, idx){ @@ -782,6 +782,11 @@ function update_search_field(){                  }              } else if ($(this).filter(":text").length){                  v = $(this).val(); +                if (v.match( new RegExp(' > ') )){ +                    matches = v.split(' > '); +                    v = matches[matches.length - 1]; +                } +              } else if ($(this).filter('input[type="number"]').length){                  v = $(this).val();              } diff --git a/ishtar_common/static/media/styles.css b/ishtar_common/static/media/styles.css index b5e8bab48..507948915 100644 --- a/ishtar_common/static/media/styles.css +++ b/ishtar_common/static/media/styles.css @@ -30,11 +30,6 @@ html{      display: none;  } -.search .form-group { -    margin-bottom: 0.2rem; -    font-size: 0.9em; -} -  #id_parcel_0, #id_parcel_1, #id_parcel_2{      width: 30%;      display: inline-block;  | 
