Browse Source

double securite sur l'affichage au shutdown, et une page de charte de listes

svn/root/tags/plugins/dev/0.2.0
cedric@yterium.com 12 years ago
parent
commit
9e68889fd6
  1. 2
      .gitattributes
  2. 7
      dev_options.php
  3. 6
      lang/charter_fr.php
  4. 14
      modeles/typo.html
  5. 4
      plugin.xml
  6. 28
      prive/squelettes/contenu/charte_listes.html
  7. 1
      prive/squelettes/top/charte_listes.html

2
.gitattributes vendored

@ -10,10 +10,12 @@ prive/squelettes/contenu/charte.html -text
prive/squelettes/contenu/charte_boites.html -text
prive/squelettes/contenu/charte_forms.html -text
prive/squelettes/contenu/charte_icones.html -text
prive/squelettes/contenu/charte_listes.html -text
prive/squelettes/contenu/charte_php.html -text
prive/squelettes/contenu/charte_typo.html -text
prive/squelettes/top/charte.html -text
prive/squelettes/top/charte_boites.html -text
prive/squelettes/top/charte_forms.html -text
prive/squelettes/top/charte_icones.html -text
prive/squelettes/top/charte_listes.html -text
prive/squelettes/top/charte_typo.html -text

7
dev_options.php

@ -4,8 +4,11 @@ define('_LOG_FILTRE_GRAVITE',8);
$GLOBALS['test_i18n'] = true; // signaler les trads manquantes
function affiche_usage_memoire(){
if (test_espace_prive() AND !_request('action'))
echo "<div title=\"Mémoire consommée, géré par l'extension dev. Idéalement mémoire doit se situer en-dessous de 12 Mo.\" style='position:fixed;top:0;right:0;color:#fff;background:#666;padding:5px;z-index:1000;'>"
// dans l'espace prive uniquement, et si la fonction taille_en_octets est deja chargee
if (test_espace_prive()
AND function_exists('taille_en_octets')
AND !_request('action'))
echo "<div style='position:fixed;top:0;right:0;color:#fff;background:#666;padding:5px;z-index:1000;'>"
. taille_en_octets(memory_get_usage())
. '</div>';
}

6
lang/charter_fr.php

@ -5,6 +5,10 @@
$GLOBALS[$GLOBALS['idx_lang']] = array(
'legend' => 'Legende d\'un fieldset, pour un groupe de saisie',
'label_checkbox_1' => 'Un premier choix',
'label_checkbox_2' => 'Un deuxième choix',
'label_checkbox_long_label_1' => 'Un premier choix',
'label_checkbox_long_label_2' => 'Un deuxième choix',
'label_text' => 'Une saisie en text',
'label_select' => 'Une saisie sous forme de select',
'label_select_oui' => 'C\'est cela, OUI',
@ -14,6 +18,8 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'label_textarea_pleine_largeur' => 'Une saisie en bloc en <tt>.pleine_largeur</tt>',
'label_text_long_label' => 'Une saisie avec un tres tres long label qui utilise une class <tt>.long_label</tt>',
'label_radio' => 'Un choix unique',
'label_radio_oui' => 'Oui',
'label_radio_non' => 'Non',
'label_checkbox' => 'Un choix multiple',
'label_checkbox_long_label' => 'Un choix multiple avec un tres tres long label qui utilise une class <tt>.long_label</tt>',

14
modeles/typo.html

@ -110,15 +110,15 @@ Aliquam nibh. Mauris ac mauris sed pede pellentesque fermentum. Maecenas adipisc
</tr>
</thead>
<tbody>
<tr class="even">
<tr class="odd">
<td>cellule 1</td>
<td>cellule 2</td>
</tr>
<tr class="odd">
<tr class="even">
<td>cellule 1</td>
<td>cellule 2</td>
</tr>
<tr class="even">
<tr class="odd">
<td>cellule 1</td>
<td>cellule 2</td>
</tr>
@ -140,25 +140,25 @@ Aliquam nibh. Mauris ac mauris sed pede pellentesque fermentum. Maecenas adipisc
</tr>
</tfoot>
<tbody>
<tr class="even">
<tr class="odd">
<td>cellule 1</td>
<td>cellule 2</td>
<td>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed non risus. Suspendisse lectus tortor, dignissim sit amet, adipiscing nec, ultricies sed, dolor.</td>
</tr>
<tr class="odd">
<tr class="even">
<td>cellule 1</td>
<td>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed non risus. Suspendisse lectus tortor, dignissim sit amet, adipiscing nec, ultricies sed, dolor.</td>
<td>cellule 3</td>
</tr>
</tbody>
<tbody>
<tr class="even">
<tr class="odd">
<td>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed non risus. Suspendisse lectus tortor, dignissim sit amet, adipiscing nec, ultricies sed, dolor.</td>
<td>cellule 2</td>
<td>cellule 3</td>
</tr>
<tr class="odd">
<tr class="even">
<td>cellule 1</td>
<td>cellule 2</td>
<td>cellule 3</td>

4
plugin.xml

@ -26,6 +26,10 @@
<titre>Boites</titre>
<url>charte_boites</url>
</onglet>
<onglet id='charte_listes' parent='charte'>
<titre>Listes</titre>
<url>charte_listes</url>
</onglet>
<onglet id='charte_forms' parent='charte'>
<titre>Formulaires</titre>
<url>charte_forms</url>

28
prive/squelettes/contenu/charte_listes.html

@ -0,0 +1,28 @@
<h1>Listes</h1>
<h2>Liste d'objets</h2>
<INCLURE{fond=prive/objets/liste/articles,titre=<:articles_recents:>,par=date,nb=20,env,ajax} />
<h2>Liste d'items</h2>
<p>un paragraphe avant pour voir</p>
<div class="liste">
<h4>Un titre pour la liste : peut etre un hn quelconque</h4>
<ul class="liste-items">
<li class="item"><a href="#SELF">Un lien ici</a></li>
<li class="item"><a href="#SELF">Un autre lien ici ici avec un tres long texte sur plusieurs lignes. Un autre lien ici ici avec un tres long texte sur plusieurs lignes .Un autre lien ici ici avec un tres long texte sur plusieurs lignes</a></li>
<li class="item on"><a href="#SELF">Un item exposé, mais avec un lien clicable quand même</a></li>
<li class="item"><strong class="on">Le contenu de l'item exposé par un strong</strong></li>
<li class="item"><a href="#SELF">Un lien normal pour finir</a></li>
</ul>
</div>
<textarea style="width:100%;height:200px;">
<div class="liste">
<h4>Un titre pour la liste : peut etre un hn quelconque</h4>
<ul class="liste-items">
<li class="item"><a href="#SELF">Un lien ici</a></li>
<li class="item"><a href="#SELF">Un autre lien ici ici avec un tres long texte sur plusieurs lignes. Un autre lien ici ici avec un tres long texte sur plusieurs lignes .Un autre lien ici ici avec un tres long texte sur plusieurs lignes</a></li>
<li class="item on"><a href="#SELF">Un item exposé, mais avec un lien clicable quand même</a></li>
<li class="item"><strong class="on">Le contenu de l'item exposé par un strong</strong></li>
<li class="item"><a href="#SELF">Un lien normal pour finir</a></li>
</ul>
</div>
</textarea>

1
prive/squelettes/top/charte_listes.html

@ -0,0 +1 @@
[(#VAL{charte}|barre_onglets{charte_listes})]
Loading…
Cancel
Save