diff options
author | flop25 <flop25@piwigo.org> | 2013-06-30 20:10:04 +0000 |
---|---|---|
committer | flop25 <flop25@piwigo.org> | 2013-06-30 20:10:04 +0000 |
commit | 19ae5b7e2ecd0948f202ac72e714b87808db7ccb (patch) | |
tree | 803a1080739247d0aaaec8bfbc7ab0636aa6695b | |
parent | 80576a8ff65f9557e4bcd42b561934028516e0ad (diff) |
bug:2848
Switch to Desktop link in the menu also
git-svn-id: http://piwigo.org/svn/trunk@23716 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to '')
-rw-r--r-- | themes/smartpocket/template/menubar.tpl | 11 | ||||
-rw-r--r-- | themes/smartpocket/themeconf.inc.php | 16 |
2 files changed, 24 insertions, 3 deletions
diff --git a/themes/smartpocket/template/menubar.tpl b/themes/smartpocket/template/menubar.tpl index 19b6b5481..5929146e6 100644 --- a/themes/smartpocket/template/menubar.tpl +++ b/themes/smartpocket/template/menubar.tpl @@ -1,7 +1,7 @@ -{if !empty($blocks) } <ul data-role="listview"> - <li data-icon="delete"><a href="#menubar" data-rel="close">Close</a></li> + <li data-icon="delete"><a href="#menubar" data-rel="close">{'Close'|@translate}</a></li> </ul> +{if !empty($blocks) } {foreach from=$blocks key=id item=block} <div data-role="collapsible" data-inset="false" data-icon="false"> {if not empty($block->template)} @@ -12,4 +12,9 @@ {/if} </div> {/foreach} -{/if}
\ No newline at end of file +{/if} +<br> +<ul data-role="listview"> + <li data-role="list-divider">{'View in'|@translate}</li> + <li><a href="{$TOGGLE_MOBILE_THEME_URL}">{'Desktop'|@translate}</a></li> +</ul> diff --git a/themes/smartpocket/themeconf.inc.php b/themes/smartpocket/themeconf.inc.php index 2d64b6553..e4104c9aa 100644 --- a/themes/smartpocket/themeconf.inc.php +++ b/themes/smartpocket/themeconf.inc.php @@ -56,6 +56,22 @@ if (!empty($_COOKIE['screen_size'])) $this->assign('picture_derivative_params', ImageStdParams::get_by_type($type));
$this->assign('thumbnail_derivative_params', ImageStdParams::get_by_type(IMG_SQUARE));
+//------------------------------------------------------------- mobile version
+add_event_handler('init', 'mobile_link');
+
+function mobile_link()
+{
+ global $template, $conf;
+ if ( !empty($conf['mobile_theme']) && (get_device() != 'desktop' || mobile_theme()))
+ {
+ $template->assign('TOGGLE_MOBILE_THEME_URL',
+ add_url_params(
+ duplicate_index_url(),
+ array('mobile' => mobile_theme() ? 'false' : 'true')
+ )
+ );
+ }
+}
if ( !function_exists( 'add_menu_on_public_pages' ) ) {
|