Changeset 108225 in spip-zone


Ignore:
Timestamp:
Dec 28, 2017, 2:47:53 PM (15 months ago)
Author:
arnaud.berard@…
Message:
  • correction sur les styles css de la preview chez Gudule nomal => regular parceque sinon c'est pas drole
  • et si le weight n'est pas spécifié on pars du principe que c'est normal/400
Location:
_plugins_/webfonts/branches/webfonts2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/webfonts/branches/webfonts2/formulaires/selectionner_webfonts.html

    r108218 r108225  
    1717        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    1818<BOUCLE_test(CONDITION){si #ENV{editable}|oui}>
    19         <form method='post' action='#ENV{action}' enctype='multipart/form-data'>
     19<form action="#ENV{action}" method="post">
    2020        <div>
    2121                [(#REM)<!-- declarer les hidden qui declencheront le service du formulaire
     
    8383        <input type='submit' class='submit' value='<:bouton_enregistrer:>' />
    8484      </p>
    85 </BOUCLE_test><//B_test> 
    8685        </div>
    87     </form>
     86</form>
     87</BOUCLE_test><//B_test>       
    8888</div>
     89
     90<INCLURE{fond=inclure/google_font_list}{ajax=fonts}{env}/>
     91
     92<script>
     93jQuery(function($){
     94        $('.formulaire_selectionner_webfonts form').on('submit', function(e){
     95                       
     96
     97                        ajaxReload('fonts', {
     98                                args:{
     99                                        category: '#ENV{category}',
     100                                        infos: '#ENV{infos, non}',
     101                                        preview: '#ENV{preview, non}'
     102                                },
     103                                history:false
     104                        });
     105                       
     106                        //e.preventDefault();
     107        });
     108       
     109});
     110</script>
    89111
    90112
    91113
    92 
    93 
    94 
  • _plugins_/webfonts/branches/webfonts2/formulaires/selectionner_webfonts.php

    r108218 r108225  
    1313function formulaires_selectionner_webfonts_charger_dist(){
    1414        $valeurs = array(
    15                 'font_list'=>_request('font_list'),
    1615                'font_search'=>_request('font_search'),
    1716                'sort'=>_request('sort'),
     
    5554               
    5655                include_spip('flock','inc');
    57                
    58                
    59                
    6056                $jsonfile = ecrire_fichier(_DIR_TMP.'/googlefont_list.json',json_encode($result));
    6157               
  • _plugins_/webfonts/branches/webfonts2/webfont_preview.html

    r108214 r108225  
    11[(#HTTP_HEADER{Content-Type: text/html; charset=#CHARSET})]
    22#SET{webfonts, #ENV{font-family}|replace{' ','+'}}
    3 #SET{font-weight, #ENV{font-variant}|match{\d+?}}
    4 #SET{font-style, #ENV{font-variant}|match{(\D+?)}}
     3#SET{font-weight, #ENV{font-variant}|match{\d+?}|sinon{400}}
     4#SET{font-style, #ENV{font-variant}|match{(\D+?)}|=={italic}|?{'italic','normal'}}
    55
    66<html>
     
    1818        color: white;
    1919        font-size: 14px;
    20         font-family: sans-serif;
    21        
     20        font-family: sans-serif;   
    2221      }
    2322      .preview_block {
    24         font-family: #ENV{font-family}, #ENV{font-categorie, sans-serif};
     23        font-family: '#ENV{font-family}', #ENV{font-category, sans-serif};
    2524        font-size: #ENV{preview_font_size, 16px};
    26         font-weight: #GET{font-weight, normal};
    27         font-style: #GET{font-style, normal};
     25        font-weight: #GET{font-weight};
     26        font-style: [(#GET{font-style})];
    2827      }
    2928    </style>
    3029  </head>
    3130  <body>
    32     <div class="preview_infos">#GET{webfonts}:#ENV{font-variant} :  #ENV{font-family} - #GET{font-weight} - #GET{font-style} - #ENV{font-categorie}</div>
     31    <div class="preview_infos">#GET{webfonts}:#ENV{font-variant} :  #ENV{font-family} - #GET{font-weight} - #GET{font-style} - #ENV{font-category}</div>
    3332    <div class="preview_block">[(#ENV{preview_text, Grumpy wizards make toxic brew for the evil Queen and Jack. })]</div>
    3433  </body>
Note: See TracChangeset for help on using the changeset viewer.