Dotclear


Ignore:
Timestamp:
06/18/11 16:48:43 (14 years ago)
Author:
Franck <carnet.franck.paul@…>
Branch:
themes
Children:
390:a8c2855e64e5, 391:77ce8f145513
Message:

Configuration (HTML) : mise en place des onglets (contenu html / contenant css) imparfaite* et ajout du masquage de la description du blog

  • Les colorpickers sont à l'ouest (à cause des onglets), l'onglet actif est toujours le premier
Location:
themes/ductile
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • themes/ductile/_config.php

    r388 r389  
    6464 
    6565$ductile_base = array( 
     66     // HTML 
     67     'subtitle_hidden' => null, 
     68     // CSS 
    6669     'body_font' => null, 
    6770     'alternate_font' => null, 
     
    9598     try 
    9699     { 
     100          # HTML 
     101           
     102          $ductile_user['subtitle_hidden'] = (integer) !empty($_POST['subtitle_hidden']); 
     103           
     104          # CSS 
     105           
    97106          $ductile_user['body_font'] = $_POST['body_font']; 
    98107          $ductile_user['alternate_font'] = $_POST['alternate_font']; 
     
    124133          echo 
    125134          '<div class="message"><p>'. 
    126           __('Style sheet upgraded.'). 
     135          __('Theme configuration upgraded.'). 
    127136          '</p></div>'; 
    128137     } 
     
    133142} 
    134143 
     144# HTML Tab 
     145 
     146echo '<div class="multi-part" id="themes-list" title="'.__('Content').'">'; 
     147 
     148echo '<fieldset><legend>'.__('Header').'</legend>'. 
     149'<p class="field"><label for="subtitle_hidden">'.__('Hide blog description:').' '. 
     150form::checkbox('subtitle_hidden',1,$ductile_user['subtitle_hidden']).'</label>'.'</p>'. 
     151'</fieldset>'; 
     152 
     153echo '</div>'; // Close tab 
     154 
     155# CSS tab 
     156 
     157echo '<div class="multi-part" id="ductile-css" title="'.__('Presentation').'">'; 
     158 
    135159echo '<h3>'.__('General settings').'</h3>'; 
    136160 
     
    153177form::field('blog_title_s',7,7,$ductile_user['blog_title_s']).' '.__('(in em by default)').'</p>'. 
    154178 
    155 '<p class="field"><label for="blog_title_c">'.__('Color:').'</label> '. 
     179'<p class="field picker"><label for="blog_title_c">'.__('Color:').'</label> '. 
    156180form::field('blog_title_c',7,7,$ductile_user['blog_title_c'],'colorpicker').'</p>'. 
    157181'</fieldset>'; 
     
    167191form::field('post_title_s',7,7,$ductile_user['post_title_s']).' '.__('(in em by default)').'</p>'. 
    168192 
    169 '<p class="field"><label for="post_title_c">'.__('Color:').'</label> '. 
     193'<p class="field picker"><label for="post_title_c">'.__('Color:').'</label> '. 
    170194form::field('post_title_c',7,7,$ductile_user['post_title_c'],'colorpicker').'</p>'. 
    171195'</fieldset>'; 
     
    178202form::checkbox('post_link_w',1,$ductile_user['post_link_w']).'</label>'.'</p>'. 
    179203 
    180 '<p class="field"><label for="post_link_v_c">'.__('Normal and visited links color:').'</label> '. 
     204'<p class="field picker"><label for="post_link_v_c">'.__('Normal and visited links color:').'</label> '. 
    181205form::field('post_link_v_c',7,7,$ductile_user['post_link_v_c'],'colorpicker').'</p>'. 
    182206 
    183 '<p class="field"><label for="body_link_f_c">'.__('Active, hover and focus links color:').'</label> '. 
     207'<p class="field picker"><label for="body_link_f_c">'.__('Active, hover and focus links color:').'</label> '. 
    184208form::field('post_link_f_c',7,7,$ductile_user['post_link_f_c'],'colorpicker').'</p>'. 
    185209'</fieldset>'; 
     
    197221form::field('blog_title_s_m',7,7,$ductile_user['blog_title_s_m']).' '.__('(in em by default)').'</p>'. 
    198222 
    199 '<p class="field"><label for="blog_title_c_m">'.__('Color:').'</label> '. 
     223'<p class="field picker"><label for="blog_title_c_m">'.__('Color:').'</label> '. 
    200224form::field('blog_title_c_m',7,7,$ductile_user['blog_title_c_m'],'colorpicker').'</p>'. 
    201225'</fieldset>'; 
     
    211235form::field('post_title_s_m',7,7,$ductile_user['post_title_s_m']).' '.__('(in em by default)').'</p>'. 
    212236 
    213 '<p class="field"><label for="post_title_c_m">'.__('Color:').'</label> '. 
     237'<p class="field picker"><label for="post_title_c_m">'.__('Color:').'</label> '. 
    214238form::field('post_title_c_m',7,7,$ductile_user['post_title_c_m'],'colorpicker').'</p>'. 
    215239'</fieldset>'; 
     
    218242echo '</div>'; 
    219243 
     244echo '</div>'; // Close tab 
     245 
    220246?> 
  • themes/ductile/_public.php

    r387 r389  
    4242 
    4343          # Properties 
     44           
     45          # Blog description 
     46          $selectors = '#blogdesc'; 
     47          if (isset($s['subtitle_hidden'])) self::prop($css,$selectors,'display',($s['subtitle_hidden'] ? 'none' : null)); 
    4448 
    4549          # Main font 
  • themes/ductile/locales/fr/main.po

    r388 r389  
    1 msgid "Style sheet upgraded." 
    2 msgstr "Feuille de style mise à jour." 
     1msgid "Theme configuration upgraded." 
     2msgstr "Configuration du thème mise à jour." 
     3 
     4msgid "Content" 
     5msgstr "Contenu" 
     6 
     7msgid "Header" 
     8msgstr "Entête" 
     9 
     10msgid "Hide blog description:" 
     11msgstr "Cacher la description du blog :" 
     12 
     13msgid "Presentation" 
     14msgstr "Présentation" 
    315 
    416msgid "General settings" 
Note: See TracChangeset for help on using the changeset viewer.

Sites map