Ignore:
Timestamp:
03/10/10 20:37:03 (11 years ago)
Author:
kent1
Message:

On update également la gestion des licences qui sont de l'ordre de diogène et non pas d'emballe medias

Location:
plugins_spip/diogene_complements/diogene_licence
Files:
2 edited
3 moved

Legend:

Unmodified
Added
Removed
  • plugins_spip/diogene_complements/diogene_licence/diogene_licence_pipelines.php

    r3026 r3047  
    11<?php
    22
    3         function emballe_medias_licence_em_texte_cfg_form($flux){
     3        function diogene_licence_diogene_texte_cfg_form($flux){
    44        $flux['data'] .= recuperer_fond('formulaires/config_emballe_medias_texte_licence', $flux['args']);
    55        return $flux;
    66    }
    77
    8         function emballe_medias_licence_em_ajouter_media($flux){
     8        function diogene_licence_diogene_ajouter_media($flux){
    99                include_spip('inc/licence');
    1010                $flux['args']['licences'] = $GLOBALS['licence_licences'];
    11         $flux['data'] .= recuperer_fond('formulaires/em_ajouter_medias_licence',$flux['args']);
     11        $flux['data'] .= recuperer_fond('formulaires/diogene_ajouter_medias_licence',$flux['args']);
    1212        return $flux;
    1313    }
    1414
    15         function emballe_medias_licence_em_ajout_media_post_charger($flux){
     15        function diogene_licence_diogene_ajout_media_post_charger($flux){
    1616                $id_article = $flux['args']['id_article'];
    1717                if(intval($id_article) && ($flux['args']['mode'] != 'rechargement')){
    18                         spip_log("EM_LICENCE : em_ajout_media_post_charger","emballe_media");
     18                        spip_log("DIOGENE_LICENCE : diogene_ajout_media_post_charger","emballe_media");
    1919                        // On ajoute la licene de l'article au contexte
    2020                        if($licence = sql_getfetsel("id_licence","spip_articles","id_article=$id_article"))
     
    2525        }
    2626
    27         function emballe_medias_licence_em_ajout_media_post_verifier($flux){
    28                 spip_log("EM_LICENCE : Verification du champ licence");
     27        function diogene_licence_diogene_ajout_media_post_verifier($flux){
     28                spip_log("DIOGENE_LICENCE : Verification du champ licence");
    2929
    3030                $id_article = $flux['args']['id_article'];
     
    3535                        if((!empty($licence)) && !is_numeric($licence)){
    3636                                $erreurs['licence'] = _T('emballe_medias:valeur_pas_float',array('champs'=> _T('licence:licence')));
    37                                 spip_log("EM_LICENCE : licence n'est pas un float","emballe_media");
     37                                spip_log("DIOGENE_LICENCE : licence n'est pas un float","emballe_media");
    3838                        }
    3939                }
    40                
     40
    4141                return $flux;
    4242        }
    43        
    44         function emballe_medias_licence_em_ajout_media_post_traiter($flux){
    45                 spip_log("EM_LICENCE : em_ajout_media_post_traiter");
     43
     44        function diogene_licence_diogene_ajout_media_post_traiter($flux){
     45                spip_log("DIOGENE_LICENCE : diogene_ajout_media_post_traiter");
    4646
    4747                $id_article = $flux['args']['id_article'];
     
    5050                if($licence = $valeurs['licence']){
    5151                        sql_updateq('spip_articles',array('id_licence'=>$licence),'id_article='.intval($id_article));
    52                         spip_log("EM_LICENCE : Update de la licnce pour l'article $id_article => id_licence = $licence");
     52                        spip_log("DIOGENE_LICENCE : Update de la licnce pour l'article $id_article => id_licence = $licence");
    5353                }
    5454                return $flux;
    5555        }
    56        
     56
    5757?>
  • plugins_spip/diogene_complements/diogene_licence/formulaires/config_emballe_medias_texte_licence.html

    r2892 r3047  
    22        <li>
    33                <label for="licence"><:licence:cfg_titre_licence:></label>
    4                 <input type="checkbox" name="licence" [checked="(#CONFIG{emballe_medias/texte/licence}?{checked})"] onclick="showhide(this,'#licence_oblig')" id="licence" />
    5                 <div style="[(#CONFIG{emballe_medias/texte/licence}|=={on}|?{display: block;, display:none;})]" id="licence_oblig">
    6                         <input type="checkbox" name="licence_obligatoire" [checked="(#CONFIG{emballe_medias/texte/licence_obligatoire}?{checked})"] id="licence_obligatoire" />
     4                <input type="checkbox" name="licence" [checked="(#CONFIG{diogene/texte/licence}?{checked})"] onclick="showhide(this,'#licence_oblig')" id="licence" />
     5                <div style="[(#CONFIG{diogene/texte/licence}|=={on}|?{display: block;, display:none;})]" id="licence_oblig">
     6                        <input type="checkbox" name="licence_obligatoire" [checked="(#CONFIG{diogene/texte/licence_obligatoire}?{checked})"] id="licence_obligatoire" />
    77                        <span style="color:red">*</span>
    88                </div>
  • plugins_spip/diogene_complements/diogene_licence/formulaires/diogene_ajouter_medias_licence.html

    r3026 r3047  
    11#CACHE{0}
    2 <li class="fieldset em_licence">
     2<li class="fieldset diogene_licence">
    33<fieldset>
    4         <h3 class="legend"><:emballe_medias_licence:form_legend:></h3>
     4        <h3 class="legend"><:diogene_licence:form_legend:></h3>
    55        <ul>
    66                <li class="editer_licence[ (#ENV**{erreurs}|table_valeur{licence}|oui)erreur]">
  • plugins_spip/diogene_complements/diogene_licence/plugin.xml

    r2892 r3047  
    11<plugin>
    22        <nom> <!-- Nom du plugin -->
    3         Emballe Medias Licence
     3        Diog&egrave;ne : Licence
    44        </nom>
    55        <auteur><!-- Auteur du plugin -->
     
    1313        </etat>
    1414        <description>
    15         Compl&eacute;ment de licence pour "Emballe Medias"
     15        Diog&egrave;ne : Compl&eacute;ment &laquo;licence&raquo;
    1616        </description>
    1717        <prefix>
    18         emballe_medias_licence
     18        diogene_licence
    1919        </prefix>
    2020        <pipeline>
    21                 <nom>em_texte_cfg_form</nom>
    22                 <inclure>em_licence_pipelines.php</inclure>
     21                <nom>diogene_texte_cfg_form</nom>
     22                <inclure>diogene_licence_pipelines.php</inclure>
    2323        </pipeline>
    2424        <pipeline>
    25                 <nom>em_ajouter_media</nom>
    26                 <inclure>em_licence_pipelines.php</inclure>
     25                <nom>diogene_ajouter_media</nom>
     26                <inclure>diogene_licence_pipelines.php</inclure>
    2727        </pipeline>
    2828        <pipeline>
    29                 <nom>em_ajout_media_post_charger</nom>
    30                 <inclure>em_licence_pipelines.php</inclure>
     29                <nom>diogene_ajout_media_post_charger</nom>
     30                <inclure>diogene_licence_pipelines.php</inclure>
    3131        </pipeline>
    3232        <pipeline>
    33                 <nom>em_ajout_media_post_verifier</nom>
    34                 <inclure>em_licence_pipelines.php</inclure>
     33                <nom>diogene_ajout_media_post_verifier</nom>
     34                <inclure>diogene_licence_pipelines.php</inclure>
    3535        </pipeline>
    3636        <pipeline>
    37                 <nom>em_ajout_media_post_traiter</nom>
    38                 <inclure>em_licence_pipelines.php</inclure>
     37                <nom>diogene_ajout_media_post_traiter</nom>
     38                <inclure>diogene_licence_pipelines.php</inclure>
    3939        </pipeline>
    40         <necessite id='emballe_medias' version='[0.2;]' />
     40        <necessite id='diogene' version='[0.1;]' />
    4141        <necessite id='licence' version='[0.1;]' />
    4242        <necessite id='cfg' version='[1.0.6;]' />
Note: See TracChangeset for help on using the changeset viewer.