From: x2000habouzit Date: Sun, 23 Jul 2006 13:19:40 +0000 (+0000) Subject: add a new compilation plugin named 'icon' X-Git-Tag: xorg/0.9.11~315 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=ff874621dbb2c403dbdd7b5bc5e8040db6ede96a;p=platal.git add a new compilation plugin named 'icon' replace retirer.gif with famfamfam cross.png as a proof of concept git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@590 839d8a87-29fc-0310-9880-83ba4fa771e5 --- diff --git a/htdocs/css/openweb.css b/htdocs/css/openweb.css index 269f730..65e6eb4 100644 --- a/htdocs/css/openweb.css +++ b/htdocs/css/openweb.css @@ -35,7 +35,7 @@ body { a:link, a:visited { color: #f60; background: transparent; } a:active, a:hover { color: #369; background: transparent; } -img { vertical-align: middle; } +img { vertical-align: text-top; } a img { border: 0px; } td { vertical-align: top; } li { padding: 0em 1em; text-align: justify; } diff --git a/htdocs/images/icons/cross.gif b/htdocs/images/icons/cross.gif new file mode 100644 index 0000000..7008fdc Binary files /dev/null and b/htdocs/images/icons/cross.gif differ diff --git a/htdocs/images/retirer.gif b/htdocs/images/retirer.gif deleted file mode 100644 index e368a3a..0000000 Binary files a/htdocs/images/retirer.gif and /dev/null differ diff --git a/plugins/compiler.icon.php b/plugins/compiler.icon.php new file mode 100644 index 0000000..f7478c6 --- /dev/null +++ b/plugins/compiler.icon.php @@ -0,0 +1,37 @@ +_parse_attrs($tag_attrs)); + + if (isset($title)) { + $title = 'title="'.htmlentities(trim($title, '\'"'), ENT_QUOTES).'" '; + } + + $name = htmlentities(trim($name, '\'"'), ENT_QUOTES); + + return "?> diff --git a/templates/carnet/notifs.tpl b/templates/carnet/notifs.tpl index 38c7dbb..c34b4c5 100644 --- a/templates/carnet/notifs.tpl +++ b/templates/carnet/notifs.tpl @@ -115,7 +115,7 @@ et cliquer sur les icones Ajouter pour le diff --git a/templates/fiche.tpl b/templates/fiche.tpl index 4659747..0f3fa2f 100644 --- a/templates/fiche.tpl +++ b/templates/fiche.tpl @@ -53,7 +53,7 @@ function chgMainWinLoc( strPage ) { {else} - Retirer de mes contacts + {icon name=cross title="Retirer de mes contacts"} {/if} {if $smarty.session.perms eq admin} diff --git a/templates/include/minifiche.tpl b/templates/include/minifiche.tpl index b16f168..19f4b3a 100644 --- a/templates/include/minifiche.tpl +++ b/templates/include/minifiche.tpl @@ -53,7 +53,7 @@ *}Ajouter à la liste de mes surveillances {else} {* - *}Retirer de la liste de mes surveillances + *}{icon name=cross title="Retirer de la liste de mes surveillances"} {/if} {elseif $c.wasinscrit} {* diff --git a/templates/listes/admin.tpl b/templates/listes/admin.tpl index ec10594..34d73bf 100644 --- a/templates/listes/admin.tpl +++ b/templates/listes/admin.tpl @@ -32,7 +32,7 @@ Tu n'es pas administrateur de la liste, mais du site.

Pour inscrire un utilisateur, il faut remplir les champs prévus à cet effet en saisissant un de ses identifiants, de la forme "prenom.nom", ou "prenom.nom.promo" en cas d'homonymie. Pour inscrire plusieurs utilisateurs, les séparer par des espaces. -L'icône retirer membre permet de désinscrire de la liste quelqu'un +L'icône {icon name=cross title='retirer membre'} permet de désinscrire de la liste quelqu'un qui y était abonné.

@@ -52,7 +52,7 @@ qui y {else} {$x.l} {/if} -
retirer modérateur + {icon name=cross title='retirer modérateur'}
{/foreach} @@ -86,7 +86,7 @@ qui y {else} {$x.l} {/if} - retirer membre + {icon name=cross title='retirer membre'}
{/foreach} diff --git a/templates/listes/index.tpl b/templates/listes/index.tpl index 3e44d3a..504f828 100644 --- a/templates/listes/index.tpl +++ b/templates/listes/index.tpl @@ -40,7 +40,7 @@ imm

Pour se désinscrire, il suffit de la même manière de cliquer sur l'icone -[ désinscription ]. +{icon name=cross title="désinscription"}.

La diffusion sur une liste de diffusion

diff --git a/templates/listes/listes.inc.tpl b/templates/listes/listes.inc.tpl index 0ed3a57..14a4302 100644 --- a/templates/listes/listes.inc.tpl +++ b/templates/listes/listes.inc.tpl @@ -46,7 +46,7 @@ {if $liste.sub eq 2} - [ désinscription ] + {icon name=cross title="me désinscrire"} {elseif $liste.sub eq 1} [ en cours ] diff --git a/templates/listes/members.tpl b/templates/listes/members.tpl index c88b2ae..cef859c 100644 --- a/templates/listes/members.tpl +++ b/templates/listes/members.tpl @@ -58,7 +58,7 @@ {if $details.sub>1} Tu es inscrit sur la liste.
Te désinscrire : - [me désinsiscrire] + {icon name=cross title="me désinsiscrire"} {elseif $details.sub eq 1} Ta demande d'inscription est en cours de validation. {else} diff --git a/templates/listes/options.tpl b/templates/listes/options.tpl index 7c4a4a5..32a4ea9 100644 --- a/templates/listes/options.tpl +++ b/templates/listes/options.tpl @@ -167,7 +167,7 @@ redirection en mode 'inactif'. le logiciel de mailing list saura se d {if $options.accept_these_nonmembers|@count} {foreach from=$options.accept_these_nonmembers item=addr} {$addr} - retirer de la whitelist + {icon name=cross title="retirer de la whitelist"}
{/foreach} {else} diff --git a/templates/listes/trombi.tpl b/templates/listes/trombi.tpl index 08adcab..694fe60 100644 --- a/templates/listes/trombi.tpl +++ b/templates/listes/trombi.tpl @@ -54,7 +54,7 @@ {if $details.sub>1} Tu es inscrit sur la liste.
Te désinscrire : - [me désinsiscrire] + {icon name=cross title="me désinscrire"} {elseif $details.sub eq 1} Ta demande d'inscription est en cours de validation. {else} diff --git a/templates/login.tpl b/templates/login.tpl index d68ad8e..39c2567 100644 --- a/templates/login.tpl +++ b/templates/login.tpl @@ -83,7 +83,7 @@ Bienvenue {$smarty.session.prenom}
- Cacher + {icon name=cross title="Cacher cet article"} {assign var="previd" value=$ev.id} {tidy}