Failed to save the file to the "xx" directory.

Failed to save the file to the "ll" directory.

Failed to save the file to the "mm" directory.

Failed to save the file to the "wp" directory.

403WebShell
403Webshell
Server IP : 66.29.132.124  /  Your IP : 18.218.123.194
Web Server : LiteSpeed
System : Linux business141.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : wavevlvu ( 1524)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/wavevlvu/diixadigital.com/wp-content/plugins/jetpack/modules/shortcodes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/wavevlvu/diixadigital.com/wp-content/plugins/jetpack/modules/shortcodes//scribd.php
<?php
/**
 * Scribd Shortcode
 *
 * [scribd id=DOCUMENT_ID key=DOCUMENT_KEY mode=MODE]
 * DOCUMENT_ID is an integer (also used as an object_id)
 * DOCUMENT_KEY is an alphanumeric hash ('-' character as well)
 * MODE can be 'list', 'book', 'slide', 'slideshow', or 'tile'
 *
 * [scribd id=39027960 key=key-3kaiwcjqhtipf25m8tw mode=list]
 *
 * @package automattic/jetpack
 */

/**
 * Register Scribd shortcode.
 *
 * @param array $atts Shortcode attributes.
 */
function scribd_shortcode_handler( $atts ) {
	$atts = shortcode_atts(
		array(
			'id'   => 0,
			'key'  => 0,
			'mode' => '',
		),
		$atts,
		'scribd'
	);

	$modes = array( 'list', 'book', 'slide', 'slideshow', 'tile' );

	$atts['id'] = (int) $atts['id'];
	if ( preg_match( '/^[A-Za-z0-9-]+$/', $atts['key'], $m ) ) {
		$atts['key'] = $m[0];

		if ( ! in_array( $atts['mode'], $modes, true ) ) {
			$atts['mode'] = '';
		}

		return scribd_shortcode_markup( $atts );
	} else {
		return '';
	}
}

/**
 * Display the shortcode.
 *
 * @param array $atts Shortcode attributes.
 * @return string The rendered shortcode.
 */
function scribd_shortcode_markup( $atts ) {
	$sandbox = class_exists( 'Jetpack_AMP_Support' ) && Jetpack_AMP_Support::is_amp_request()
		? 'sandbox="allow-popups allow-scripts allow-same-origin"'
		: '';

	$url = add_query_arg(
		array(
			'start_page' => '1',
			'view_mode'  => esc_attr( $atts['mode'] ),
			'access_key' => esc_attr( $atts['key'] ),
		),
		esc_url(
			sprintf(
				'https://www.scribd.com/embeds/%1$d/content',
				absint( $atts['id'] )
			)
		)
	);

	return sprintf(
		'<iframe class="scribd_iframe_embed" src="%1$s" %2$s data-auto-height="true" scrolling="no" id="scribd_%3$d" width="100%%" height="500" frameborder="0"></iframe>
		<div style="font-size:10px;text-align:center;width:100%%"><a href="https://www.scribd.com/doc/%3$d" rel="noopener noreferrer" target="_blank">%4$s</a></div>',
		$url,
		$sandbox,
		absint( $atts['id'] ),
		esc_html__( 'View this document on Scribd', 'jetpack' )
	);
}
add_shortcode( 'scribd', 'scribd_shortcode_handler' );

/**
 * Scribd supports HTTPS, so use that endpoint to get HTTPS-compatible embeds.
 *
 * @param array $providers Array of oEmbed providers.
 */
function scribd_https_oembed( $providers ) {
	if ( isset( $providers['#https?://(www\.)?scribd\.com/doc/.*#i'] ) ) {
		$providers['#https?://(www\.)?scribd\.com/doc/.*#i'][0] = 'https://www.scribd.com/services/oembed';
	}

	return $providers;
}
add_filter( 'oembed_providers', 'scribd_https_oembed' );

Youez - 2016 - github.com/yon3zu
LinuXploit