Browse Source

fix: simplifier un peu l'option pour préremplir le titre

Inutile de le faire à posteriori, c'est juste une valeur par défaut dans le charger, et utiliser simplement la clé `titre`.
pull/21/head
tcharlss 3 months ago
parent
commit
e25fe6dae2
  1. 2
      formulaires/editer_album.html
  2. 7
      formulaires/editer_album.php

2
formulaires/editer_album.html

@ -17,7 +17,7 @@
#SET{name,titre}
#SET{id,champ_#GET{name}}
#SET{defaut,#ENV{titre_defaut,''}}
#SET{defaut,''}
#SET{valeur,#ENV*{#GET{name},#GET{defaut}}}
#SET{obli,''}
#SET{erreurs,#ENV**{erreurs/#GET{name}}}

7
formulaires/editer_album.php

@ -79,7 +79,7 @@ function formulaires_editer_album_charger_dist($id_album = 'new', $retour = '',
$valeurs['statut'] = 'publie';
include_spip('inc/config');
if (!empty(lire_config('albums/utiliser_titre_defaut'))) {
$valeurs['titre_defaut'] = generer_info_entite($id_objet, $objet, 'titre');
$valeurs['titre'] = generer_info_entite($id_objet, $objet, 'titre');
}
}
@ -145,11 +145,6 @@ function formulaires_editer_album_traiter_dist($id_album = 'new', $retour = '',
// traitements génériques
$res = formulaires_editer_objet_traiter('album', $id_album, '', $lier_trad, $retour, $config_fonc, $row, $hidden);
// peupler le titre à posteriori s'il est vide lors de la création (création rapide d'un album)
if (!intval($id_album = 'new') and !_request('titre') and $res['id_album']) {
objet_modifier('album', $res['id_album'], ['titre' => _T('album:info_nouvel_album') . ' ' . _T('info_numero_abbreviation') . $res['id_album']]);
}
// un lien a prendre en compte ?
if ($associer_objet and $id_album = $res['id_album']) {
if ([$objet, $id_objet] = explode('|', $associer_objet)) {

Loading…
Cancel
Save