Ignore:
Timestamp:
11/02/12 12:03:49 (7 years ago)
Author:
kent1
Message:

Afficher les infos de notre signalement lorsque l'on souhaite l'enlever

Des erreurs sur le test de mediabox

Location:
plugins_spip/signalement/trunk/formulaires
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • plugins_spip/signalement/trunk/formulaires/signalement.php

    r7019 r7044  
    3131                'id_objet' => $id_objet
    3232        );
    33        
    3433        if (!isset($GLOBALS['visiteur_session']['statut'])){
    3534                $valeur['editable'] = false;
     
    4544                                $valeur['_deja_signale'] = true;
    4645                        }
     46                        if($signalement['motif'])
     47                                $valeur['motif'] = $signalement['motif'];
     48                        if($signalement['texte'])
     49                                $valeur['texte'] = $signalement['texte'];
    4750                }else{
    4851                        $valeur['editable'] = false;   
     
    7982                }
    8083        }
    81         $res['editable'] = true;
    8284       
    83         $autoclose = (lire_config('signalement/mediabox') != "on" OR !defined('_DIR_PLUGIN_MEDIABOX')) ? '' : "<script type='text/javascript'>if (window.jQuery) jQuery.modalboxclose();</script>";
    84         if (!isset($res['message_erreur']))
     85        $autoclose = (lire_config('signalement/mediabox') == "on" OR !defined('_DIR_PLUGIN_MEDIABOX')) ? '' : "<script type='text/javascript'>if (window.jQuery) jQuery.modalboxclose();</script>";
     86        if (!isset($res['message_erreur'])){
    8587                $res['message_ok'] = $autoclose;
     88                $res['editable'] = false;
     89        }
    8690
    8791        if ($res['message_ok'])
    88                 $res['message_ok'].=(lire_config('signalement/mediabox') != "on" OR !defined('_DIR_PLUGIN_MEDIABOX')) ? '' : '<script type="text/javascript">if (window.jQuery) jQuery("#formulaire_signalement_'.$objet.'_'.$id_objet.' .formulaire_spip").ajaxReload();</script>';
     92                $res['message_ok'].=(lire_config('signalement/mediabox') == "on" OR !defined('_DIR_PLUGIN_MEDIABOX')) ? '' : '<script type="text/javascript">if (window.jQuery) jQuery("#formulaire_signalement_'.$objet.'_'.$id_objet.' .formulaire_spip").ajaxReload();</script>';
    8993       
    9094        spip_log($res,'elix');
  • plugins_spip/signalement/trunk/formulaires/signalement_ajax.html

    r7034 r7044  
    1414        [(#ENV**{message_ok})]
    1515        [(#ENV*{message_erreur})]
     16        <BOUCLE_si_editable(CONDITION){si #ENV{editable}}>
    1617        <form action="#ENV{action}" method="post" enctype="multipart/form-data">
    1718                #ACTION_FORMULAIRE{#SELF}
     19                #SET{alertes,#REM|lister_signalements}
    1820                <div>
    1921                        <BOUCLE_si_pas_alerte(CONDITION){si #ENV{_deja_signale}|non}>
    2022                        <ul>
    21                         #SET{alertes,#REM|lister_signalements}
    2223                        <B_signalements>
    2324                        <li class="editer editer_motif[(#ENV**{erreurs}|table_valeur{motif}|oui)erreur]">
     
    4748                        </BOUCLE_si_pas_alerte>
    4849                        </B_si_pas_alerte>
     50                        <ul>
     51                                <li class="fieldset">
     52                                        <legend><:signalement:bouton_enlever_alerte:></legend>
     53                                        <ul>
     54                                                [(#ENV{motif}|oui)
     55                                                <li class="editer editer_motif">
     56                                                        <label for="motif">
     57                                                                <:signalement:label_motif:>
     58                                                        </label>
     59                                                        [(#GET{alertes}|table_valeur{#ENV{motif}})]
     60                                                </li>]
     61                                                [(#ENV{texte}|oui)
     62                                                <li class="editer editer_texte">
     63                                                        <label for="texte">
     64                                                                <:signalement:label_texte:>
     65                                                        </label
     66                                                        [(#ENV**{texte}|propre)]
     67                                                </li>]
     68                                        </ul>
     69                                </li>
     70                        </ul>
    4971                        <p class="boutons">
    5072                                <input type="submit" value="<:signalement:bouton_enlever_alerte:>">
     
    5375                </div>
    5476        </form>
     77        </BOUCLE_si_editable>
    5578</div>
    5679</div>
Note: See TracChangeset for help on using the changeset viewer.