Changeset 29215 in spip-zone


Ignore:
Timestamp:
Jun 16, 2009, 7:38:12 PM (10 years ago)
Author:
cedric@…
Message:

#BOUTON_ACTION peut prendre un chemin vers une image en 4eme argument et generera alors un <input type='image' src='...' /> en guise de bouton

  • un bord et un fond par defaut sur les .cadre
  • generaliser le style des .liste_items .item
Location:
_plugins_/spip-bonux-2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-bonux-2/public/spip_bonux_balises.php

    r28518 r29215  
    302302        if (!$_class) $_class="''";
    303303
    304         $p->code = "'<form class=\'bouton_action_post '.$_class.'\' method=\'post\' action=\''.(\$u=$_url).'\'><span>'.form_hidden(\$u).'<input type=\'submit\' class=\'submit\' value=\''.attribut_html($_label).'\' /></span></form>'";
     304        $_img = interprete_argument_balise(4,$p);
     305        if (!$_img) $_img="''";
     306
     307        $p->code = "'<form class=\'bouton_action_post '.$_class.'\' method=\'post\' action=\''.(\$u=$_url).'\'><span>'.form_hidden(\$u)
     308.($_img?'<input type=\'image\' class=\'image\' alt=\''.attribut_html($_label).'\' src=\''.attribut_html($_img).'\' />':'<input type=\'submit\' class=\'submit\' value=\''.attribut_html($_label).'\' />')
     309.'</span></form>'";
    305310        $p->interdire_scripts = false;
    306311        return $p;
  • _plugins_/spip-bonux-2/style_prive.html

    r29110 r29215  
    476476.padding_x .bloc_depliable { padding: 6px 0; }
    477477/* .cadre-titre { font-family: Verdana, Geneva, helvetica, sans; font-weight: bold; font-size: 12px; padding: 3px; }*/
    478 .cadre { margin: 0px 0 10px 0; font-family: Verdana, Geneva, helvetica, sans; font-size: 11px; position: relative; }
     478.cadre { margin: 0px 0 10px 0; font-family: Verdana, Geneva, helvetica, sans; font-size: 11px; position: relative; background-color: #fff;border: 1px solid #666;}
     479
    479480.cadre-fonce { background-color: #GET{foncee}; }
    480481.cadre-gris-fonce { background: #666; }
     
    490491.cadre-e { background-color: #ddd; border-top: 1px solid #aaa; border-#GET{left}: 1px solid #aaa; border-bottom: 1px solid #fff; border-#GET{right}: 1px solid #fff; border: 1px solid #666; }
    491492.cadre-e div.cadre-titre { background-color: #GET{claire}; border-bottom: 1px solid #666; color: #000; }
     493
    492494.cadre-forum { background-color: #fff; border: 1px solid #aaa; margin-bottom: 0; }
    493495.cadre-forum div.cadre-titre { background-color: #GET{claire}; border-bottom: 1px solid #aaa; color: #000; }
  • _plugins_/spip-bonux-2/style_prive_plugins.html

    r29110 r29215  
    2727/* listes */
    2828.liste_items {list-style:none;margin:1em 0;padding:0;border-top:1px solid #ddd;clear:both;}
    29 .liste_items li.item {border-bottom:1px solid #ddd;padding:0.4em 0; font-size: 11px;overflow:hidden;clear:both;}
    30 .liste_items li.item.odd {background-color:#eee;}
    31 .liste_items li.item:hover,
    32 .liste_items li.item.odd:hover {background-color:[#(#GET{claire}|couleur_eclaircir|couleur_eclaircir)];}
     29.liste_items .item {border-bottom:1px solid #ddd;padding:0.4em 0; font-size: 11px;overflow:hidden;clear:both;}
     30.liste_items .item.odd {background-color:#eee;}
     31.liste_items .item:hover,
     32.liste_items .item.odd:hover {background-color:[#(#GET{claire}|couleur_eclaircir|couleur_eclaircir)];}
    3333.liste_items li.court:hover {background-color:#eee;}
    34 .liste_items li.item.on {background-color:[#(#GET{claire}|couleur_eclaircir|couleur_eclaircir)];font-weight:normal;}
    35 .liste_items li.item.on:hover {background-color:[#(#GET{claire}|couleur_eclaircir)];}
    36 .liste_items li.item h3 {margin:0;}
     34.liste_items .item.on {background-color:[#(#GET{claire}|couleur_eclaircir|couleur_eclaircir)];font-weight:normal;}
     35.liste_items .item.on:hover {background-color:[#(#GET{claire}|couleur_eclaircir)];}
     36.liste_items .item h3 {margin:0;}
    3737
    3838
    39 .liste_items li.item .actions {float:none;margin:0;clear:both;text-align:#GET{right};}
     39.liste_items .item .actions {float:none;margin:0;clear:both;text-align:#GET{right};}
    4040
    4141.tri, .pagination {background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd; margin: 0;padding:2px 0; font-size: 11px; font-weight: bold; text-align: #GET{right}; white-space: nowrap;margin-top:1em; }
Note: See TracChangeset for help on using the changeset viewer.