Changeset 119107 in spip-zone


Ignore:
Timestamp:
Dec 17, 2019, 6:30:45 PM (2 months ago)
Author:
abelass@…
Message:

v1.1.6 Eviter erreur lors de crátion de rubrique si pas de id_trad (à priori sites crées avant spip3)

Location:
_plugins_/interface_traduction_objets/branches/v1
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/interface_traduction_objets/branches/v1

  • _plugins_/interface_traduction_objets/branches/v1/interface_traduction_objets_pipelines.php

    r114940 r119107  
    1515
    1616/**
    17  * Perermet de compléter ou modifier le résultat de la compilation d’un squelette donné.
     17 * Permet de compléter ou modifier le résultat de la compilation d’un squelette donné.
    1818 *
    1919 * @param array $flux
     
    179179}
    180180
    181 
     181/**
     182 * Ajoute des contenus dans la partie <head> des pages de l’espace privé. Il fonctionne comme le pipeline insert_head.
     183 *
     184 * @param array $flux
     185 *   Les données du pipeline
     186 *
     187 * @return array
     188 *   Les données du pipeline
     189 */
    182190function interface_traduction_objets_header_prive($flux) {
    183191        $flux .= '<link rel="stylesheet" href="' . find_in_path('css/interface_traduction_objets_styles.css') . '" type="text/css" media="all" />';
     
    186194}
    187195
    188 /*Ajoute la langue de traduction dans le chargement du formulaire edition_rubrique*/
     196/*Ajoute la langue de traduction dans le chargement du formulaire edition*/
    189197function interface_traduction_objets_formulaire_charger($flux) {
    190198        $form = $flux['args']['form'];
     
    214222}
    215223
    216 /*Prise en compte de la langue de traduction dans le traitement du formulaire edition_article*/
     224/*Prise en compte de la langue de traduction dans le traitement du formulaire d'édition d'un objet*/
    217225function interface_traduction_objets_pre_insertion($flux) {
    218226        if ($lang = _request('lang_dest')) {
    219227                $flux['data']['lang'] = $lang;
    220228                $flux['data']['langue_choisie'] = 'oui';
    221                 $flux['data']['id_trad'] = _request('lier_trad');
    222         }
    223         return $flux;
    224 }
     229                if (_request('lier_trad')) {
     230                        $flux['data']['id_trad'] = _request('lier_trad');
     231                }
     232        }
     233        return $flux;
     234}
  • _plugins_/interface_traduction_objets/branches/v1/paquet.xml

    r118470 r119107  
    22        prefix="interface_traduction_objets"
    33        categorie="edition"
    4         version="1.1.5"
     4        version="1.1.6"
    55        etat="test"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.