Changeset 49146 in spip-zone


Ignore:
Timestamp:
Jun 28, 2011, 9:10:07 PM (10 years ago)
Author:
piero.wbmstr@…
Message:

[Résolu] Fin du n'importe quoi sur le bouton 'Fermer' du message 'message_ok' du formulaire : on le met quand les en-têtes sont incluses et que le bouton n'est pas présent en bas ... (ouf ! il fallait juste ajouter la valeur en hidden ... trop con mais ça m'a pris quelques heures *#*!?#)

Location:
_plugins_/tipafriend
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/tipafriend/balise/tipafriend.php

    r48796 r49146  
    156156                else $contexte["id_$_obj"] = '';
    157157        }
    158         $url_args = "id=$id&type=$type&mex=$mail_exp&nex=$nom_exp&mdes=$mail_dest&usend=$_url";
     158        $url_args = "id=$id&type=$type&mex=$mail_exp&nex=$nom_exp&mdes=$mail_dest";
    159159        $skel = $config['squelette'];
    160160        if(!find_in_path($skel.'.html')) {
     
    168168        if($config['header'] == 'non') $url_args .= "&header=non";
    169169        if($config['close_button'] == 'non') $url_args .= "&close_button=non";
     170        else $url_args .= "&close_button=oui";
    170171        if($config['taf_css'] == 'non') $url_args .= "&taf_css=non";
     172        // On l'ajoute en dernier car sinon ca semble poser probleme
     173        $url_args .= "&usend=$_url";
    171174        $contexte['lien_href'] = generer_url_public($skel, $url_args);
    172175
  • _plugins_/tipafriend/formulaires/tipafriend_form.html

    r45323 r49146  
    1717
    1818        [<br /><p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>
    19         [(#REM) Si deja eu les en tetes, pas la peine de montrer le bouton, il est deja present en pied ]
    20         [(#ENV**{header_deja}|=={oui}|non)
     19        [(#REM)
     20                Si deja eu les en tetes :
     21                        - si bouton 'Fermer' pas la peine de le montrer de nouveau, il est deja present en pied
     22                        - si pas de bouton 'Fermer' on le montre maintenant
     23        ]
     24        [(#ENV**{header_deja}|=={oui}|oui)[(#ENV**{close_button}|=={non}|oui)
    2125                <a class="spip_popup" href="javascript:#ENV{form_reset,window.close();}"><:tipafriend:bouton_fermer:></a>
    22         ]<br />]
     26        ]]<br />]
    2327
    2428        [<br /><p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p><br />]
     
    3034                <input type="hidden" name="type" value="#ENV{type,''}" />
    3135                <input type="hidden" name="url" value="#ENV{url}" />
    32                 <input type="hidden" name="titre" value="#ENV{'titre'}" />
     36                <input type="hidden" name="titre" value="#ENV{titre}" />
    3337                <input type="hidden" name="self" value="[(#SELF|url_absolue)]" />
     38                <input type="hidden" name="close_button" value="#ENV{close_button}" />
    3439                <ul>
    3540                        <li class="saisie_destinataires[ (#ENV**{erreurs}|table_valeur{destinataires}|oui)erreur] obligatoire">
  • _plugins_/tipafriend/formulaires/tipafriend_form.php

    r45022 r49146  
    2626                'form_reset' => tipafriend_config('form_reset'),
    2727                'header_deja' => _request('header') ? _request('header') : 'oui',
     28                'close_button' => _request('close_button') ? _request('close_button') : 'oui',
    2829                'taf_css' => _request('taf_css') ? _request('taf_css') : 'oui',
    2930        );
  • _plugins_/tipafriend/tipafriend_options.php

    r45022 r49146  
    7575/**
    7676 * Dimensions par défaut de la popup
     77 * => ces dimensions ne sont pas prises en compte en fenêtre javascript (FancyBox, MediaBox)
    7778 */
    7879define('_TIPAFRIEND_POPUP_WIDTH', 600);
Note: See TracChangeset for help on using the changeset viewer.