File "cf7-material-design-admin.js"
Full Path: /home/vantageo/public_html/cache/cache/cache/cache/cache/cache/.wp-cli/wp-content/plugins/material-design-for-contact-form-7/v1/assets/js/cf7-material-design-admin.js
File size: 2.81 KB
MIME-type: text/html
Charset: utf-8
// This closure gives access to jQuery as $
// Don't delete it
(function($) {
// Do stuff
$(document).ready(function(){
//console.log(window.cf7md_html);
// === Add instructions metabox === //
if(typeof window.cf7md_html.instructions_metabox !== 'undefined') {
var $html = $(window.cf7md_html.instructions_metabox),
$docs_link = $html.find('.cf7md-open-docs');
// Add to page
$('#informationdiv').after($html);
// Add click event to docs link
$docs_link.click(cf7mdOpenDocs);
}
// === Add pro advertisement above form editor === //
if(typeof window.cf7md_html.pro_ad !== 'undefined') {
var $ad = $(window.cf7md_html.pro_ad),
$close_btn = $ad.find('.notice-dismiss');
$('#postbox-container-2').prepend($ad);
$close_btn.click(function() {
$('#cf7md-pro-admin').hide();
$.post(ajaxurl, { action: 'cf7md_close_ad' }, function(response) {
//console.log('Close ad response: ', response)
});
});
if($().slick) {
$('.cf7md-pro-admin-slideshow').slick({
autoplay: true,
autoplaySpeed: 5000,
fade: true,
// If these were buttons they'd fail CF7's beforeunload check
prevArrow: '<a href="#" class="slick-prev">Previous</a>',
nextArrow: '<a href="#" class="slick-next">Next</a>'
});
}
}
// === Live preview plugin ad below form editor === //
if(typeof window.cf7md_html.preview_ad !== 'undefined') {
var $ad = $(window.cf7md_html.preview_ad);
$('p.submit')
.addClass('cf7md-submit-wrapper')
.append($ad);
}
// === Trigger open docs tab === //
function cf7mdOpenDocs(e) {
//e.preventDefault();
$('#contextual-help-link').trigger('click');
$('#tab-link-cf7md-help > a').trigger('click');
}
// === Admin page slideshow === //
if($().slick) {
$('.cf7md-card--slideshow').slick({
adaptiveHeight: true,
autoplay: true,
autoplaySpeed: 7000,
fade: true
});
}
// === Move admin notices to below hero === //
$('.update-nag, .fs-notice, .notice, .notice-warning, .notice-error, .notice-success, .notice-info, .error, .updated').each(function(){
$(this)
.css('margin', '5px 0')
.css('display', 'block')
.detach()
.insertBefore('.cf7md-content');
});
});
}(jQuery));