mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-09 03:32:00 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@6961 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
b53dded298
commit
be661b7b53
5 changed files with 36 additions and 2 deletions
|
|
@ -11,7 +11,12 @@
|
|||
var $content = null;
|
||||
|
||||
function isFromSmartPhone() {
|
||||
return Context::get('smartphone') || preg_match('/(iPod|iPhone|SCH\-M[0-9]+)/',$_SERVER['HTTP_USER_AGENT']);
|
||||
if(Context::get('full_browse') || $_COOKIE["FullBrowse"])
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
return Context::get('smartphone') || preg_match('/(iPod|iPhone|SCH\-M[0-9]+)/',$_SERVER['HTTP_USER_AGENT']);
|
||||
}
|
||||
|
||||
function haveSmartphoneModule($module) {
|
||||
|
|
|
|||
|
|
@ -3,7 +3,16 @@
|
|||
|
||||
if(Context::get('module')=='admin') return;
|
||||
|
||||
require_once(_XE_PATH_.'addons/smartphone/classes/smartphone.class.php');
|
||||
if($called_position == "before_module_init")
|
||||
{
|
||||
require(_XE_PATH_.'addons/smartphone/classes/smartphone.class.php');
|
||||
|
||||
if(Context::get('full_browse'))
|
||||
{
|
||||
setcookie("FullBrowse", 1);
|
||||
}
|
||||
}
|
||||
|
||||
if(!smartphoneXE::isFromSmartPhone()) return;
|
||||
|
||||
if($called_position == 'after_module_proc' ) {
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@
|
|||
</div>
|
||||
|
||||
<div class="smartPhoneToolBar">
|
||||
<div class="buttons">
|
||||
<!--@if($parent_url)-->
|
||||
<a href="{$parent_url}"><img src="./images/btnTop.png" class="smartPhoneBtn" alt="Top" /></a>
|
||||
<!--@end-->
|
||||
|
|
@ -18,4 +19,8 @@
|
|||
<!--@if($next_url)--><a href="{$next_url}"><img src="./images/btnNext.png" class="smartPhoneBtn" alt="Next" /></a><!--@end-->
|
||||
|
||||
<a href="#" onclick="showXEMenu();"><img src="./images/btnMenu.png" class="smartPhoneBtn" alt="Menu" /></a>
|
||||
</div>
|
||||
<div class="rightbuttons">
|
||||
<a href="#" onclick="setFullBrowse();" class="button blue"><span>Full</span></a>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -22,6 +22,16 @@ body {
|
|||
-webkit-box-sizing: border-box;
|
||||
}
|
||||
|
||||
.smartPhoneToolBar .buttons
|
||||
{
|
||||
float: left;
|
||||
}
|
||||
|
||||
.smartPhoneToolBar .rightbuttons
|
||||
{
|
||||
float: right; margin-right:5px; margin-top:5px;
|
||||
}
|
||||
|
||||
.smartPhoneTitleBar h1 {
|
||||
white-space:nowrap;
|
||||
overflow: hidden;
|
||||
|
|
@ -187,3 +197,4 @@ body {
|
|||
letter-spacing:0px;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,9 @@
|
|||
var xeSmartMenu = null;
|
||||
var xeSmartUpperMenu = null;
|
||||
function setFullBrowse() {
|
||||
location.href = current_url.setQuery('full_browse',1);
|
||||
}
|
||||
|
||||
function showXEMenu() {
|
||||
if(!xeSmartMenu) {
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue