Uname:Linux server.rehabsharif.com 5.14.0-611.54.3.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 7 16:31:24 EDT 2026 x86_64

Base Dir : /home/nobi37te/public_html

User : nobi37te


403WebShell
403Webshell
Server IP : 172.67.134.116  /  Your IP : 216.73.216.38
Web Server : Apache
System : Linux server.rehabsharif.com 5.14.0-611.54.3.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 7 16:31:24 EDT 2026 x86_64
User : nobi37te ( 1003)
PHP Version : 8.2.33
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/nobi37te/www/wp-content/plugins/buddyboss-platform-pro/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/nobi37te/www/wp-content/plugins/buddyboss-platform-pro/assets/js/bb-pro-admin.js
/* jshint browser: true */
/* global bp, BB_PRO_ADMIN, bbReactionAdminVars */
/* @version 1.0.0 */

/**
 * Global script file for the admin.
 *
 * @package BuddyBossPro
 * @since [BBVERSION]
 */
window.bp = window.bp || {};

(function ( exports, $ ) {

	bp.BB_Pro_Admin = {

		/**
		 * [start description]
		 *
		 * @return {[type]} [description]
		 */
		start: function () {
			this.setupGlobals();

			// Listen to events ("Add hooks!").
			this.addListeners();
		},

		/**
		 * [setupGlobals description]
		 *
		 * @return {[type]} [description]
		 */
		setupGlobals: function () {
		},

		/**
		 * [addListeners description]
		 */
		addListeners: function () {
			$( document ).on( 'click', '.bb-onsignal-dismiss-site-notice .notice-dismiss', this.dismissNotice.bind( this ) );
			$( document ).on( 'click', '.bb-zoom-dismiss-site-notice .notice-dismiss', this.dismissZoomNotice.bind( this ) );
			$( document ).on( 'click', '.bb-pro-tabs-list li', this.toggleTabs.bind( this ) );
			$( document ).on( 'click', '.bb-copy-button', this.copyContent.bind( this ) );
			// Dismiss site-wide notice.
			$( document ).on( 'click', '.buddyboss_page_bp-settings #bb-pro-reaction-global-notice .notice-dismiss', this.dismissReactionNotice );
		},

		getNumberFormat: function ( number ) {
			return Number( number ).toLocaleString( 'en' );
		},

		dismissNotice: function( e ) {
			e.preventDefault();

			if ( 'undefined' === typeof BB_PRO_ADMIN.dismiss_notice_nonce ) {
				return;
			}

			$.ajax(
				{
					type: 'POST',
					url: BB_PRO_ADMIN.ajax_url,
					data: {
						'action': 'onesignal_dismiss_notice',
						'nonce': BB_PRO_ADMIN.dismiss_notice_nonce,
					},
				}
			);
		},

		dismissZoomNotice: function( e ) {
			e.preventDefault();

			if (
				'undefined' === typeof BB_PRO_ADMIN ||
				'undefined' === typeof BB_PRO_ADMIN.zoom_dismiss_notice_nonce
			) {
				return;
			}

			$.ajax(
				{
					type: 'POST',
					url: BB_PRO_ADMIN.ajax_url,
					data: {
						'action': 'zoom_dismiss_notice',
						'nonce': BB_PRO_ADMIN.zoom_dismiss_notice_nonce,
					},
				}
			);
		},

		toggleTabs: function ( e ) {
			e.preventDefault();

			var $clickedTab = $( e.currentTarget );
			var $parent     = $clickedTab.closest( '.bb-pro-tabs' );

			$parent.find( '.bb-pro-tabs-list li' ).removeClass( 'selected' ).attr( 'aria-selected', 'false' );
			$parent.find( '.bb-pro-tabs-content .bb-pro-tabs-content-parts' ).addClass( 'bp-hide' ).attr( 'aria-hidden', 'true' );

			$clickedTab.addClass( 'selected' ).attr( 'aria-selected', 'true' );

			var selectedTab = $clickedTab.attr( 'id' );
			$( '.bb-pro-tabs-content #' + selectedTab + '-content' ).removeClass( 'bp-hide' ).attr( 'aria-hidden', 'false' );
		},

		copyContent: function ( e ) {
			e.preventDefault();

			var $clickedButton 	   = $( e.currentTarget ),
				$clickedButtonText = $( e.currentTarget ).text(),
				$parent        	   = $clickedButton.closest( '.copy-toggle' );

			var $content = $parent.find( '.bb-copy-value' );
			$content.select();
			document.execCommand( 'copy' );
			$content.blur();
			$clickedButton.text( $clickedButton.data( 'copied-text' ) );
			setTimeout(
				function() {
					$clickedButton.text( $clickedButtonText );
				},
				2000
			);
		},

		dismissReactionNotice: function ( e ) {
			e.preventDefault();

			if (
				'undefined' === typeof bbReactionAdminVars ||
				'undefined' === typeof bbReactionAdminVars.nonce.dismiss_migration_notice
			) {
				return;
			}

			$.ajax(
				{
					type: 'POST',
					url: bbReactionAdminVars.ajax_url,
					data: {
						'action': 'bb_pro_reaction_dismiss_migration_notice',
						'nonce': bbReactionAdminVars.nonce.dismiss_migration_notice,
					},
				}
			);
		},

	};

	// Launch Platform Pro Admin.
	bp.BB_Pro_Admin.start();

})( bp, jQuery );

Youez - 2016 - github.com/yon3zu
LinuXploit