Некоректное отображение - Сцены

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
FaVi
Сообщения: 36
Зарегистрирован: Пн фев 16, 2015 3:23 am
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Некоректное отображение - Сцены

Сообщение FaVi » Пт июн 19, 2015 12:15 pm

Проблема заключается в том что на странице localhost/pages.html при выборе светлой темы обои отображаются корректно

Изображение


А когда выбираю темную тему, то обои не отображаются

Изображение


в чем может быть проблема?
devoff
Сообщения: 181
Зарегистрирован: Пт апр 04, 2014 10:17 pm
Благодарил (а): 37 раз
Поблагодарили: 54 раза

Re: Некоректное отображение - Сцены

Сообщение devoff » Пт июн 19, 2015 12:51 pm

FaViя конечно не в тему, но Вы дизайн сцены сами делали или где то можно его скачать ?
FaVi
Сообщения: 36
Зарегистрирован: Пн фев 16, 2015 3:23 am
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Некоректное отображение - Сцены

Сообщение FaVi » Пт июн 19, 2015 12:54 pm

Сам делал, как разберусь с этой проблемой и доделаю до конца могу скинуть, если нужно
devoff
Сообщения: 181
Зарегистрирован: Пт апр 04, 2014 10:17 pm
Благодарил (а): 37 раз
Поблагодарили: 54 раза

Re: Некоректное отображение - Сцены

Сообщение devoff » Пт июн 19, 2015 1:12 pm

да, было бы здорово я что то начал ковырять двигать эти квадратики и устал.
Насчет обоев, глянь они вообще в коде присутствует ? ссылка на джепег.
FaVi
Сообщения: 36
Зарегистрирован: Пн фев 16, 2015 3:23 am
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Некоректное отображение - Сцены

Сообщение FaVi » Пт июн 19, 2015 1:46 pm

не файлом точно фон задается
папка templates - файл pages.html

Код: Выделить всё

<!--#
 @version 0.4 (auto-set)
 <#LANG_WIKI_URL#>
#-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>MajorDoMo</title>
<meta name="keywords" content="{#if CMS_KEYWORDS!=""#}{#CMS_KEYWORDS#}{#endif#}">
<meta name="description" content="{#if CMS_DESCRIPTION!=""#}{#CMS_DESCRIPTION#}{#endif#}">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black"/>
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
<meta http-equiv="refresh" content="3600">
<link href="<#ROOTHTML#>css/stl.css" rel="stylesheet" type="text/css"/>
<link href="<#ROOTHTML#>css/stl_<#SETTINGS_THEME#>.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="<#ROOTHTML#>jquerymobile/jquery-1.10.2.min.js"></script>
<link rel="stylesheet" href="<#ROOTHTML#>jquerymobile/jquery.mobile-1.4.0.min.css" />
<script language="javascript" type="text/javascript" src="<#ROOTHTML#>js/scripts.js"></script>
<script language="javascript" type="text/javascript" src="<#ROOTHTML#>js/jquery-ui-1.9.1.custom.min.js"></script>
<style>
#body_background {
position: absolute;
background-color:[#if "<#SETTINGS_THEME#>"=="dark"#]black[#else#]transparent[#endif#]
[#if "<#SETTINGS_SCENES_BACKGROUND#>"!=""#]background:url(<#SETTINGS_SCENES_BACKGROUND#>) no-repeat left top;[#endif#]
-webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
    height:100%;
    position:fixed;
    width:100%;
    z-index:-3;
    top:0;
}
</style>

</head>
<body>
<!--#body style='margin:0px; padding:0px; [#if "<#SETTINGS_THEME#>"=="dark"#] bgcolor="black";[#else#] bgcolor="#639FC7";[#endif#][#if "<#SETTINGS_SCENES_BACKGROUND#>"!=""#]background-image:url(<#SETTINGS_SCENES_BACKGROUND#>);[#endif#][#if "<#SETTINGS_SCENES_BACKGROUND_FIXED#>"=="1"#]background-attachment: fixed;[#endif#][#if "<#SETTINGS_SCENES_BACKGROUND_NOREPEAT#>"=="1"#]background-repeat: no-repeat; background-size: 100%;[#endif#]  overflow: hidden; bottom: 0px; right: 0px;'#-->

[#if "<#SETTINGS_SCENES_BACKGROUND_VIDEO#>"!=""#]
<video id="video_background" preload="auto" autoplay="true" loop="loop" muted="muted" volume="0">
      <source  src="<#SETTINGS_SCENES_BACKGROUND_VIDEO#>" type='video/mp4'>
<!--#      <source  src="/grey.webm" type='video/webm'>#-->
    </video>
[#endif#]

<div id="body_background"></div>
<div id="container">
<!--#
 @version 0.2 (auto-set)
#-->
<div class="tab_page">
<div class='tab_table'>
  [#begin LAYOUTS#]
  <div class='tab_table_cell' id="cell[#ID#]" onClick="return switchSelected([#ID#]);">
   [#if ICON!=""#]<div><img src="<#ROOTHTML#>cms/layouts/[#ICON#]"></div>[#endif#]
   [#TITLE#]
  </div>
  [#end LAYOUTS#]
</div>


[#begin LAYOUTS#]
<div id="tab-[#ID#]" style="display:none">...</div>
[#end LAYOUTS#]

</div>


<script language="javascript">

function setBackgroundStyle(style) {
 //alert(style);
 return true;
}

[#begin LAYOUTS#]
var layoutTimer[#ID#]
[#end LAYOUTS#]
/*
 function resizeIframe(obj) {
    obj.style.height = obj.contentWindow.document.body.scrollHeight + 'px';
 }
*/

function switchSelected(selected) {

         iFrameHeight=$(document).height()-56;

         [#begin LAYOUTS#]
         if (selected != [#ID#]) {
          $('#cell[#ID#]').removeClass('active');
          $('#tab-[#ID#]').hide();
          if ($('#tab-[#ID#]').html()!='...') {
           clearTimeout(layoutTimer[#ID#]);
           layoutTimer[#ID#]=setTimeout("$('#tab-[#ID#]').html('...');", 60*1000);
          }
         }
         [#end LAYOUTS#]

         [#begin LAYOUTS#]
         if (selected == [#ID#]) {
          clearTimeout(layoutTimer[#ID#]);
          $('#cell[#ID#]').addClass('active');
          $('#tab-[#ID#]').show();

          [#if TYPE="app"#]
           if ($('#tab-[#ID#]').html()=='...') {
            $('#tab-[#ID#]').html('<iframe src="<#ROOTHTML#>popup/[#APP#].html" width=100% height="'+iFrameHeight+'" border="0" frameborder="0" class="tab_iframe" allowtransparency="yes"></iframe>');
           }
          [#endif TYPE#]
          [#if TYPE="url"#]
           if ($('#tab-[#ID#]').html()=='...') {
            $('#tab-[#ID#]').html('<iframe src="[#URL#]" width=100% height="'+iFrameHeight+'" border="0" frameborder="0" class="tab_iframe" allowtransparency="yes"></iframe>');
           }
          [#endif TYPE#]
          [#if TYPE="html"#]
           if ($('#tab-[#ID#]').html()=='...') {
            $('#tab-[#ID#]').html('<iframe src="<#ROOTHTML#>page/[#ID#].html" width=100% height="'+iFrameHeight+'" border="0" frameborder="0" class="tab_iframe" allowtransparency="yes"></iframe>');
           }
          [#endif TYPE#]
         }
         [#end LAYOUTS#]

 return false;
}

var iFrameHeight=500;

$(document).ready(function() {
  var firstFound=0;
  [#begin LAYOUTS#]
  $('#tab-[#ID#]').height(iFrameHeight);
  if (firstFound==0) {
   firstFound=1;
   switchSelected([#ID#]);
  }
  [#end LAYOUTS#]
  //alert($('#defaultFrame').height());
});

$( window ).resize(function() {
 iFrameHeight=$(document).height()-56;
 $('.tab_iframe').height(iFrameHeight);
});


</script>

</div>



</body>
</html>
FaVi
Сообщения: 36
Зарегистрирован: Пн фев 16, 2015 3:23 am
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Некоректное отображение - Сцены

Сообщение FaVi » Пт июн 19, 2015 1:50 pm

заменил
background-color:[#if "<#SETTINGS_THEME#>"=="dark"#]black[#else#]transparent[#endif#];
на
background-color:transparent;
не помогло
devoff
Сообщения: 181
Зарегистрирован: Пт апр 04, 2014 10:17 pm
Благодарил (а): 37 раз
Поблагодарили: 54 раза

Re: Некоректное отображение - Сцены

Сообщение devoff » Пт июн 19, 2015 2:04 pm

у меня не пропадет, но я меня глобально -
http://www.awesomescreenshot.com/image/ ... 2926e0c7ec

У меня он прописываеться вот так вот - (файл /popup/scenes.html)

Код: Выделить всё

<style>
#body_background {
position: absolute;
background:url(/cms/scenes/backgrounds/il_570xN.758935465_128t.jpg) no-repeat left top; <<<<----------------------
-webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
    height:100%;
    position:fixed;
    width:100%;
    z-index:-3;
    top:0;
}
</style> 
За это сообщение автора devoff поблагодарил:
FaVi (Пт июн 19, 2015 2:18 pm)
Рейтинг: 1.16%
FaVi
Сообщения: 36
Зарегистрирован: Пн фев 16, 2015 3:23 am
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Некоректное отображение - Сцены

Сообщение FaVi » Пт июн 19, 2015 2:10 pm

в сценах у меня тоже не пропадает, а вот в pages.html пропадает

з.ы. поставил глобально и стало работать, только вот не понятно почему когда правишь файлы на диске, то всеравно они отображаются как будто их не правили?
Ответить