Browse Source

Correction d’une notice lorsque le formulaire de dateur n’avait pas à s’afficher sur un objet éditorial (dans la page estéchaffaudée)

+ correction de mauvais retours, possiblement envoyés au pipeline charger.
1.0 v1.0.2
Matthieu Marcillaud 2 years ago
parent
commit
992d4309bd
  1. 20
      date_modif_manuelle_pipelines.php
  2. 2
      paquet.xml

20
date_modif_manuelle_pipelines.php

@ -31,7 +31,10 @@ function date_modif_manuelle_objets_valides() {
* @return array $flux
**/
function date_modif_manuelle_formulaire_charger($flux){
if ($flux['args']['form'] != 'dater') {
if (
$flux['args']['form'] !== 'dater'
or $flux['data'] === false
) {
return $flux;
}
@ -47,12 +50,11 @@ function date_modif_manuelle_formulaire_charger($flux){
$trouver_table = charger_fonction('trouver_table','base');
$desc = $trouver_table($table);
if (!$desc) {
return false;
}
if (!isset($desc['field']['date_modif_manuelle'])) {
return false;
if (
!$desc
or !isset($desc['field']['date_modif_manuelle'])
) {
return $flux;
}
$date = sql_getfetsel('date_modif_manuelle', $desc['table'], "$_id_objet=" . intval($id_objet));
@ -87,7 +89,7 @@ function date_modif_manuelle_formulaire_charger($flux){
* @return array $flux
**/
function date_modif_manuelle_formulaire_verifier($flux) {
if ($flux['args']['form'] != 'dater'){
if ($flux['args']['form'] !== 'dater'){
return $flux;
}
@ -118,7 +120,7 @@ function date_modif_manuelle_formulaire_verifier($flux) {
* @return array $flux
**/
function date_modif_manuelle_formulaire_traiter($flux) {
if ($flux['args']['form'] != 'dater'){
if ($flux['args']['form'] !== 'dater'){
return $flux;
}

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="date_modif_manuelle"
categorie="date"
version="1.0.1"
version="1.0.2"
etat="test"
compatibilite="[3.1.0;3.2.*]"
logo="prive/themes/spip/images/date_modif_manuelle-64.png"

Loading…
Cancel
Save