diff -r 05b0f81e1637 -r a6ed32f6dbcf web/common.php --- a/web/common.php Thu Jun 14 15:30:17 2018 +0200 +++ b/web/common.php Thu Jun 14 18:13:05 2018 +0200 @@ -17,7 +17,7 @@ $project_url_base = 'ldtplatform/ldt/cljson/id/'; -$C_default_rep = 'tac-2018-03-economie-contributive-societe-soin'; +$C_default_rep = 'enmi18-preparatoire'; $C_feedback_form_url = 'https://spreadsheets.google.com/spreadsheet/viewform?hl=en_US&formkey=dDZILVdXVHRzd0xhWGVZXzkweHN2RGc6MQ#gid=0'; $C_event_props = __DIR__ . "/event_props"; $C_event_users = array('polemictweet' => 'polemictweet'.date('Y/m/d')); @@ -649,16 +649,15 @@ function slugify($text) { // replace non letter or digits by - - $text = preg_replace('~[^\\pL\d]+~u', '-', $text); + $text = preg_replace('~[^\pL\d]+~u', '-', $text); // trim $text = trim($text, '-'); - // transliterate - if (function_exists('iconv')) - { - $text = iconv('utf-8', 'us-ascii//TRANSLIT', $text); - } + $transliterator = Transliterator::create( + 'NFD; [:Nonspacing Mark:] Remove; NFC;' + ); + $text = $transliterator->transliterate($text); // lowercase $text = strtolower($text);