From db1d1ae24d64ac9d1200576a8a1b5130c74683bf Mon Sep 17 00:00:00 2001 From: daniel Date: Thu, 1 Jun 2017 21:01:09 -0300 Subject: [PATCH] Special Chars on Clean Title --- view/js/script.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/view/js/script.js b/view/js/script.js index 1279a3c3a2..14371a25da 100644 --- a/view/js/script.js +++ b/view/js/script.js @@ -23,9 +23,17 @@ modal = modal || (function () { }; })(); +String.prototype.stripAccents = function() { + var translate_re = /[àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ]/g; + var translate = 'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY'; + return (this.replace(translate_re, function(match){ + return translate.substr(translate_re.source.indexOf(match)-1, 1); }) + ); +}; + function clean_name(str) { - str = str.toLowerCase(); + str = str.stripAccents().toLowerCase(); return str.replace(/\W+/g, "-"); }