Changeset 12960
- Timestamp:
- Jan 28, 2012, 6:45:06 PM (13 years ago)
- Location:
- extensions/stripped
- Files:
-
- 13 added
- 2 deleted
- 47 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/stripped/admin/admin.inc.php
r12547 r12960 1 1 <?php 2 3 // Need upgrade?4 2 5 3 global $conf; 6 4 5 // Need upgrade? 7 6 if (!isset($conf['stripped'])) 8 7 include(PHPWG_THEMES_PATH.'stripped/admin/upgrade.inc.php'); 8 9 $stripped = unserialize( $conf['stripped'] ); 10 11 // Need upgrade from v1.x? 12 if (!isset($stripped['themeStyle'])) { 13 include(PHPWG_THEMES_PATH.'stripped/admin/upgrade.inc.php'); 14 $stripped = array_merge( unserialize( $conf['stripped'] ), (array)$stripped ); 15 } 16 17 // Need upgrade from v2.x? 18 if (!isset($stripped['paramVersion'])) { 19 include(PHPWG_THEMES_PATH.'stripped/admin/upgrade.inc.php'); 20 $stripped = array_merge( unserialize( $conf['stripped'] ), (array)$stripped ); 21 } 9 22 10 23 load_language('theme.lang', PHPWG_THEMES_PATH.'stripped/'); … … 14 27 if(isset($_POST['submit_stripped'])) 15 28 { 29 $config['paramVersion']='2.1'; 30 16 31 $config['themeStyle']=$_POST['f_themeStyle']; 17 32 $config['hideMenu']=isset($_POST['f_hideMenu']); 18 33 $config['animatedMenu']=isset($_POST['f_animatedMenu']); 19 34 $config['noLowercase']=!isset($_POST['f_forceLowercase']); 35 $config['albumType']=$_POST['f_albumType']; 36 $config['albumFrame']=isset($_POST['f_albumFrame']); 20 37 $config['thumbFrame']=isset($_POST['f_thumbFrame']); 21 38 $config['showThumbLegend']=isset($_POST['f_showThumbLegend']); -
extensions/stripped/admin/admin.tpl
r12547 r12960 27 27 <span class="property">{'Force text to lowercase'|@translate}</span> 28 28 <input type="checkbox" name="f_forceLowercase" {if !($options.noLowercase)}checked{/if}> 29 </label></li> 30 <li><label> 31 <span class="property">{'Album list layout'|@translate}</span> 32 <select name="f_albumType" style="min-width:150px;"> 33 <option value="small" {if ($options.albumType=="small")}selected{/if}>{'5 albums per row (no album description)'|@translate}</option> 34 <option value="3perline" {if ($options.albumType=="3perline")}selected{/if}>{'3 albums per row (description below thumbnail)'|@translate}</option> 35 <option value="2perline" {if ($options.albumType=="2perline")}selected{/if}>{'2 albums per row (description beside thumbnail)'|@translate}</option> 36 <option value="1perline" {if ($options.albumType=="1perline")}selected{/if}>{'1 album per row (description beside thumbnail)'|@translate}</option> 37 </select> 38 </label></li> 39 <li><label> 40 <span class="property">{'Display frame around albums'|@translate}</span> 41 <input type="checkbox" name="f_albumFrame" {if $options.albumFrame}checked{/if}> 29 42 </label></li> 30 43 <li><label> -
extensions/stripped/admin/maintain.inc.php
r12547 r12960 8 8 { 9 9 $config = array( 10 'paramVersion' => '2.1', 11 10 12 'themeStyle' => 'black', 11 13 'hideMenu' => true, 12 14 'animatedMenu' => true, 13 15 'noLowercase' => false, 16 'albumType' => 'small', 17 'albumFrame' => true, 14 18 'thumbFrame' => true, 15 19 'showThumbLegend' => false, -
extensions/stripped/admin/upgrade.inc.php
r12547 r12960 8 8 { 9 9 $config = array( 10 'paramVersion' => '2.1', 11 10 12 'themeStyle' => 'black', 11 13 'hideMenu' => true, 12 14 'animatedMenu' => true, 13 15 'noLowercase' => false, 16 'albumType' => 'small', 17 'albumFrame' => true, 14 18 'thumbFrame' => true, 15 19 'showThumbLegend' => false, … … 65 69 conf_update_param('stripped', pwg_db_real_escape_string(serialize($config))); 66 70 71 } else { 72 if (isset($stripped['themeStyle']) & (!isset($stripped['paramVersion']))) { 73 74 $config = $stripped; 75 $config['paramVersion']='2.1'; 76 $config['albumType']='small'; 77 $config['albumFrame']=$config['thumbFrame']; 78 79 conf_update_param('stripped', pwg_db_real_escape_string(serialize($config))); 80 81 } 82 67 83 } 68 }69 84 85 } 70 86 ?> -
extensions/stripped/js/scripts-tpp.js
r12659 r12960 49 49 var tab_start = null; 50 50 51 if ( options.defaultTab) {51 if ( (options.defaultTab) && (options.themeStyle == "original") ) { 52 52 if (options.defaultTab != "none") tab_start = options.defaultTab; 53 53 if (options.defaultTab == "last") tab_start = jQuery.cookie("tabactive"); … … 92 92 var tab_title = jQuery(this); 93 93 tab_blocks.each(function(index2) { 94 if ((index1 == index2) && (options.animatedTabs)) { 95 jQuery(this).slideUp(delay, function() {tab_title.removeClass("tabSelected");}); 96 } else { 97 jQuery(this).hide(); 94 if (index1 == index2) { 95 if (options.animatedTabs) { 96 jQuery(this).slideUp(delay, function() {tab_title.removeClass("tabSelected");}); 97 } else { 98 jQuery(this).hide(); 99 tab_title.removeClass("tabSelected"); 100 } 98 101 } 99 102 }); … … 126 129 }); 127 130 }); 131 132 if (options.themeStyle != "original") { 133 jQuery(".hideTabs").click(function() { 134 135 tab_titles.each(function(index1) { 136 if (jQuery(this).hasClass("tabSelected")) { 137 var tab_title = jQuery(this); 138 tab_blocks.each(function(index2) { 139 if (index1 == index2) { 140 if (options.animatedTabs) { 141 jQuery(this).slideUp(delay, function() {tab_title.removeClass("tabSelected");}); 142 } else { 143 jQuery(this).hide(); 144 tab_title.removeClass("tabSelected"); 145 } 146 } 147 }); 148 jQuery.cookie("tabactive",null); 149 } 150 }); 151 152 }); 153 } 128 154 } 129 155 -
extensions/stripped/language/en_UK/theme.lang.php
r12659 r12960 11 11 $lang['Animate menu']='Animate menu'; 12 12 $lang['Force text to lowercase']='Force text to lowercase'; 13 $lang['Album list layout']='Album list layout'; 14 $lang['5 albums per row (no album description)']='5 albums per row (no album description)'; 15 $lang['3 albums per row (description below thumbnail)']='3 albums per row (description below thumbnail)'; 16 $lang['2 albums per row (description beside thumbnail)']='2 albums per row (description beside thumbnail)'; 17 $lang['1 album per row (description beside thumbnail)']='1 album per row (description beside thumbnail)'; 18 $lang['Display frame around albums'] = 'Display frame around albums'; 13 19 $lang['Display frame around thumbnails']='Display frame around thumbnails'; 14 20 $lang['Show thumbnail caption']='Show thumbnail caption'; -
extensions/stripped/language/fr_FR/theme.lang.php
r12659 r12960 11 11 $lang['Animate menu']='Menu animé'; 12 12 $lang['Force text to lowercase']='Affichage forcé en minuscules'; 13 $lang['Album list layout']='Disposition des albums'; 14 $lang['5 albums per row (no album description)']='5 albums par ligne (pas de description)'; 15 $lang['3 albums per row (description below thumbnail)']='3 albums par ligne (description sous la miniature)'; 16 $lang['2 albums per row (description beside thumbnail)']='2 albums par ligne (description à côté de la miniature)'; 17 $lang['1 album per row (description beside thumbnail)']='1 album par ligne (description à côté de la miniature)'; 18 $lang['Display frame around albums'] = 'Afficher un cadre autour des albums'; 13 19 $lang['Display frame around thumbnails']='Afficher un cadre autour des miniatures'; 14 20 $lang['Show thumbnail caption']='Afficher la légende sous les miniatures'; … … 19 25 $lang['Use navigation arrows on picture']='Utiliser des flèches de navigation sur l\'image'; 20 26 $lang['Use navigation arrows outside picture']='Utiliser des flèches de navigation autour de l\'image'; 21 $lang['Property to display below picture']='Proprié à afficher en dessous de l\'image';27 $lang['Property to display below picture']='Propriété à afficher en dessous de l\'image'; 22 28 $lang['Title']='Titre'; 23 29 $lang['HD picture default display']='Affichage par défaut de l\'image HD'; -
extensions/stripped/local_head.tpl
r12548 r12960 33 33 {/if} 34 34 35 {if $BODY_ID=='theCategoryPage' || $BODY_ID=='thePicturePage'} 36 {include file='config.js.tpl'} 37 {/if} 38 39 {if ($BODY_ID=='theCategoryPage')} 40 {combine_script id='scripts-tcp' load='header' require='jquery.effects.blind' path='themes/stripped/js/scripts-tcp.js'} 41 {/if} 35 {include file='config.js.tpl'} 42 36 43 37 {if $BODY_ID=='thePicturePage'} 44 38 {combine_script id='scripts-tpp' load='header' require='jquery' path='themes/stripped/js/scripts-tpp.js'} 39 {else} 40 {combine_script id='scripts-tcp' load='header' require='jquery.effects.blind' path='themes/stripped/js/scripts-tcp.js'} 45 41 {/if} 46 42 … … 52 48 document.documentElement.className = 'js'; 53 49 </script> 54 55 {if !$stripped.thumbFrame}56 <script type="text/javascript">57 document.documentElement.className = 'ntfd';58 document.documentElement.className = 'js ntf';59 </script>60 {/if}61 -
extensions/stripped/lowercase.css
r12893 r12960 1 input[type="submit"], input[type="reset"], 1 2 #the_page { 2 3 text-transform:lowercase; -
extensions/stripped/readme.txt
r12893 r12960 31 31 Changelog 32 32 --------- 33 34 *** version 2.1.0 35 36 - new options to choose album layout (it is now possible to display album descriptions) 37 - menu is now available on all pages (except on image page) 38 - several bug fixes 33 39 34 40 *** version 2.0.4 -
extensions/stripped/template/about.tpl
r9134 r12960 5 5 <div class="titrePage"> 6 6 <div class="browsePath"> 7 <h2><a href="{$U_HOME}" title="{'return to homepage'|@translate}">{'Home'|@translate}</a>{$LEVEL_SEPARATOR}{'About'|@translate}</h2> 7 <h2> 8 {if isset($MENUBAR)} 9 <span id="menuswitcher" title="{'Show/hide menu'|@translate}">{'Menu'|@translate}</span><span class="arrow"> »</span> 10 {/if} 11 <a href="{$U_HOME}">{'Home'|@translate}</a> 12 {$LEVEL_SEPARATOR}{'About'|@translate} 13 </h2> 8 14 </div> 9 15 </div> 10 16 <div id="content"> 11 <div id="piwigoAbout"> 12 {$ABOUT_MESSAGE} 13 {if isset($THEME_ABOUT) } 14 <ul> 15 <li>{$THEME_ABOUT}</li> 16 </ul> 17 {/if} 17 {if isset($MENUBAR)}{$MENUBAR}{/if} 18 <div id="content_cell"> 19 <div id="piwigoAbout" class="content_block"> 20 {$ABOUT_MESSAGE} 21 {if isset($THEME_ABOUT) } 22 <ul> 23 <li>{$THEME_ABOUT}</li> 24 </ul> 25 {/if} 26 {if not empty($about_msgs)} 27 {foreach from=$about_msgs item=elt} 28 {$elt} 29 {/foreach} 30 {/if} 31 </div> 18 32 </div> 33 <div style="clear: both;"></div> 19 34 </div> -
extensions/stripped/template/comment_list.tpl
r12659 r12960 9 9 {/if} 10 10 <div class="description"> 11 {if isset($comment.U_DELETE) or isset($comment.U_VALIDATE) or isset($comment.U_EDIT) }12 <div class="actions">13 {if isset($comment.U_DELETE)}14 <a href="{$comment.U_DELETE}" title="{'delete this comment'|@translate}" onclick="return confirm('{'Are you sure?'|@translate|@escape:javascript}');">15 [{'Delete'|@translate}]16 </a>17 {/if}18 {if isset($comment.U_EDIT) and !isset($comment.IN_EDIT)}19 <a class="editComment" href="{$comment.U_EDIT}#edit_comment" title="{'edit this comment'|@translate}">20 [{'edit'|@translate}]21 </a>22 {/if}23 {if isset($comment.U_VALIDATE)}24 <a href="{$comment.U_VALIDATE}" title="{'validate this comment'|@translate}">25 [{'validate'|@translate}]26 </a>27 {/if}28 </div>29 {/if}30 <span class="author">{$comment.AUTHOR}</span> - <span class="date">{$comment.DATE}</span>11 {if isset($comment.U_DELETE) or isset($comment.U_VALIDATE) or isset($comment.U_EDIT) } 12 <div class="actions"> 13 {if isset($comment.U_DELETE)} 14 <a href="{$comment.U_DELETE}" title="{'delete this comment'|@translate}" onclick="return confirm('{'Are you sure?'|@translate|@escape:javascript}');"> 15 [{'Delete'|@translate}] 16 </a> 17 {/if} 18 {if isset($comment.U_EDIT) and !isset($comment.IN_EDIT)} 19 <a class="editComment" href="{$comment.U_EDIT}#edit_comment" title="{'edit this comment'|@translate}"> 20 [{'edit'|@translate}] 21 </a> 22 {/if} 23 {if isset($comment.U_VALIDATE)} 24 <a href="{$comment.U_VALIDATE}" title="{'validate this comment'|@translate}"> 25 [{'validate'|@translate}] 26 </a> 27 {/if} 28 </div> 29 {/if} 30 <span class="author">{$comment.AUTHOR}</span> - <span class="date">{$comment.DATE}</span> 31 31 {if isset($comment.IN_EDIT)} 32 32 <a name="edit_comment"></a> -
extensions/stripped/template/comments.tpl
r12659 r12960 6 6 <div class="titrePage"> 7 7 <div class="browsePath"> 8 <h2><a href="{$U_HOME}" title="{'Home'|@translate}">{'Home'|@translate}</a>{$LEVEL_SEPARATOR}{'User comments'|@translate}</h2> 8 <h2> 9 {if isset($MENUBAR)} 10 <span id="menuswitcher" title="{'Show/hide menu'|@translate}">{'Menu'|@translate}</span><span class="arrow"> »</span> 11 {/if} 12 <a href="{$U_HOME}">{'Home'|@translate}</a> 13 {$LEVEL_SEPARATOR}{'User comments'|@translate} 14 </h2> 9 15 </div> 10 16 </div> 11 17 <div id="content"> 12 <form class="filter" action="{$F_ACTION}" method="get"> 13 <fieldset> 14 <legend>{'Filter'|@translate}</legend> 15 <label>{'Keyword'|@translate} <input type="text" name="keyword" value="{$F_KEYWORD}"> </label> 16 <label>{'Author'|@translate} <input type="text" name="author" value="{$F_AUTHOR}"> </label> 17 <label> 18 {'Album'|@translate} 19 <select name="cat"> 20 <option value="0">------------</option> 21 {html_options options=$categories selected=$categories_selected} 22 </select> 23 </label> 24 <label> 25 {'Since'|@translate} 26 <select name="since"> 27 {html_options options=$since_options selected=$since_options_selected} 28 </select> 29 </label> 30 </fieldset> 31 <fieldset> 32 <legend>{'Display'|@translate}</legend> 33 <label> 34 {'Sort by'|@translate} 35 <select name="sort_by"> 36 {html_options options=$sort_by_options selected=$sort_by_options_selected} 37 </select> 38 </label> 39 <label> 40 {'Sort order'|@translate} 41 <select name="sort_order"> 42 {html_options options=$sort_order_options selected=$sort_order_options_selected} 43 </select> 44 </label> 45 <label> 46 {'Number of items'|@translate} 47 <select name="items_number"> 48 {html_options options=$item_number_options selected=$item_number_options_selected} 49 </select> 50 </label> 51 </fieldset> 52 <p><input class="submit" type="submit" value="{'Filter and display'|@translate}"></p> 53 </form> 54 {if !empty($navbar) }{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if} 55 {if isset($comments)} 56 <div id="comments"> 57 {include file='comment_list.tpl'} 18 {if isset($MENUBAR)}{$MENUBAR}{/if} 19 <div id="content_cell"> 20 <div class="content_block"> 21 <form class="filter" action="{$F_ACTION}" method="get"> 22 <fieldset> 23 <legend>{'Filter'|@translate}</legend> 24 <label>{'Keyword'|@translate} <input type="text" name="keyword" value="{$F_KEYWORD}"> </label> 25 <label>{'Author'|@translate} <input type="text" name="author" value="{$F_AUTHOR}"> </label> 26 <label> 27 {'Album'|@translate} 28 <select name="cat"> 29 <option value="0">------------</option> 30 {html_options options=$categories selected=$categories_selected} 31 </select> 32 </label> 33 <label> 34 {'Since'|@translate} 35 <select name="since"> 36 {html_options options=$since_options selected=$since_options_selected} 37 </select> 38 </label> 39 </fieldset> 40 <fieldset> 41 <legend>{'Display'|@translate}</legend> 42 <label> 43 {'Sort by'|@translate} 44 <select name="sort_by"> 45 {html_options options=$sort_by_options selected=$sort_by_options_selected} 46 </select> 47 </label> 48 <label> 49 {'Sort order'|@translate} 50 <select name="sort_order"> 51 {html_options options=$sort_order_options selected=$sort_order_options_selected} 52 </select> 53 </label> 54 <label> 55 {'Number of items'|@translate} 56 <select name="items_number"> 57 {html_options options=$item_number_options selected=$item_number_options_selected} 58 </select> 59 </label> 60 </fieldset> 61 <p><input class="submit" type="submit" value="{'Filter and display'|@translate}"></p> 62 </form> 63 {if !empty($navbar) }{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if} 64 {if isset($comments)} 65 <div id="comments"> 66 {include file='comment_list.tpl'} 67 </div> 68 {/if} 58 69 </div> 59 {/if}70 </div> 60 71 </div> <!-- content --> -
extensions/stripped/template/config.js.tpl
r12547 r12960 7 7 imageAutosizeMargin:{$stripped.imageAutosizeMargin}, 8 8 imageAutosizeMinHeight:{$stripped.imageAutosizeMinHeight}, 9 {if $BODY_ID=='theCategoryPage'}10 animatedMenu:{if $stripped.animatedMenu}true{else}false{/if}11 {/if}12 9 {if $BODY_ID=='thePicturePage'} 13 10 themeStyle:"{$stripped.themeStyle}", … … 19 16 highResClickMode:"{$stripped.highResClickMode}", 20 17 navArrows:{if $stripped.navArrows}true{else}false{/if} 18 {else} 19 animatedMenu:{if $stripped.animatedMenu}true{else}false{/if} 21 20 {/if} 22 21 {literal} -
extensions/stripped/template/footer.tpl
r12547 r12960 1 <div id="footer"> 2 <div id="footer_left"> 3 4 <a name="EoP"></a> <!-- End of Page --> 5 6 {if isset($USERNAME)} 7 <div class="footer_login"> 8 {if isset($U_PROFILE)} 9 <div class="footer_customize"> 10 [<a href="{$U_PROFILE}" title="{'customize the appareance of the gallery'|@translate}">{$USERNAME}</a>] 11 </div> 12 {else} 13 [{$USERNAME}] 14 {/if} 1 <div id="footer"> 2 <div id="footer_left"> 3 {if isset($USERNAME)} 4 <div class="footer_login"> 5 {if isset($U_PROFILE)} 6 <div class="footer_customize"> 7 [<a href="{$U_PROFILE}" title="{'customize the appareance of the gallery'|@translate}">{$USERNAME}</a>] 8 </div> 9 {else} 10 [{$USERNAME}] 11 {/if} 12 </div> 13 {/if} 14 15 {if isset($U_LOGIN)} 16 <a href="{$U_LOGIN}" rel="nofollow">{'Login'|@translate}</a> 17 {/if} 18 19 {if (isset($U_LOGIN) && isset($U_REGISTER))}-{/if} 20 21 {if isset($U_REGISTER)} 22 <a href="{$U_REGISTER}" title="{'Create a new account'|@translate}" rel="nofollow">{'Register'|@translate}</a> 23 {/if} 24 25 {if isset($U_LOGOUT)} 26 <a href="{$U_LOGOUT}">{'Logout'|@translate}</a> 27 {/if} 28 29 {if (isset($U_LOGOUT) && isset($U_ADMIN))}-{/if} 30 31 {if isset($U_ADMIN)} 32 <a href="{$U_ADMIN}" title="{'available for administrators only'|@translate}">{'Administration'|@translate}</a> 33 {/if} 34 35 {get_combined_scripts load='footer'} 36 37 {if isset($footer_elements)} 38 {foreach from=$footer_elements item=v} 39 {$v} 40 {/foreach} 41 {/if} 42 </div> 43 44 <div id="copyright"> 45 {* 46 Please, do not remove this copyright. If you really want to, 47 contact us on http://piwigo.org to find a solution on how 48 to show the origin of the script... 49 *} 50 {'Powered by'|@translate} 51 <a href="{$PHPWG_URL}" class="Piwigo"><span class="Piwigo">Piwigo</span></a> 52 {$VERSION} 53 54 {if isset($CONTACT_MAIL)} 55 - {'Contact'|@translate} 56 <a href="mailto:{$CONTACT_MAIL}?subject={'A comment on your site'|@translate|@escape:url}">{'Webmaster'|@translate} </a> 57 {/if} 58 59 {if isset($debug.TIME) } 60 - {'Page generated in'|@translate} {$debug.TIME} ({$debug.NB_QUERIES} {'SQL queries in'|@translate} {$debug.SQL_TIME}) 61 {/if} 62 </div>{* copyright *} 63 </div> 64 </div>{* the_page *} 65 {if isset($debug.QUERIES_LIST)} 66 <div id="debug"> 67 {$debug.QUERIES_LIST} 15 68 </div> 16 69 {/if} 17 18 {if isset($U_LOGIN)} 19 <a href="{$U_LOGIN}" rel="nofollow">{'Login'|@translate}</a> 20 {/if} 21 22 {if (isset($U_LOGIN) && isset($U_REGISTER))}-{/if} 23 24 {if isset($U_REGISTER)} 25 <a href="{$U_REGISTER}" title="{'Create a new account'|@translate}" rel="nofollow">{'Register'|@translate}</a> 26 {/if} 27 28 {if isset($U_LOGOUT)} 29 <a href="{$U_LOGOUT}">{'Logout'|@translate}</a> 30 {/if} 31 32 {if (isset($U_LOGOUT) && isset($U_ADMIN))}-{/if} 33 34 {if isset($U_ADMIN)} 35 <a href="{$U_ADMIN}" title="{'available for administrators only'|@translate}">{'Administration'|@translate}</a> 36 {/if} 37 38 </div> 39 40 {get_combined_scripts load='footer'} 41 42 {if isset($footer_elements)} 43 {foreach from=$footer_elements item=v} 44 {$v} 45 {/foreach} 46 {/if} 47 48 <div id="copyright"> 49 {* Please, do not remove this copyright. If you really want to, 50 contact us on http://piwigo.org to find a solution on how 51 to show the origin of the script... 52 *} 53 54 {'Powered by'|@translate} 55 <a href="{$PHPWG_URL}" class="Piwigo"> 56 <span class="Piwigo">Piwigo</span></a> 57 {$VERSION} 58 59 {if isset($CONTACT_MAIL)} 60 {'Contact'|@translate} 61 <a href="mailto:{$CONTACT_MAIL}?subject={'A comment on your site'|@translate|@escape:url}">- {'Webmaster'|@translate} </a> 62 {/if} 63 64 {if isset($debug.TIME) } 65 - {'Page generated in'|@translate} {$debug.TIME} ({$debug.NB_QUERIES} {'SQL queries in'|@translate} {$debug.SQL_TIME}) 66 {/if} 67 68 69 </div> 70 </div> 71 </div><!-- the_page --> 72 {if isset($debug.QUERIES_LIST)} 73 <div id="debug"> 74 {$debug.QUERIES_LIST} 75 </div> 76 {/if} 77 </body> 70 </body> 78 71 </html> -
extensions/stripped/template/header.tpl
r12547 r12960 56 56 </head> 57 57 58 <body id="{$BODY_ID}"> 58 <body id="{$BODY_ID}" class={strip}" 59 {if !$stripped.thumbFrame} ntf{/if} 60 {if !$stripped.albumFrame} naf{/if} 61 {if ($stripped.albumType == 'small')} ats{else} atd{/if} 62 {if ($stripped.albumType == '1perline')} at1{/if} 63 {if ($stripped.albumType == '2perline')} at2{/if} 64 {if ($stripped.albumType == '3perline')} at3{/if} 65 "{/strip}> 59 66 <div id="the_page"> 60 67 -
extensions/stripped/template/identification.tpl
r9134 r12960 3 3 $this->assign('LEVEL_SEPARATOR', $conf[ 'level_separator' ]); 4 4 {/php} 5 5 6 <div class="titrePage"> 6 7 <div class="browsePath"> 7 <h2><a href="{$U_HOME}" title="{'Go through the gallery as a visitor'|@translate}">{'Home'|@translate}</a>{$LEVEL_SEPARATOR}{'Identification'|@translate}</h2> 8 <h2> 9 {if isset($MENUBAR)} 10 <span id="menuswitcher" title="{'Show/hide menu'|@translate}">{'Menu'|@translate}</span><span class="arrow"> »</span> 11 {/if} 12 <a href="{$U_HOME}">{'Home'|@translate}</a> 13 {$LEVEL_SEPARATOR}{'Identification'|@translate} 14 </h2> 8 15 </div> 9 16 </div> 10 17 <div id="content"> 11 {if isset($errors) } 12 <div class="errors"> 13 <ul> 14 {foreach from=$errors item=error} 15 <li>{$error}</li> 16 {/foreach} 17 </ul> 18 {if isset($MENUBAR)}{$MENUBAR}{/if} 19 <div id="content_cell"> 20 <div class="content_block"> 21 {if isset($errors) } 22 <div class="errors"> 23 <ul> 24 {foreach from=$errors item=error} 25 <li>{$error}</li> 26 {/foreach} 27 </ul> 28 </div> 29 {/if} 30 <form action="{$F_LOGIN_ACTION}" method="post" name="login_form"> 31 <fieldset> 32 <legend>{'Connection settings'|@translate}</legend> 33 <input type="hidden" name="redirect" value="{$U_REDIRECT|urlencode}"> 34 <ul> 35 <li> 36 <span class="property"> 37 <label for="username">{'Username'|@translate}</label> 38 </span> 39 <input tabindex="1" class="login" type="text" name="username" id="username" size="25" maxlength="40"> 40 </li> 41 <li> 42 <span class="property"> 43 <label for="password">{'Password'|@translate}</label> 44 </span> 45 <input tabindex="2" class="login" type="password" name="password" id="password" size="25" maxlength="25"> 46 </li> 47 {if $authorize_remembering } 48 <li> 49 <span class="property"> 50 <label for="Auto login">{'Auto login'|@translate}</label> 51 </span> 52 <input tabindex="3" type="checkbox" name="remember_me" id="remember_me" value="1"> 53 </li> 54 {/if} 55 </ul> 56 </fieldset> 57 <p><input class="submit" tabindex="4" type="submit" name="login" value="{'Submit'|@translate}"></p> 58 <p> 59 {if isset($U_REGISTER) } 60 <a href="{$U_REGISTER}" title="{'Register'|@translate}">{'Register'|@translate}</a> - 61 {/if} 62 <a href="{$U_LOST_PASSWORD}" title="{'Forgot your password?'|@translate}">{'Forgot your password?'|@translate}</a> 63 </p> 64 </form> 65 <script type="text/javascript"> 66 <!-- 67 document.login_form.username.focus(); 68 //--> 69 </script> 18 70 </div> 19 {/if} 20 <form action="{$F_LOGIN_ACTION}" method="post" name="login_form"> 21 <fieldset> 22 <legend>{'Connection settings'|@translate}</legend> 23 <input type="hidden" name="redirect" value="{$U_REDIRECT|urlencode}"> 24 <ul> 25 <li> 26 <span class="property"> 27 <label for="username">{'Username'|@translate}</label> 28 </span> 29 <input tabindex="1" class="login" type="text" name="username" id="username" size="25" maxlength="40"> 30 </li> 31 <li> 32 <span class="property"> 33 <label for="password">{'Password'|@translate}</label> 34 </span> 35 <input tabindex="2" class="login" type="password" name="password" id="password" size="25" maxlength="25"> 36 </li> 37 {if $authorize_remembering } 38 <li> 39 <span class="property"> 40 <label for="Auto login">{'Auto login'|@translate}</label> 41 </span> 42 <input tabindex="3" type="checkbox" name="remember_me" id="remember_me" value="1"> 43 </li> 44 {/if} 45 </ul> 46 </fieldset> 47 <p><input class="submit" tabindex="4" type="submit" name="login" value="{'Submit'|@translate}"></p> 48 <p> 49 {if isset($U_REGISTER) } 50 <a href="{$U_REGISTER}" title="{'Register'|@translate}">{'Register'|@translate}</a> - 51 {/if} 52 <a href="{$U_LOST_PASSWORD}" title="{'Forgot your password?'|@translate}">{'Forgot your password?'|@translate}</a> 53 </p> 54 </form> 55 <script type="text/javascript"> 56 <!-- 57 document.login_form.username.focus(); 58 //--> 59 </script> 71 </div> 60 72 </div> <!-- content --> -
extensions/stripped/template/index.tpl
r12547 r12960 13 13 <ul class="categoryActions group1"> 14 14 {if !empty($PLUGIN_INDEX_ACTIONS)}{$PLUGIN_INDEX_ACTIONS}{/if} 15 {if isset($U_SEARCH_RULES)} 16 {combine_script id='core.scripts' load='async' path='themes/default/js/scripts.js'} 17 <li><a href="{$U_SEARCH_RULES}" onclick="popuphelp(this.href); return false;" title="{'Search rules'|@translate}" rel="nofollow">{'Help'|@translate}</a></li> 18 {/if} 15 19 {if isset($U_SLIDESHOW)} 16 20 <li class="mainAction"><a href="{$U_SLIDESHOW}" title="{'slideshow'|@translate}" rel="nofollow">{'slideshow'|@translate}</a></li> -
extensions/stripped/template/mainpage_categories.tpl
r12153 r12960 1 {php} 2 global $stripped; 3 $this->assign( 'stripped', $stripped ); 4 {/php} 1 5 <ul class="thumbnailCategories"> 2 {foreach from=$category_thumbnails item=cat }3 <li >6 {foreach from=$category_thumbnails item=cat name=catloop} 7 <li class="odd{if ($smarty.foreach.catloop.iteration-1) % 2 == 0}0{else}1{/if}" {if ($stripped.albumFrame)}onclick="window.location='{$cat.URL}';"{/if}> 4 8 <div class="thumbnailCategory"> 5 9 <div class="illustration"> … … 12 16 <a href="{$cat.URL}">{$cat.NAME}</a> 13 17 {if !empty($cat.icon_ts)} 14 <img title="{$cat.icon_ts.TITLE}" src="{$ROOT_URL}{$themeconf.icon_dir}/recent _album{if $cat.icon_ts.IS_CHILD_DATE}_by_child{/if}.png" class="icon" alt="(!)">18 <img title="{$cat.icon_ts.TITLE}" src="{$ROOT_URL}{$themeconf.icon_dir}/recent{if $cat.icon_ts.IS_CHILD_DATE}_by_child{/if}.png" alt="(!)"> 15 19 {/if} 16 20 </h3> 17 <div class="text" >21 <div class="text" {if !$stripped.albumFrame}onclick="window.location='{$cat.URL}';"{/if}> 18 22 {if isset($cat.INFO_DATES) } 19 <p class=" thumbCatDescNfoDate">{$cat.INFO_DATES}</p>23 <p class="dates">{$cat.INFO_DATES}</p> 20 24 {/if} 21 <p class=" thumbCatDescNbImg">{$cat.CAPTION_NB_IMAGES}</p>25 <p class="Nb_images">{$cat.CAPTION_NB_IMAGES}</p> 22 26 {if not empty($cat.DESCRIPTION)} 23 <p class="thumbCatDesc">{$cat.DESCRIPTION}</p>27 <p>{$cat.DESCRIPTION}</p> 24 28 {/if} 25 29 </div> -
extensions/stripped/template/menubar.tpl
r11531 r12960 2 2 <div id="menubar"> 3 3 {foreach from=$blocks key=id item=block} 4 {if ( not empty($block->template) or not empty($block->raw_content) )} 5 <dl id="{$id}"> 6 {if not empty($block->template)} 7 {include file=$block->template|@get_extent:$id } 8 {else} 9 {$block->raw_content} 10 {/if} 11 </dl> 4 <dl id="{$id}"> 5 {if not empty($block->template)} 6 {include file=$block->template|@get_extent:$id } 7 {else} 8 {$block->raw_content} 12 9 {/if} 10 </dl> 13 11 {/foreach} 14 12 </div> -
extensions/stripped/template/menubar_categories.tpl
r9960 r12960 3 3 </dt> 4 4 <dd> 5 {assign var='ref_level' value=0}6 {foreach from=$block->data.MENU_CATEGORIES item=cat}7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 {/foreach}23 {'</li></ul>'|@str_repeat:$ref_level}5 {assign var='ref_level' value=0} 6 {foreach from=$block->data.MENU_CATEGORIES item=cat} 7 {if $cat.LEVEL > $ref_level} 8 <ul> 9 {else} 10 </li> 11 {'</ul></li>'|@str_repeat:$ref_level-$cat.LEVEL} 12 {/if} 13 <li {if $cat.SELECTED}class="selected"{/if}> 14 <a href="{$cat.URL}" {if $cat.IS_UPPERCAT}rel="up"{/if} title="{$cat.TITLE}">{$cat.NAME}</a> 15 {if !empty($cat.icon_ts)} 16 <img title="{$cat.icon_ts.TITLE}" src="{$ROOT_URL}{$themeconf.icon_dir}/recent{if $cat.icon_ts.IS_CHILD_DATE}_by_child{/if}.png" class="icon" alt="(!)"> 17 {/if} 18 {if $cat.count_images > 0} 19 <span class="{if $cat.nb_images > 0}menuInfoCat{else}menuInfoCatByChild{/if}" title="{$cat.TITLE}">[{$cat.count_images}]</span> 20 {/if} 21 {assign var='ref_level' value=$cat.LEVEL} 22 {/foreach} 23 {'</li></ul>'|@str_repeat:$ref_level} 24 24 25 25 <p class="totalImages">{$pwg->l10n_dec('%d photo', '%d photos', $block->data.NB_PICTURE)}</p> -
extensions/stripped/template/menubar_identification.tpl
r7989 r12960 1 1 {if isset($U_LOGIN)} 2 <dt>{'Quick connect'|@translate}</dt>3 <dd>2 <dt>{'Quick connect'|@translate}</dt> 3 <dd> 4 4 <form method="post" action="{$U_LOGIN}" id="quickconnect"> 5 {* <fieldset>*} 6 <div> 7 <label for="username">{'Username'|@translate}</label><br> 8 <input type="text" name="username" id="username" value=""> 9 </div> 10 <p> 11 <div> 12 <label for="password">{'Password'|@translate}</label> 13 <input type="password" name="password" id="password" value=""> 14 </div> 15 5 <div> 6 <label for="username">{'Username'|@translate}</label> 7 <input type="text" name="username" id="username" value=""> 8 </div> 9 <div> 10 <label for="password">{'Password'|@translate}</label> 11 <input type="password" name="password" id="password" value=""> 12 </div> 16 13 {if $AUTHORIZE_REMEMBERING} 17 <p>18 14 <div> 19 15 <label for="remember_me">{'Auto login'|@translate} … … 22 18 </div> 23 19 {/if} 24 <p> 25 <p> 26 <div class="submit_block"> 27 <input type="hidden" name="redirect" value="{$smarty.server.REQUEST_URI|@urlencode}"> 28 <input class="submit" type="submit" name="login" value="{'Submit'|@translate}"> 29 <ul class="actions"> 30 <li><a href="{$U_LOST_PASSWORD}" title="{'Forgot your password?'|@translate}" rel="nofollow">{'Forgot your password?'|@translate}</a></li> 31 </ul> 32 </div> 33 34 {* </fieldset>*} 20 <div class="submit_block"> 21 <input type="hidden" name="redirect" value="{$smarty.server.REQUEST_URI|@urlencode}"> 22 <input class="submit" type="submit" name="login" value="{'Submit'|@translate}"> 23 <ul class="actions"> 24 <li><a href="{$U_LOST_PASSWORD}" title="{'Forgot your password?'|@translate}" rel="nofollow">{'Forgot your password?'|@translate}</a></li> 25 </ul> 26 </div> 35 27 </form> 36 </dd>28 </dd> 37 29 {/if} 38 30 -
extensions/stripped/template/menubar_links.tpl
r7989 r12960 1 1 <dt>{'Links'|@translate}</dt> 2 2 <dd> 3 <ul> 3 <ul>{strip} 4 4 {foreach from=$block->data item=link} 5 5 <li> 6 <a href="{$link.URL}" class="external" 7 {if isset($link.new_window) } onclick="window.open(this.href, '{$link.new_window.NAME}','{$link.new_window.FEATURES}'); return false;"{/if} 8 > 6 <a href="{$link.URL}" class="external"{if isset($link.new_window)} onclick="window.open(this.href, '{$link.new_window.NAME}','{$link.new_window.FEATURES}'); return false;"{/if}> 9 7 {$link.LABEL} 10 8 </a> 11 9 </li> 12 10 {/foreach} 13 </ul>11 {/strip}</ul> 14 12 </dd> 15 -
extensions/stripped/template/menubar_menu.tpl
r7989 r12960 1 1 <dt>{'Menu'|@translate}</dt> 2 2 <dd> 3 {if isset($block->data.qsearch) and $block->data.qsearch==true} 4 <form action="{$ROOT_URL}qsearch.php" method="get" id="quicksearch" onsubmit="return this.q.value!='' && this.q.value!=qsearch_prompt;"> 5 <p style="margin:0;padding:0"{*this <p> is for html validation only - does not affect positioning*}> 6 <input type="text" name="q" id="qsearchInput" onfocus="if (value==qsearch_prompt) value='';" onblur="if (value=='') value=qsearch_prompt;"> 7 </p> 8 </form> 9 <script type="text/javascript">var qsearch_prompt="{'Quick search'|@translate|@escape:'javascript'}"; document.getElementById('qsearchInput').value=qsearch_prompt;</script> 10 {/if} 11 12 <ul> 3 {if isset($block->data.qsearch) and $block->data.qsearch==true} 4 <form action="{$ROOT_URL}qsearch.php" method="get" id="quicksearch" onsubmit="return this.q.value!='' && this.q.value!=qsearch_prompt;"> 5 <p style="margin:0;padding:0"{*this <p> is for html validation only - does not affect positioning*}> 6 <input type="text" name="q" id="qsearchInput" onfocus="if (value==qsearch_prompt) value='';" onblur="if (value=='') value=qsearch_prompt;" style="width:90%"> 7 </p> 8 </form> 9 <script type="text/javascript">var qsearch_prompt="{'Quick search'|@translate|@escape:'javascript'}"; document.getElementById('qsearchInput').value=qsearch_prompt;</script> 10 {/if} 11 <ul>{strip} 13 12 {foreach from=$block->data item=link} 14 13 {if is_array($link)} 15 <li><a href="{$link.URL}" title="{$link.TITLE}" {if isset($link.REL)}{$link.REL}{/if}>{$link.NAME}</a></li>14 <li><a href="{$link.URL}" title="{$link.TITLE}"{if isset($link.REL)} {$link.REL}{/if}>{$link.NAME}</a></li> 16 15 {/if} 17 16 {/foreach} 18 </ul>17 {/strip}</ul> 19 18 </dd> 20 -
extensions/stripped/template/menubar_specials.tpl
r7989 r12960 1 1 <dt>{'Specials'|@translate}</dt> 2 2 <dd> 3 <ul> 3 <ul>{strip} 4 4 {foreach from=$block->data item=link} 5 <li><a href="{$link.URL}" title="{$link.TITLE}" {if isset($link.REL)}{$link.REL}{/if}>{$link.NAME}</a></li>5 <li><a href="{$link.URL}" title="{$link.TITLE}"{if isset($link.REL)} {$link.REL}{/if}>{$link.NAME}</a></li> 6 6 {/foreach} 7 </ul>7 {/strip}</ul> 8 8 </dd> 9 -
extensions/stripped/template/menubar_tags.tpl
r9960 r12960 3 3 <div id="menuTagCloud"> 4 4 {foreach from=$block->data item=tag} 5 <span> 6 <a class="tagLevel{$tag.level}" 5 <span>{strip} 6 <a class="tagLevel{$tag.level}" href= 7 7 {if isset($tag.U_ADD)} 8 href="{$tag.U_ADD}" 9 title="{$pwg->l10n_dec('%d photo is also linked to current tags', '%d photos are also linked to current tags', $tag.counter)}" 10 rel="nofollow">+ 8 "{$tag.U_ADD}" title="{$pwg->l10n_dec('%d photo is also linked to current tags', '%d photos are also linked to current tags', $tag.counter)}" rel="nofollow">+ 11 9 {else} 12 href="{$tag.URL}" 13 title="{'display photos linked to this tag'|@translate}"> 10 "{$tag.URL}" title="{'display photos linked to this tag'|@translate}"> 14 11 {/if} 15 {$tag.name}</a></span> 12 {$tag.name}</a></span>{/strip} 16 13 {* ABOVE there should be no space between text, </a> and </span> elements to avoid IE8 bug https://connect.microsoft.com/IE/feedback/ViewFeedback.aspx?FeedbackID=366567 *} 17 14 {/foreach} -
extensions/stripped/template/month_calendar.tpl
r9960 r12960 1 1 <div id="calendar_block"> 2 {if !empty($chronology_navigation_bars) } 3 {foreach from=$chronology_navigation_bars item=bar} 4 <div class="calendarBar"> 5 {if isset($bar.previous)} 6 <div style="float:left">« <a href="{$bar.previous.URL}">{$bar.previous.LABEL}</a></div> 7 {/if} 8 {if isset($bar.next)} 9 <div style="float:right"><a href="{$bar.next.URL}">{$bar.next.LABEL}</a> »</div> 10 {/if} 11 {if empty($bar.items)} 12 13 {else} 14 {foreach from=$bar.items item=item} 15 <span class="calItem{if !isset($item.URL)}Empty{/if}" {if isset($item.NB_IMAGES)}title="{$pwg->l10n_dec('%d photo', '%d photos', $item.NB_IMAGES)}"{/if}> 16 {if isset($item.URL)} 17 <a href="{$item.URL}">{$item.LABEL}</a> 18 {else} 19 {$item.LABEL} 20 {/if} 21 </span> 2 {if !empty($chronology_navigation_bars) } 3 {foreach from=$chronology_navigation_bars item=bar} 4 <div class="calendarBar"> 5 {if isset($bar.previous)} 6 <div style="float:left">« <a href="{$bar.previous.URL}">{$bar.previous.LABEL}</a></div> 7 {/if} 8 {if isset($bar.next)} 9 <div style="float:right"><a href="{$bar.next.URL}">{$bar.next.LABEL}</a> »</div> 10 {/if} 11 {if empty($bar.items)} 12 13 {else} 14 {foreach from=$bar.items item=item} 15 <span class="calItem{if !isset($item.URL)}Empty{/if}" {if isset($item.NB_IMAGES)}title="{$pwg->l10n_dec('%d photo', '%d photos', $item.NB_IMAGES)}"{/if}> 16 {if isset($item.URL)} 17 <a href="{$item.URL}">{$item.LABEL}</a> 18 {else} 19 {$item.LABEL} 20 {/if} 21 </span> 22 {/foreach} 23 {/if} 24 </div> 22 25 {/foreach} 23 26 {/if} 27 28 {if !empty($chronology_calendar.calendar_bars) } 29 {foreach from=$chronology_calendar.calendar_bars item=bar} 30 <div class="calendarCalBar"> 31 <span class="calCalHead"><a href="{$bar.U_HEAD}">{$bar.HEAD_LABEL}</a> ({$bar.NB_IMAGES})</span><br> 32 {foreach from=$bar.items item=item} 33 <span class="calCal{if !isset($item.URL)}Empty{/if}"> 34 {if isset($item.URL)} 35 <a href="{$item.URL}">{$item.LABEL}</a> 36 {else} 37 {$item.LABEL} 38 {/if} 39 {if isset($item.NB_IMAGES)}({$item.NB_IMAGES}){/if} 40 </span> 41 {/foreach} 42 </div> 43 {/foreach} 44 {/if} 45 46 {if isset($chronology_calendar.month_view) } 47 <table class="calMonth"> 48 <thead> 49 <tr> 50 {foreach from=$chronology_calendar.month_view.wday_labels item=wday} 51 <td class="calDayHead">{$wday}</td> 52 {/foreach} 53 </tr> 54 </thead> 55 {html_head} {*add the style to html head for strict standard compliance*} 56 <style type="text/css"> 57 TABLE.calMonth TBODY TD, TABLE.calMonth TBODY TD DIV.calImg {ldelim} 58 width:{$chronology_calendar.month_view.CELL_WIDTH}px;height:{$chronology_calendar.month_view.CELL_HEIGHT}px; 59 } 60 </style> 61 {/html_head} 62 {foreach from=$chronology_calendar.month_view.weeks item=week} 63 <tr> 64 {foreach from=$week item=day} 65 {if !empty($day)} 66 {if isset($day.IMAGE)} 67 <td class="calDayCellFull"> 68 <div class="calBackDate">{$day.DAY}</div><div class="calForeDate">{$day.DAY}</div> 69 <div class="calImg"> 70 <a href="{$day.U_IMG_LINK}"> 71 <img style="{$day.IMAGE_STYLE}" src="{$day.IMAGE}" alt="{$day.IMAGE_ALT}" title="{$pwg->l10n_dec('%d photo','%d photos', $day.NB_ELEMENTS)}"> 72 </a> 73 </div> 74 {else} 75 <td class="calDayCellEmpty">{$day.DAY} 76 {/if} 77 {else} 78 <td class="calDayCellBlank"> 79 {/if} 80 </td> 81 {/foreach} {*day in week*} 82 </tr> 83 {/foreach} {*week in month*} 84 </table> 85 {/if} 24 86 </div> 25 {/foreach}26 {/if}27 28 {if !empty($chronology_calendar.calendar_bars) }29 {foreach from=$chronology_calendar.calendar_bars item=bar}30 <div class="calendarCalBar">31 <span class="calCalHead"><a href="{$bar.U_HEAD}">{$bar.HEAD_LABEL}</a> ({$bar.NB_IMAGES})</span><br>32 {foreach from=$bar.items item=item}33 <span class="calCal{if !isset($item.URL)}Empty{/if}">34 {if isset($item.URL)}35 <a href="{$item.URL}">{$item.LABEL}</a>36 {else}37 {$item.LABEL}38 {/if}39 {if isset($item.NB_IMAGES)}({$item.NB_IMAGES}){/if}40 </span>41 {/foreach}42 </div>43 {/foreach}44 {/if}45 46 {if isset($chronology_calendar.month_view) }47 <table class="calMonth">48 <thead>49 <tr>50 {foreach from=$chronology_calendar.month_view.wday_labels item=wday}51 <td class="calDayHead">{$wday}</td>52 {/foreach}53 </tr>54 </thead>55 {html_head} {*add the style to html head for strict standard compliance*}56 <style type="text/css">57 TABLE.calMonth TBODY TD, TABLE.calMonth TBODY TD DIV.calImg {ldelim}58 width:{$chronology_calendar.month_view.CELL_WIDTH}px;height:{$chronology_calendar.month_view.CELL_HEIGHT}px;59 }60 </style>61 {/html_head}62 {foreach from=$chronology_calendar.month_view.weeks item=week}63 <tr>64 {foreach from=$week item=day}65 {if !empty($day)}66 {if isset($day.IMAGE)}67 <td class="calDayCellFull">68 <div class="calBackDate">{$day.DAY}</div><div class="calForeDate">{$day.DAY}</div>69 <div class="calImg">70 <a href="{$day.U_IMG_LINK}">71 <img style="{$day.IMAGE_STYLE}" src="{$day.IMAGE}" alt="{$day.IMAGE_ALT}" title="{$pwg->l10n_dec('%d photo','%d photos', $day.NB_ELEMENTS)}">72 </a>73 </div>74 {else}75 <td class="calDayCellEmpty">{$day.DAY}76 {/if}77 {else}78 <td class="calDayCellBlank">79 {/if}80 </td>81 {/foreach} {*day in week*}82 </tr>83 {/foreach} {*week in month*}84 </table>85 {/if}86 </div> -
extensions/stripped/template/nbm.tpl
r9134 r12960 5 5 <div class="titrePage"> 6 6 <div class="browsePath"> 7 <h2><a href="{$U_HOME}" title="{'Go through the gallery as a visitor'|@translate}">{'Home'|@translate}</a>{$LEVEL_SEPARATOR}{'Notification'|@translate}</h2> 7 <h2> 8 {if isset($MENUBAR)} 9 <span id="menuswitcher" title="{'Show/hide menu'|@translate}">{'Menu'|@translate}</span><span class="arrow"> »</span> 10 {/if} 11 <a href="{$U_HOME}">{'Home'|@translate}</a> 12 {$LEVEL_SEPARATOR}{'Notification'|@translate} 13 </h2> 8 14 </div> 9 15 </div> 10 16 <div id="content"> 11 {if not empty($errors)} 12 <div class="errors"> 13 <ul> 14 {foreach from=$errors item=error} 15 <li>{$error}</li> 16 {/foreach} 17 </ul> 17 {if isset($MENUBAR)}{$MENUBAR}{/if} 18 <div id="content_cell"> 19 <div class="content_block"> 20 {if not empty($errors)} 21 <div class="errors"> 22 <ul> 23 {foreach from=$errors item=error} 24 <li>{$error}</li> 25 {/foreach} 26 </ul> 27 </div> 28 {/if} 29 {if not empty($infos)} 30 <div class="infos"> 31 <ul> 32 {foreach from=$infos item=info} 33 <li>{$info}</li> 34 {/foreach} 35 </ul> 36 </div> 37 {/if} 18 38 </div> 19 {/if} 20 {if not empty($infos)} 21 <div class="infos"> 22 <ul> 23 {foreach from=$infos item=info} 24 <li>{$info}</li> 25 {/foreach} 26 </ul> 27 </div> 28 {/if} 39 </div> 29 40 </div> -
extensions/stripped/template/notification.tpl
r9960 r12960 9 9 <div class="titrePage"> 10 10 <div class="browsePath"> 11 <h2><a href="{$U_HOME}" title="{'Go through the gallery as a visitor'|@translate}">{'Home'|@translate}</a>{$LEVEL_SEPARATOR}{'Notification'|@translate}</h2> 11 <h2> 12 {if isset($MENUBAR)} 13 <span id="menuswitcher" title="{'Show/hide menu'|@translate}">{'Menu'|@translate}</span><span class="arrow"> »</span> 14 {/if} 15 <a href="{$U_HOME}">{'Home'|@translate}</a> 16 {$LEVEL_SEPARATOR}{'Notification'|@translate} 17 </h2> 12 18 </div> 13 19 </div> 14 20 <div id="content"> 15 <p>{'The RSS notification feed provides notification on news from this website : new photos, updated albums, new comments. Use a RSS feed reader.'|@translate}</p> 16 <ul> 17 <li><a href="{$U_FEED_IMAGE_ONLY}">{'Photos only RSS feed'|@translate}</a></li> 18 <li><a href="{$U_FEED}">{'Complete RSS feed (photos, comments)'|@translate}</a></li> 19 </ul> 21 {if isset($MENUBAR)}{$MENUBAR}{/if} 22 <div id="content_cell"> 23 <div class="content_block notification"> 24 <p>{'The RSS notification feed provides notification on news from this website : new photos, updated albums, new comments. Use a RSS feed reader.'|@translate}</p> 25 <ul> 26 <li><a href="{$U_FEED_IMAGE_ONLY}">{'Photos only RSS feed'|@translate}</a></li> 27 <li><a href="{$U_FEED}">{'Complete RSS feed (photos, comments)'|@translate}</a></li> 28 </ul> 29 </div> 30 </div> 20 31 </div> -
extensions/stripped/template/password.tpl
r12350 r12960 5 5 <div class="titrePage"> 6 6 <div class="browsePath"> 7 <h2><a href="{$U_HOME}" title="{'Go through the gallery as a visitor'|@translate}">{'Home'|@translate}</a>{$LEVEL_SEPARATOR}{$title}</h2> 7 <h2> 8 {if isset($MENUBAR)} 9 <span id="menuswitcher" title="{'Show/hide menu'|@translate}">{'Menu'|@translate}</span><span class="arrow"> »</span> 10 {/if} 11 <a href="{$U_HOME}">{'Home'|@translate}</a> 12 {$LEVEL_SEPARATOR}{$title} 13 </h2> 8 14 </div> 9 15 </div> 10 16 <div id="content"> 11 {if count($errors)} 12 <div class="errors"> 13 <ul> 14 {foreach from=$errors item=error} 15 <li>{$error}</li> 16 {/foreach} 17 </ul> 17 {if isset($MENUBAR)}{$MENUBAR}{/if} 18 <div id="content_cell"> 19 <div class="content_block"> 20 {if count($errors)} 21 <div class="errors"> 22 <ul> 23 {foreach from=$errors item=error} 24 <li>{$error}</li> 25 {/foreach} 26 </ul> 27 </div> 28 {/if} 29 {if count($infos)} 30 <div class="infos"> 31 <ul> 32 {foreach from=$infos item=info} 33 <li>{$info}</li> 34 {/foreach} 35 </ul> 36 </div> 37 {/if} 38 {if $action ne 'none'} 39 <form id="lostPassword" action="{$form_action}?action={$action}{if isset($key)}&key={$key}{/if}" method="post"> 40 <input type="hidden" name="pwg_token" value="{$PWG_TOKEN}"> 41 {if $action eq 'lost'} 42 <div class="message">{'Please enter your username or email address.'|@translate} {'You will receive a link to create a new password via email.'|@translate}</div> 43 <p> 44 <label> 45 {'Username or email'|@translate} 46 <br> 47 <input type="text" id="username_or_email" name="username_or_email" size="40" maxlength="40"{if isset($username_or_email)} value="{$username_or_email}"{/if}> 48 </label> 49 </p> 50 <p class="bottomButtons"><input class="submit" type="submit" name="submit" value="{'Change my password'|@translate}"></p> 51 {elseif $action eq 'reset'} 52 <div class="message">{'Hello'|@translate} <em>{$username}</em>. {'Enter your new password below.'|@translate}</div> 53 <p> 54 <label> 55 {'New password'|@translate} 56 <br> 57 <input type="password" name="use_new_pwd" id="use_new_pwd" value=""> 58 </label> 59 </p> 60 <p> 61 <label> 62 {'Confirm Password'|@translate} 63 <br> 64 <input type="password" name="passwordConf" id="passwordConf" value=""> 65 </label> 66 </p> 67 <p class="bottomButtons"><input class="submit" type="submit" name="submit" value="{'Submit'|@translate}"></p> 68 {/if} 69 </form> 70 {/if} {* $action ne 'none' *} 71 72 <script type="text/javascript"> 73 {if $action eq 'lost'} 74 {literal}try{document.getElementById('username_or_email').focus();}catch(e){}{/literal} 75 {elseif $action eq 'reset'} 76 {literal}try{document.getElementById('use_new_pwd').focus();}catch(e){}{/literal} 77 {/if} 78 </script> 18 79 </div> 19 {/if} 20 {if count($infos)} 21 <div class="infos"> 22 <ul> 23 {foreach from=$infos item=info} 24 <li>{$info}</li> 25 {/foreach} 26 </ul> 27 </div> 28 {/if} 29 {if $action ne 'none'} 30 <form id="lostPassword" action="{$form_action}?action={$action}{if isset($key)}&key={$key}{/if}" method="post"> 31 <input type="hidden" name="pwg_token" value="{$PWG_TOKEN}"> 32 33 {if $action eq 'lost'} 34 <div class="message">{'Please enter your username or email address.'|@translate} {'You will receive a link to create a new password via email.'|@translate}</div> 35 36 <p> 37 <label> 38 {'Username or email'|@translate} 39 <br> 40 <input type="text" id="username_or_email" name="username_or_email" size="40" maxlength="40"{if isset($username_or_email)} value="{$username_or_email}"{/if}> 41 </label> 42 </p> 43 44 <p class="bottomButtons"><input class="submit" type="submit" name="submit" value="{'Change my password'|@translate}"></p> 45 {elseif $action eq 'reset'} 46 47 <div class="message">{'Hello'|@translate} <em>{$username}</em>. {'Enter your new password below.'|@translate}</div> 48 49 <p> 50 <label> 51 {'New password'|@translate} 52 <br> 53 <input type="password" name="use_new_pwd" id="use_new_pwd" value=""> 54 </label> 55 </p> 56 57 <p> 58 <label> 59 {'Confirm Password'|@translate} 60 <br> 61 <input type="password" name="passwordConf" id="passwordConf" value=""> 62 </label> 63 </p> 64 65 <p class="bottomButtons"><input class="submit" type="submit" name="submit" value="{'Submit'|@translate}"></p> 66 {/if} 67 68 </form> 69 {/if} {* $action ne 'none' *} 70 71 <script type="text/javascript"> 72 {if $action eq 'lost'} 73 {literal}try{document.getElementById('username_or_email').focus();}catch(e){}{/literal} 74 {elseif $action eq 'reset'} 75 {literal}try{document.getElementById('use_new_pwd').focus();}catch(e){}{/literal} 76 {/if} 77 </script> 78 80 </div> 79 81 </div> <!-- content --> -
extensions/stripped/template/picture.tpl
r12893 r12960 86 86 {if !empty($PLUGIN_PICTURE_BEFORE)}{$PLUGIN_PICTURE_BEFORE}{/if} 87 87 <div id="content"> 88 <div class="hideTabsZone hideTabs"> </div> 88 89 89 90 <!-- Image HD --> … … 118 119 119 120 <div id="theImageAndTitle"> 120 <div id="theImageBox"> 121 <div id="theImageBox" > 122 <div class="hideTabsZone hideTabs"> </div> 121 123 {if (isset($previous) && $stripped.navArrows) } 122 124 <a href="{$previous.U_IMG}" id="imgprev"> </a> 123 125 {/if} 124 <div id="theImage" >126 <div id="theImage" style="width:auto;"> 125 127 {$ELEMENT_CONTENT} 126 128 </div> -
extensions/stripped/template/picture_content.tpl
r12548 r12960 28 28 {/if} 29 29 {/if} 30 <img src="{$SRC_IMG}" style="width:{$WIDTH_IMG}px;height:{$HEIGHT_IMG}px;" alt="{$ALT_IMG}" id="theMainImage" >30 <img src="{$SRC_IMG}" style="width:{$WIDTH_IMG}px;height:{$HEIGHT_IMG}px;" alt="{$ALT_IMG}" id="theMainImage" class="hideTabs"> 31 31 </div> -
extensions/stripped/template/popuphelp.tpl
r7989 r12960 1 1 <div class="titrePage"> 2 <a href="#" onclick="window.close();" title="{'Close this window'|@translate}">{'Close this window'|@translate}</a> 2 <div class="browsePath"> 3 <h2>{$PAGE_TITLE}</h2> 4 </div> 5 <div class="categoryActionsContainer"> 6 <ul class="categoryActions"> 7 <li><a href="#" onclick="window.close();" title="{'Close this window'|@translate}" class="pwg-state-default pwg-button"> 8 <span class="pwg-icon pwg-icon-close"> </span><span class="pwg-button-text">{'Close this window'|@translate}</span> 9 </a></li> 10 </ul> 11 </div> 3 12 </div> 4 13 <div id="content"> 5 {$HELP_CONTENT} 6 </div> 14 <div id="content_cell"> 15 <div class="content_block"> 16 {$HELP_CONTENT} 17 </div> 18 </div> 19 </div> <!-- content --> -
extensions/stripped/template/profile.tpl
r9134 r12960 5 5 <div class="titrePage"> 6 6 <div class="browsePath"> 7 <h2><a href="{$U_HOME}" title="{'return to homepage'|@translate}">{'Home'|@translate}</a>{$LEVEL_SEPARATOR}{'Profile'|@translate}</h2> 7 <h2> 8 {if isset($MENUBAR)} 9 <span id="menuswitcher" title="{'Show/hide menu'|@translate}">{'Menu'|@translate}</span><span class="arrow"> »</span> 10 {/if} 11 <a href="{$U_HOME}">{'Home'|@translate}</a> 12 {$LEVEL_SEPARATOR}{'Profile'|@translate} 13 </h2> 8 14 </div> 9 15 </div> 10 16 <div id="content"> 11 {if isset($errors)} 12 <div class="errors"> 13 <ul> 14 {foreach from=$errors item=error} 15 <li>{$error}</li> 16 {/foreach} 17 </ul> 17 {if isset($MENUBAR)}{$MENUBAR}{/if} 18 <div id="content_cell"> 19 <div class="content_block"> 20 {if isset($errors)} 21 <div class="errors"> 22 <ul> 23 {foreach from=$errors item=error} 24 <li>{$error}</li> 25 {/foreach} 26 </ul> 27 </div> 28 {/if} 29 {$PROFILE_CONTENT} 18 30 </div> 19 {/if} 20 {$PROFILE_CONTENT} 31 </div> 21 32 </div> <!-- content --> -
extensions/stripped/template/redirect.tpl
r7989 r12960 1 <p>{$REDIRECT_MSG}</p> 2 <p><a href="{$page_refresh.U_REFRESH}">{'Click here if your browser does not automatically forward you'|@translate}</a></p> 1 <div class="titrePage"> 2 <div class="browsePath"> 3 <h2>{$REDIRECT_MSG}</h2> 4 </div> 5 </div> 6 <div id="content"> 7 <div id="content_cell"> 8 <div class="content_block"> 9 <p><a href="{$page_refresh.U_REFRESH}"> 10 {'Click here if your browser does not automatically forward you'|@translate} 11 </a></p> 12 </div> 13 </div> 14 </div> -
extensions/stripped/template/register.tpl
r10394 r12960 5 5 <div class="titrePage"> 6 6 <div class="browsePath"> 7 <h2><a href="{$U_HOME}" title="{'Home'|@translate}">{'Home'|@translate}</a>{$LEVEL_SEPARATOR}{'Registration'|@translate}</h2> 7 <h2> 8 {if isset($MENUBAR)} 9 <span id="menuswitcher" title="{'Show/hide menu'|@translate}">{'Menu'|@translate}</span><span class="arrow"> »</span> 10 {/if} 11 <a href="{$U_HOME}">{'Home'|@translate}</a> 12 {$LEVEL_SEPARATOR}{'Registration'|@translate} 13 </h2> 8 14 </div> 9 15 </div> 10 16 <div id="content"> 11 {if isset($errors)} 12 <div class="errors"> 13 <ul> 14 {foreach from=$errors item=error} 15 <li>{$error}</li> 16 {/foreach} 17 </ul> 17 {if isset($MENUBAR)}{$MENUBAR}{/if} 18 <div id="content_cell"> 19 <div class="content_block"> 20 {if isset($errors)} 21 <div class="errors"> 22 <ul> 23 {foreach from=$errors item=error} 24 <li>{$error}</li> 25 {/foreach} 26 </ul> 27 </div> 28 {/if} 29 <form method="post" action="{$F_ACTION}" class="properties" name="register_form"> 30 <fieldset> 31 <legend>{'Enter your personnal informations'|@translate}</legend> 32 <ul> 33 <li> 34 <span class="property"> 35 <label for="login">{'Username'|@translate}</label> 36 </span> 37 <input type="text" name="login" id="login" value="{$F_LOGIN}" > <span class="mandatorystar">*</span> 38 </li> 39 <li> 40 <span class="property"> 41 <label for="password">{'Password'|@translate}</label> 42 </span> 43 <input type="password" name="password" id="password" > <span class="mandatorystar">*</span> 44 </li> 45 <li> 46 <span class="property"> 47 <label for="password_conf">{'Confirm Password'|@translate}</label> 48 </span> 49 <input type="password" name="password_conf" id="password_conf" > <span class="mandatorystar">*</span> 50 </li> 51 <li> 52 <span class="property"> 53 <label for="mail_address">{'Mail address'|@translate}</label> 54 </span> 55 <input type="text" name="mail_address" id="mail_address" value="{$F_EMAIL}" > 56 ({'useful when password forgotten'|@translate}) 57 </li> 58 </ul> 59 </fieldset> 60 <p class="bottomButtons"> 61 <input type="hidden" name="key" value="{$F_KEY}" > 62 <input class="submit" type="submit" name="submit" value="{'Register'|@translate}"> 63 <input class="submit" type="reset" value="{'Reset'|@translate}"> 64 </p> 65 </form> 66 <p><span class="mandatorystar">*</span> : {'obligatory'|@translate}</p> 67 <script type="text/javascript"> 68 <!-- 69 document.register_form.login.focus(); 70 //--> 71 </script> 18 72 </div> 19 {/if} 20 <form method="post" action="{$F_ACTION}" class="properties" name="register_form"> 21 <fieldset> 22 <legend>{'Enter your personnal informations'|@translate}</legend> 23 <ul> 24 <li> 25 <span class="property"> 26 <label for="login">{'Username'|@translate}</label> 27 </span> 28 <input type="text" name="login" id="login" value="{$F_LOGIN}" > <span class="mandatorystar">*</span> 29 </li> 30 <li> 31 <span class="property"> 32 <label for="password">{'Password'|@translate}</label> 33 </span> 34 <input type="password" name="password" id="password" > <span class="mandatorystar">*</span> 35 </li> 36 <li> 37 <span class="property"> 38 <label for="password_conf">{'Confirm Password'|@translate}</label> 39 </span> 40 <input type="password" name="password_conf" id="password_conf" > <span class="mandatorystar">*</span> 41 </li> 42 <li> 43 <span class="property"> 44 <label for="mail_address">{'Mail address'|@translate}</label> 45 </span> 46 <input type="text" name="mail_address" id="mail_address" value="{$F_EMAIL}" > 47 ({'useful when password forgotten'|@translate}) 48 </li> 49 </ul> 50 </fieldset> 51 <p class="bottomButtons"> 52 <input type="hidden" name="key" value="{$F_KEY}" > 53 <input class="submit" type="submit" name="submit" value="{'Register'|@translate}"> 54 <input class="submit" type="reset" value="{'Reset'|@translate}"> 55 </p> 56 </form> 57 <p><span class="mandatorystar">*</span> : {'obligatory'|@translate}</p> 58 <script type="text/javascript"> 59 <!-- 60 document.register_form.login.focus(); 61 //--> 62 </script> 73 </div> 63 74 </div> <!-- content --> -
extensions/stripped/template/search.tpl
r9134 r12960 5 5 <div class="titrePage"> 6 6 <div class="browsePath"> 7 <h2><a href="{$U_HOME}" title="{'Home'|@translate}">{'Home'|@translate}</a>{$LEVEL_SEPARATOR}{'Search'|@translate}</h2> 7 <h2> 8 {if isset($MENUBAR)} 9 <span id="menuswitcher" title="{'Show/hide menu'|@translate}">{'Menu'|@translate}</span><span class="arrow"> »</span> 10 {/if} 11 <a href="{$U_HOME}">{'Home'|@translate}</a> 12 {$LEVEL_SEPARATOR}{'Search'|@translate} 13 </h2> 14 </div> 15 <div class="categoryActionsContainer"> 16 <ul class="categoryActions"> 17 <li><a href="{$U_HELP}" onclick="popuphelp(this.href); return false;" title="{'Help'|@translate}" class="pwg-state-default pwg-button"> 18 <span class="pwg-icon pwg-icon-help"> </span><span class="pwg-button-text">{'Help'|@translate}</span> 19 </a></li> 20 </ul> 8 21 </div> 9 22 </div> 10 23 <div id="content"> 11 {if isset($errors) } 12 <div class="errors"> 13 <ul> 14 {foreach from=$errors item=error} 15 <li>{$error}</li> 16 {/foreach} 17 </ul> 24 {if isset($MENUBAR)}{$MENUBAR}{/if} 25 <div id="content_cell"> 26 <div class="content_block"> 27 {if isset($errors) } 28 <div class="errors"> 29 <ul> 30 {foreach from=$errors item=error} 31 <li>{$error}</li> 32 {/foreach} 33 </ul> 34 </div> 35 {/if} 36 <form class="filter" method="post" name="search" action="{$F_SEARCH_ACTION}"> 37 <fieldset> 38 <legend>{'Filter'|@translate}</legend> 39 <label>{'Search for words'|@translate} 40 <input type="text" style="width: 300px" name="search_allwords" size="30" /> 41 </label> 42 <ul> 43 <li><label> 44 <input type="radio" name="mode" value="AND" checked="checked" />{'Search for all terms'|@translate} 45 </label></li> 46 <li><label> 47 <input type="radio" name="mode" value="OR" />{'Search for any terms'|@translate} 48 </label></li> 49 </ul> 50 <label>{'Search for Author'|@translate} 51 <input type="text" style="width: 300px" name="search_author" size="30" /> 52 </label> 53 </fieldset> 54 {if isset($TAG_SELECTION)} 55 <fieldset> 56 <legend>{'Search tags'|@translate}</legend> 57 {$TAG_SELECTION} 58 <label><span><input type="radio" name="tag_mode" value="AND" checked="checked" /> {'All tags'|@translate}</span></label> 59 <label><span><input type="radio" name="tag_mode" value="OR" /> {'Any tag'|@translate}</span></label> 60 </fieldset> 61 {/if} 62 <fieldset> 63 <legend>{'Search by Date'|@translate}</legend> 64 <ul> 65 <li><label>{'Kind of date'|@translate}</label></li> 66 <li><label> 67 <input type="radio" name="date_type" value="date_creation" checked="checked" />{'Creation date'|@translate} 68 </label></li> 69 <li><label> 70 <input type="radio" name="date_type" value="date_available" />{'Post date'|@translate} 71 </label></li> 72 </ul> 73 <ul> 74 <li><label>{'Date'|@translate}</label></li> 75 <li> 76 <select id="start_day" name="start_day"> 77 <option value="0">--</option> 78 {section name=day start=1 loop=32} 79 <option value="{$smarty.section.day.index}" {if $smarty.section.day.index==$START_DAY_SELECTED}selected="selected"{/if}>{$smarty.section.day.index}</option> 80 {/section} 81 </select> 82 <select id="start_month" name="start_month"> 83 {html_options options=$month_list selected=$START_MONTH_SELECTED} 84 </select> 85 <input id="start_year" name="start_year" type="text" size="4" maxlength="4" > 86 <input id="start_linked_date" name="start_linked_date" type="hidden" size="10" disabled="disabled"> 87 </li> 88 <li> 89 <a class="date_today" href="#" onClick="document.search.start_day.value={$smarty.now|date_format:"%d"};document.search.start_month.value={$smarty.now|date_format:"%m"};document.search.start_year.value={$smarty.now|date_format:"%Y"};return false;">{'today'|@translate}</a> 90 </li> 91 </ul> 92 <ul> 93 <li><label>{'End-Date'|@translate}</label></li> 94 <li> 95 <select id="end_day" name="end_day"> 96 <option value="0">--</option> 97 {section name=day start=1 loop=32} 98 <option value="{$smarty.section.day.index}" {if $smarty.section.day.index==$END_DAY_SELECTED}selected="selected"{/if}>{$smarty.section.day.index}</option> 99 {/section} 100 </select> 101 <select id="end_month" name="end_month"> 102 {html_options options=$month_list selected=$END_MONTH_SELECTED} 103 </select> 104 <input id="end_year" name="end_year" type="text" size="4" maxlength="4" > 105 <input id="end_linked_date" name="end_linked_date" type="hidden" size="10" disabled="disabled"> 106 </li> 107 <li> 108 <a class="date_today" href="#" onClick="document.search.end_day.value={$smarty.now|date_format:"%d"};document.search.end_month.value={$smarty.now|date_format:"%m"};document.search.end_year.value={$smarty.now|date_format:"%Y"};return false;">{'today'|@translate}</a> 109 </li> 110 </ul> 111 </fieldset> 112 <fieldset> 113 <legend>{'Search Options'|@translate}</legend> 114 <label>{'Search in Categories'|@translate} 115 <select class="categoryList" name="cat[]" multiple="multiple" > 116 {html_options options=$category_options selected=$category_options_selected} 117 </select> 118 </label> 119 <ul> 120 <li><label>{'Search in subcategories'|@translate}</label></li> 121 <li><label> 122 <input type="radio" name="subcats-included" value="1" checked="checked" />{'Yes'|@translate} 123 </label></li> 124 <li><label> 125 <input type="radio" name="subcats-included" value="0" />{'No'|@translate} 126 </label></li> 127 </ul> 128 </fieldset> 129 <p> 130 <input class="submit" type="submit" name="submit" value="{'Submit'|@translate}" /> 131 <input class="submit" type="reset" value="{'Reset'|@translate}" /> 132 </p> 133 </form> 134 <script type="text/javascript"> 135 <!-- 136 document.search.search_allwords.focus(); 137 //--> 138 </script> 18 139 </div> 19 {/if} 20 <form class="filter" method="post" name="search" action="{$F_SEARCH_ACTION}"> 21 <fieldset> 22 <legend>{'Filter'|@translate}</legend> 23 <label>{'Search for words'|@translate} 24 <input type="text" style="width: 300px" name="search_allwords" size="30" /> 25 </label> 26 <ul> 27 <li><label> 28 <input type="radio" name="mode" value="AND" checked="checked" />{'Search for all terms'|@translate} 29 </label></li> 30 <li><label> 31 <input type="radio" name="mode" value="OR" />{'Search for any terms'|@translate} 32 </label></li> 33 </ul> 34 <label>{'Search for Author'|@translate} 35 <input type="text" style="width: 300px" name="search_author" size="30" /> 36 </label> 37 </fieldset> 38 {if isset($TAG_SELECTION)} 39 <fieldset> 40 <legend>{'Search tags'|@translate}</legend> 41 {$TAG_SELECTION} 42 <label><span><input type="radio" name="tag_mode" value="AND" checked="checked" /> {'All tags'|@translate}</span></label> 43 <label><span><input type="radio" name="tag_mode" value="OR" /> {'Any tag'|@translate}</span></label> 44 </fieldset> 45 {/if} 46 <fieldset> 47 <legend>{'Search by Date'|@translate}</legend> 48 <ul> 49 <li><label>{'Kind of date'|@translate}</label></li> 50 <li><label> 51 <input type="radio" name="date_type" value="date_creation" checked="checked" />{'Creation date'|@translate} 52 </label></li> 53 <li><label> 54 <input type="radio" name="date_type" value="date_available" />{'Post date'|@translate} 55 </label></li> 56 </ul> 57 <ul> 58 <li><label>{'Date'|@translate}</label></li> 59 <li> 60 <select id="start_day" name="start_day"> 61 <option value="0">--</option> 62 {section name=day start=1 loop=32} 63 <option value="{$smarty.section.day.index}" {if $smarty.section.day.index==$START_DAY_SELECTED}selected="selected"{/if}>{$smarty.section.day.index}</option> 64 {/section} 65 </select> 66 <select id="start_month" name="start_month"> 67 {html_options options=$month_list selected=$START_MONTH_SELECTED} 68 </select> 69 <input id="start_year" name="start_year" type="text" size="4" maxlength="4" > 70 <input id="start_linked_date" name="start_linked_date" type="hidden" size="10" disabled="disabled"> 71 </li> 72 <li> 73 <a class="date_today" href="#" onClick="document.search.start_day.value={$smarty.now|date_format:"%d"};document.search.start_month.value={$smarty.now|date_format:"%m"};document.search.start_year.value={$smarty.now|date_format:"%Y"};return false;">{'today'|@translate}</a> 74 </li> 75 </ul> 76 <ul> 77 <li><label>{'End-Date'|@translate}</label></li> 78 <li> 79 <select id="end_day" name="end_day"> 80 <option value="0">--</option> 81 {section name=day start=1 loop=32} 82 <option value="{$smarty.section.day.index}" {if $smarty.section.day.index==$END_DAY_SELECTED}selected="selected"{/if}>{$smarty.section.day.index}</option> 83 {/section} 84 </select> 85 <select id="end_month" name="end_month"> 86 {html_options options=$month_list selected=$END_MONTH_SELECTED} 87 </select> 88 <input id="end_year" name="end_year" type="text" size="4" maxlength="4" > 89 <input id="end_linked_date" name="end_linked_date" type="hidden" size="10" disabled="disabled"> 90 </li> 91 <li> 92 <a class="date_today" href="#" onClick="document.search.end_day.value={$smarty.now|date_format:"%d"};document.search.end_month.value={$smarty.now|date_format:"%m"};document.search.end_year.value={$smarty.now|date_format:"%Y"};return false;">{'today'|@translate}</a> 93 </li> 94 </ul> 95 </fieldset> 96 <fieldset> 97 <legend>{'Search Options'|@translate}</legend> 98 <label>{'Search in Categories'|@translate} 99 <select class="categoryList" name="cat[]" multiple="multiple" > 100 {html_options options=$category_options selected=$category_options_selected} 101 </select> 102 </label> 103 <ul> 104 <li><label>{'Search in subcategories'|@translate}</label></li> 105 <li><label> 106 <input type="radio" name="subcats-included" value="1" checked="checked" />{'Yes'|@translate} 107 </label></li> 108 <li><label> 109 <input type="radio" name="subcats-included" value="0" />{'No'|@translate} 110 </label></li> 111 </ul> 112 </fieldset> 113 <p> 114 <input class="submit" type="submit" name="submit" value="{'Submit'|@translate}" /> 115 <input class="submit" type="reset" value="{'Reset'|@translate}" /> 116 </p> 117 </form> 118 <script type="text/javascript"> 119 <!-- 120 document.search.search_allwords.focus(); 121 //--> 122 </script> 140 </div> 123 141 </div> <!-- content --> -
extensions/stripped/template/search_rules.tpl
r7989 r12960 1 1 <div class="titrePage"> 2 <ul class="categoryActions"> 3 <li><a href="#" onclick="window.close();" title="{'Close this window'|@translate}">{'Close this window'|@translate}</a></li> 4 </ul> 5 <h2>{'Search rules'|@translate}</h2> 2 <div class="browsePath"> 3 <h2>{'Search rules'|@translate}</h2> 4 </div> 5 <div class="categoryActionsContainer"> 6 <ul class="categoryActions"> 7 <li><a href="#" onclick="window.close();" title="{'Close this window'|@translate}" class="pwg-state-default pwg-button"> 8 <span class="pwg-icon pwg-icon-close"> </span><span class="pwg-button-text">{'Close this window'|@translate}</span> 9 </a></li> 10 </ul> 11 </div> 6 12 </div> 7 13 <div id="content"> 8 {if isset($INTRODUCTION) } 9 <p>{$INTRODUCTION}</p> 10 {/if} 11 <ul> 12 {if isset($search_words) } 13 {foreach from=$search_words item=v} 14 <li>{$v}</li> 15 {/foreach} 16 {/if} 17 {if isset($SEARCH_TAGS_MODE) } 18 <li> 19 <p>{if 'AND'==$SEARCH_TAGS_MODE}{'At least one tag must match'|@translate}{else}{'At least one tag must match'|@translate}{/if}</p> 20 <ul> 21 {foreach from=$search_tags item=v} 22 <li>{$v}</li> 23 {/foreach} 24 </ul> 25 </li> 26 {/if} 27 {if isset($DATE_CREATION) } 28 <li>{$DATE_CREATION}</li> 29 {/if} 30 {if isset($DATE_AVAILABLE) } 31 <li>{$DATE_AVAILABLE}</li> 32 {/if} 33 {if isset($search_categories) } 34 <li> 35 <p>{'Categories'|@translate}</p> 36 <ul> 37 {foreach from=$search_categories item=v} 38 <li>{$v}</li> 39 {/foreach} 40 </ul> 41 </li> 42 {/if} 43 </ul> 14 <div id="content_cell"> 15 <div class="content_block"> 16 {if isset($INTRODUCTION) } 17 <p>{$INTRODUCTION}</p> 18 {/if} 19 <ul> 20 {if isset($search_words) } 21 {foreach from=$search_words item=v} 22 <li>{$v}</li> 23 {/foreach} 24 {/if} 25 {if isset($SEARCH_TAGS_MODE) } 26 <li> 27 <p>{if 'AND'==$SEARCH_TAGS_MODE}{'At least one tag must match'|@translate}{else}{'At least one tag must match'|@translate}{/if}</p> 28 <ul> 29 {foreach from=$search_tags item=v} 30 <li>{$v}</li> 31 {/foreach} 32 </ul> 33 </li> 34 {/if} 35 {if isset($DATE_CREATION) } 36 <li>{$DATE_CREATION}</li> 37 {/if} 38 {if isset($DATE_AVAILABLE) } 39 <li>{$DATE_AVAILABLE}</li> 40 {/if} 41 {if isset($search_categories) } 42 <li> 43 <p>{'Categories'|@translate}</p> 44 <ul> 45 {foreach from=$search_categories item=v} 46 <li>{$v}</li> 47 {/foreach} 48 </ul> 49 </li> 50 {/if} 51 </ul> 52 </div> 53 </div> 44 54 </div> <!-- content --> -
extensions/stripped/template/tags.tpl
r9960 r12960 5 5 <div class="titrePage"> 6 6 <div class="browsePath"> 7 <h2><a href="{$U_HOME}" title="{'Home'|@translate}">{'Home'|@translate}</a>{$LEVEL_SEPARATOR}{'Tags'|@translate}</h2> 7 <h2> 8 {if isset($MENUBAR)} 9 <span id="menuswitcher" title="{'Show/hide menu'|@translate}">{'Menu'|@translate}</span><span class="arrow"> »</span> 10 {/if} 11 <a href="{$U_HOME}">{'Home'|@translate}</a> 12 {$LEVEL_SEPARATOR}{'Tags'|@translate} 13 </h2> 8 14 </div> 9 <ul class="categoryActions"> 10 {if $display_mode == 'letters'} 11 <li><a href="{$U_CLOUD}" title="{'show tag cloud'|@translate}">{'show tag cloud'|@translate}</a></li> 12 {/if} 13 {if $display_mode == 'cloud'} 14 <li><a href="{$U_LETTERS}" title="{'group by letters'|@translate}">{'group by letters'|@translate}</a></li> 15 {/if} 16 </ul> 15 <div class="categoryActionsContainer"> 16 <ul class="categoryActions"> 17 {if $display_mode == 'letters'} 18 <li><a href="{$U_CLOUD}" title="{'show tag cloud'|@translate}">{'show tag cloud'|@translate}</a></li> 19 {/if} 20 {if $display_mode == 'cloud'} 21 <li><a href="{$U_LETTERS}" title="{'group by letters'|@translate}">{'group by letters'|@translate}</a></li> 22 {/if} 23 </ul> 24 </div> 17 25 </div> 18 26 <div id="content"> 19 {if isset($tags)} 20 {if $display_mode == 'cloud'} 21 <div id="fullTagCloud"> 22 {foreach from=$tags item=tag} 23 <span><a href="{$tag.URL}" class="tagLevel{$tag.level}" title="{$pwg->l10n_dec('%d photo', '%d photos', $tag.counter)}">{$tag.name}</a></span> 24 {/foreach} 25 </div> 26 {/if} 27 {if $display_mode == 'letters'} 28 <table> 29 <tr> 30 <td valign="top"> 31 {foreach from=$letters item=letter} 32 <fieldset class="tagLetter"> 33 <legend class="tagLetterLegend">{$letter.TITLE}</legend> 34 <table class="tagLetterContent"> 35 {foreach from=$letter.tags item=tag} 36 <tr class="tagLine"> 37 <td><a href="{$tag.URL}">{$tag.name}</a></td> 38 <td class="nbEntries">{$pwg->l10n_dec('%d photo', '%d photos', $tag.counter)}</td> 39 </tr> 40 {/foreach} 41 </table> 42 </fieldset> 43 {if isset($letter.CHANGE_COLUMN) } 44 </td> 45 <td valign="top"> 46 {/if} 27 {if isset($MENUBAR)}{$MENUBAR}{/if} 28 <div id="content_cell"> 29 <div class="content_block"> 30 {if isset($tags)} 31 {if $display_mode == 'cloud'} 32 <div id="fullTagCloud"> 33 {foreach from=$tags item=tag} 34 <span><a href="{$tag.URL}" class="tagLevel{$tag.level}" title="{$pwg->l10n_dec('%d photo', '%d photos', $tag.counter)}">{$tag.name}</a></span> 47 35 {/foreach} 48 </td> 49 </tr> 50 </table> 51 {/if} 52 {/if} 36 </div> 37 {/if} 38 {if $display_mode == 'letters'} 39 <table> 40 <tr> 41 <td valign="top"> 42 {foreach from=$letters item=letter} 43 <fieldset class="tagLetter"> 44 <legend class="tagLetterLegend">{$letter.TITLE}</legend> 45 <table class="tagLetterContent"> 46 {foreach from=$letter.tags item=tag} 47 <tr class="tagLine"> 48 <td><a href="{$tag.URL}">{$tag.name}</a></td> 49 <td class="nbEntries">{$pwg->l10n_dec('%d photo', '%d photos', $tag.counter)}</td> 50 </tr> 51 {/foreach} 52 </table> 53 </fieldset> 54 {if isset($letter.CHANGE_COLUMN) } 55 </td> 56 <td valign="top"> 57 {/if} 58 {/foreach} 59 </td> 60 </tr> 61 </table> 62 {/if} 63 {/if} 64 </div> 65 </div> 53 66 </div> <!-- content --> -
extensions/stripped/theme-black.css
r12893 r12960 1 1 /* General rules ------------------------------------------------------------------------------- */ 2 2 3 body { 4 background-color: #000; 5 color: #666; 6 } 3 html , body { background-color: #000;} 4 body { color: #666;} 7 5 8 6 #thePicturePage .left_block, … … 24 22 /* Content ------------------------------------------------------------------------------------- */ 25 23 26 .content_block .additional_info { 27 color:#999; 28 background-color:#404040; 29 } 30 31 .additional_info p a {color:#ddd;} 32 .additional_info p a:hover {color:#fff;} 24 .content_block .additional_info { background-color:#404040;} 25 .content_block { color:#999;} 26 .content_block a { color:#ddd;} 27 .content_block a:hover { color:#fff;} 33 28 34 29 /* Menubar ------------------------------------------------------------------------------------- */ 35 30 36 #menuswitcher { color: #999;}37 #menuswitcher:hover { color: #ccc;}31 #menuswitcher { color: #999;} 32 #menuswitcher:hover { color: #ccc;} 38 33 39 34 /* Category thumbnails ------------------------------------------------------------------------- */ 40 41 .stuffs_block .personal_block ul.thumbnailCategories li, 42 .thumbnailCategories li { 43 background: transparent url(images/back_30.png) 0 0 no-repeat; 44 color:#999; 45 } 46 47 .stuffs_block .personal_block ul.thumbnailCategories li:hover, 48 .thumbnailCategories li:hover { 49 background: transparent url(images/back_30.png) 0 -170px no-repeat; 50 color:#666; 51 } 52 53 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li { 54 background: transparent url(images/back_40.png) 0 0 no-repeat; 55 } 56 57 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover { 58 background: transparent url(images/back_40.png) 0 -170px no-repeat; 59 color:#666; 60 } 35 .thumbnailCategories li { color:#999;} 36 .ats .thumbnailCategories li { background: transparent url(images/back_30.png) 0 0 no-repeat;} 37 .at3 .thumbnailCategories li { background: transparent url(images/m_back_30.png) 0 0 no-repeat;} 38 .at2 .thumbnailCategories li { background: transparent url(images/l_back_30.png) 0 0 no-repeat;} 39 .at1 .thumbnailCategories li { background: transparent url(images/xl_back_30.png) 0 0 no-repeat;} 40 41 .thumbnailCategories li:hover { color:#666;} 42 .ats .thumbnailCategories li:hover { background: transparent url(images/back_30.png) 0 -170px no-repeat;} 43 .at3 .thumbnailCategories li:hover { background: transparent url(images/m_back_30.png) 0 -290px no-repeat;} 44 .at2 .thumbnailCategories li:hover { background: transparent url(images/l_back_30.png) 0 -170px no-repeat;} 45 .at1 .thumbnailCategories li:hover { background: transparent url(images/xl_back_30.png) 0 -170px no-repeat;} 61 46 62 47 .thumbnailCategory .illustration img { border: 1px solid #555;} 63 48 .thumbnailCategory .illustration img:hover { border: 1px solid #101010;} 64 49 50 .atd .thumbnailCategory .description h3 { border-color:#555;} 51 .naf .thumbnailCategories .thumbnailCategory:hover .description h3 { border-color:#555;} 52 .atd .thumbnailCategory:hover .description h3 { border-color:#999;} 53 54 .stuffs_block .personal_block ul.thumbnailCategories li, 55 .stuffs_block .personal_block ul.thumbnailCategories li:hover, 56 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li, 57 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover { 58 border-radius:10px; 59 -moz-border-radius:10px; 60 -webkit-border-radius:10px; 61 } 62 63 .stuffs_block .personal_block ul.thumbnailCategories li { background: #303030 none 0 0 no-repeat;} 64 .stuffs_block .personal_block ul.thumbnailCategories li:hover { background: #c0c0c0 none 0 0 no-repeat;} 65 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li { background: #404040 none 0 0 no-repeat;} 66 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover { background: #c0c0c0 none 0 0 no-repeat;} 67 65 68 /* Images Thumbnails --------------------------------------------------------------------------- */ 66 69 67 .thumbnails li, 68 #thumbnails li { 69 background: transparent url(images/back_40.png) 0 0 no-repeat; 70 } 71 72 .thumbnails li:hover, 73 #thumbnails li:hover { 74 background: transparent url(images/back_40.png) 0 -170px no-repeat; 75 } 76 77 .stuffs_block li { 78 background: transparent url(images/back_50.png) 0 -0 no-repeat; 79 } 80 81 .stuffs_block li:hover { 82 background: transparent url(images/back_50.png) 0 -170px no-repeat; 83 } 84 70 .thumbnails li, #thumbnails li { background: transparent url(images/back_40.png) 0 0 no-repeat;} 71 .thumbnails li:hover, #thumbnails li:hover { background: transparent url(images/back_40.png) 0 -170px no-repeat;} 72 .stuffs_block li { background: transparent url(images/back_50.png) 0 -0 no-repeat;} 73 .stuffs_block li:hover { background: transparent url(images/back_50.png) 0 -170px no-repeat;} 74 .wrap1 .thumbLegend { color:#888;} 85 75 .wrap1 .wrap2 .thumbnail , 86 .wrap1 .wrap2 .thumbnail:hover { 87 border:solid 1px #404040; 88 } 89 90 .wrap1 .thumbLegend { 91 color:#888; 92 } 76 .wrap1 .wrap2 .thumbnail:hover { border:solid 1px #404040;} 93 77 94 78 /* Navigation Bar ------------------------------------------------------------------------------ */ 95 79 96 #thumb_navigation { 97 color:#666; 98 } 99 100 #thumb_navigation #tn_prev { 101 background: transparent url(icon/arrows.png) 0 0 no-repeat; 102 } 103 104 #thumb_navigation #tn_next { 105 background: transparent url(icon/arrows.png) -20px 0 no-repeat; 106 } 107 108 #thumb_navigation a#tn_prev:hover { 109 background: transparent url(icon/arrows.png) 0 -150px no-repeat; 110 } 111 112 #thumb_navigation a#tn_next:hover { 113 background: transparent url(icon/arrows.png) -20px -150px no-repeat; 114 } 80 #thumb_navigation { color:#666;} 81 #thumb_navigation #tn_prev { background: transparent url(icon/arrows.png) 0 0 no-repeat;} 82 #thumb_navigation #tn_next { background: transparent url(icon/arrows.png) -20px 0 no-repeat;} 83 #thumb_navigation a#tn_prev:hover { background: transparent url(icon/arrows.png) 0 -150px no-repeat;} 84 #thumb_navigation a#tn_next:hover { background: transparent url(icon/arrows.png) -20px -150px no-repeat;} 115 85 116 86 /* Picture Page -------------------------------------------------------------------------------- */ … … 183 153 /* Navigation Arrows --------------------------------------------------------------------------- */ 184 154 185 #theImageBox { position: static;}186 #imgprev { background: transparent url(icon/arrows.png) 0 0 no-repeat;}187 #imgnext { background: transparent url(icon/arrows.png) -20px 0 no-repeat;}155 #theImageBox { position: relative;} 156 #imgprev { position: fixed; background: transparent url(icon/arrows.png) 0 0 no-repeat;} 157 #imgnext { position: fixed; background: transparent url(icon/arrows.png) -20px 0 no-repeat;} 188 158 #imgprev:hover { background: transparent url(icon/arrows.png) 0 -150px no-repeat;} 189 159 #imgnext:hover { background: transparent url(icon/arrows.png) -20px -150px no-repeat;} … … 421 391 /* No Thumb Frame CSS -------------------------------------------------------------------------- */ 422 392 423 .n tf .stuffs_block .personal_block ul.thumbnailCategories li,424 .n tf .thumbnailCategories li ,425 .n tf .subcontent .stuffs_block .personal_block ul.thumbnailCategories li {393 .naf .stuffs_block .personal_block ul.thumbnailCategories li, 394 .naf .thumbnailCategories li , 395 .naf .subcontent .stuffs_block .personal_block ul.thumbnailCategories li { 426 396 background: none; 427 397 } 428 398 429 .n tf .stuffs_block .personal_block ul.thumbnailCategories li:hover,430 .n tf .thumbnailCategories li:hover,431 .n tf .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover {399 .naf .stuffs_block .personal_block ul.thumbnailCategories li:hover, 400 .naf .thumbnailCategories li:hover, 401 .naf .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover { 432 402 background: none; 433 403 color: #c0c0c0; 434 404 } 435 405 436 .n tf .thumbnailCategory .illustration img { border: 1px solid #777;}437 .n tf .thumbnailCategory .illustration img:hover { border: 1px solid #c0c0c0;}406 .naf .thumbnailCategory .illustration img { border: 1px solid #777;} 407 .naf .thumbnailCategory .illustration img:hover { border: 1px solid #c0c0c0;} 438 408 439 409 .ntf .wrap1 .wrap2 .thumbnail { -
extensions/stripped/theme-original.css
r12659 r12960 1 1 /* General rules ------------------------------------------------------------------------------- */ 2 2 3 body { 4 background-color: #101010; 5 color: #666; 6 } 3 html , body { background-color: #101010;} 4 body { color: #666;} 7 5 8 6 #thePicturePage .left_block, … … 24 22 /* Content ------------------------------------------------------------------------------------- */ 25 23 26 .content_block .additional_info { 27 color:#999; 28 background-color:#404040; 29 } 30 31 .additional_info p a {color:#ddd;} 32 .additional_info p a:hover {color:#fff;} 24 .content_block .additional_info { background-color:#404040;} 25 .content_block { color:#999;} 26 .content_block a { color:#ddd;} 27 .content_block a:hover { color:#fff;} 33 28 34 29 /* Menubar ------------------------------------------------------------------------------------- */ 35 30 36 #menuswitcher { color: #999;}37 #menuswitcher:hover { color: #ccc;}31 #menuswitcher { color: #999;} 32 #menuswitcher:hover { color: #ccc;} 38 33 39 34 /* Category thumbnails ------------------------------------------------------------------------- */ 40 35 41 .stuffs_block .personal_block ul.thumbnailCategories li, 42 .thumbnailCategories li { 43 background: transparent url(images/back_30.png) 0 0 no-repeat; 44 color:#999; 45 } 46 47 .stuffs_block .personal_block ul.thumbnailCategories li:hover, 48 .thumbnailCategories li:hover { 49 background: transparent url(images/back_30.png) 0 -170px no-repeat; 50 color:#666; 51 } 52 53 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li { 54 background: transparent url(images/back_40.png) 0 0 no-repeat; 55 } 56 57 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover { 58 background: transparent url(images/back_40.png) 0 -170px no-repeat; 59 color:#666; 60 } 36 .thumbnailCategories li { color:#999;} 37 .ats .thumbnailCategories li { background: transparent url(images/back_30.png) 0 0 no-repeat;} 38 .at3 .thumbnailCategories li { background: transparent url(images/m_back_30.png) 0 0 no-repeat;} 39 .at2 .thumbnailCategories li { background: transparent url(images/l_back_30.png) 0 0 no-repeat;} 40 .at1 .thumbnailCategories li { background: transparent url(images/xl_back_30.png) 0 0 no-repeat;} 41 42 .thumbnailCategories li:hover { color:#666;} 43 .ats .thumbnailCategories li:hover { background: transparent url(images/back_30.png) 0 -170px no-repeat;} 44 .at3 .thumbnailCategories li:hover { background: transparent url(images/m_back_30.png) 0 -290px no-repeat;} 45 .at2 .thumbnailCategories li:hover { background: transparent url(images/l_back_30.png) 0 -170px no-repeat;} 46 .at1 .thumbnailCategories li:hover { background: transparent url(images/xl_back_30.png) 0 -170px no-repeat;} 61 47 62 48 .thumbnailCategory .illustration img { border: 1px solid #555;} 63 49 .thumbnailCategory .illustration img:hover { border: 1px solid #101010;} 64 50 65 /* Images Thumbnails --------------------------------------------------------------------------- */ 66 67 .thumbnails li, 68 #thumbnails li { 69 background: transparent url(images/back_40.png) 0 0 no-repeat; 70 } 71 72 .thumbnails li:hover, 73 #thumbnails li:hover { 74 background: transparent url(images/back_40.png) 0 -170px no-repeat; 75 } 76 77 .stuffs_block li { 78 background: transparent url(images/back_50.png) 0 -0 no-repeat; 79 } 80 81 .stuffs_block li:hover { 82 background: transparent url(images/back_50.png) 0 -170px no-repeat; 83 } 84 85 .wrap1 .wrap2 .thumbnail , 86 .wrap1 .wrap2 .thumbnail:hover { 87 border:solid 1px #404040; 88 } 89 90 .wrap1 .thumbLegend { 91 color:#888; 92 } 93 94 /* Navigation Bar ------------------------------------------------------------------------------ */ 95 96 #thumb_navigation { 97 color:#666; 98 } 99 100 #thumb_navigation #tn_prev { 101 background: transparent url(icon/arrows.png) 0 0 no-repeat; 102 } 103 104 #thumb_navigation #tn_next { 105 background: transparent url(icon/arrows.png) -20px 0 no-repeat; 106 } 107 108 #thumb_navigation a#tn_prev:hover { 109 background: transparent url(icon/arrows.png) 0 -150px no-repeat; 110 } 111 112 #thumb_navigation a#tn_next:hover { 113 background: transparent url(icon/arrows.png) -20px -150px no-repeat; 114 } 115 116 /* Picture Page -------------------------------------------------------------------------------- */ 117 118 #imageTitle { 119 /* padding: 6px; 51 .atd .thumbnailCategory .description h3 { border-color:#555;} 52 .naf .thumbnailCategories .thumbnailCategory:hover .description h3 { border-color:#555;} 53 .atd .thumbnailCategory:hover .description h3 { border-color:#999;} 54 55 .stuffs_block .personal_block ul.thumbnailCategories li, 56 .stuffs_block .personal_block ul.thumbnailCategories li:hover, 57 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li, 58 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover { 59 border-radius:10px; 120 60 -moz-border-radius:10px; 121 61 -webkit-border-radius:10px; 122 border-radius:10px; 123 background: #303030;*/ 62 } 63 64 .stuffs_block .personal_block ul.thumbnailCategories li { background: #303030 none 0 0 no-repeat;} 65 .stuffs_block .personal_block ul.thumbnailCategories li:hover { background: #c0c0c0 none 0 0 no-repeat;} 66 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li { background: #404040 none 0 0 no-repeat;} 67 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover { background: #c0c0c0 none 0 0 no-repeat;} 68 69 /* Images Thumbnails --------------------------------------------------------------------------- */ 70 71 .thumbnails li, #thumbnails li { background: transparent url(images/back_40.png) 0 0 no-repeat;} 72 .thumbnails li:hover, #thumbnails li:hover { background: transparent url(images/back_40.png) 0 -170px no-repeat;} 73 .stuffs_block li { background: transparent url(images/back_50.png) 0 -0 no-repeat;} 74 .stuffs_block li:hover { background: transparent url(images/back_50.png) 0 -170px no-repeat;} 75 .wrap1 .thumbLegend { color:#888;} 76 .wrap1 .wrap2 .thumbnail , 77 .wrap1 .wrap2 .thumbnail:hover { border:solid 1px #404040;} 78 79 /* Navigation Bar ------------------------------------------------------------------------------ */ 80 81 #thumb_navigation { color:#666;} 82 #thumb_navigation #tn_prev { background: transparent url(icon/arrows.png) 0 0 no-repeat;} 83 #thumb_navigation #tn_next { background: transparent url(icon/arrows.png) -20px 0 no-repeat;} 84 #thumb_navigation a#tn_prev:hover { background: transparent url(icon/arrows.png) 0 -150px no-repeat;} 85 #thumb_navigation a#tn_next:hover { background: transparent url(icon/arrows.png) -20px -150px no-repeat;} 86 87 /* Picture Page -------------------------------------------------------------------------------- */ 88 89 #imageTitle { 124 90 font-weight:bold; 125 91 color:#888; … … 131 97 } 132 98 133 #theImage { 99 #theImage { margin-bottom: 11px;} 134 100 135 101 .img_frame #theMainImage { … … 137 103 padding:2px; 138 104 } 105 106 .hideTabsZone { display:none;} 139 107 140 108 /* Image Nav Arrows ---------------------------------------------------------------------------- */ … … 334 302 /* No Thumb France CSS ------------------------------------------------------------------------- */ 335 303 336 .n tf .stuffs_block .personal_block ul.thumbnailCategories li,337 .n tf .thumbnailCategories li ,338 .n tf .subcontent .stuffs_block .personal_block ul.thumbnailCategories li {304 .naf .stuffs_block .personal_block ul.thumbnailCategories li, 305 .naf .thumbnailCategories li , 306 .naf .subcontent .stuffs_block .personal_block ul.thumbnailCategories li { 339 307 background: none; 340 308 } 341 309 342 .n tf .stuffs_block .personal_block ul.thumbnailCategories li:hover,343 .n tf .thumbnailCategories li:hover,344 .n tf .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover {310 .naf .stuffs_block .personal_block ul.thumbnailCategories li:hover, 311 .naf .thumbnailCategories li:hover, 312 .naf .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover { 345 313 background: none; 346 314 color: #c0c0c0; 347 315 } 348 316 349 .n tf .thumbnailCategory .illustration img { border: 1px solid #777;}350 .n tf .thumbnailCategory .illustration img:hover { border: 1px solid #c0c0c0;}317 .naf .thumbnailCategory .illustration img { border: 1px solid #777;} 318 .naf .thumbnailCategory .illustration img:hover { border: 1px solid #c0c0c0;} 351 319 352 320 .ntf .wrap1 .wrap2 .thumbnail { -
extensions/stripped/theme-white.css
r12893 r12960 1 1 /* General rules ------------------------------------------------------------------------------- */ 2 2 3 body { 4 background-color: #fff; 5 color: #888; 6 } 3 html , body { background-color: #fff;} 4 body { color: #888;} 7 5 8 6 #thePicturePage .left_block, … … 24 22 /* Content ------------------------------------------------------------------------------------- */ 25 23 26 .content_block .additional_info { 27 color: #666; 28 background-color: #eee; 29 border: none; 30 } 31 32 .additional_info p a {color:#222;} 33 .additional_info p a:hover {color:#000;} 24 .content_block .additional_info { background-color:#eee; border:none;} 25 .content_block {color:#666;} 26 .content_block a {color:#222;} 27 .content_block a:hover {color:#00;} 34 28 35 29 /* Menubar ------------------------------------------------------------------------------------- */ … … 40 34 /* Category thumbnails ------------------------------------------------------------------------- */ 41 35 36 .thumbnailCategories li, 37 .thumbnailCategories li:hover, 42 38 .stuffs_block .personal_block ul.thumbnailCategories li, 43 .thumbnailCategories li {44 background: #eee none 0 0 no-repeat;45 border-radius:10px;46 -moz-border-radius:10px;47 -webkit-border-radius:10px;48 }49 50 39 .stuffs_block .personal_block ul.thumbnailCategories li:hover, 51 .thumbnailCategories li:hover { 52 background: #ccc none 0 0 no-repeat; 53 border-radius:10px; 54 -moz-border-radius:10px; 55 -webkit-border-radius:10px; 56 } 57 58 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li { 59 background: #fbfbfb none 0 0 no-repeat; 60 border-radius:10px; 61 -moz-border-radius:10px; 62 -webkit-border-radius:10px; 63 } 64 40 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li, 65 41 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover { 66 background: #ddd none 0 0 no-repeat; 67 border-radius:10px; 68 -moz-border-radius:10px; 69 -webkit-border-radius:10px; 70 } 42 border-radius:10px; 43 -moz-border-radius:10px; 44 -webkit-border-radius:10px; 45 } 46 47 .stuffs_block .personal_block ul.thumbnailCategories li, .thumbnailCategories li { background: #eee none 0 0 no-repeat;} 48 .stuffs_block .personal_block ul.thumbnailCategories li:hover, .thumbnailCategories li:hover { background: #ccc none 0 0 no-repeat;} 49 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li { background: #fbfbfb none 0 0 no-repeat;} 50 .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover { background: #ddd none 0 0 no-repeat;} 71 51 72 52 .thumbnailCategory .illustration img { border: 1px solid #555;} … … 75 55 .thumbnailCategories li { color:#666;} 76 56 .thumbnailCategories li:hover { color:#444;} 57 58 .atd .thumbnailCategory .description h3 { border-color:#999;} 59 .naf .thumbnailCategories .thumbnailCategory:hover .description h3 { border-color:#999;} 60 .atd .thumbnailCategory:hover .description h3 { border-color:#666;} 77 61 78 62 /* Images Thumbnails --------------------------------------------------------------------------- */ … … 216 200 /* Navigation Arrows --------------------------------------------------------------------------- */ 217 201 218 #theImageBox { position: static;}219 #imgprev { background: transparent url(icon/arrows-white.png) 0 0 no-repeat;}220 #imgnext { background: transparent url(icon/arrows-white.png) -20px 0 no-repeat;}202 #theImageBox { position: relative;} 203 #imgprev { position: fixed; background: transparent url(icon/arrows-white.png) 0 0 no-repeat;} 204 #imgnext { position: fixed; background: transparent url(icon/arrows-white.png) -20px 0 no-repeat;} 221 205 #imgprev:hover { background: transparent url(icon/arrows-white.png) 0 -150px no-repeat;} 222 206 #imgnext:hover { background: transparent url(icon/arrows-white.png) -20px -150px no-repeat;} … … 462 446 /* No Thumb Frame CSS -------------------------------------------------------------------------- */ 463 447 464 .n tf .stuffs_block .personal_block ul.thumbnailCategories li,465 .n tf .thumbnailCategories li ,466 .n tf .subcontent .stuffs_block .personal_block ul.thumbnailCategories li {448 .naf .stuffs_block .personal_block ul.thumbnailCategories li, 449 .naf .thumbnailCategories li , 450 .naf .subcontent .stuffs_block .personal_block ul.thumbnailCategories li { 467 451 background: none; 468 452 } 469 453 470 .n tf .stuffs_block .personal_block ul.thumbnailCategories li:hover,471 .n tf .thumbnailCategories li:hover,472 .n tf .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover {454 .naf .stuffs_block .personal_block ul.thumbnailCategories li:hover, 455 .naf .thumbnailCategories li:hover, 456 .naf .subcontent .stuffs_block .personal_block ul.thumbnailCategories li:hover { 473 457 background: none; 474 458 color:#222; 475 459 } 476 460 477 .n tf .thumbnailCategory .illustration img { border: 1px solid #777;}478 .n tf .thumbnailCategory .illustration img:hover { border: 1px solid #111;}461 .naf .thumbnailCategory .illustration img { border: 1px solid #777;} 462 .naf .thumbnailCategory .illustration img:hover { border: 1px solid #111;} 479 463 480 464 .ntf .wrap1 .wrap2 .thumbnail { -
extensions/stripped/theme.css
r12893 r12960 83 83 } 84 84 85 #theCategoryPage#content {85 #content { 86 86 max-width:1120px; 87 87 padding:12px 0; 88 display:table; 89 } 90 91 #thePicturePage #content { 92 max-width:none; 93 padding:0; 94 display:block; 95 } 96 97 #theCategoryPage #content { 88 98 text-align:center; 89 display:table;90 99 } 91 100 … … 142 151 } 143 152 153 input, select, textarea { margin: 1px 0;} 154 155 .content_block h2 { font-size: 115.385%;} 156 144 157 /* Page title ---------------------------------------------------------------------------------- */ 145 158 … … 227 240 } 228 241 229 .stuffs_block .titrePage {230 margin: 0231 }232 233 #thePicturePage .stuffs {234 margin:3px 0;235 }236 237 #thePicturePage .stuffs_block {238 max-width:1120px;239 padding:0;240 text-align:center;241 }242 243 #thePicturePage .stuffs_block p {244 text-align:left;245 }246 247 242 /* Menubar ------------------------------------------------------------------------------------- */ 248 243 … … 301 296 } 302 297 303 #menubar #mbIdentification p { 304 margin: 0 0 6px 0; 305 } 298 #menubar #mbIdentification div { margin-bottom: 6px;} 299 #menubar #mbIdentification .submit_block { margin-bottom: 0;} 306 300 307 301 #menubar dd.randompicdd { … … 319 313 320 314 /* Category thumbnails ------------------------------------------------------------------------- */ 315 316 .js ul.thumbnailCategories li { cursor:pointer;} 317 .js .naf ul.thumbnailCategories li { cursor:default;} 318 .js .naf ul.thumbnailCategories li .text { cursor:pointer;} 319 .js .stuffs ul.thumbnailCategories li, .js .stuffs ul.thumbnailCategories li .text { cursor:default;} 320 321 321 322 322 .stuffs_block .personal_block ul.thumbnailCategories, … … 330 330 float: left; 331 331 overflow: hidden; 332 height:170px;333 width:170px;334 332 text-align:center; 335 333 margin:5px; 336 334 } 337 335 338 .stuffs_block .personal_block ul.thumbnailCategories li { 339 width:170px!important; 340 } 336 .ats ul.thumbnailCategories li { width: 170px; height: 170px;} 337 .at3 ul.thumbnailCategories li { width: 290px; height: 290px;} 338 .at2 ul.thumbnailCategories li { width: 440px; height: 170px;} 339 .at1 ul.thumbnailCategories li { width: 890px; height: 170px;} 340 341 .ats .stuffs_block .personal_block ul.thumbnailCategories li { width:170px!important;} 342 .at3 .stuffs_block .personal_block ul.thumbnailCategories li { width:273px!important; height:273px;} 343 .at2 .stuffs_block .personal_block ul.thumbnailCategories li { width:415px!important;} 344 .at1 .stuffs_block .personal_block ul.thumbnailCategories li { width:840px!important;} 341 345 342 346 .thumbnailCategory { 343 347 display:inline-block; 344 height:170px;345 348 } 346 349 347 350 .thumbnailCategory .illustration { 348 margin:5px 0 0;349 height:130px;350 351 vertical-align:middle; 351 352 border:none; … … 356 357 } 357 358 359 .ats .thumbnailCategory .illustration { height:130px;} 360 .at3 .thumbnailCategory .illustration { height:130px;} 361 .at2 .thumbnailCategory .illustration { height:170px;} 362 .at1 .thumbnailCategory .illustration { height:170px;} 363 .at2 .thumbnailCategory .illustration, .at1 .thumbnailCategory .illustration { float: left;} 364 .at3 .thumbnailCategory .illustration a { width:280px;} 365 .at3 .stuffs_block .thumbnailCategory .illustration a { width:263px;} 366 .at3 .thumbnailCategory .illustration a { vertical-align:bottom;} 367 368 .ats .thumbnailCategory .illustration { margin:5px 0 0;} 369 .at3 .thumbnailCategory .illustration { margin:5px 5px 0 5px;} 370 .at2 .thumbnailCategory .illustration { margin:0 5px;} 371 .at1 .thumbnailCategory .illustration { margin:0 10px;} 372 358 373 .thumbnailCategory .illustration a { 359 374 display:table-cell; 360 375 width:170px; 361 height:130px;362 376 vertical-align:middle; 363 377 overflow:hidden; … … 367 381 display:block; 368 382 margin:auto; 369 max-height:128px;370 383 max-width:160px; 371 384 } 372 385 373 .thumbnailCategory .description p { 374 display:none!important; 375 } 376 377 .thumbnailCategory .description { 386 .ats .thumbnailCategory .illustration img { max-height:128px;} 387 .at3 .thumbnailCategory .illustration img { max-height:128px;} 388 .at2 .thumbnailCategory .illustration img { max-height:160px;} 389 .at1 .thumbnailCategory .illustration img { max-height:160px;} 390 391 .ats .thumbnailCategory .description p { display:none!important;} 392 .atd .thumbnailCategory .description .text p.dates { display:none!important;} 393 394 .atd #content .thumbnailCategory .description .text p.Nb_images { 395 display:block; 396 font-style:italic; 397 font-size:76.923%; 398 text-align:right; 399 width:100%; 400 margin:0; 401 } 402 403 .atd #content .thumbnailCategory .description .text p { 404 font-size:92.307%; 405 display:block; 406 text-align:justify; 407 width:100%; 408 margin-top:5px; 409 overflow:hidden; 410 } 411 412 .ats .thumbnailCategory .description { 413 overflow: hidden; 414 display: table-cell; 415 vertical-align:middle; 378 416 width:160px; 379 417 height:35px; 418 padding:0 5px; 419 } 420 421 .at3 .thumbnailCategory .description { 380 422 overflow: hidden; 381 padding:0 5px; 382 display: table-cell; 383 vertical-align:middle; 384 } 423 display: inline-block; 424 width: 280px; 425 height: 150px; 426 margin: 0 5px 5px 5px; 427 padding:0; 428 } 429 430 .at3 .stuffs_block .thumbnailCategory .description { width:263px;} 431 432 .at2 .thumbnailCategory .description { 433 overflow: hidden; 434 display: inline-block; 435 width: 250px; 436 height: 155px; 437 margin: 10px 10px 5px 0; 438 padding:0; 439 } 440 441 .at1 .thumbnailCategory .description { 442 overflow: hidden; 443 display: inline-block; 444 width: 680px; 445 height: 155px; 446 margin: 10px 0; 447 padding:0; 448 } 449 450 .at3 .stuffs_block .personal_block .thumbnailCategory .description { width:263px;} 451 .at2 .stuffs_block .personal_block .thumbnailCategory .description { width:225px;} 452 .at1 .stuffs_block .personal_block .thumbnailCategory .description { width:630px;} 385 453 386 454 .thumbnailCategory .description h3 { … … 388 456 font-weight:normal; 389 457 font-variant:normal; 458 } 459 460 .ats .thumbnailCategory .description h3 { 390 461 font-size:107.692%; 391 462 line-height:16px; 392 463 } 393 464 465 .at2 .thumbnailCategory .description h3 { text-align:left;} 466 .at1 .thumbnailCategory .description h3 { text-align:left;} 467 468 .atd .thumbnailCategory .description h3 { 469 font-size:115.385%; 470 padding:5px 0; 471 display:block; 472 width:100%; 473 border-bottom:1px solid; 474 } 475 394 476 .thumbnailCategories h3 a { 395 477 color: inherit; 396 478 } 397 479 398 .thumbCatDescNfoDate, .thumbCatDescNbImg { 399 margin: 0; 480 .thumbnailCategory .text .dates, .thumbnailCategory .text .Nb_images { 400 481 font-size: 76.923%; 401 } 402 403 .thumbCatDesc { 482 padding-top: 0; 483 } 484 485 .thumbnailCategory .text p { 404 486 margin: 0; 405 487 padding-top: 4px; 406 488 word-wrap: break-word; 407 489 } 490 491 .at1 li.odd1 .thumbnailCategory .illustration {float:right;} 492 .at1 li.odd0 .thumbnailCategory .description {margin-right:15px;} 493 .at1 li.odd1 .thumbnailCategory .description {margin-left:15px;} 408 494 409 495 /* Images Thumbnails --------------------------------------------------------------------------- */ … … 429 515 430 516 .subcontent .stuffs_block ul { 431 max-width: 720px;517 max-width:880px; 432 518 margin-top:5px; 433 519 } … … 654 740 } 655 741 742 .hideTabsZone { 743 position: absolute; 744 top:25px; 745 left:0; 746 right:0; 747 bottom:0; 748 } 749 750 #theImageBox .hideTabsZone { top:0;} 751 656 752 /* Image Nav Arrows ---------------------------------------------------------------------------- */ 657 753 … … 700 796 } 701 797 702 798 .cat_up:hover { 703 799 background:transparent url(icon/cat_up.png) no-repeat center top; 704 800 } … … 706 802 /* Navigation Arrows --------------------------------------------------------------------------- */ 707 803 708 #imgprev { 804 #imgprev { left: 4px;} 805 #imgnext { right: 4px;} 806 #imgnext, #imgprev { 709 807 position: absolute; 710 808 height:150px; 711 809 width:20px; 712 left: 4px;713 top:50%;714 margin-top:-75px;715 }716 717 #imgnext {718 position: absolute;719 height:150px;720 width:20px;721 right: 4px;722 810 top:50%; 723 811 margin-top:-75px; … … 908 996 } 909 997 998 .stuffs_block #comments > ul > li { 999 padding: 5px 0; 1000 margin: 5px; 1001 width:48.86%!important 1002 } 1003 910 1004 #comments .thumbnailCategory { 911 1005 height:auto; … … 1269 1363 } 1270 1364 1365 /* GThumb+ Plugin ------------------------------------------------------------------------------ */ 1366 1367 #thumbnails li.gthumb, 1368 #thumbnails li.gthumb:hover { 1369 border-radius:0; 1370 -moz-border-radius:0; 1371 -webkit-border-radius:0; 1372 } 1373 1271 1374 /* PWG Stuffs Plugin --------------------------------------------------------------------------- */ 1272 1375 … … 1283 1386 .subcontent .stuffs_block .right_block, 1284 1387 .subcontent .stuffs_block .middle_block { 1285 max-width:8 70px;1286 padding:10px ;1388 max-width:880px; 1389 padding:10px 5px; 1287 1390 } 1288 1391 … … 1363 1466 } 1364 1467 1365 .stuffs_block .logon_block p a { 1366 margin-right: 8px 1367 } 1368 1369 .stuffs_block .personal_block { 1370 text-align: center; 1371 } 1372 1373 .stuffs_block .personal_block p { 1374 text-align: left; 1375 } 1468 .stuffs_block .logon_block p a { margin-right: 8px} 1469 .stuffs_block .personal_block { text-align: center;} 1470 #content .stuffs_block .personal_block p { text-align: justify;} 1471 .stuffs_block #thumbnails {margin:0;} 1472 .stuffs_block #thumbnails li {margin:5px 3px;} 1473 .stuffs_block .titrePage { margin: 0;} 1474 1475 #theCategoryPage #the_page .stuffs { 1476 margin:0!important; 1477 padding:5px 0; 1478 } 1479 1480 #thePicturePage .stuffs { margin:3px 0;} 1481 #thePicturePage .stuffs_block p { text-align:left;} 1482 1483 #thePicturePage .stuffs_block { 1484 max-width:1120px; 1485 padding:0; 1486 text-align:center; 1487 } 1488 1489 .stuffs_block .personal_block ul.thumbnailCategories { 1490 vertical-align:bottom; 1491 margin-top:0; 1492 } 1493 -
extensions/stripped/themeconf.inc.php
r12547 r12960 2 2 /* 3 3 Theme Name: stripped 4 Version: Auto4 Version: 1.5.0 5 5 Description: stripped Theme 6 6 Theme URI: http://piwigo.org/ext/extension_view.php?eid=471 … … 19 19 // Need upgrade from v1.x? 20 20 if (!isset($stripped['themeStyle'])) { 21 include(PHPWG_THEMES_PATH.'stripped/admin/upgrade.inc.php'); 22 $stripped = array_merge( unserialize( $conf['stripped'] ), (array)$stripped ); 23 } 24 25 // Need upgrade from v2.x? 26 if (!isset($stripped['paramVersion'])) { 21 27 include(PHPWG_THEMES_PATH.'stripped/admin/upgrade.inc.php'); 22 28 $stripped = array_merge( unserialize( $conf['stripped'] ), (array)$stripped );
Note: See TracChangeset
for help on using the changeset viewer.