Changeset 2963


Ignore:
Timestamp:
02/28/10 18:00:24 (11 years ago)
Author:
kent1
Message:

On switch vers Diogène

Location:
plugins_spip/import_video/emballe_medias_gerer_auteurs
Files:
1 edited
5 moved

Legend:

Unmodified
Added
Removed
  • plugins_spip/import_video/emballe_medias_gerer_auteurs/diogene_gerer_auteurs_pipelines.php

    r2921 r2963  
    77         * @return array $flux le contexte modifié passé aux suivants
    88         */
    9     function em_gerer_auteurs_em_avant_formulaire($flux){
    10         $flux['data'] .= recuperer_fond('prive/em_gerer_auteurs_avant_formulaire', $flux['args']);
     9    function diogene_gerer_auteurs_em_avant_formulaire($flux){
     10        $flux['data'] .= recuperer_fond('prive/diogene_gerer_auteurs_avant_formulaire', $flux['args']);
    1111        return $flux;
    1212    }
     
    1818         * @return array $flux le contexte modifié passé aux suivants
    1919         */
    20         function em_gerer_auteurs_em_texte_cfg_form($flux){
    21         $flux['data'] .= recuperer_fond('formulaires/config_emballe_medias_texte_gerer_auteurs', $flux['args']);
     20        function diogene_gerer_auteurs_em_texte_cfg_form($flux){
     21        $flux['data'] .= recuperer_fond('formulaires/config_diogene_texte_gerer_auteurs', $flux['args']);
    2222        return $flux;
    2323    }
     
    2929         * @return array $flux le contexte modifié passé aux suivants
    3030         */
    31         function em_gerer_auteurs_em_ajouter_media($flux){
    32         $flux['data'] .= recuperer_fond('formulaires/em_ajouter_medias_gerer_auteurs',$flux['args']);
     31        function diogene_gerer_auteurs_em_ajouter_media($flux){
     32        $flux['data'] .= recuperer_fond('formulaires/diogene_ajouter_medias_gerer_auteurs',$flux['args']);
    3333        return $flux;
    3434    }
     
    4040         * @return array $flux le contexte modifié passé aux suivants
    4141         */
    42         function em_gerer_auteurs_em_ajout_media_post_traiter($flux){
     42        function diogene_gerer_auteurs_em_ajout_media_post_traiter($flux){
    4343                global $visiteur_session;
    4444
    45                 spip_log("EM_GERER_AUTEURS : em_ajout_media_post_traiter");
     45                spip_log("DIOGENE_GERER_AUTEURS : diogene_ajout_media_post_traiter");
    4646
    4747                $id_article = $flux['args']['id_article'];
     
    5454                $valeurs = $flux['args']['valeurs'];
    5555
    56                 if($valeurs['em_gerer_id_auteurs']){
     56                if($valeurs['diogene_gerer_id_auteurs']){
    5757                        /**
    5858                         * Insertion des auteurs
     
    6161                        $ajout = ajouter_auteur_et_rediriger('article', $id_article, $valeurs['em_gerer_id_auteurs'], '');
    6262                }
    63                 if(is_array($valeurs['em_gerer_auteurs_remove'])){
     63                if(is_array($valeurs['diogene_gerer_auteurs_remove'])){
    6464                        /**
    6565                         * Suppression des auteurs si demandée
    6666                         */
    6767                        include_spip('action/editer_auteurs');
    68                         foreach($valeurs['em_gerer_auteurs_remove'] as $id_auteur){
     68                        foreach($valeurs['diogene_gerer_auteurs_remove'] as $id_auteur){
    6969                                $suppr = supprimer_auteur_et_rediriger('article', $id_article, $id_auteur, '');
    7070                        }
     
    8080         * @return array $flux le contexte modifié passé aux suivants
    8181         */
    82         function em_gerer_auteurs_em_ajout_media_post_charger($flux){
     82        function diogene_gerer_auteurs_em_ajout_media_post_charger($flux){
    8383                global $visiteur_session;
    8484
     
    9191
    9292                if(intval($id_article)){
    93                         spip_log("EM_GERER_AUTEURS : em_ajout_media_post_charger","emballe_media");
     93                        spip_log("DIOGENE_GERER_AUTEURS : diogene_ajout_media_post_charger","emballe_media");
    9494                        $auteurs = sql_select("nom, auteur.id_auteur","spip_auteurs as auteur LEFT join spip_auteurs_articles as auteur_lien USING(id_auteur)","auteur.id_auteur!=".intval($visiteur_session['id_auteur'])." AND auteur_lien.id_article=".intval($id_article));
    9595                        while($auteur = sql_fetch($auteurs)){
     
    9797                        }
    9898                        if(is_array($auteur_uniques)){
    99                                 $auteurs = array('em_gerer_auteurs_remove' => $auteur_uniques);
     99                                $auteurs = array('diogene_gerer_auteurs_remove' => $auteur_uniques);
    100100                                $flux['data'] = array_merge($flux['data'],$auteurs);
    101101                        }
     
    109109         * Ici on ajoute la prise en compte de spipicious_remove_tags qui n'est pas dans la conf
    110110         */
    111         function em_gerer_auteurs_em_champs_texte($flux){
    112                 $flux['data'][] = 'em_gerer_id_auteurs';
    113                 $flux['data'][] = 'em_gerer_auteurs_remove';
     111        function diogene_gerer_auteurs_em_champs_texte($flux){
     112                $flux['data'][] = 'diogene_gerer_id_auteurs';
     113                $flux['data'][] = 'diogene_gerer_auteurs_remove';
    114114                return $flux;
    115115        }
  • plugins_spip/import_video/emballe_medias_gerer_auteurs/formulaires/diogene_ajouter_medias_gerer_auteurs.html

    r2921 r2963  
    11#CACHE{0}
    22[(#SAISIE{input,em_gerer_auteurs,
    3         label=<:em_gerer_auteurs:label_em_gerer_auteurs:>,
    4         explication=<:em_gerer_auteurs:explication_em_gerer_auteurs:>})]
     3        label=<:diogene_gerer_auteurs:label_diogene_gerer_auteurs:>,
     4        explication=<:diogene_gerer_auteurs:explication_diogene_gerer_auteurs:>})]
    55
    66<li style="display:none">
    7         <input id="em_gerer_id_auteurs" class="hidden" type="hidden" name="em_gerer_id_auteurs"/>
     7        <input id="diogene_gerer_id_auteurs" class="hidden" type="hidden" name="diogene_gerer_id_auteurs"/>
    88</li>
    99
    1010<B_auteur_remove>
    1111<li class="editer_gerer_auteurs_remove">
    12         <label><:em_gerer_auteurs:label_gerer_auteurs_remove:></label>
    13         <div class="explication"><p><:em_gerer_auteurs:explication_gerer_auteurs_remove:></p></div>
    14         <BOUCLE_auteur_remove(POUR){tableau #ENV**{em_gerer_auteurs_remove}}>
     12        <label><:diogene_gerer_auteurs:label_gerer_auteurs_remove:></label>
     13        <div class="explication"><p><:diogene_gerer_auteurs:explication_gerer_auteurs_remove:></p></div>
     14        <BOUCLE_auteur_remove(POUR){tableau #ENV**{diogene_gerer_auteurs_remove}}>
    1515                <div class="choix">
    16                         <input type="checkbox" name="em_gerer_auteurs_remove[]" class="checkbox" id='champ_em_gerer_auteurs_remove_#COMPTEUR_BOUCLE' value='#CLE' />
    17                         <label for="champ_em_gerer_auteurs_remove_#COMPTEUR_BOUCLE">#VALEUR</label>
     16                        <input type="checkbox" name="diogene_gerer_auteurs_remove[]" class="checkbox" id='champ_diogene_gerer_auteurs_remove_#COMPTEUR_BOUCLE' value='#CLE' />
     17                        <label for="champ_diogene_gerer_auteurs_remove_#COMPTEUR_BOUCLE">#VALEUR</label>
    1818                </div>
    1919        </BOUCLE_auteur_remove>
  • plugins_spip/import_video/emballe_medias_gerer_auteurs/lang/diogene_gerer_auteurs_fr.php

    r2921 r2963  
    77        // E
    88        'explication_cfg_ajout_auteurs' => 'Ajoute la possibilit&eacute; d\'ajouter / supprimer des auteurs sur les articles cr&eacute;&eacute;s (Utilisera le plugin ajouteur_auteur)',
    9         'explication_em_gerer_auteurs' => 'Pour ajouter une autre personne comme auteur, elle doit &ecirc;tre membre du site (Vous ne pouvez ajouter qu\'une personne &agrave; chaque valisation du formulaire).',
     9        'explication_diogene_gerer_auteurs' => 'Pour ajouter une autre personne comme auteur, elle doit &ecirc;tre membre du site (Vous ne pouvez ajouter qu\'une personne &agrave; chaque valisation du formulaire).',
    1010        'explication_gerer_auteurs_remove' => 'Pour supprimer un ou plusieurs auteurs, s&eacute;lectionnez les et validez le formulaire.',
    1111
    1212        // L
    1313        'label_cfg_ajout_auteurs' => 'Ajouts / suppression d\'auteurs',
    14         'label_em_gerer_auteurs' => 'Ajout d\'un auteur',
     14        'label_diogene_gerer_auteurs' => 'Ajout d\'un auteur',
    1515        'label_gerer_auteurs_remove' => 'Suppression d\'auteur(s)',
    1616
  • plugins_spip/import_video/emballe_medias_gerer_auteurs/plugin.xml

    r2542 r2963  
    11<plugin>
    2         <nom>Gestion des auteurs pour emballe m&eacute;dias</nom>
     2        <nom>Gestion des auteurs pour Diog&egrave;ne</nom>
    33        <auteur>Quentin Drouet</auteur>
    44        <version>0.1</version>
    55        <etat>dev</etat>
    6         <prefix>em_gerer_auteurs</prefix>
     6        <prefix>diogene_gerer_auteurs</prefix>
    77        <description>
    8         Permet de rajouter un champs dans emballe m&eacute;dias pour rajouter des auteurs
     8        Permet de rajouter un champs dans Diog&egrave;ne pour rajouter des auteurs
    99        </description>
    1010        <pipeline>
    11                 <nom>em_texte_cfg_form</nom>
    12                 <inclure>em_gerer_auteurs_pipelines.php</inclure>
     11                <nom>diogene_texte_cfg_form</nom>
     12                <inclure>diogene_gerer_auteurs_pipelines.php</inclure>
    1313        </pipeline>
    1414        <pipeline>
     
    2525        </pipeline>
    2626        <pipeline>
    27                 <nom>em_avant_formulaire</nom>
    28                 <inclure>em_gerer_auteurs_pipelines.php</inclure>
     27                <nom>diogene_avant_formulaire</nom>
     28                <inclure>diogene_gerer_auteurs_pipelines.php</inclure>
    2929        </pipeline>
    3030        <pipeline>
    31                 <nom>em_champs_texte</nom>
    32                 <inclure>em_gerer_auteurs_pipelines.php</inclure>
     31                <nom>diogene_champs_texte</nom>
     32                <inclure>diogene_gerer_auteurs_pipelines.php</inclure>
    3333        </pipeline>
    34         <necessite id='emballe_medias' version='[0.2;]' />
     34        <necessite id='diogene' version='[0.1;]' />
    3535        <necessite id='spipicious' version='[0.5;]' />
    3636        <necessite id='saisies' version='[1.1;]' />
  • plugins_spip/import_video/emballe_medias_gerer_auteurs/prive/diogene_gerer_auteurs_avant_formulaire.html

    r2921 r2963  
    22        (function($) {
    33                if (typeof($.fn.autocomplete) == "function") {
    4                         var em_gerer_auteurs_appliquer_selecteur = function(){
     4                        var diogene_gerer_auteurs_appliquer_selecteur = function(){
    55
    66                                // chercher l'input de saisie
    77                                var em_gerer_auteurs = $('input[name=em_gerer_auteurs][autocomplete!=off]');
    88
    9                                 var id_objet = $("#formulaire_upload_media_bis input[name=em_id_article]").val();
     9                                var id_objet = $("#formulaire_upload_media_bis input[name=diogene_id_article]").val();
    1010
    11                                 em_gerer_auteurs.autocomplete('#URL_PAGE{selecteur_auteur}', {
     11                                diogene_gerer_auteurs.autocomplete('#URL_PAGE{selecteur_auteur}', {
    1212                                        extraParams: {
    1313                                                id_objet: id_objet,
     
    2626                                        },
    2727                                });
    28                                 em_gerer_auteurs.result(function(event, data, formatted){
     28                                diogene_gerer_auteurs.result(function(event, data, formatted){
    2929                                        if (data[2] > 0) {
    3030                                                var id = data[2];
    31                                                 $('#em_gerer_id_auteurs').val(id);
    32                                                 $(em_gerer_auteurs).blur().end();
     31                                                $('#diogene_gerer_id_auteurs').val(id);
     32                                                $(diogene_gerer_auteurs).blur().end();
    3333                                        }
    3434                                        else {
     
    4343
    4444                        $(function(){
    45                                 em_gerer_auteurs_appliquer_selecteur();
    46                                 onAjaxLoad(em_gerer_auteurs_appliquer_selecteur);
     45                                diogene_gerer_auteurs_appliquer_selecteur();
     46                                onAjaxLoad(diogene_gerer_auteurs_appliquer_selecteur);
    4747                        });
    4848                }
Note: See TracChangeset for help on using the changeset viewer.