diff --git a/export_lang/po.php b/export_lang/po.php index f913b67b6afd3860aa4228b15f7e96fed5428e5c..0dd0fc92322f42e3a586879f40877dc527ba1db6 100644 --- a/export_lang/po.php +++ b/export_lang/po.php @@ -45,7 +45,7 @@ function export_lang_po_dist($module, $langue, $dir_lang) { */ $info_module = sql_fetsel('id_tradlang_module,lang_mere,nom_mod', 'spip_tradlang_modules', 'module = ' . sql_quote($module)); - $url_trad = url_absolue(parametre_url(generer_url_entite($info_module['id_tradlang_module'], 'tradlang_module'), 'lang_cible', $langue)); + $url_trad = url_absolue(parametre_url(generer_objet_url($info_module['id_tradlang_module'], 'tradlang_module'), 'lang_cible', $langue)); /** * Gestion des auteurs @@ -73,7 +73,7 @@ function export_lang_po_dist($module, $langue, $dir_lang) { if (!in_array($traducteur, $people_unique)) { if (is_numeric($traducteur) && ($id_auteur = (int) $traducteur)) { $traducteur_supp['nom'] = extraire_multi(sql_getfetsel('nom', 'spip_auteurs', 'id_auteur = ' . $id_auteur)); - $traducteur_supp['lien'] = url_absolue(generer_url_entite($id_auteur, 'auteur'), $url_site); + $traducteur_supp['lien'] = url_absolue(generer_objet_url($id_auteur, 'auteur'), $url_site); } elseif (trim(strlen($traducteur)) > 0) { $traducteur_supp['nom'] = trim($traducteur); $traducteur_supp['lien'] = ''; diff --git a/formulaires/editer_tradlang.php b/formulaires/editer_tradlang.php index f2b3fbff4b8713735313219118347f75445b0e7c..626bfc859f6022bf42fa6d19cc83bf83e65bd7ee 100644 --- a/formulaires/editer_tradlang.php +++ b/formulaires/editer_tradlang.php @@ -49,12 +49,12 @@ function formulaires_editer_tradlang_traiter($id_tradlang = 'aucun', $retour = ' $tradlang = sql_fetsel('*', 'spip_tradlangs', 'id_tradlang = ' . (int) $id_tradlang); $module = sql_fetsel('module,nom_mod,lang_mere', 'spip_tradlang_modules', 'id_tradlang_module = ' . (int) $tradlang['id_tradlang_module']); $lang_orig = $lang_orig ?: $module['lang_mere']; - $url_module = parametre_url(parametre_url(generer_url_entite($tradlang['id_tradlang_module'], 'tradlang_module'), 'lang_orig', $lang_orig), 'lang_cible', $tradlang['lang']); + $url_module = parametre_url(parametre_url(generer_objet_url($tradlang['id_tradlang_module'], 'tradlang_module'), 'lang_orig', $lang_orig), 'lang_cible', $tradlang['lang']); $res['redirect'] = ''; if ($id_tradlang_suivant = sql_getfetsel('id_tradlang', 'spip_tradlangs', 'id_tradlang_module = ' . (int) $tradlang['id_tradlang_module'] . ' AND lang = ' . sql_quote($tradlang['lang']) . ' AND statut != "OK" AND id_tradlang > ' . (int) $id_tradlang)) { - $url_suivant = parametre_url(parametre_url(generer_url_entite($id_tradlang_suivant, 'tradlang'), 'lang_orig', $lang_orig), 'lang_cible', $tradlang['lang']); + $url_suivant = parametre_url(parametre_url(generer_objet_url($id_tradlang_suivant, 'tradlang'), 'lang_orig', $lang_orig), 'lang_cible', $tradlang['lang']); } elseif ($id_tradlang_suivant = sql_getfetsel('id_tradlang', 'spip_tradlangs', 'id_tradlang_module = ' . (int) $tradlang['id_tradlang_module'] . ' AND statut != "OK" AND lang = ' . sql_quote($tradlang['lang']))) { - $url_suivant = parametre_url(parametre_url(generer_url_entite($id_tradlang_suivant, 'tradlang'), 'lang_orig', $lang_orig), 'lang_cible', $tradlang['lang']); + $url_suivant = parametre_url(parametre_url(generer_objet_url($id_tradlang_suivant, 'tradlang'), 'lang_orig', $lang_orig), 'lang_cible', $tradlang['lang']); } $res['message_ok'] .= '<br />'; if (isset($url_suivant)) { diff --git a/formulaires/tradlang_choisir_module.php b/formulaires/tradlang_choisir_module.php index 1d4f1f2bc7cc2290195d1d92393fdcdd216e03c2..5057bcb2a2bd312ac3c55fb6f741198b32075b7e 100644 --- a/formulaires/tradlang_choisir_module.php +++ b/formulaires/tradlang_choisir_module.php @@ -182,7 +182,7 @@ function formulaires_tradlang_choisir_module_traiter($id_tradlang_module = '', $ $lang_cible = $lang_crea; $res['message_ok'] = _T('tradlang:message_passage_trad_creation_lang', ['lang' => $lang_crea]); } - $res['redirect'] = parametre_url(parametre_url(parametre_url(generer_url_entite($id_tradlang_module, 'tradlang_module'), 'lang_orig', $lang_orig), 'lang_cible', $lang_cible), 'lang_crea', $lang_crea); + $res['redirect'] = parametre_url(parametre_url(parametre_url(generer_objet_url($id_tradlang_module, 'tradlang_module'), 'lang_orig', $lang_orig), 'lang_cible', $lang_cible), 'lang_crea', $lang_crea); } else { $res['editable'] = true; } diff --git a/inc/tradlang_sauvegarde_module.php b/inc/tradlang_sauvegarde_module.php index 34c3dfab0a1aaa845d9827eba451c654b97c3a55..c5418c6c2034f8c732389ea8a2bf93b127a12437 100644 --- a/inc/tradlang_sauvegarde_module.php +++ b/inc/tradlang_sauvegarde_module.php @@ -49,7 +49,7 @@ function inc_tradlang_sauvegarde_module_dist($module, $langue, $dir_lang = false /** * L'URL du site de traduction */ - $url_trad = parametre_url(url_absolue(generer_url_entite($tradlang_module['id_tradlang_module'], 'tradlang_module')), 'lang_cible', $langue); + $url_trad = parametre_url(url_absolue(generer_objet_url($tradlang_module['id_tradlang_module'], 'tradlang_module')), 'lang_cible', $langue); if (!$type) { $type = $tradlang_module['type_export']; diff --git a/prive/objets/liste/grappes-tradlang_modules_lies.html b/prive/objets/liste/grappes-tradlang_modules_lies.html index 1c1253d4e2e4f3d3f2869826f637b950dced55a3..7c1bc28fa1a53a03eb6e0dfc1626983e4f6187fd 100644 --- a/prive/objets/liste/grappes-tradlang_modules_lies.html +++ b/prive/objets/liste/grappes-tradlang_modules_lies.html @@ -9,7 +9,7 @@ <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]"> <td class='statut'>[(#STATUT|puce_statut{tradlang_module,#ID_TRADLANG_MODULE,#ID_RUBRIQUE})]</td> <td class='titre principale'>#NOM_MOD</td> - <td class='id'><a href="[(#ID_TRADLANG_MODULE|generer_url_entite{tradlang_module})]"><:grappes:voir:></a></td> + <td class='id'><a href="[(#ID_TRADLANG_MODULE|generer_objet_url{tradlang_module})]"><:grappes:voir:></a></td> [(#ENV{editable}) <td class='action'>[(#BOUTON_ACTION{<:grappes:delier:>[Â (#CHEMIN_IMAGE{supprimer-12.svg}|balise_img{'X'})],#URL_ACTION_AUTEUR{lier_objets,delier/grappe/#ID_GRAPPE/tradlang_module/#ID_TRADLANG_MODULE,#SELF},btn_link supprimer ajax})]</td> ]</tr> diff --git a/prive/objets/liste/tradlang.html b/prive/objets/liste/tradlang.html index 46467d8283f723d3d91c40c818c160ddbdce1b93..df1c38a551ca66a7419163750bebaa86989f3d94 100644 --- a/prive/objets/liste/tradlang.html +++ b/prive/objets/liste/tradlang.html @@ -21,7 +21,7 @@ <BOUCLE_liste_tradlang(TRADLANGS){id_tradlang?}{module?}{where?}{statut?}{recherche?}{tri #ENV{par,statut},#GET{defaut_tri}}{par id}{pagination #ENV{nb,10}}{!lang_select}> <tr class="[(#COMPTEUR_BOUCLE|alterner{row_even,row_odd})]"> <td class='statut'>[(#STATUT|puce_statut{tradlang,#ID_TRADLANG})]</td> - <td class='titre principale'><a href="[(#ID_TRADLANG|generer_url_entite{tradlang})]" + <td class='titre principale'><a href="[(#ID_TRADLANG|generer_objet_url{tradlang})]" title="<:info_numero_abbreviation|attribut_html:> #ID_TRADLANG">#MODULE : #ID [#LANG]</a></td> <td class='auteur'></td> <td class='date secondaire'>[(#DATE|affdate_jourcourt)]</td> diff --git a/prive/objets/liste/tradlang_modules.html b/prive/objets/liste/tradlang_modules.html index 506fdc86f443f99d22951828193c0031a0eeaa93..a00f9dbc223a3528972ba771643a6376389d7b02 100644 --- a/prive/objets/liste/tradlang_modules.html +++ b/prive/objets/liste/tradlang_modules.html @@ -22,7 +22,7 @@ <BOUCLE_liste_tradlang_modules(TRADLANG_MODULES){id_tradlang_module?}{module?}{nom_mod?}{where?}{recherche?}{tri #ENV{par},#GET{defaut_tri}}{pagination #ENV{nb,10}}{!lang_select}> <tr class="[(#COMPTEUR_BOUCLE|alterner{row_even,row_odd})]"> <td class='statut'>[(#STATUT|puce_statut{tradlang_module,#ID_TRADLANG_MODULE})]</td> - <td class='titre principale'><a href="[(#ID_TRADLANG_MODULE|generer_url_entite{tradlang_module})]" + <td class='titre principale'><a href="[(#ID_TRADLANG_MODULE|generer_objet_url{tradlang_module})]" title="<:info_numero_abbreviation|attribut_html:> #ID_TRADLANG_MODULE">[(#NOM_MOD)]</a></td> <td class='lang_mere secondaire'>[(#LANG_MERE)]</td> <td class='priorite'>#PRIORITE</td> diff --git a/salvatore/ecriveur.php b/salvatore/ecriveur.php index 6273d45241f63ec34d567713c0f88943483048ac..4bdc0f7a5b60b9b66a08f2413f3d1daaeca86e57 100644 --- a/salvatore/ecriveur.php +++ b/salvatore/ecriveur.php @@ -79,7 +79,7 @@ function salvatore_ecrire($liste_sources, $message_commit = '', $dir_modules = n } else { // url de l'interface de traduction d'un module - $url_trad_module = url_absolue(generer_url_entite($id_tradlang_module, 'tradlang_module'), $url_gestionnaire); + $url_trad_module = url_absolue(generer_objet_url($id_tradlang_module, 'tradlang_module'), $url_gestionnaire); $nb = salvatore_exporter_module($id_tradlang_module, $source, $url_gestionnaire, $url_trad_module, $dir_modules, $dir_depots, $message_commit); if ($nb > 0) { $modules_to_commit[] = $source['module']; @@ -244,7 +244,7 @@ function salvatore_exporter_module($id_tradlang_module, $source, $url_site, $url $traducteur_supp = []; if (is_numeric($traducteur) && ($id_auteur = (int) $traducteur)) { $traducteur_supp['nom'] = extraire_multi(sql_getfetsel('nom', 'spip_auteurs', 'id_auteur = ' . $id_auteur)); - $traducteur_supp['lien'] = url_absolue(generer_url_entite($id_auteur, 'auteur'), $url_site); + $traducteur_supp['lien'] = url_absolue(generer_objet_url($id_auteur, 'auteur'), $url_site); } elseif (trim(strlen($traducteur)) > 0) { $traducteur_supp['nom'] = trim($traducteur); $traducteur_supp['lien'] = '';