March 27th, 2009 / by Wibeset / 0 comment

La fonction to_permalink() est une simple fonction JavaScript qui vous permettra de transformer une string en permalink.

/**
 * Return string as permalink
 */
function to_permalink(str) {

  // remove accent
  str = str.replace(/[?| âä]/gi,"a");
  str = str.replace(/[éèêë]/gi,"e");
  str = str.replace(/[îï]/gi,"i");
  str = str.replace(/[ôö]/gi,"o");
  str = str.replace(/[ùûü]/gi,"u");

  // remove special chars
  str = str.replace(/[^a-z0-9_]/gim, "_").replace(/[_+]/gi, "_");

  return str;
}

Un exemple…


  var str = "Je suis le titre d'un article époustouflant!";

  // Retournera le permalink 'Je_suis_le_titre_dun_article_epoustouflant'
  var permalink = to_permalink(str);

Leave a Reply

required
required
Comment: