mirror of https://github.com/avecms/AVE.cms.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
135 lines
3.1 KiB
135 lines
3.1 KiB
8 years ago
|
/*
|
||
|
* Name: Ave.cms Install Scripts
|
||
|
* Written by: Ave.cms - (http://www.ave-cms.ru)
|
||
|
* Version: 1.0a
|
||
|
*/
|
||
|
|
||
|
(function($) {
|
||
|
$.fn.addTipsy = function() {
|
||
|
this.find(' .topDir').tipsy({fade: false, gravity: 's', opacity: 0.9});
|
||
|
this.find(' .topleftDir').tipsy({fade: false, gravity: 'se', opacity: 0.9});
|
||
|
this.find(' .toprightDir').tipsy({fade: false, gravity: 'sw', opacity: 0.9});
|
||
|
this.find(' .botDir').tipsy({fade: false, gravity: 'n', opacity: 0.9});
|
||
|
this.find(' .bottomDir').tipsy({fade: false, gravity: 'n', opacity: 0.9});
|
||
|
this.find(' .botleftDir').tipsy({fade: false, gravity: 'ne', opacity: 0.9});
|
||
|
this.find(' .botrightDir').tipsy({fade: false, gravity: 'nw', opacity: 0.9});
|
||
|
this.find(' .leftDir').tipsy({fade: false, gravity: 'e', opacity: 0.9});
|
||
|
this.find(' .rightDir').tipsy({fade: false, gravity: 'w', opacity: 0.9});
|
||
|
};
|
||
|
})(jQuery);
|
||
|
|
||
|
var AveInstall = {
|
||
|
|
||
|
initialized: false,
|
||
|
|
||
|
initialize: function() {
|
||
|
|
||
|
if (this.initialized) return;
|
||
|
this.initialized = true;
|
||
|
|
||
|
this.build();
|
||
|
this.events();
|
||
|
|
||
|
},
|
||
|
|
||
|
build: function() {
|
||
|
|
||
|
this.add_tipsy();
|
||
|
this.placeholder();
|
||
|
this.transform();
|
||
|
this.ui_totop();
|
||
|
this.link_hover();
|
||
|
this.cancel();
|
||
|
|
||
|
},
|
||
|
|
||
|
events: function() {
|
||
|
|
||
|
$.ajaxSetup({
|
||
|
cache: false,
|
||
|
error: function(jqXHR, exception) {
|
||
|
if (jqXHR.status === 0) {
|
||
|
$.alerts._overlay('hide');
|
||
|
$.jGrowl(ajaxErrorStatus,{theme: 'error'});
|
||
|
} else if (jqXHR.status == 404) {
|
||
|
$.alerts._overlay('hide');
|
||
|
$.jGrowl(ajaxErrorStatus404,{theme: 'error'});
|
||
|
} else if (jqXHR.status == 401) {
|
||
|
$.alerts._overlay('hide');
|
||
|
$.jGrowl(ajaxErrorStatus401,{theme: 'error'});
|
||
|
} else if (jqXHR.status == 500) {
|
||
|
$.alerts._overlay('hide');
|
||
|
$.jGrowl(ajaxErrorStatus500,{theme: 'error'});
|
||
|
} else if (exception === 'parsererror') {
|
||
|
$.alerts._overlay('hide');
|
||
|
$.jGrowl(ajaxErrorStatusJSON,{theme: 'error'});
|
||
|
} else if (exception === 'timeout') {
|
||
|
$.alerts._overlay('hide');
|
||
|
$.jGrowl(ajaxErrorStatusTimeOut,{theme: 'error'});
|
||
|
} else if (exception === 'abort') {
|
||
|
$.alerts._overlay('hide');
|
||
|
$.jGrowl(ajaxErrorStatusAbort,{theme: 'error'});
|
||
|
} else {
|
||
|
$.alerts._overlay('hide');
|
||
|
$.jGrowl(ajaxErrorStatusMess + jqXHR.responseText,{theme: 'error'});
|
||
|
}
|
||
|
}
|
||
|
});
|
||
|
|
||
|
},
|
||
|
|
||
|
|
||
|
ui_totop: function() {
|
||
|
|
||
|
$().UItoTop({ easingType: 'easeOutQuart' });
|
||
|
},
|
||
|
|
||
|
link_hover: function() {
|
||
|
$('.actions a').hover(function(){
|
||
|
$(this).animate({opacity: 1.0},100);
|
||
|
},function(){
|
||
|
$(this).animate({opacity: 0.5},100);
|
||
|
});
|
||
|
},
|
||
|
|
||
|
placeholder: function() {
|
||
|
$('input[placeholder], textarea[placeholder]').placeholder();
|
||
|
},
|
||
|
|
||
|
transform: function() {
|
||
|
$(".mainForm").jqTransform({imgPath:"../images"});
|
||
|
},
|
||
|
|
||
|
cancel: function() {
|
||
|
|
||
|
$("#ask-cancel").click( function(e) {
|
||
|
e.preventDefault();
|
||
|
var thisHref = 'exit.html';
|
||
|
var title = cancelTitle;
|
||
|
var confirm = cancelConfirm;
|
||
|
jConfirm(
|
||
|
confirm,
|
||
|
title,
|
||
|
function(b){
|
||
|
if (b){
|
||
|
$.alerts._overlay('hide');
|
||
|
$.alerts._overlay('show');
|
||
|
window.location = thisHref;
|
||
|
}
|
||
|
}
|
||
|
);
|
||
|
});
|
||
|
},
|
||
|
|
||
|
add_tipsy: function() {
|
||
|
$('body').addTipsy();
|
||
|
}
|
||
|
|
||
|
};
|
||
|
|
||
|
|
||
|
$(window).load(function () {
|
||
|
|
||
|
AveInstall.initialize();
|
||
|
|
||
|
});
|