diff options
Diffstat (limited to 'modules/tag/js')
| -rw-r--r-- | modules/tag/js/tag.js | 15 | 
1 files changed, 15 insertions, 0 deletions
diff --git a/modules/tag/js/tag.js b/modules/tag/js/tag.js index a5aaa3f8..282da1ea 100644 --- a/modules/tag/js/tag.js +++ b/modules/tag/js/tag.js @@ -66,3 +66,18 @@ function editInPlace(element) {    };    ajaxify_editInPlaceForm();  } + +function formatTagAutoCompleteResult(row) { +  var text = $("#gAddTagForm input:text").val(); +  if (/[\s,;]/.test(text)) { +    for (var i= text.length - 1; i >= 0; i--) { +      var chr = text.charAt(i); +      if (chr == " " || chr == "," || chr == ";") { +        break; +      } +    } +    return text.substr(0, i + 1) + row[0]; +  } else { +    return row[0]; +  } +}  | 
