'));
break;
case "color":
CP = $('
').colorPicker();
SYS_SelBlock.append(CP);
break;
case "select":
valres = $('.'+select).clone().removeClass(select).addClass('SYS_SelValSelect SYS_Select').attr('value',attrV).css('display','block');
valres.val(attrV);
SYS_SelBlock.append(valres);
break;
case "page":
valres = $("
");
$('.Page').each(function(){
name = $(this).attr("data-name");
valres.append("
");
valres.val(attrV);
});
SYS_SelBlock.append(valres);
break;
case "popup":
valres = $("
");
$('.Popup').each(function(){
name = $(this).attr("data-name");
valres.append("
");
valres.val(attrV);
});
SYS_SelBlock.append(valres);
break;
default:
valres = $('
');
SYS_SelBlock.append(valres);
}
return valres;
}
// обработка и отправка AJAX запроса при клике на кнопку upload_files
$('.SYS_CssImageLoadSubmit').on( 'click', function( event ){
if( typeof files == 'undefined' ) return;
var data = new FormData();
$.each( files, function( key, value ){
data.append( key, value );
});
data.append( 'LOGIN', Login );
data.append( 'my_file_upload', 1 );
$.ajax({
url : 'CssImageLoad.php',
type : 'POST', // важно!
data : data,
cache : false,
dataType : 'json',
processData : false,
contentType : false,
success : function( respond, status, jqXHR ){
if( typeof respond.error === 'undefined' ){
var file = respond.files;
img = '/editor/'+Login+'/images/'+file;
$('.SYS_CssImageSelectBlockImage').css('background-image','url('+img+')');
$('.SYS_CssImageSelectBlock').attr('data-image',img);
}
else {
console.log('ОШИБКА: ' + respond.error );
}
},
error: function( jqXHR, status, errorThrown ){
console.log( 'ОШИБКА AJAX запроса: ' + status, jqXHR );
}
});
});
// Блокировка выделения на сайте
function onContextMenu(e){
e.preventDefault();
}
// Действия при загрузке приложения
$( document ).ready(function() {
$('.SYS_Main').css('margin-left','calc(50% - '+($('.SYS_Main').width()/2)+'px)');
PX = parseInt($('.Page[data-select="1"]').css('width'));
viewport = document.querySelector("meta[name=viewport]");
viewport.setAttribute('content', 'user-scalable=no, width='+PX+'');
var files; // переменная. будет содержать данные файлов
// заполняем переменную данными, при изменении значения поля file
$('.SYS_CssImageLoad').on('change', function(){
files = this.files;
});
function get_cookie (cookie_name)
{
var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );
if ( results )
return ( unescape ( results[2] ) );
else
return null;
}
///////////////////////////////////////////
// Открытие выбранной страницы
if(get_cookie('param')){
param = JSON.parse(get_cookie('param'));
page = $('.Page').eq(param['page']).attr('data-name');
funcstart('PageOpen:'+page+';',$('.none'),'none','none');
}
//////////////////////////////////////////
// Выбор проекта
$('.OpenProject').on( 'click', function(){
name = $(this).attr('project');
document.cookie = "project="+name;
window.location.reload();
});
StructurePageView();
StructurePopupView();
style = $('style');
console.log(style);
});