Dotclear

Changeset 3185


Ignore:
Timestamp:
09/18/13 14:32:23 (10 years ago)
Author:
brol
Message:

version 1.6 : compatibilité avec dc 2.6 + localisation, encodage unix

Location:
plugins/authorMode
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • plugins/authorMode/_admin.php

    r3170 r3185  
    5252           
    5353          echo 
    54           '<fieldset class="clear"><legend>'. 
    55           '<label for="user_desc">'.__('Description:'). 
    56           dcPage::help('users','user_desc').'</label></legend>'. 
     54          '<div class="fieldset"><h4>'.__('Author\'s description'). 
     55          dcPage::help('users','user_desc').'</h4>'. 
    5756          '<p class="area">'. 
    5857          form::textarea('user_desc',50,8,html::escapeHTML($user_desc),'',4). 
    59           '</p></fieldset>'; 
     58          '</p></div>'; 
    6059     } 
    6160} 
  • plugins/authorMode/_define.php

    r3170 r3185  
    1414$this->registerModule( 
    1515     /* Name */               "authorMode", 
    16      /* Description*/         "post entries per author + author desc handling", 
     16     /* Description*/         "Post entries per author + author desc handling", 
    1717     /* Author */             "xave, Pierre Van Glabeke", 
    18      /* Version */            '1.5', 
     18     /* Version */            '1.6', 
    1919     /* Permissions */        'admin,contentadmin' 
    2020); 
  • plugins/authorMode/index.php

    r3170 r3185  
    1111# -- END LICENSE BLOCK ------------------------------------ 
    1212if (!defined('DC_CONTEXT_ADMIN')) { exit; } 
     13 
     14$page_title = __('authorMode'); 
     15 
     16# Url de base 
     17$p_url = 'plugin.php?p=authorMode'; 
    1318 
    1419$active      = $core->blog->settings->authormode->authormode_active; 
     
    5459<html> 
    5560<head> 
    56      <title><?php echo __('authorMode'); ?></title> 
     61  <title><?php echo $page_title; ?></title> 
    5762</head> 
    5863 
    5964<body> 
    60 <h2><?php echo html::escapeHTML($core->blog->name); ?> &rsaquo; <?php echo __('authorMode'); ?></h2> 
    61 <?php if (!empty($msg)) echo '<p class="message">'.$msg.'</p>'; ?> 
     65<?php 
     66 
     67     echo dcPage::breadcrumb( 
     68          array( 
     69               html::escapeHTML($core->blog->name) => '', 
     70               '<span class="page-title">'.$page_title.'</span>' => '' 
     71          )); 
     72           
     73if (!empty($msg)) { 
     74  dcPage::success($msg); 
     75} 
     76?> 
     77 
    6278<div id="authormode_options"> 
    6379     <form method="post" action="plugin.php"> 
    64      <fieldset> 
    65           <legend><?php echo __('Plugin activation'); ?></legend> 
     80     <div class="fieldset"> 
     81          <h4><?php echo __('Plugin activation'); ?></h4> 
    6682          <p class="field"> 
    67           <label class=" classic"><?php echo form::checkbox('active', 1, $active); ?>&nbsp; 
     83          <label class="classic"><?php echo form::checkbox('active', 1, $active); ?>&nbsp; 
    6884          <?php echo __('Enable authorMode');?> 
    6985          </label> 
    7086          </p> 
    71      </fieldset> 
    72      <fieldset> 
    73           <legend><?php echo __('Advanced options'); ?></legend> 
    74           <h3><?php echo __('URLs prefixes'); ?></h3> 
    75           <p><label class=" classic"><?php echo __('URL author : '); ?> 
     87     </div> 
     88     <div class="fieldset"> 
     89          <h4><?php echo __('Advanced options'); ?></h4> 
     90          <h5><?php echo __('URLs prefixes'); ?></h5> 
     91          <p><label class="classic"><?php echo __('URL author : '); ?> 
    7692          <?php echo form::field('url_author', 60, 255, $url_author); ?> 
    7793          </label></p> 
    78           <p><label class=" classic"><?php echo __('URL authors : '); ?> 
     94          <p><label class="classic"><?php echo __('URL authors : '); ?> 
    7995          <?php echo form::field('url_authors', 60, 255, $url_authors); ?> 
    8096          </label></p> 
    81           <h3><?php echo __('List options'); ?></h3> 
    82           <p><label class=" classic"><?php echo form::checkbox('posts_only', 1, $posts_only); ?>&nbsp; 
     97          <h5><?php echo __('List options'); ?></h5> 
     98          <p><label class="classic"><?php echo form::checkbox('posts_only', 1, $posts_only); ?>&nbsp; 
    8399          <?php echo __('List only authors of standard posts'); ?> 
    84100          </label></p> 
    85           <p><label class=" classic"><?php echo form::checkbox('alpha_order', 1, $alpha_order); ?>&nbsp; 
     101          <p><label class="classic"><?php echo form::checkbox('alpha_order', 1, $alpha_order); ?>&nbsp; 
    86102          <?php echo __('Sort list (alphabetical order)'); ?> 
    87103          </label></p> 
    88      </fieldset> 
     104     </div> 
    89105     <p> 
    90106          <input type="hidden" name="p" value="authorMode" /> 
  • plugins/authorMode/locales/fr/help/help.html

    r3170 r3185  
    55  </head> 
    66  <body> 
    7   <h2>Activation</h2> 
     7  <h3>Activation</h3> 
    88    <p>Pour obtenir le widget de présentation ainsi que les pages .html associées, 
    99    il faut bien évidemment activer le plugin.</p> 
    1010 
    11   <h2>Options avancées</h2> 
    12     <h3>Préfixes des URLs</h3> 
     11  <h3>Options avancées</h3> 
     12    <h4>Préfixes des URLs</h4> 
    1313    <p>Vous pouvez indiquer le préfixe qui sera utilisé pour accéder à la page 
    1414    publique de l'auteur (par défaut, l'URL author aura comme préfixe <code>author</code>) 
    1515    et pour la page publique regroupant tous les auteurs (par défaut, l'URL authors aura comme 
    1616    préfixe <code>authors</code>).</p> 
    17     <h3>Options de liste</h3> 
     17    <h4>Options de liste</h4> 
    1818    <p>Lister seulement les auteurs de billets standards : quand cette option est cochée, 
    1919    seuls les billets sont pris en compte (pas les pages, pages connexes, billets muppet ou autres).</p> 
    2020    <p>Le tri alphabétique n'intervient que sur la liste des auteurs (widget et page regroupant 
    2121    tous les auteurs). Il s'effectue par ordre de préférence (si vide, on passe au 
    22     suivant) : Pseudonyme -> Prénom -> Nom.</p> 
     22    suivant)&nbsp;: Pseudonyme -> Prénom -> Nom.</p> 
    2323 
    24   <h2>Widget</h2> 
     24  <h3>Widget</h3> 
    2525    <p>Le widget affiche, par défaut, le lien vers la liste des auteurs. Si vous voulez ne 
    2626    pas l'afficher, ajoutez à la fin de votre fichier css de thème le code suivant : 
  • plugins/authorMode/locales/fr/main.po

    r3170 r3185  
    3939 
    4040msgid "This authors's entries comments Atom feed" 
    41 msgstr "Fil Atom des commentaires de cet auteur"  
     41msgstr "Fil Atom des commentaires de cet auteur" 
     42 
     43msgid "Author\'s description" 
     44msgstr "Description de l'auteur" 
Note: See TracChangeset for help on using the changeset viewer.

Sites map