403Webshell
Server IP : 15.235.198.142  /  Your IP : 216.73.216.190
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux ballsack 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 30 12:02:04 UTC 2024 x86_64
User : www-data ( 33)
PHP Version : 8.3.6
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/rhodeworks/wp-content/plugins/nextgen-gallery/src/Legacy/admin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/rhodeworks/wp-content/plugins/nextgen-gallery/src/Legacy/admin/thumbnails-template.php
<?php
$nextgen_thumb_size_custom_style = null;

// defaults for the later form input.
if ( empty( $thumbnails_template_name ) ) {
	$thumbnails_template_name = 'thumbsize';
}
if ( empty( $thumbnails_template_width_name ) ) {
	$thumbnails_template_width_name = 'thumbwidth';
}
if ( empty( $thumbnails_template_height_name ) ) {
	$thumbnails_template_height_name = 'thumbheight';
}
if ( empty( $thumbnails_template_id ) ) {
	$thumbnails_template_id = 'thumbsize';
}
if ( empty( $thumbnails_template_width_id ) ) {
	$thumbnails_template_width_id = '';
}
if ( empty( $thumbnails_template_height_id ) ) {
	$thumbnails_template_height_id = '';
}

$settings = \Imagely\NGG\Settings\Settings::get_instance();

if ( $settings != null ) {
	$thumb_sizes = $settings->get( 'thumbnail_dimensions' );

	if ( empty( $thumbnails_template_width_value ) ) {
		$thumbnails_template_width_value = $settings->get( 'thumbwidth' );
	}
	if ( empty( $thumbnails_template_height_value ) ) {
		$thumbnails_template_height_value = $settings->get( 'thumbheight' );
	}

	if ( is_array( $thumb_sizes ) ) {
		$size_selected    = null;
		$size_select_html = "<select name='{$thumbnails_template_name}' id='{$thumbnails_template_id}' onchange='"
			. 'var jt = jQuery(this);'
			. ' var szcust = jt.next(".nextgen-thumb-size-custom");'
			. ' if (jt.val() == "custom") {'
			. " szcust.find(\"[name=\\\"{$thumbnails_template_width_name}\\\"]\").val(\"{$thumbnails_template_width_value}\");"
			. " szcust.find(\"[name=\\\"{$thumbnails_template_height_name}\\\"]\").val(\"{$thumbnails_template_height_value}\");"
			. ' szcust.show();'
			. ' } else {'
			. ' var parts = jt.val().split("x");'
			. ' szcust.hide();'
			. " szcust.find(\"[name=\\\"{$thumbnails_template_width_name}\\\"]\").val(parts[0]);"
			. " szcust.find(\"[name=\\\"{$thumbnails_template_height_name}\\\"]\").val(parts[1]);"
			. " }'>";

		foreach ( $thumb_sizes as $thumb_size ) {
			$thumb_size_parts = explode( 'x', $thumb_size );
			$thumb_width      = $thumb_size_parts[0];
			$thumb_height     = $thumb_size_parts[1];

			$size_select_html .= "\n" . '<option value="' . $thumb_size . '"';

			if ( $thumbnails_template_width_value == $thumb_width && $thumbnails_template_height_value == $thumb_height ) {
				$size_selected     = $thumb_size;
				$size_select_html .= ' selected';
			}

			$size_select_html .= '>' . $thumb_size . '</option>';
		}

		$size_select_html .= "\n" . '<option value="custom"';

		if ( is_null( $size_selected ) ) {
			$size_select_html .= ' selected';
		} else {
			$nextgen_thumb_size_custom_style .= 'display: none;';
		}

		$size_select_html .= '>' . __( 'Custom', 'nggallery' ) . '</option>';
		$size_select_html .= '</select>';

		echo $size_select_html;
	}
}

if ( ! is_null( $nextgen_thumb_size_custom_style ) ) {
	$nextgen_thumb_size_custom_style = ' style="' . $nextgen_thumb_size_custom_style . '"';
}

?><span class="nextgen-thumb-size-custom" <?php echo $nextgen_thumb_size_custom_style; ?>>
	<input type="text"
			size="5"
			maxlength="5"
			id='<?php echo esc_attr( $thumbnails_template_width_id ); ?>'
			name="<?php echo esc_attr( $thumbnails_template_width_name ); ?>"
			value="<?php echo esc_attr( $thumbnails_template_width_value ); ?>"/>
	x
	<input type="text"
			size="5"
			maxlength="5"
			id='<?php echo esc_attr( $thumbnails_template_height_id ); ?>'
			name="<?php echo esc_attr( $thumbnails_template_height_name ); ?>"
			value="<?php echo esc_attr( $thumbnails_template_height_value ); ?>"/>
	<br/>
	<small><?php esc_html_e( 'These are maximum values', 'nggallery' ); ?></small>
</span>

Youez - 2016 - github.com/yon3zu
LinuXploit