SILENT KILLERPanel

Current Path: > home > codekrsu > > ameliagraphics.com > wp-content > plugins > > jetpack > modules > shortcodes


Operation   : Linux premium131.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
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: /home/codekrsu//ameliagraphics.com/wp-content/plugins//jetpack/modules/shortcodes

NameTypeSizeLast ModifiedActions
css Directory - -
images Directory - -
img Directory - -
js Directory - -
archiveorg-book.php File 3394 bytes June 29 2021 21:18:02.
archiveorg.php File 4015 bytes June 29 2021 21:18:02.
archives.php File 2437 bytes February 23 2021 21:08:42.
bandcamp.php File 7935 bytes May 22 2023 19:04:58.
brightcove.php File 8980 bytes October 27 2020 21:15:38.
cartodb.php File 803 bytes February 23 2021 21:08:42.
class.filter-embedded-html-objects.php File 13324 bytes November 25 2023 02:41:46.
codepen.php File 265 bytes February 23 2021 21:08:42.
crowdsignal.php File 22379 bytes June 02 2025 21:34:10.
dailymotion.php File 15634 bytes December 06 2022 21:08:36.
descript.php File 3067 bytes January 25 2022 23:38:06.
facebook.php File 7203 bytes April 28 2025 19:38:34.
flatio.php File 383 bytes February 23 2021 21:08:42.
flickr.php File 9601 bytes June 24 2025 00:56:26.
getty.php File 7720 bytes November 21 2023 01:33:54.
gist.php File 8630 bytes June 03 2025 23:22:42.
googleapps.php File 10079 bytes November 25 2023 02:41:46.
googlemaps.php File 8160 bytes November 25 2023 02:41:46.
googleplus.php File 1054 bytes February 23 2021 21:08:42.
gravatar.php File 6280 bytes November 14 2023 22:55:08.
houzz.php File 920 bytes February 23 2021 21:08:42.
inline-pdfs.php File 1168 bytes January 11 2022 22:52:08.
instagram.php File 14854 bytes December 23 2024 20:47:38.
kickstarter.php File 2448 bytes December 06 2022 21:08:36.
mailchimp.php File 7194 bytes January 17 2023 01:35:44.
medium.php File 3300 bytes January 17 2023 01:35:44.
mixcloud.php File 3703 bytes November 25 2023 02:41:46.
others.php File 2115 bytes January 06 2025 22:47:52.
pinterest.php File 1834 bytes November 21 2023 01:33:54.
presentations.php File 14881 bytes September 20 2023 01:19:10.
quiz.php File 9378 bytes March 29 2022 23:04:42.
recipe.php File 19461 bytes June 16 2025 23:21:40.
scribd.php File 2504 bytes February 23 2021 21:08:42.
sitemap.php File 562 bytes February 23 2021 21:08:42.
slideshare.php File 3903 bytes February 23 2021 21:08:42.
slideshow.php File 9493 bytes October 07 2024 23:44:04.
smartframe.php File 3728 bytes May 15 2023 20:47:16.
soundcloud.php File 8884 bytes May 22 2023 19:04:58.
spotify.php File 3336 bytes January 15 2024 23:54:22.
ted.php File 3429 bytes February 23 2021 21:08:42.
tweet.php File 5148 bytes September 20 2023 01:19:10.
twitchtv.php File 2688 bytes February 23 2021 21:08:42.
twitter-timeline.php File 1979 bytes February 23 2021 21:08:42.
twitter.php File 2615 bytes March 31 2025 22:37:54.
unavailable.php File 3315 bytes January 17 2023 01:35:44.
untappd-menu.php File 2464 bytes January 17 2023 01:35:44.
upcoming-events.php File 1724 bytes November 04 2024 17:29:56.
ustream.php File 3206 bytes February 23 2021 21:08:42.
videopress.php File 423 bytes August 17 2022 14:12:24.
vimeo.php File 11785 bytes September 02 2024 18:34:18.
vine.php File 2674 bytes February 23 2021 21:08:42.
vr.php File 5035 bytes April 16 2024 00:40:26.
wufoo.php File 3463 bytes October 11 2022 18:22:12.
youtube.php File 24018 bytes May 05 2025 21:43:40.

Reading File: /home/codekrsu//ameliagraphics.com/wp-content/plugins//jetpack/modules/shortcodes/wufoo.php

<?php
/**
 * Plugin Name: Wufoo Shortcode
 * Based on https://wordpress.org/plugins/wufoo-shortcode/
 *
 * Examples:
 * [wufoo username="jeherve" formhash="z1x13ltw1m8jtrw" autoresize="true" height="338" header="show"]
 *
 * @package automattic/jetpack
 */

/**
 * Display the Wufoo shortcode.
 *
 * @param array $atts Shortcode attributes.
 */
function wufoo_shortcode( $atts ) {
	$attr = shortcode_atts(
		array(
			'username'   => '',
			'formhash'   => '',
			'autoresize' => true,
			'height'     => '500',
			'header'     => 'show',
		),
		$atts
	);

	// Check username and formhash to ensure they only have alphanumeric characters or underscores, and aren't empty.
	if (
		! preg_match( '/^[a-zA-Z0-9_]+$/', $attr['username'] )
		|| ! preg_match( '/^[a-zA-Z0-9_]+$/', $attr['formhash'] )
	) {
		/*
		 * Return an error to the users with instructions if one of these params is invalid
		 * They don't have default values because they are user/form-specific
		 */
		if ( current_user_can( 'edit_posts' ) ) {
			return sprintf(
				wp_kses(
					/* translators: URL to Wufoo support page. */
					__( 'Something is wrong with your Wufoo shortcode. Try following the instructions <a href="%s" target="_blank" rel="noopener noreferrer">here</a> to embed a form on your site.', 'jetpack' ),
					array(
						'a' => array(
							'href'   => array(),
							'target' => array(),
							'rel'    => array(),
						),
					)
				),
				'https://help.wufoo.com/articles/en_US/kb/Embed'
			);
		}

		return;
	}

	/**
	 * Placeholder which will tell Wufoo where to render the form.
	 */
	$js_embed_placeholder = sprintf(
		'<div id="wufoo-%s"></div>',
		esc_attr( $attr['formhash'] )
	);

	/**
	 * Required parameters are present.
	 * An error will be returned inside the form if they are invalid.
	 */
	$js_embed = sprintf(
		'(function(){try{var wufoo_%1$s = new WufooForm();wufoo_%1$s.initialize({"userName":"%2$s","formHash":"%1$s","autoResize":%3$s,"height":"%4$d","header":"%5$s","ssl":true,"async":true});wufoo_%1$s.display();}catch(e){}})();',
		esc_attr( $attr['formhash'] ),
		esc_attr( $attr['username'] ),
		'true' == $attr['autoresize'] ? 'true' : 'false', // phpcs:ignore Universal.Operators.StrictComparisons.LooseEqual
		absint( $attr['height'] ),
		'show' === $attr['header'] ? 'show' : 'hide'
	);

	// Embed URL.
	$embed_url = sprintf(
		'https://%1$s.wufoo.com/embed/%2$s/',
		$attr['username'],
		$attr['formhash']
	);

	// Form URL.
	$form_url = sprintf(
		'https://%1$s.wufoo.com/forms/%2$s/',
		$attr['username'],
		$attr['formhash']
	);

	/*
	 * iframe embed, loaded inside <noscript> tags.
	 */
	$iframe_embed = sprintf(
		'<iframe height="%1$d" src="%2$s" allowTransparency="true" frameborder="0" scrolling="no" style="width:100%%;border:none;">
			<a href="%3$s" target="_blank" rel="noopener noreferrer">%4$s</a>
		</iframe>',
		absint( $attr['height'] ),
		esc_url( $embed_url ),
		esc_url( $form_url ),
		esc_html__( 'Fill out my Wufoo form!', 'jetpack' )
	);

	wp_enqueue_script(
		'wufoo-form',
		'https://www.wufoo.com/scripts/embed/form.js',
		array(),
		JETPACK__VERSION,
		true
	);
	wp_add_inline_script( 'wufoo-form', $js_embed );

	/** This action is already documented in modules/widgets/gravatar-profile.php */
	do_action( 'jetpack_stats_extra', 'embeds', 'wufoo' );

	/**
	 * Return embed in JS and iframe.
	 */
	return "$js_embed_placeholder<noscript>$iframe_embed</noscript>";
}
add_shortcode( 'wufoo', 'wufoo_shortcode' );

SILENT KILLER Tool