|
|
|
@ -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)) {
|
|
|
|
|