Changeset 61064 in spip-zone


Ignore:
Timestamp:
May 7, 2012, 9:12:35 AM (7 years ago)
Author:
piero.wbmstr@…
Message:

Corrections de la version SPIP3 - le formulaire en MediaBox? standard de la dits fonctionne mais c'est à peaufiner … Dès que SPIP3 sort officiellement, il faudra faire un nouvel article sur Contrib

Location:
_plugins_/tipafriend/spip_3
Files:
5 deleted
14 edited

Legend:

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

    r60946 r61064  
    4646                $p->param = array(array(0=>null));
    4747
    48     $objet = $p->boucles[$p->id_boucle]->id_table;
    49     $_objet = $objet ? objet_type($objet) : "balise_hors_boucle";
     48  $objet = $p->boucles[$p->id_boucle]->id_table;
     49  $_objet = $objet ? objet_type($objet) : "balise_hors_boucle";
    5050        $t = new Texte;
    5151        $t->texte = $_objet;
    5252        $p->param[0][] = array($t);
    5353        if(_TIPAFRIEND_TEST)
    54                 $div_debug[_T('tipafriend:taftest_creation_objet_texte')] =
    55                         var_export($t, true);
     54                $div_debug[_T('tipafriend:taftest_creation_objet_texte')] = var_export($t, true);
    5655
    5756        $_id_objet = $p->boucles[$p->id_boucle]->primary;
     
    6160        $p->param[0][] = array($t);
    6261        if(_TIPAFRIEND_TEST)
    63                 $div_debug[_T('tipafriend:taftest_creation_objet_champs')] =
    64                         var_export($t, true);
     62                $div_debug[_T('tipafriend:taftest_creation_objet_champs')] = var_export($t, true);
    6563
    6664        // Arguments vides puisque fonction statique ci-dessous
     
    9088        $adresse_dest = ($num >= 7) ? $args[4] : ''; // 5: adresses destination
    9189
    92     $objet = $args[$num-2]; // tot-2: type objet
    93     $id_objet = $args[$num-1];// tot-1: id_objet
     90  $objet = $args[$num-2]; // tot-2: type objet
     91  $id_objet = $args[$num-1];// tot-1: id_objet
    9492
    9593        $args = array($objet, $id_objet, $url, $type_skel, $adresse_exped, $nom_exped, $adresse_dest);
     
    136134        }
    137135
     136        // On traite les arguments utilisateurs
     137        $user_opts = '';
     138        if(isset($config['options_url']) && strlen($config['options_url'])) {
     139                parse_str($config['options_url'], $opts_url);
     140                $user_opts = "&".http_build_query($opts_url);
     141        }
     142
    138143        // Construction du contexte
    139144        $contexte = array(
    140145                'fond' => 'modeles/'.$model,
    141                 'url' => $_url,
     146                'url' => $_url.$user_opts,
    142147                'type' => $type_skel,
    143148                'options' => _request('options') ? _request('options') : (
     
    156161                else $contexte["id_$_obj"] = '';
    157162        }
    158         $url_args = "id=$id&type=$type&mex=$mail_exp&nex=$nom_exp&mdes=$mail_dest&usend=$_url";
     163        $url_args = "id=$id&type=$type&mex=$mail_exp&nex=$nom_exp&mdes=$mail_dest".$user_opts;
    159164        $skel = $config['squelette'];
    160165        if(!find_in_path($skel.'.html')) {
     
    168173        if($config['header'] == 'non') $url_args .= "&header=non";
    169174        if($config['close_button'] == 'non') $url_args .= "&close_button=non";
     175        else $url_args .= "&close_button=oui";
    170176        if($config['taf_css'] == 'non') $url_args .= "&taf_css=non";
     177        // On l'ajoute en dernier car sinon ca semble poser probleme
     178        $url_args .= "&usend=$_url";
    171179        $contexte['lien_href'] = generer_url_public($skel, $url_args);
    172180
  • _plugins_/tipafriend/spip_3/contenu/doc_tipafriend.html

    r60946 r61064  
    4040
    4141<div class="texte entry-content">
    42 [(#SET{cfg_param,[(#EVAL{function_exists('lire_config')}|=={1}|?{
    43                         [(#CFG_ARBO{tipafriend}|propre)],
    44                         <small><:tipafriend:page_test_cfg_pas_installe|propre:></small>
    45 })]})]
     42[(#SET{config,#EVAL{tipafriend_config()}})]
     43[(#SET{cfg_param,[<pre>(#GET{config}|var_export{1})</pre>]})]
    4644[(#SET{url_article,[(#SELF|parametre_url{id_article,1}|parametre_url{id_breve,''})]})]
    4745[(#SET{url_breve,[(#SELF|parametre_url{id_article,''}|parametre_url{id_breve,2})]})]
  • _plugins_/tipafriend/spip_3/formulaires/configurer_tipafriend_balise.html

    r60946 r61064  
    33       
    44<h3 class="titrem"><:tipafriend:cfg_legend_balise:></h3>
     5
     6<:tipafriend:cfgform_info_balise|propre:>
    57
    68[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
     
    2022        </li>   
    2123
     24        #SET{name,options_url}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     25        <li class="editer editer_[(#GET{name})][ (#GET{erreurs}|oui)erreur]">
     26                <label for="options_url"><:tipafriend:cfgform_titre_options_url:></label>
     27                <div class="explication"><:tipafriend:cfgform_comment_options_url:></div>
     28                [<span class='erreur_message'>(#GET{erreurs})</span>
     29                ]<input type="text" name="options_url" id="options_url" class="text" value="[(#GET{config}|table_valeur{options_url})]" />
     30        </li>   
     31
    2232        #SET{name,javascript_standard}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    2333        <li class="editer editer_[(#GET{name})][ (#GET{erreurs}|oui)erreur]">
     
    2535                <div class="explication"><:tipafriend:cfgform_comment_javascript:></div>
    2636                [<span class='erreur_message'>(#GET{erreurs})</span>
    27                 ]<input type="radio" name="javascript_standard" value="oui"[(#GET{config}|table_valeur{}|=={oui}|oui) checked="checked"] />&nbsp;<:tipafriend:bouton_activer:>
     37                ]<input type="radio" name="javascript_standard" value="oui"[(#GET{config}|table_valeur{javascript_standard}|=={oui}|oui) checked="checked"] />&nbsp;<:tipafriend:bouton_activer:>
    2838                 &nbsp;&nbsp;<strong>|</strong>&nbsp;&nbsp;
    2939                 <input type="radio" name="javascript_standard" value="non"[(#GET{config}|table_valeur{javascript_standard}|=={non}|oui) checked="checked"] />&nbsp;<:tipafriend:bouton_desactiver:>
  • _plugins_/tipafriend/spip_3/formulaires/configurer_tipafriend_patrons.html

    r60946 r61064  
    2727                <div class="explication"><:tipafriend:cfgform_comment_contenu:></div>
    2828                [<span class='erreur_message'>(#GET{erreurs})</span>
    29                 ]<select name="" id="contenu_objets" class="forml verdana1">
     29                ]<select name="contenu_objets" id="contenu_objets" class="forml verdana1">
    3030                                <option value="tout"[(#GET{config}|table_valeur{contenu_objets}|=={tout}|oui) selected="selected"]><:tipafriend:cfgform_option_contenu_tout:></option>
    3131                                <option value="introduction"[(#GET{config}|table_valeur{contenu_objets}|=={introduction}|oui) selected="selected"]><:tipafriend:cfgform_option_contenu_introduction:></option>
  • _plugins_/tipafriend/spip_3/formulaires/tipafriend_form.html

    r60946 r61064  
    99[(#REM) And let s go ...]
    1010<div class="tipafriend_contenu">
    11 <h1><:tipafriend:form_title:></h1>
    1211<div class="formulaire_spip formulaire_tipafriend ajax" id="formulaire_tipafriend">
    1312        <br class="bugajaxie" />
     13        <h1><:tipafriend:form_title:></h1>
    1414        <div class="tipafriend_info">
    1515                <:tipafriend:form_intro|propre:>
     
    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/spip_3/formulaires/tipafriend_form.php

    r60946 r61064  
    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        );
     
    118119        // Headers
    119120        $header = "X-Originating-IP: ".$GLOBALS['ip']."\n";
    120         if( $send_exp = _request('expediteur_send') AND $send_exp == 'oui')
    121                 $header .= "Cc: ".$expediteur_adresse."\n";
    122121
    123122        // Utilisation du plugin Facteur si présent ...
     
    131130                }
    132131                $html_content = recuperer_fond($patron_html, $mel);
     132
     133                $corps = array(
     134                        'html' => $html_content,
     135                        'texte' => $mel['body'],
     136                );
     137                if( $send_exp = _request('expediteur_send') AND $send_exp == 'oui')
     138                        $corps['cc'] = $expediteur_adresse;
     139/*
    133140                $mail = $envoyer_mail(
    134                         join(",", $destinataires), $mel['subject'],
     141                        join(',', $destinataires), $mel['subject'],
    135142                        array(
    136143                                'html' => $html_content,
     
    138145                        ), $mel['expediteur_adresse'], $header
    139146                );
     147*/
     148                // Tout simplement ... c'est finalement trop simple Facteur ;-)
     149                $mail = $envoyer_mail($destinataires, $mel['subject'], $corps, $mel['expediteur_adresse'], $header);
    140150        }
    141151        // Sinon fonction de SPIP standard
    142152        else {
     153                if( $send_exp = _request('expediteur_send') AND $send_exp == 'oui')
     154                        $header .= "Cc: ".$expediteur_adresse."\n";
    143155                $mail = $envoyer_mail(
    144156                        join(",", $destinataires), $mel['subject'], $mel['body'],
     
    158170        if(_TIPAFRIEND_TEST) {
    159171                $tab_dbg[_T('tipafriend:taftest_content')] = $sep
    160                         ._T('tipafriend:taftest_to')."&nbsp;:&nbsp;".join(" ; ", $mel['destinataires']).$sep
     172                        ._T('tipafriend:taftest_to')."&nbsp;:&nbsp;".join(',', $mel['destinataires']).$sep
    161173                        ._T('tipafriend:taftest_from')."&nbsp;:&nbsp;".$mel['expediteur_adresse'].$sep
    162174                        ._T('tipafriend:taftest_mail_title')."&nbsp;:&nbsp;".$mel['subject'].$sep
     
    177189        // LOG spip
    178190        $infos_log = array(
    179                 "To=[".join(" ; ", $mel['destinataires'])."]",
     191                "To=[".join(',', $mel['destinataires'])."]",
    180192                "From=[".$mel['expediteur_adresse']."]",
    181193                "Sujet=[".$mel['subject']."]",
  • _plugins_/tipafriend/spip_3/lang/paquet-tipafriend_fr.php

    r60991 r61064  
    99        'tipafriend_description' => 'Ce plugin propose un formulaire complet pour envoyer une page d\'un site SPIP ({n\'importe laquelle}) à une liste d\'adresses e-mail.
    1010
    11 Il s\'utilise en plaçant la balise {{#TIPAFRIEND}} dans vos squelettes ; le formulaire apparaît en fenêtre popup par défaut, mais peut être intégré en div type {{thickbox}} ({plugin SPIP}) via le panneau de configuration accessible depuis le plugin {{[CFG : moteur de configuration->http://www.spip-contrib.net/?rubrique575]}} ({optionnel}).
     11Il s\'utilise en plaçant la balise {{#TIPAFRIEND}} dans vos squelettes ; le formulaire apparaît en fenêtre popup par défaut, mais peut être intégré en div type {{thickbox}} ({plugin SPIP}) via le panneau de configuration accessible depuis la partie privée de SPIP.
    1212
    1313Une documentation interne est disponible lorsque le plugin est actif sur la page publique [tipafriend_documentation->../?page=tipafriend_documentation].
     
    1515Logo et certaines images du plugin : [->http://pixel-mixer.com/]',
    1616        'tipafriend_nom' => 'Tip A Friend',
    17         'tipafriend_slogan' => 'Envoyer une page d\'un site SPIP (n\'importe laquelle) à une liste d\'adresses e-mail'
     17        'tipafriend_slogan' => 'Envoyer une page d\'un site SPIP à une liste d\'adresses e-mail',
    1818);
    1919
  • _plugins_/tipafriend/spip_3/lang/tipafriend_fr.php

    r60990 r61064  
    2323        'cfg_texte_descr' => 'Le plugin ajoute à SPIP un module permettant d\'envoyer une page (<i>son contenu, son adresse ainsi qu\'un message</i>) à un ou plusieurs destinataires par e-mail.',
    2424        'cfg_titre_descr' => 'Configuration du plugin <i>Tip A Friend</i>',
    25         'cfgform_comment_close_button' => 'active par défaut, cette option vous permet de choisir de montrer ou non le bouton \'Fermer\' en bas de la fenêtre ; <strong>cette option est automatiquement désactivée si les en-têtes sont eux-mêmes désactivés ci-dessus</strong>.',
    26         'cfgform_comment_contenu' => 'sélectionnez ici le type de contenu de l\'objet SPIP (<i>article, brève, auteur ...</i>) qui sera inclus dans le mail transmis.',
    27         'cfgform_comment_header' => 'cette option vous permet de choisir si les informations de la balise &lt;head&gt; de la page doivent être présentes ou non (<i>il peut être utile de les désactiver si vous utilisez une fenêtre javascript type \'thickbox\', ou au contraire de forcer leur affichage dans le même contexte avec un contenu en frame</i>).',
    28         'cfgform_comment_javascript' => 'vous pouvez désactiver la fonction d\'ouverture de la popup (<i>dans le cas de l\'utilisation de fenêtres javascript type \'thickbox\' ou \'fancybox\' par exemple</i>).',
    29         'cfgform_comment_options' => 'vous devez indiquer des attributs complets, par exemple : "class=\'thickbox\'", ils seront automatiquement ajoutés au lien inclus dans vos squelettes ; <b>utilisez seulement des guillemets simples</b>.',
    30         'cfgform_comment_patron' => 'patron par défaut du mail dans sa version classique (<i>texte brut</i>).',
    31         'cfgform_comment_patron_html' => 'si vous utilisez cette option, le mail envoyé comportera tout de même le premier squelette en version texte brut ; laissez le champ vide pour annuler cette option.',
    32         'cfgform_comment_reset' => 'vous pouvez ici définir l\'action du bouton "Annuler" du formulaire (<i>redéfinir cette action peut vous permettre de fermer la thickbox plutôt que la fenêtre par exemple</i>).',
    33         'cfgform_comment_squelette' => 'si vous avez créé un squelette personnel pour la boîte de dialogue du plugin (<i>sur le modèle du fichier "tip_a_friend.html"</i>) indiquez-le ici ; votre squelette devra obligatoirement inclure le formulaire "<b>tipafriend_form</b>".',
    34         'cfgform_comment_taf_css' => 'le plugin définit des styles CSS sur le modèle des styles de la distribution de SPIP ; ces styles sont inclus au formulaire par défaut mais vous pouvez ici choisir de ne pas les inclure.',
     25        'cfgform_comment_close_button' => 'Active par défaut, cette option vous permet de choisir de montrer ou non le bouton \'Fermer\' en bas de la fenêtre ; <strong>cette option est automatiquement désactivée si les en-têtes sont eux-mêmes désactivés ci-dessus</strong>.',
     26        'cfgform_comment_contenu' => 'Sélectionnez ici le type de contenu de l\'objet SPIP (<i>article, brève, auteur ...</i>) qui sera inclus dans le mail transmis.',
     27        'cfgform_comment_header' => 'Cette option vous permet de choisir si les informations de la balise &lt;head&gt; de la page doivent être présentes ou non (<i>il peut être utile de les désactiver si vous utilisez une fenêtre javascript type \'thickbox\', ou au contraire de forcer leur affichage dans le même contexte avec un contenu en frame</i>).',
     28        'cfgform_comment_javascript' => 'Vous pouvez désactiver la fonction d\'ouverture de la popup (<i>dans le cas de l\'utilisation de fenêtres javascript type \'thickbox\' ou \'fancybox\' par exemple</i>).',
     29        'cfgform_comment_options' => 'Vous devez indiquer des attributs complets, par exemple : "class=\'thickbox\'", ils seront automatiquement ajoutés au lien inclus dans vos squelettes ; <b>utilisez seulement des guillemets simples</b>.',
     30        'cfgform_comment_options_url' => 'Vous pouvez ici indiquer une liste d\'arguments, par exemple : "arg=valeur&arg2=nouvelle_valeur", ils seront automatiquement ajoutés à l\'URL générée par la balise.',
     31        'cfgform_comment_patron' => 'Patron par défaut du mail dans sa version classique (<i>texte brut</i>).',
     32        'cfgform_comment_patron_html' => 'Si vous utilisez cette option, le mail envoyé comportera tout de même le premier squelette en version texte brut ; laissez le champ vide pour annuler cette option.',
     33        'cfgform_comment_reset' => 'Vous pouvez ici définir l\'action du bouton "Annuler" du formulaire (<i>redéfinir cette action peut vous permettre de fermer la thickbox plutôt que la fenêtre par exemple</i>).',
     34        'cfgform_comment_squelette' => 'Si vous avez créé un squelette personnel pour la boîte de dialogue du plugin (<i>sur le modèle du fichier "tip_a_friend.html"</i>) indiquez-le ici ; votre squelette devra obligatoirement inclure le formulaire "<b>tipafriend_form</b>".',
     35        'cfgform_comment_taf_css' => 'Le plugin définit des styles CSS sur le modèle des styles de la distribution de SPIP ; ces styles sont inclus au formulaire par défaut mais vous pouvez ici choisir de ne pas les inclure.',
    3536        'cfgform_info_balise' => 'La balise renvoie le lien ouvrant la page du formulaire d\'envoi. Vous pouvez changer l\'image affichée en éditant directement le squelette "<strong>modeles/tipafriend.html</strong>" du plugin.',
    3637        'cfgform_info_patron_html' => '<strong>Si le plugin <a href="http://www.spip-contrib.net/?article3371"><strong>Facteur</strong></a> est installé et actif sur votre site</strong>, il est possible de construire une version HTML du mail envoyé.',
     
    4546        'cfgform_titre_javascript' => 'Fonction javascript standard (ouverture d\'une popup)',
    4647        'cfgform_titre_options' => 'Attribut(s) ajouté(s) au lien créé par la balise',
     48        'cfgform_titre_options_url' => 'Argument(s) ajouté(s) à l\'URL du lien créé par la balise',
    4749        'cfgform_titre_patron' => 'Patron du mail envoyé',
    4850        'cfgform_titre_patron_html' => 'Patron du mail au format HTML',
     
    5355        // D
    5456        'doc_chapo' => 'Le plugin "Tip A Friend" propose un formulaire complet pour envoyer une page d\'un site SPIP ({n\'importe laquelle}) à une liste d\'adresses e-mail.',
    55         'doc_en_ligne' => 'Documentation du plugin sur Spip-Contrib',
     57        'doc_en_ligne' => 'Documentation',
    5658        'doc_titre_court' => 'Documentation TipAFriend',
    5759        'doc_titre_page' => 'Documentation du plugin "Tip A Friend"',
     
    9698- [Voir le modèle HTML avec des données fictives->@url_model_html@] <small>(nécessite le plugin {{[Facteur->http://www.spip-contrib.net/?article3371]}})</small>
    9799
    98 {{{Paramètres de CFG pour TIPAFRIEND}}}
     100{{{Paramètres de configuration}}}
    99101
    100 Si le plugin {{[CFG : moteur de configuration->http://www.spip-contrib.net/?rubrique575]}} est actif sur votre site, le lien ci-dessous vous présente les valeurs de configuration enregistrées pour le plugin "Tip A Friend".
     102Le bloc ci-dessous vous présente les valeurs de configuration enregistrées pour le plugin "Tip A Friend".
    101103
    102104@cfg_param@',
  • _plugins_/tipafriend/spip_3/modeles/tipafriend.html

    r48796 r61064  
    1212<a href="[(#ENV{java,oui}|=={oui}|?{#ENV{lien_href_accessible,#ENV{lien_href}},#ENV{lien_href}})]"
    1313        target="_blank"[ (#ENV{java,oui}|=={oui}|oui)onclick="taf_popup('#ENV{lien_href}', '<:tipafriend:tipafriend:>'); return false;" ]
    14         title="<:tipafriend:bouton_send_by_mail_ttl:>"[ (#ENV{options})]>
     14        title="<:tipafriend:bouton_send_by_mail_ttl:>"[ (#ENV**{options})]>
    1515        <img src="#GET{tipafriend_img}" alt="<:tipafriend:tipafriend:>" title="<:tipafriend:bouton_send_by_mail_ttl:>"
    1616                class="spip_tipafriend_image" border="0" />
     
    1818</a>
    1919</div>
    20 <script type='text/javascript'>
     20[(#ENV{java,oui}|=={oui}|oui)<script type='text/javascript'>
    2121<!--
    2222function taf_get_url() {
     
    3939}
    4040//-->
    41 </script>
     41</script>]
  • _plugins_/tipafriend/spip_3/paquet.xml

    r60965 r61064  
    1818        <traduire module="tipafriend" reference="fr" gestionnaire="salvatore" />
    1919
     20        <utilise nom="facteur" compatibilite="[1.5;[" />
     21
    2022</paquet>
  • _plugins_/tipafriend/spip_3/prive/squelettes/navigation/configurer_tipafriend.html

    r60946 r61064  
    1010[(#EVAL{TIPAFRIEND_DOC_CONTRIB}|icone_horizontale{<:tipafriend:doc_en_ligne:>,spip_contrib-24.gif})]
    1111[(#URL_PAGE{#EVAL{TIPAFRIEND_DOC}}|icone_horizontale{<:tipafriend:page_test:>,article-24})]
    12 <small>[<a href='#URL_PAGE{#EVAL{TIPAFRIEND_DOC}}' target='_blank' title='<:tipafriend:page_test_in_new_window:>'><:fbmodeles:new_window:></a>]</small>
     12<small>[<a href='#URL_PAGE{#EVAL{TIPAFRIEND_DOC}}' target='_blank' title='<:tipafriend:page_test_in_new_window:>'><:tipafriend:new_window:></a>]</small>
    1313#BOITE_FERMER
    1414
  • _plugins_/tipafriend/spip_3/tipafriend.css

    r60923 r61064  
    2727#tipafriend_page #conteneur, #tipafriend_page #contenu { min-width: 96%}
    2828
     29/* Specificite SPIP3 */
     30#tipafriend_page {font-size: 90%}
     31#tipafriend_page #contenu p, #tipafriend_page #contenu .p, #tipafriend_page #contenu fieldset {margin-bottom: 0.5em}
     32
    2933/* Conteneur du formulaire
    3034On met ici un overflow auto pour les cas de presentation en 'thickbox' ou 'fancybox'
    3135        scroller interne invisible en popup logiquement */
    32 .tipafriend_contenu {height: 100%;overflow-x: hidden;overflow-y: auto}
     36.tipafriend_contenu {height: 100%;overflow-x: hidden;overflow-y: auto;text-align: left;max-width: 96%}
    3337
    3438/* Pied de page */
  • _plugins_/tipafriend/spip_3/tipafriend_fonctions.php

    r60946 r61064  
    9999function taf_dbg_block($tab_dbg=null) {
    100100        if(is_null($tab_dbg)) return;
    101         if(_TIPAFRIEND_TEST) {
     101        if(defined('_TIPAFRIEND_TEST') && _TIPAFRIEND_TEST) {
    102102                $str_dbg = taf_dbg_block_css();
    103103                foreach($tab_dbg as $ttl=>$val) {
  • _plugins_/tipafriend/spip_3/tipafriend_options.php

    r60946 r61064  
    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 */
    78 define('_TIPAFRIEND_POPUP_WIDTH', 600);
    79 define('_TIPAFRIEND_POPUP_HEIGHT', 460);
     79define('_TIPAFRIEND_POPUP_WIDTH', 640);
     80define('_TIPAFRIEND_POPUP_HEIGHT', 540);
    8081
    8182/**
     
    103104        // options ajoutees comme attributs au lien
    104105        'options'                               => '',
     106        // arguments ajoutes au lien
     107        'options_url'                           => '',
    105108        // fonctions JS standards (ouverture de popup) ?
    106109        'javascript_standard'   => 'oui',
Note: See TracChangeset for help on using the changeset viewer.