Changeset 90292 in spip-zone


Ignore:
Timestamp:
Jun 16, 2015, 8:10:45 AM (5 years ago)
Author:
marcimat@…
Message:

Suivre la nouvelle nomenclature SPIP des formulaires à base de div.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/champs_extras/core/trunk/cextras_pipelines.php

    r87649 r90292  
    118118**/
    119119function cextras_editer_contenu_objet($flux){
    120        
    121120        // recuperer les saisies de l'objet en cours
    122121        $objet = $flux['args']['type'];
     
    130129                // ajouter au formulaire
    131130                $ajout = recuperer_fond('inclure/generer_saisies', array_merge($flux['args']['contexte'], array('saisies'=>$saisies)));
    132                 $flux['data'] = preg_replace('%(<!--extra-->)%is', '<ul class="champs_extras">'.$ajout.'</ul>'."\n".'$1', $flux['data']);
     131                if (!function_exists('spip_version_compare')) {
     132                        include_spip('plugins/installer');
     133                }
     134                if (spip_version_compare($GLOBALS['spip_version_branche'], '3.1.0-beta', '>=')) {
     135                        $flux['data'] = preg_replace('%(<!--extra-->)%is', '<div class="editer-groupe champs_extras">'.$ajout.'</div>'."\n".'$1', $flux['data']);
     136                } else {
     137                        $flux['data'] = preg_replace('%(<!--extra-->)%is', '<ul class="editer-groupe champs_extras">'.$ajout.'</ul>'."\n".'$1', $flux['data']);
     138                }
    133139        }
    134140
Note: See TracChangeset for help on using the changeset viewer.