Changeset 53922 in spip-zone


Ignore:
Timestamp:
Oct 31, 2011, 10:24:40 PM (8 years ago)
Author:
zonepro@…
Message:

compatibilité spip3 - spip2 formulaire auteur + sommaire.html (inclusions conditionnelles)

Location:
_plugins_/sel
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/sel/pipelines/complement_editer_auteur.php

    r53891 r53922  
    11<?php
    22function sel_editer_contenu_objet($flux){
    3        
     3        $spip_branche_principale = substr($GLOBALS[spip_version_branche], 0, 1);
    44        if ($flux['args']['type']=='auteur') {
    55
    6                 $flux['data'] = preg_replace('%(<li class="editer editer_bio(.*?)</li>)%is','',$flux['data']);
    7                 $flux['data'] = preg_replace('%(<li class="editer editer_pgp(.*?)</li>)%is','',$flux['data']);
     6                if ($spip_branche_principale==3) $flux['data'] = preg_replace('%(<li class="editer editer_bio(.*?)</li>)%is','',$flux['data']);
     7                if ($spip_branche_principale==2) $flux['data'] = preg_replace('%(<li class="editer_bio(.*?)</li>)%is','',$flux['data']);
     8               
     9                if ($spip_branche_principale==3) $flux['data'] = preg_replace('%(<li class="editer editer_pgp(.*?)</li>)%is','',$flux['data']);
     10                if ($spip_branche_principale==2) $flux['data'] = preg_replace('%(<li class="editer_pgp(.*?)</li>)%is','',$flux['data']);
    811               
    912                // visiteur (6forum) : utilisateur non certifié --> pas d'accès aux statuts des utilisateurs
     
    1417               
    1518                if (in_array($GLOBALS[auteur_session][statut],array('','1comite','6forum')))
    16                 {
    17                         $flux['data'] = preg_replace("%(<li class='editer_statut'>(.*?)</script>(.*?)</li>)%is","",$flux['data']);
     19                {                       
     20                        if ($spip_branche_principale==3) $flux['data'] = preg_replace("%(<li class='editer_statut'>(.*?)</script>(.*?)</li>)%is","",$flux['data']);
     21                        if ($spip_branche_principale==2) $flux['data'] = preg_replace("%(<li class='editer_statut'>(.*?)</li>)%is","",$flux['data']);
    1822                }
    1923               
     
    2529                if (($GLOBALS[auteur_session][statut]=='0minirezo') && ($GLOBALS[auteur_session][webmestre]=='oui'))
    2630                {
    27                         $flux['data'] = preg_replace('%(<label for="webmestre">(.*?)</label>)%is','<label for="webmestre">'._T('auteur:info_admin_statuer_webmestre').'</label>',$flux['data']);       
     31                        if ($spip_branche_principale==3) $flux['data'] = preg_replace('%(<label for="webmestre">(.*?)</label>)%is','<label for="webmestre">'._T('auteur:info_admin_statuer_webmestre').'</label>',$flux['data']);
     32                        if ($spip_branche_principale==2) $flux['data'] = preg_replace("%(<label for='webmestre'>(.*?)</label>)%is","<label for='webmestre'>"._T('auteur:info_admin_statuer_webmestre').'</label>',$flux['data']);
    2833                }
    2934               
  • _plugins_/sel/sel_administrations.php

    r53891 r53922  
    4646                        sql_insertq_multi($qqs_sels, array(
    4747                                array(
    48                                         'id_sel' => '0',
     48                                        'id_sel' => '1',
    4949                                        'nom' => 'JEU',
    5050                                        'num_adhesion' => '',
     
    6767
    6868                                array(
    69                                         'id_sel' => '1',
     69                                        'id_sel' => '2',
    7070                                        'nom' => 'SEL de Paris',
    7171                                        'num_adhesion' => '',
     
    8787                                ),
    8888                                array(
    89                                         'id_sel' => '2',
     89                                        'id_sel' => '3',
    9090                                        'nom' => 'SEL de Loire',
    9191                                        'num_adhesion' => '',
     
    175175                        sql_insertq_multi($qqs_sels, array(
    176176                                array(
    177                                         'id_sel' => '0',
     177                                        'id_sel' => '1',
    178178                                        'nom' => 'JEU',
    179179                                        'num_adhesion' => '',
     
    196196
    197197                                array(
    198                                         'id_sel' => '1',
     198                                        'id_sel' => '2',
    199199                                        'nom' => 'SEL de Paris',
    200200                                        'num_adhesion' => '',
     
    215215                                        'cotisation_montant_taux' => ''
    216216                                ),
    217                                 array(
    218                                         'id_sel' => '2',
     217                               
     218                                array(
     219                                        'id_sel' => '3',
    219220                                        'nom' => 'SEL de Loire',
    220221                                        'num_adhesion' => '',
  • _plugins_/sel/sommaire.html

    r53859 r53922  
     1<!-- PAGE SOMMAIRE à inclusions CONDITIONNELLES : SPIP3 par défaut / SPIP2 sinon -->
     2
    13<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    24[(#REM) Cf.: http://paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ ]
     
    1012<title>[(#NOM_SITE_SPIP|textebrut)][ - (#SLOGAN_SITE_SPIP|textebrut)]</title>
    1113[<meta name="description" content="(#DESCRIPTIF_SITE_SPIP|couper{150}|textebrut)" />]
    12 <INCLURE{fond=inclure/head} />
     14[(#CHEMIN{inclure/head.html}|oui) <INCLURE{fond=inclure/head} />]
     15[(#CHEMIN{inclure/head.html}|non) <INCLURE{fond=inc-head}>]
    1316</head>
    1417
    1518<body class="pas_surlignable page_sommaire">
    1619<div class="page">
     20[(#CHEMIN{inclure/header.html}|oui) <INCLURE{fond=inclure/header}{home=oui} />]
     21[(#CHEMIN{inclure/header.html}|non) <INCLURE{fond=inc-entete}>]
    1722
    18         <INCLURE{fond=inclure/header}{home=oui} />
    19         <INCLURE{fond=inclure/nav,env} />
     23        [(#CHEMIN{inclure/nav.html}|oui) <INCLURE{fond=inclure/nav,env} />]
     24        [(#CHEMIN{inclure/nav.html}|non) <INCLURE{fond=inc-rubriques}>]
     25       
    2026        #FORMULAIRE_RECHERCHE
    2127
     
    2329        <div class="content" id="content">
    2430                [<div class="chapo">(#DESCRIPTIF_SITE_SPIP)</div>]
    25                 <INCLURE{fond=inclure/recents,env,ajax} />
     31                [(#CHEMIN{inclure/recents.html}|oui) <INCLURE{fond=inclure/recents,env,ajax} />]
    2632
    2733                #FORMULAIRE_EDITER_AUTEUR
     
    3238       
    3339        <div class="aside">
    34                 <INCLURE{fond=inclure/navsub} />
     40                [(#CHEMIN{inclure/navsub.html}|oui) <INCLURE{fond=inclure/navsub} />]
    3541               
    3642                [(#REM) Breves ]
     
    7379        </div><!--.aside-->
    7480       
    75         <INCLURE{fond=inclure/footer, skel=#SQUELETTE} />
    76        
     81        [(#CHEMIN{inclure/footer.html}|oui) <INCLURE{fond=inclure/footer, skel=#SQUELETTE} />]
     82        [(#CHEMIN{inclure/footer.html}|non) <INCLURE{fond=inc-pied}{skel=#SQUELETTE}>]
     83
    7784</div><!--.page-->
    7885</body>
Note: See TracChangeset for help on using the changeset viewer.