1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-04 18:29:39 +02:00

Special Chars on Clean Title

This commit is contained in:
daniel 2017-06-01 21:01:09 -03:00
parent 68e26874c8
commit db1d1ae24d

View file

@ -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) { function clean_name(str) {
str = str.toLowerCase(); str = str.stripAccents().toLowerCase();
return str.replace(/\W+/g, "-"); return str.replace(/\W+/g, "-");
} }