Ignore:
Timestamp:
Nov 28, 2012, 11:25:45 AM (11 years ago)
Author:
Miklfe
Message:
 
Location:
extensions/Slim/template
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • 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
Note: See TracChangeset for help on using the changeset viewer.