Changeset 19205 for extensions/Slim


Ignore:
Timestamp:
11/28/12 11:25:45 (7 years ago)
Author:
Miklfe
Message:
 
Location:
extensions/Slim
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • extensions/Slim/Slim.php

    r18905 r19205  
    1313<link rel="stylesheet" type="text/css" href="themes/Slim/theme_black.css"> 
    1414 
    15                 ', $smarty, $repeat); 
     15                '); 
    1616                }; 
    1717if ($params['color_theme'] == 3 ) 
  • extensions/Slim/js/menu.js

    r18811 r19205  
    55 */ 
    66$(document).ready(function(){ 
    7                  
     7 
     8        $("li.liSub:last-child dt").addClass('dd_wrapper'); 
     9        $("li.liSub:last-child dd").addClass('sub'); 
     10 
     11 
     12 
    813        function megaHoverOver(){ 
    9                 $(this).find(".sub").stop().fadeTo('fast', 1).show(); 
     14                $(this).find(".sub").stop().fadeTo('slow', 1).show(); 
    1015                         
    1116        } 
    1217         
    1318        function megaHoverOut(){ 
    14          $(this).find(".sub").stop().fadeTo('fast', 0, function() { 
     19         $(this).find(".sub").stop().fadeTo('slow', 0, function() { 
    1520                  $(this).hide(); 
    1621          }); 
     
    1823 
    1924 
    20         var config = { 
    21                  sensitivity: 1,                // number = sensitivity threshold (must be 1 or higher)     
     25        var configSub = { 
     26                 sensitivity: 2,                // number = sensitivity threshold (must be 1 or higher)     
    2227                 interval: 0,                   // number = milliseconds for onMouseOver polling interval     
    2328                 over: megaHoverOver,   // function = onMouseOver callback (REQUIRED)     
     
    2732 
    2833        $("ul#topnav li .sub").css({'opacity':'0'}); 
    29         $("ul#topnav li").hoverIntent(config); 
     34        $("ul#topnav li").hoverIntent(configSub); 
    3035         
     36        var configSwitch = { 
     37                 sensitivity: 2,                // number = sensitivity threshold (must be 1 or higher)     
     38                 interval: 0,                   // number = milliseconds for onMouseOver polling interval     
     39                 over: switchBoxOver,   // function = onMouseOver callback (REQUIRED)     
     40                 timeout: 0,                    // number = milliseconds delay before onMouseOut     
     41                 out: switchBoxOut              // function = onMouseOut callback (REQUIRED)     
     42        }; 
    3143 
     44        function switchBoxOver(){ 
     45                $(this).find(".switchBox").stop().fadeTo('slow', 1).show(); 
     46                         
     47        } 
     48         
     49        function switchBoxOut(){ 
     50         $(this).find(".switchBox").stop().fadeTo('slow', 0, function() { 
     51                  $(this).hide(); 
     52          }); 
     53        } 
     54        $("ul.categoryActions li").hoverIntent(configSwitch); 
     55 
     56         
    3257        // Delete the border for the last li of the submenu 
    3358        $("ul#topnav .sub ul li:last-child a").css("border", "none"); 
    3459 
    3560        /*other menubar script*/ 
    36         //open form login menu 
    37                 $(".cl_wrapper").next("div").hide(); 
     61        //open form login menu           
     62         
     63 
     64         
     65        $(".cl_wrapper").next("div").hide(); 
    3866 
    3967         
     
    4169         
    4270                if($(this).next("div").is(":hidden")){ 
    43                         $(this).next("div").fadeTo('fast',1); 
     71                        $(this).next("div").fadeTo('fast', 1); 
    4472                        $(this).addClass('activate'); 
    4573                        $(this).next("div").attr(":visible") 
     
    80108        }); 
    81109         
     110 
    82111         
    83         // make column menubar_categorie 
    84         $('.mcol').makeacolumnlists({cols:4, colWidth:155, equalHeight: true, startN: 1}); 
    85112         
    86113         
    87114 
     115 
     116        // make column menubar_categorie 
     117        $('.mcol').makeacolumnlists({cols:4, colWidth:155, equalHeight: true, startN: 1}); 
    88118}); 
  • extensions/Slim/template/index.tpl

    r18811 r19205  
    44{$MENUBAR} 
    55{/if} 
     6 
    67<div id="content" class="content{if isset($MENUBAR)} contentWithMenu{/if}"> 
     8 
    79{if ($Slim.style_slim)==1} 
    8 {if !empty($THUMBNAILS)} 
    9 <div id="home"> 
    10 <a href="{$U_HOME}"><img src="themes/Slim/images/home.png" height="32px" width="32px"></a> 
    11 </div> 
    12 <div class="titrePage"> 
    13 <div id="infoBlock"> 
    14 {if !empty($PLUGIN_INDEX_ACTIONS)}{$PLUGIN_INDEX_ACTIONS}{/if} 
    15 <h2> 
    16 {$cat_name} 
    17 </h2> 
    18 {/if} 
     10        {if !empty($THUMBNAILS)} 
     11        <div id="home"> 
     12        <a href="{$U_HOME}"><img src="themes/Slim/images/home.png" height="32px" width="32px"></a> 
     13        </div> 
     14        <div class="titrePage"> 
     15        <div id="infoBlock"> 
     16        {if !empty($PLUGIN_INDEX_ACTIONS)}{$PLUGIN_INDEX_ACTIONS}{/if} 
     17        <h2> 
     18        {$cat_name} 
     19        </h2> 
     20        {/if} 
     21 
    1922{else} 
    20 <div class="titrePage"> 
    21 <div id="infoBlock"> 
    2223 
    23 <div class="titrePage{if isset($chronology.TITLE)} calendarTitleBar{/if}"> 
    24         <ul class="categoryActions"> 
    25 {if !empty($image_orders)} 
    26                 <li>{strip}<a id="sortOrderLink" title="{'Sort order'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
    27                         <span class="pwg-icon pwg-icon-sort">&nbsp;</span><span class="pwg-button-text">{'Sort order'|@translate}</span> 
    28                 </a> 
    29                 <div id="sortOrderBox" class="switchBox"> 
    30                         <div class="switchBoxTitle">{'Sort order'|@translate}</div> 
    31                         {foreach from=$image_orders item=image_order name=loop}{if !$smarty.foreach.loop.first}<br>{/if} 
    32                         {if $image_order.SELECTED} 
    33                         <span>&#x2714; </span>{$image_order.DISPLAY} 
    34                         {else} 
    35                         <span style="visibility:hidden">&#x2714; </span><a href="{$image_order.URL}" rel="nofollow">{$image_order.DISPLAY}</a> 
    36                         {/if} 
     24        <div id="infoBlock"> 
     25        <div class="titrePage{if isset($chronology.TITLE)} calendarTitleBar{/if}"> 
     26 
     27                <ul class="categoryActions"> 
     28        {if !empty($image_orders)} 
     29                        <li>{strip}<a id="sortOrderLink" title="{'Sort order'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
     30                                <span class="pwg-icon pwg-icon-sort">&nbsp;</span><span class="pwg-button-text">{'Sort order'|@translate}</span> 
     31                        </a> 
     32                        <div id="sortOrderBox" class="switchBox"> 
     33                                <div class="switchBoxTitle">{'Sort order'|@translate}</div> 
     34                                {foreach from=$image_orders item=image_order name=loop}{if !$smarty.foreach.loop.first}<br>{/if} 
     35                                {if $image_order.SELECTED} 
     36                                <span>&#x2714; </span>{$image_order.DISPLAY} 
     37                                {else} 
     38                                <span style="visibility:hidden">&#x2714; </span><a href="{$image_order.URL}" rel="nofollow">{$image_order.DISPLAY}</a> 
     39                                {/if} 
     40                                {/foreach} 
     41                        </div> 
     42                        {footer_script require='jquery'}{literal} 
     43        jQuery("#sortOrderLink").click(function() { 
     44                var elt = jQuery("#sortOrderBox"); 
     45                elt.css("left", Math.min( jQuery(this).offset().left, jQuery(window).width() - elt.outerWidth(true) - 5)) 
     46                        .css("top", jQuery(this).offset().top + jQuery(this).outerHeight(true)) 
     47                        .toggle(); 
     48        }); 
     49        jQuery("#sortOrderBox").on("mouseleave", function() { 
     50                jQuery(this).hide(); 
     51        }); 
     52                        {/literal}{/footer_script} 
     53                        {/strip}</li> 
     54        {/if} 
     55 
     56        {if isset($favorite)} 
     57                        <li><a href="{$favorite.U_FAVORITE}" title="{'delete all photos from your favorites'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
     58                                <span class="pwg-icon pwg-icon-favorite-del">&nbsp;</span><span class="pwg-button-text">{'delete all photos from your favorites'|@translate}</span> 
     59                        </a></li> 
     60        {/if} 
     61        {if isset($U_CADDIE)} 
     62                        <li><a href="{$U_CADDIE}" title="{'Add to caddie'|@translate}" class="pwg-state-default pwg-button"> 
     63                                <span class="pwg-icon pwg-icon-caddie-add">&nbsp;</span><span class="pwg-button-text">{'Caddie'|@translate}</span> 
     64                        </a></li> 
     65        {/if} 
     66        {if isset($U_EDIT)} 
     67                        <li><a href="{$U_EDIT}" title="{'Edit album'|@translate}" class="pwg-state-default pwg-button"> 
     68                                <span class="pwg-icon pwg-icon-category-edit">&nbsp;</span><span class="pwg-button-text">{'Edit'|@translate}</span> 
     69                        </a></li> 
     70        {/if} 
     71        {if isset($U_SEARCH_RULES)} 
     72                        {combine_script id='core.scripts' load='async' path='themes/default/js/scripts.js'} 
     73                        <li><a href="{$U_SEARCH_RULES}" onclick="popuphelp(this.href); return false;" title="{'Search rules'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
     74                                <span class="pwg-icon pwg-icon-help">&nbsp;</span><span class="pwg-button-text">(?)</span> 
     75                        </a></li> 
     76        {/if} 
     77        {if isset($U_SLIDESHOW)} 
     78                        <li>{strip}<a href="{$U_SLIDESHOW}" title="{'slideshow'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
     79                                <span class="pwg-icon pwg-icon-slideshow">&nbsp;</span><span class="pwg-button-text">{'slideshow'|@translate}</span> 
     80                        </a>{/strip}</li> 
     81        {/if} 
     82        {if isset($U_MODE_FLAT)} 
     83                        <li>{strip}<a href="{$U_MODE_FLAT}" title="{'display all photos in all sub-albums'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
     84                                <span class="pwg-icon pwg-icon-category-view-flat">&nbsp;</span><span class="pwg-button-text">{'display all photos in all sub-albums'|@translate}</span> 
     85                        </a>{/strip}</li> 
     86        {/if} 
     87        {if isset($U_MODE_NORMAL)} 
     88                        <li>{strip}<a href="{$U_MODE_NORMAL}" title="{'return to normal view mode'|@translate}" class="pwg-state-default pwg-button"> 
     89                                <span class="pwg-icon pwg-icon-category-view-normal">&nbsp;</span><span class="pwg-button-text">{'return to normal view mode'|@translate}</span> 
     90                        </a>{/strip}</li> 
     91        {/if} 
     92        {if isset($U_MODE_POSTED)} 
     93                        <li>{strip}<a href="{$U_MODE_POSTED}" title="{'display a calendar by posted date'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
     94                                <span class="pwg-icon pwg-icon-calendar">&nbsp;</span><span class="pwg-button-text">{'Calendar'|@translate}</span> 
     95                        </a>{/strip}</li> 
     96        {/if} 
     97        {if isset($U_MODE_CREATED)} 
     98                        <li>{strip}<a href="{$U_MODE_CREATED}" title="{'display a calendar by creation date'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
     99                                <span class="pwg-icon pwg-icon-camera-calendar">&nbsp;</span><span class="pwg-button-text">{'Calendar'|@translate}</span> 
     100                        </a>{/strip}</li> 
     101        {/if} 
     102        {if !empty($PLUGIN_INDEX_ACTIONS)}{$PLUGIN_INDEX_ACTIONS}{/if} 
     103                </ul> 
     104        <h2>{$TITLE}</h2> 
     105        {if isset($chronology_views)} 
     106        <div class="calendarViews">{'View'|@translate}: 
     107                <select onchange="document.location = this.options[this.selectedIndex].value;"> 
     108                        {foreach from=$chronology_views item=view} 
     109                        <option value="{$view.VALUE}"{if $view.SELECTED} selected="selected"{/if}>{$view.CONTENT}</option> 
    37110                        {/foreach} 
    38                 </div> 
    39                 {footer_script require='jquery'}{literal} 
    40 jQuery("#sortOrderLink").click(function() { 
    41         var elt = jQuery("#sortOrderBox"); 
    42         elt.css("left", Math.min( jQuery(this).offset().left, jQuery(window).width() - elt.outerWidth(true) - 5)) 
    43                 .css("top", jQuery(this).offset().top + jQuery(this).outerHeight(true)) 
    44                 .toggle(); 
    45 }); 
    46 jQuery("#sortOrderBox").on("mouseleave", function() { 
    47         jQuery(this).hide(); 
    48 }); 
    49                 {/literal}{/footer_script} 
    50                 {/strip}</li> 
    51 {/if} 
     111                </select> 
     112        </div> 
     113        {/if} 
    52114 
    53 {if isset($favorite)} 
    54                 <li><a href="{$favorite.U_FAVORITE}" title="{'delete all photos from your favorites'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
    55                         <span class="pwg-icon pwg-icon-favorite-del">&nbsp;</span><span class="pwg-button-text">{'delete all photos from your favorites'|@translate}</span> 
    56                 </a></li> 
    57 {/if} 
    58 {if isset($U_CADDIE)} 
    59                 <li><a href="{$U_CADDIE}" title="{'Add to caddie'|@translate}" class="pwg-state-default pwg-button"> 
    60                         <span class="pwg-icon pwg-icon-caddie-add">&nbsp;</span><span class="pwg-button-text">{'Caddie'|@translate}</span> 
    61                 </a></li> 
    62 {/if} 
    63 {if isset($U_EDIT)} 
    64                 <li><a href="{$U_EDIT}" title="{'Edit album'|@translate}" class="pwg-state-default pwg-button"> 
    65                         <span class="pwg-icon pwg-icon-category-edit">&nbsp;</span><span class="pwg-button-text">{'Edit'|@translate}</span> 
    66                 </a></li> 
    67 {/if} 
    68 {if isset($U_SEARCH_RULES)} 
    69                 {combine_script id='core.scripts' load='async' path='themes/default/js/scripts.js'} 
    70                 <li><a href="{$U_SEARCH_RULES}" onclick="popuphelp(this.href); return false;" title="{'Search rules'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
    71                         <span class="pwg-icon pwg-icon-help">&nbsp;</span><span class="pwg-button-text">(?)</span> 
    72                 </a></li> 
    73 {/if} 
    74 {if isset($U_SLIDESHOW)} 
    75                 <li>{strip}<a href="{$U_SLIDESHOW}" title="{'slideshow'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
    76                         <span class="pwg-icon pwg-icon-slideshow">&nbsp;</span><span class="pwg-button-text">{'slideshow'|@translate}</span> 
    77                 </a>{/strip}</li> 
    78 {/if} 
    79 {if isset($U_MODE_FLAT)} 
    80                 <li>{strip}<a href="{$U_MODE_FLAT}" title="{'display all photos in all sub-albums'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
    81                         <span class="pwg-icon pwg-icon-category-view-flat">&nbsp;</span><span class="pwg-button-text">{'display all photos in all sub-albums'|@translate}</span> 
    82                 </a>{/strip}</li> 
    83 {/if} 
    84 {if isset($U_MODE_NORMAL)} 
    85                 <li>{strip}<a href="{$U_MODE_NORMAL}" title="{'return to normal view mode'|@translate}" class="pwg-state-default pwg-button"> 
    86                         <span class="pwg-icon pwg-icon-category-view-normal">&nbsp;</span><span class="pwg-button-text">{'return to normal view mode'|@translate}</span> 
    87                 </a>{/strip}</li> 
    88 {/if} 
    89 {if isset($U_MODE_POSTED)} 
    90                 <li>{strip}<a href="{$U_MODE_POSTED}" title="{'display a calendar by posted date'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
    91                         <span class="pwg-icon pwg-icon-calendar">&nbsp;</span><span class="pwg-button-text">{'Calendar'|@translate}</span> 
    92                 </a>{/strip}</li> 
    93 {/if} 
    94 {if isset($U_MODE_CREATED)} 
    95                 <li>{strip}<a href="{$U_MODE_CREATED}" title="{'display a calendar by creation date'|@translate}" class="pwg-state-default pwg-button" rel="nofollow"> 
    96                         <span class="pwg-icon pwg-icon-camera-calendar">&nbsp;</span><span class="pwg-button-text">{'Calendar'|@translate}</span> 
    97                 </a>{/strip}</li> 
    98 {/if} 
    99 {if !empty($PLUGIN_INDEX_ACTIONS)}{$PLUGIN_INDEX_ACTIONS}{/if} 
    100         </ul> 
    101 <h2>{$TITLE}</h2> 
    102 {if isset($chronology_views)} 
    103 <div class="calendarViews">{'View'|@translate}: 
    104         <select onchange="document.location = this.options[this.selectedIndex].value;"> 
    105                 {foreach from=$chronology_views item=view} 
    106                 <option value="{$view.VALUE}"{if $view.SELECTED} selected="selected"{/if}>{$view.CONTENT}</option> 
    107                 {/foreach} 
    108         </select> 
    109 </div> 
    110 {/if} 
    111  
    112 {if isset($chronology.TITLE)} 
    113 <h2 class="calendarTitle">{$chronology.TITLE}</h2> 
    114 {/if} 
     115        {if isset($chronology.TITLE)} 
     116        <h2 class="calendarTitle">{$chronology.TITLE}</h2> 
     117        {/if} 
    115118{/if} 
    116119                </div>{* <!-- titrePage --> *} 
  • extensions/Slim/template/menubar.tpl

    r18811 r19205  
    1 {php}   global $Slim;   $this->assign( 'Slim', $Slim );{/php} 
    2 {if ($Slim.style_slim)!=1} 
    3  
    4 {if !empty($blocks) } 
    5 <div id=nav_wrapper>     
     1<div id=menubar>         
     2<span id="menu_start"> 
     3                <a href="index.php?/categories"></a> 
     4</span> 
    65 
    76                 
     
    98                <ul id="topnav">         
    109                                {foreach from=$blocks key=id item=block} 
    11                                         <span id="{$id}"> 
     10                                        <span id="{$id}" > 
     11                                        <li class="liSub"> 
    1212                                                {if not empty($block->template)} 
    1313                                                {include file=$block->template|@get_extent:$id } 
     
    1515                                                {$block->raw_content} 
    1616                                                {/if} 
     17                                        </li> 
    1718                                        </span> 
    1819                                {/foreach} 
    1920                </ul> 
    2021                 
     22 
     23 
    2124                                <div id="search"> 
    2225                                        <form action="{$ROOT_URL}qsearch.php" method="get" id="quicksearch" onsubmit="return this.q.value!='' && this.q.value!=qsearch_prompt;"> 
    2326                                                <p style="margin:0;padding:0"{*this <p> is for html validation only - does not affect positioning*}> 
    2427                                                        <input type="text" name="q" id="qsearchInput" onfocus="if (value==qsearch_prompt) value='';" onblur="if (value=='') value=qsearch_prompt;" /> 
    25                                                         <input type="submit" value="" id="go"/>  
     28                                                        <input type="submit" value=" " id="go"/>         
    2629                                                </p> 
    2730                                        </form> 
     
    3033                        </div> 
    3134                </div> 
    32 {/if} 
    33 {/if} 
    3435 
    3536 
     37 
  • extensions/Slim/template/menubar_categories.tpl

    r18811 r19205  
    1         <span id="menu_start"> 
    2                 <a href="{$block->data.U_CATEGORIES}">{'Albums'|@translate}</a> 
    3 </span> 
    4  
    5  
    6 <li class="liSub" > 
    7  
    81        <span class="dd_wrapper">{'Categories'|@translate}</span> 
    92         
    10                 <div class="sub" style="width:700px;"> 
     3                <div class="sub" style="width:700px"> 
    114                {assign var='ref_level' value=0} 
    125                        <div id="menu_cat_act"> 
     
    2114                                        {/if} 
    2215                                        {if isset($U_STOP_FILTER)} 
    23                                         <a href="{$U_STOP_FILTER}" class="pwg-state-default pwg-button menubarFilter" title="{'return to the display of all photos'|@translate}"><span class="pwg-icon pwg-icon-filter-del"> </span></a> 
     16                                        <a href="{$U_STOP_FILTER}" class="pwg-state-default pwg-button menubarFilter" title="{'return to the display of all photos'|@translate}"><span 
     17                                        class="pwg-icon pwg-icon-filter-del"> </span></a> 
    2418                                        {/if} 
    2519                                </div> 
    2620 
    2721                        </div> 
    28                          
    29                          
     22                                 
     23                                 
     24                                {foreach from=$block->data.MENU_CATEGORIES item=cat} 
     25                                {if $cat.LEVEL > $ref_level} 
     26                                <ul class="mcol"> 
     27                                {else} 
    3028 
    31                          
    32 {foreach from=$block->data.MENU_CATEGORIES item=cat} 
    33         {if $cat.LEVEL > $ref_level} 
     29                                                </li> 
     30                                                        {'</ul></li>'|@str_repeat:$ref_level-$cat.LEVEL} 
     31                                                  {/if} 
     32                                                   <li {if $cat.SELECTED}class="selected"{/if}class="level{$cat.LEVEL}"> 
     33                                                   <a href="{$cat.URL}" {if $cat.IS_UPPERCAT}rel="up"{/if} title="{$cat.TITLE}" >{$cat.NAME}   [{$cat.count_images}] </a> 
     34                                                  {assign var='ref_level' value=$cat.LEVEL} 
     35                                                {/foreach} 
     36                                        {'</li></ul>'|@str_repeat:$ref_level}    
    3437 
    35                 <ul class="mcol"> 
    36         {else} 
    37                 </li> 
    38                         {'</ul></li>'|@str_repeat:$ref_level-$cat.LEVEL} 
    39         {/if} 
    40                    <li {if $cat.SELECTED}class="selected"{/if}class="level{$cat.LEVEL}"> 
    41                    <a href="{$cat.URL}" {if $cat.IS_UPPERCAT}rel="up"{/if} title="{$cat.TITLE}" >{$cat.NAME}   [{$cat.count_images}] </a> 
    42                   {assign var='ref_level' value=$cat.LEVEL} 
    43                 {/foreach} 
    44         {'</li></ul>'|@str_repeat:$ref_level}    
     38                                                {if isset($block->data.U_UPLOAD)} 
     39                                                 
     40                                        <ul> 
     41                                                 
     42                                                        <li> 
     43                                                                <a href="{$block->data.U_UPLOAD}">{'Upload a picture'|@translate}</a> 
     44                                                        </li> 
    4545 
    46  
    47  
    48          
    49                 {if isset($block->data.U_UPLOAD)} 
    50         <ul> 
    51                         <li> 
    52                                 <a href="{$block->data.U_UPLOAD}">{'Upload a picture'|@translate}</a> 
    53                         </li> 
    54         </ul> 
    55                  
    56         {/if} 
     46                                        </ul> 
     47                                                 
     48                                        {/if} 
    5749                 
    5850 
  • extensions/Slim/template/menubar_identification.tpl

    r18811 r19205  
    11{if isset($U_LOGIN)} 
    2 <li class="liSub"> 
    3  
    4         {* 
    5         <span class="dd_wrapper">{'Identification'|@translate}</span>  
    6         <div class="sub"> 
    7         ------option1: le menu se referme quand on perd le hover: problème avec l'auto-completion des navigateurs, pour corriger: attribuer la valeur off à autocomplet de l'input username ------*} 
    8          
    9          
    10          
    11          
    122        <span class="cl_wrapper">{'Identification'|@translate}</span>  
    133                <div id="loger"> 
    144                        <div class="close"> 
    155                        </div>  
    16         {*------option2:le menu identification se referme en cliquant l'onglet ou la croix fermer------*} 
    17          
    18         {*<span class="cc_wrapper">{'Identification'|@translate}</span>  
    19                 <div id="loger"> 
    20                         <div class="close"> 
    21                         </div>   
    22         ------option3:le menu souvre au click et autocomplete est on-----*} 
    23  
    24  
    25         <form method="post" action="{$U_LOGIN}" id="quickconnect"> 
     6                                                 
     7                        <form method="post" action="{$U_LOGIN}" id="quickconnect"> 
    268                        <div id="log"> 
    27                         <div class="contenLog"> 
    28                         <label for="username">{'Username'|@translate}</label> 
    29                         <input type="text" autocomplete="on" name="username" id="username" value="" style="width:100%"> 
     9                        <div> 
     10                        <label for="username">{'Username'|@translate}</label><br> 
     11                        <input type="text" autocomplete="{if ($PwgCarbon.menuident)==1}off{else}on{/if}" name="username" id="username" value="" style="width:100%"> 
    3012                        </div> 
    3113                         
    32                         <div class="contenLog"> 
     14                        <div> 
    3315                        <label for="password">{'Password'|@translate}</label> 
     16                        <br> 
    3417                        <input type="password" name="password" id="password" style="width:100%"> 
    3518                        </div> 
     
    5437                                <li><a href="{$U_LOST_PASSWORD}" title="{'Forgot your password?'|@translate}" rel="nofollow">{'Forgot your password?'|@translate}</a></li> 
    5538                        </ul> 
     39 
     40                         
     41 
    5642                        </form> 
    5743                </div> 
    58                  
    59 </li> 
     44 
    6045         
    6146        {else} 
    6247         
    63 <li class="liSub"> 
    6448 
    6549<span class="dd_wrapper">{'Identification'|@translate}</span> 
    66                                         <div style="opacity: 0; display: none; " class="sub"> 
     50                                        <div class="sub"> 
    6751 
    6852        {if isset($USERNAME)} 
     
    9175        {/if} 
    9276        </ul> 
    93 </li> 
     77 
    9478        {/if} 
  • extensions/Slim/template/menubar_menu.tpl

    r18811 r19205  
    1  
    2                 <li class="liSub"> 
    3                 <span class="dd_wrapper">{'Menu'|@translate}</span> 
    4 <div class="sub"> 
     1<span class="dd_wrapper">{'Menu'|@translate}</span> 
     2<div class="sub" > 
    53 
    64 
     
    1412        </ul> 
    1513</div> 
    16 </li> 
    1714 
     15 
  • extensions/Slim/theme.css

    r18918 r19205  
    1010INPUT[type="submit"]:hover,INPUT[type="reset"]:hover{background:-moz-linear-gradient(center top , #DFDFDF, #EFEFEF);color:#AFAFAF} 
    1111A, INPUT.rateButton{color:#666;text-decoration:none;border:none} 
    12 #go INPUT[type="submit"]{width:140px;margin:10px 20px 20px} 
    13 #quicksearch INPUT[type="submit"]{border:none;height:22px;width:23px;background:url("images/menu/search.png") no-repeat;font-size:13px;cursor:pointer;float:right;margin-left:2px;border-radius:0} 
    1412A:hover{color:#8F8F8F;border:none} 
    1513.commentsList{overflow:inherit} 
     
    5048#copyright{font-size:12px;position:fixed;bottom:0;right:10px} 
    5149 
    52 /*=========================================menu======================================================*/ 
    53 img, ul#topnav .sub ul .level1 li,ul#topnav .sub ul .level1 li .selected{border:medium none} 
    54 #menubar{width:24em;margin-left:0} 
    55 #menubar DL,.header_notes{background:#FFF} 
    56 #menubar UL{list-style-type:none;list-style-position:inside;padding:0 0 0 2px} 
    57 #menubar a,#menubar dt,div#menubar dl:hover dd,div#menubar ul li:hover ul,div#menubar ul ul li:hover ul,div#menubar ul ul ul li:hover ul,div#menubar ul ul ul ul li:hover ul,div#menubar ul ul ul ul ul li:hover ul{display:block} 
    58 input:focus{outline-style:none} 
    59 #menubar p{color:#757575} 
    60 #nav_wrapper{position:absolute;top:0;left:0;height:24px;min-width:800px;width:100%;z-index:1000;;background:#EFEFEF;margin:auto;padding-top:6px} 
    61 span#menu_start{float:left;display:block;height:30px;width:85px;background:none;margin-top:-6px} 
    62 span#menu_start a{width:52px;height:30px;text-indent:-9999px;display:block;line-height:46px;background:url("images/home_w.png") no-repeat left top;margin:0 20px 0 25px;padding:0} 
    63 span#menu_start a:hover{background-position:left -32px} 
    64 ul#topnav{list-style:none;height:0;position:relative;z-index:999;width:600px;margin:0;padding:0} 
    65 ul#topnav li{float:left;position:relative;background:none;margin:0;padding:0} 
    66 .sub p{color:#4C4C4C;font-size:13px} 
    67 ul#topnav li .sub,ul#topnav li #loger{position:absolute;top:24px;left:8px;float:left;max-width:100em;min-width:200px;display:none;z-index:0;max-height:500px;overflow:auto;background:#FFF;border:1px solid #C8C8C8;border-radius:0 0 10px 10px;opacity:0.5;padding:5px 8px 10px} 
    68 ul#topnav li .sub{z-index:100} 
     50/*=========================================menu=====================================================*/ 
     51 
     52#menubar{position:absolute;color:#757575;height:30px;min-width:800px;width:100%;margin:auto;background:#efefef;z-index:1000;top:0;left:0} 
     53#menubar FORM{margin:0} 
     54#menubar UL{list-style:none; margin:0} 
     55.dd_wrapper,.cl_wrapper,.cc_wrapper,#menubar dt,#menubar dt a{float:left;padding:3px 16px 6px;font-weight:normal;font-size:100%;height:21px;line-height:21px;text-decoration:none} 
     56.dd_wrapper:hover,.cl_wrapper:hover,.cc_wrapper:hover,.activate{z-index:100;color:#8f8f8f;padding:3px 16px 6px;text-shadow:none;cursor:default} 
     57#menubar dt a, #menubar dt a:hover{z-index:100;padding:0 0;text-shadow:none;cursor:default} 
     58#menubar dt:hover,#menubar dt a:hover{color:#8f8f8f} 
     59span#menu_start{width:85px;float:left;display:block;height:30px} 
     60span#menu_start a{background:url(images/home_w.png) no-repeat left top;width:52px;height:30px;padding:0;margin:0 20px 0 25px;display:block;line-height:46px} 
     61span#menu_start a:hover{background-position:left -30px} 
     62span#menu_start a:active{background-position:left -60px} 
     63#topnav{margin:0;padding:0 2px 0 0;list-style:none;height:30px;position:relative;z-index:999;display:inline-block} 
     64#topnav .liSub{float:left;position:relative;padding-right:2px} 
     65#topnav .sub, #topnav #loger{position:absolute;top:30px;margin-left:0;background:#FFF;padding:5px 8px 10px 5px;float:left;max-width:100em;min-width:200px;display:none;max-height:500px;overflow:auto;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-shadow:0px 0px 5px #5A5A5A;z-index:100} 
     66#topnav #loger{z-index:50} 
     67.sub{z-index:100;max-width:600px} 
     68.sub p{color:#4C4C4C;font-size:13px;text-shadow:none;text-transform:none} 
     69.sub a{color:#757575} 
     70.sub a:hover{color:#4c4c4c} 
     71ul#topnav .sub ul li,ul#topnav #loger ul li,ul#topnav .sub #menuTagCloud div{width:95%;color:#757575;background:none;font-size:10px;margin-bottom:2px;border:1px solid #CBCBCB;border-radius:10px} 
     72ul#topnav .sub ul li a,ul#topnav #loger ul li a{float:none;text-indent:0;height:auto;margin:0 8px;display:block;text-decoration:none;color:#757575;font-size:1.1em;text-shadow:none;text-transform:none;line-height:17px;padding:0 0 0 15px} 
     73ul#topnav .sub ul .level1 li,ul#topnav .sub ul .level1 li .selected{border:none;background:none} 
     74ul#topnav .sub ul li.selected a{background:url(images/menu/navlist_arrow_hover.png) no-repeat 0 4px;color:#4C4C4C;text-decoration:none;border:none} 
     75ul#topnav .sub ul li a:hover,ul#topnav .sub #menuTagCloud div a:hover{color:#c4c4c4;background:url(images/menu/navlist_arrow_hover.png) no-repeat 0 4px} 
     76ul#topnav li .sub ul,ul#topnav #loger ul{list-style:none outside none;margin:0 5px 0 10px;padding:0} 
     77.level2,.level3,.level4,.level5{border:none!important} 
    6978.mcol{width:100%} 
    7079.menubarFilter{margin:0} 
     
    7281#filter{width:26px;height:26px;background:none;padding-left:2px} 
    7382#nbImg{height:30px;float:right;line-height:10px} 
    74 ul#topnav li .sub ul,ul#topnav #loger ul{list-style:none outside none;margin:0 5px 0 8px;padding:0} 
    75 ul#topnav .sub ul li,ul#topnav #loger ul li,ul#topnav .sub #menuTagCloud div{color:#757575;background:none;font-size:10px;margin-bottom:2px;border:1px solid #CBCBCB;border-radius:10px 10px 10px 10px;width:95%} 
    76 ul#topnav .sub ul li.selected{font-size:10px;text-decoration:none;border:1px solid #CBCBCB;border-radius:10px 10px 10px 10px} 
    77 ul#topnav .sub ul li.selected a,ul#topnav .sub ul li.selected a:hover{color:#4C4C4C;text-decoration:none;border:none} 
    78 ul#topnav .sub ul li.selected a{background:url("images/menu/navlist_arrow_hover.png") no-repeat0 5px} 
    79 ul#topnav .sub ul li a,ul#topnav #loger ul li a{float:none;text-indent:0;height:auto;display:block;text-decoration:none;color:#757575;font-size:1.1em;text-shadow:none;text-transform:none;line-height:17px;z-index:200;margin:0 8px;padding:0 0 0 10px} 
    80 ul#topnav .sub ul li a:hover,ul#topnav .sub #menuTagCloud div a:hover{color:#4C4C4C;background:url("images/menu/navlist_arrow_hover.png") no-repeat 0 5px transparent;text-decoration:underline} 
    81 span.dd_wrapper,span.cl_wrapper,span.cc_wrapper{float:left;margin-right:16px;padding:0 8px 6px} 
    82 li.liSub:hover span.dd_wrapper,li.liSub:hover span.cl_wrapper,li.liSub:hover span.cc_wrapper,.activate{z-index:100;text-shadow:none;color:#C8C8C8;padding:0 8px 6px} 
    83 .close{height:16px;width:16px;background:url("images/menu/close.png") no-repeat;float:right} 
    84 .close:hover{background:url("images/menu/close.png") no-repeat 0 -16px} 
    85 .contenLog{height:40px} 
    86 #search{position:absolute;width:240px;right:0;margin-top:-2px;height:22px} 
    87 #quicksearch{float:left;width:220px} 
    88 #quickconnect DIV{margin-bottom:8px} 
     83#menuTagCloud a{text-decoration:none;text-shadow:none;z-index:200} 
     84#quickconnect{width:225px} 
     85#search{position:absolute;width:240px;right:0;margin-top:4px;height:22px;display:inline-block} 
     86#quicksearch{float:left;width:240px} 
     87#quicksearch input[type=text]{border:1px solid #AFAFAF;float:left;width:172px;height:22px;padding:0 0 0 4px;margin:0 1px 0 0;font-size:100%;color:#757575!important;min-width:0} 
     88#quicksearch input[type=submit]{float:left;padding:0;border:0 none;height:22px;width:23px;background:url(images/menu/search.png) no-repeat right top;font-size:13px;cursor:pointer;min-width:0;margin-left:2px;border-radius:0 0 0 0;box-shadow:none} 
     89#quicksearch input[type=submit]:hover{background-position:right bottom} 
     90#loger{line-height:25px;width:220px;position:absolute;top:30px;background:#FFF;padding:10px;float:left;max-width:100em;min-width:200px;display:none;z-index:0} 
     91#loger p{margin-bottom:20px} 
     92#log{margin-bottom:20px} 
     93#log INPUT[type=password]{height:22px;width:175px} 
     94#log INPUT[type=text]{width:175px;height:22px} 
     95#go INPUT[type=submit]{height:24px;width:120px;min-width:inherit;margin-left:42px;margin-top:20px;font-size:1.1em} 
     96.close{cursor:pointer;height:16px;width:16px;background:url(images/menu/close.png) no-repeat;float:right} 
     97.close:hover{background:url(images/menu/close.png) no-repeat 0 -16px } 
    8998 
    9099/*=========================================picture page======================================================*/ 
     
    201210#lbPause,#lbPauseTop{width:10px;height:10px;float:right;margin:0px 0px 1px 8px;border:medium none !important;background:url("images/Lytebox/pause.png") no-repeat 0% 0%} 
    202211#lbClose,#lbPrint,#lbPlay,#lbPause{margin:0px 0px 6px 8px} 
     212 
     213/*==========================================plugin=====================================================*/ 
     214#mbContact dd{padding:0!important} 
  • extensions/Slim/theme_black.css

    r18905 r19205  
    11BODY{background-color:#000} 
    22#quickconnect{color:#757575} 
    3 #menubar DL,#imageToolBar,.header_notes {background-color:#000} 
    4 .logcontener{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none} 
     3#menubar,#imageToolBar,.header_notes {background-color:#000} 
     4.dd_wrapper,.cl_wrapper,.cc_wrapper,#menubar dt,#menubar dt a{color:#fff} 
    55BODY,H1,H3,INPUT.rateButtonSelected,H2,#menubar DT{color:#fff} 
    66A,INPUT.rateButton{color:#fff} 
Note: See TracChangeset for help on using the changeset viewer.