From 35c68e4b52ab87ee66c2a1019919cbe167fbdbf9 Mon Sep 17 00:00:00 2001 From: Matthieu Marcillaud <marcimat@rezo.net> Date: Thu, 11 May 2023 17:16:45 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20Fonction=20d=C3=A9pr=C3=A9ci=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- export_lang/po.php | 4 ++-- formulaires/editer_tradlang.php | 6 +++--- formulaires/tradlang_choisir_module.php | 2 +- inc/tradlang_sauvegarde_module.php | 2 +- prive/objets/liste/grappes-tradlang_modules_lies.html | 2 +- prive/objets/liste/tradlang.html | 2 +- prive/objets/liste/tradlang_modules.html | 2 +- salvatore/ecriveur.php | 4 ++-- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/export_lang/po.php b/export_lang/po.php index f913b67..0dd0fc9 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 f2b3fbf..626bfc8 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 1d4f1f2..5057bcb 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 34c3dfa..c5418c6 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 1c1253d..7c1bc28 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 46467d8..df1c38a 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 506fdc8..a00f9db 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 6273d45..4bdc0f7 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'] = ''; -- GitLab