✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ webm004.cluster127.gra.hosting.ovh.net ​🇻​♯➤ 6.18.42-ovh-vps-grsec-zfs+ #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 54.36.91.62 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.70
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ _dyuweyrj4,_dyuweyrj4r,dl

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /home/docteuh/www/plugins/fusion-builder/shortcodes//fusion-dropcap.php
<?php
/**
 * Add an element to fusion-builder.
 *
 * @package fusion-builder
 * @since 1.0
 */

if ( fusion_is_element_enabled( 'fusion_dropcap' ) ) {

	if ( ! class_exists( 'FusionSC_Dropcap' ) ) {
		/**
		 * Shortcode class.
		 *
		 * @since 1.0
		 */
		class FusionSC_Dropcap extends Fusion_Element {

			/**
			 * Constructor.
			 *
			 * @access public
			 * @since 1.0
			 */
			public function __construct() {
				parent::__construct();
				add_filter( 'fusion_attr_dropcap-shortcode', [ $this, 'attr' ] );
				add_shortcode( 'fusion_dropcap', [ $this, 'render' ] );
			}

			/**
			 * Gets the default values.
			 *
			 * @static
			 * @access public
			 * @since 2.0.0
			 * @return array
			 */
			public static function get_element_defaults() {
				$fusion_settings = awb_get_fusion_settings();

				return [
					'class'        => '',
					'id'           => '',
					'boxed'        => '',
					'boxed_radius' => '',
					'color'        => '',
					'text_color'   => '',
				];
			}

			/**
			 * Maps settings to param variables.
			 *
			 * @static
			 * @access public
			 * @since 2.0.0
			 * @return array
			 */
			public static function settings_to_params() {
				return [
					'dropcap_color'      => 'color',
					'dropcap_text_color' => 'text_color',
				];
			}

			/**
			 * Render the shortcode
			 *
			 * @access public
			 * @since 1.0
			 * @param  array  $args    Shortcode parameters.
			 * @param  string $content Content between shortcode.
			 * @return string          HTML output.
			 */
			public function render( $args, $content = '' ) {

				$this->args = FusionBuilder::set_shortcode_defaults( self::get_element_defaults(), $args, 'fusion_dropcap' );
				$content    = apply_filters( 'fusion_shortcode_content', $content, 'fusion_dropcap', $args );

				$html = '<span ' . FusionBuilder::attributes( 'dropcap-shortcode' ) . '>' . do_shortcode( $content ) . '</span>';

				$this->on_render();

				return apply_filters( 'fusion_element_dropcap_content', $html, $this->args );
			}

			/**
			 * Builds the attributes array.
			 *
			 * @access public
			 * @since 1.0
			 * @return array
			 */
			public function attr() {

				$attr = [
					'class' => 'fusion-dropcap dropcap',
					'style' => $this->get_style_vars(),
				];

				if ( 'yes' === $this->args['boxed'] ) {
					$attr['class'] .= ' dropcap-boxed';
				}

				if ( $this->args['class'] ) {
					$attr['class'] .= ' ' . $this->args['class'];
				}

				if ( $this->args['id'] ) {
					$attr['id'] = $this->args['id'];
				}

				return $attr;
			}

			/**
			 * Get the styling vars.
			 *
			 * @since 3.9
			 * @return string
			 */
			public function get_style_vars() {
				$custom_vars = [];
				if ( 'yes' === $this->args['boxed'] ) {
					if ( $this->args['boxed_radius'] || '0' === $this->args['boxed_radius'] ) {
						$this->args['boxed_radius']   = ( 'round' === $this->args['boxed_radius'] ) ? '50%' : $this->args['boxed_radius'];
						$custom_vars['border-radius'] = $this->args['boxed_radius'];
					}

					if ( '' !== $this->args['text_color'] ) {
						$custom_vars['color'] = $this->args['text_color'];
					}
					if ( '' !== $this->args['color'] ) {
						$custom_vars['background'] = $this->args['color'];
					}
				} elseif ( '' !== $this->args['color'] ) {
					$custom_vars['color'] = $this->args['color'];
				}

				if ( 'yes' === $this->args['boxed'] ) {
					if ( '' !== $this->args['text_color'] ) {
						$custom_vars['color'] = $this->args['text_color'];
					}
					if ( '' !== $this->args['color'] ) {
						$custom_vars['background'] = $this->args['color'];
					}
				}

				return $this->get_custom_css_vars( $custom_vars );
			}

			/**
			 * Load base CSS.
			 *
			 * @access public
			 * @since 3.0
			 * @return void
			 */
			public function add_css_files() {
				FusionBuilder()->add_element_css( FUSION_BUILDER_PLUGIN_DIR . 'assets/css/shortcodes/dropcap.min.css' );
			}

			/**
			 * Adds settings to element options panel.
			 *
			 * @access public
			 * @since 1.1
			 * @return array $sections Dropcap settings.
			 */
			public function add_options() {

				return [
					'dropcap_shortcode_section' => [
						'label'       => esc_html__( 'Dropcap', 'fusion-builder' ),
						'description' => '',
						'id'          => 'dropcap_shortcode_section',
						'type'        => 'accordion',
						'icon'        => 'fusiona-font',
						'fields'      => [
							'dropcap_color'      => [
								'label'       => esc_html__( 'Dropcap Color', 'fusion-builder' ),
								'description' => esc_html__( 'Controls the color of the dropcap text, or the dropcap box if a box is used.', 'fusion-builder' ),
								'id'          => 'dropcap_color',
								'default'     => 'var(--awb-color5)',
								'type'        => 'color-alpha',
								'css_vars'    => [
									[
										'name'     => '--dropcap_color',
										'element'  => '.fusion-body .fusion-dropcap',
										'callback' => [ 'sanitize_color' ],
									],
								],
							],
							'dropcap_text_color' => [
								'label'       => esc_html__( 'Dropcap Text Color', 'fusion-builder' ),
								'description' => esc_html__( 'Controls the color of the dropcap text when a box is used.', 'fusion-builder' ),
								'id'          => 'dropcap_text_color',
								'default'     => 'var(--awb-color1)',
								'type'        => 'color-alpha',
								'css_vars'    => [
									[
										'name'     => '--dropcap_text_color',
										'element'  => '.fusion-body .fusion-dropcap',
										'callback' => [ 'sanitize_color' ],
									],
								],
							],
						],
					],
				];
			}
		}
	}

	new FusionSC_Dropcap();

}

/**
 * Map shortcode to Avada Builder
 *
 * @since 1.0
 */
function fusion_element_dropcap() {
	$fusion_settings = awb_get_fusion_settings();

	fusion_builder_map(
		fusion_builder_frontend_data(
			'FusionSC_Dropcap',
			[
				'name'           => esc_attr__( 'Dropcap', 'fusion-builder' ),
				'shortcode'      => 'fusion_dropcap',
				'generator_only' => true,
				'icon'           => 'fusiona-font',
				'help_url'       => 'https://avada.com/documentation/dropcap-element/',
				'params'         => [
					[
						'type'        => 'textarea',
						'heading'     => esc_attr__( 'Dropcap Letter', 'fusion-builder' ),
						'description' => esc_attr__( 'Add the letter to be used as dropcap.', 'fusion-builder' ),
						'param_name'  => 'element_content',
						'value'       => 'A',
					],
					[
						'type'        => 'colorpickeralpha',
						'heading'     => esc_attr__( 'Color', 'fusion-builder' ),
						'description' => esc_attr__( 'Controls the color of the dropcap. Leave blank for Global Options selection.', 'fusion-builder' ),
						'param_name'  => 'color',
						'value'       => '',
						'default'     => $fusion_settings->get( 'dropcap_color' ),
						'group'       => esc_attr__( 'Design', 'fusion-builder' ),
					],
					[
						'type'        => 'colorpickeralpha',
						'heading'     => esc_attr__( 'Text Color', 'fusion-builder' ),
						'description' => esc_attr__( 'Controls the color of the dropcap letter when using a box. Leave blank for Global Options selection.', 'fusion-builder' ),
						'param_name'  => 'text_color',
						'value'       => '',
						'default'     => $fusion_settings->get( 'dropcap_text_color' ),
						'group'       => esc_attr__( 'Design', 'fusion-builder' ),
						'dependency'  => [
							[
								'element'  => 'boxed',
								'value'    => 'yes',
								'operator' => '==',
							],
						],
					],
					[
						'type'        => 'radio_button_set',
						'heading'     => esc_attr__( 'Boxed Dropcap', 'fusion-builder' ),
						'description' => esc_attr__( 'Choose to get a boxed dropcap.' ),
						'param_name'  => 'boxed',
						'value'       => [
							'no'  => esc_attr__( 'No', 'fusion-builder' ),
							'yes' => esc_attr__( 'Yes', 'fusion-builder' ),
						],
						'default'     => 'no',
					],
					[
						'type'        => 'textfield',
						'heading'     => esc_attr__( 'Box Radius', 'fusion-builder' ),
						'param_name'  => 'boxed_radius',
						'value'       => '',
						'description' => esc_attr__( 'Choose the radius of the boxed dropcap. In pixels (px), ex: 1px, or "round".', 'fusion-builder' ),
						'dependency'  => [
							[
								'element'  => 'boxed',
								'value'    => 'yes',
								'operator' => '==',
							],
						],
					],
					[
						'type'        => 'textfield',
						'heading'     => esc_attr__( 'CSS Class', 'fusion-builder' ),
						'param_name'  => 'class',
						'value'       => '',
						'description' => esc_attr__( 'Add a class to the wrapping HTML element.', 'fusion-builder' ),
					],
					[
						'type'        => 'textfield',
						'heading'     => esc_attr__( 'CSS ID', 'fusion-builder' ),
						'param_name'  => 'id',
						'value'       => '',
						'description' => esc_attr__( 'Add an ID to the wrapping HTML element.', 'fusion-builder' ),
					],
				],
			]
		)
	);
}
add_action( 'fusion_builder_before_init', 'fusion_element_dropcap' );


Current_dir [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
27 Aug 2026 12.06 PM
docteuh / users
0755
components
--
26 Aug 2026 4.27 AM
docteuh / users
0755
form
--
27 Aug 2026 11.07 AM
docteuh / users
0755
js
--
27 Aug 2026 12.31 PM
docteuh / users
0755
fusion-audio.php
20.387 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-blank-page.php
0.665 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-blog.php
107.766 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-breadcrumbs.php
15.495 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-button.php
85.926 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-chart.php
33.149 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-checklist.php
31.546 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-circles-info.php
77.414 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-code-block.php
1.843 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-column-inner.php
1.904 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-column.php
1.896 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-contact-form7.php
2.275 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-content-boxes.php
132.065 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-convertplus.php
8.286 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-countdown.php
54.114 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-counters-box.php
30.157 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-counters-circle.php
18.565 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-dropcap.php
8.805 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-events.php
36.033 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-facebook-page.php
19.25 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-flickr.php
19.747 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-flip-boxes.php
61.462 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-fontawesome.php
34.19 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-gallery.php
88.555 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-global.php
10.852 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-google-map.php
42.931 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-gravity-form.php
3.487 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-highlight.php
11.383 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-image-before-after.php
49.818 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-image-carousel.php
48.022 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-image-hotspots.php
33.223 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-image.php
90.025 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-inline.php
2.218 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-instagram.php
60.796 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-layer-slider.php
2.073 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-lightbox.php
8.715 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-lottie.php
21.71 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-menu-anchor.php
3.188 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-menu.php
93.935 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-modal.php
17.323 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-news-ticker.php
43.221 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-nextpage.php
0.738 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-one-page-link.php
3.88 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-open-street-map.php
52.27 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-person.php
65.724 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-popover.php
13.306 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-post-card-cart.php
142.81 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-post-card-image.php
30.33 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-post-cards.php
142.96 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-post-slider.php
19.51 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-pricing-table.php
38.265 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-progress.php
27.663 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-recent-posts.php
52.588 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-revolution-slider.php
1.058 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-row-inner.php
1.067 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-row.php
0.991 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-scroll-progress.php
16.159 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-search.php
29.545 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-section-separator.php
174.154 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-separator.php
34.366 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-slider-20260827090627.php
23.82 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-slider.php
23.82 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-social-links.php
51.16 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-social-sharing.php
61.703 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-soundcloud.php
10.246 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-star-rating.php
19.802 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-stripe-button.php
76.124 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-submenu.php
59.607 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-syntax-highlighter.php
32.148 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-table-of-contents.php
41.999 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-table.php
8.218 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-tabs.php
65.576 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-tagcloud.php
36.479 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-tagline.php
36.945 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-testimonials.php
53.142 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-title.php
65.333 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-toggle.php
57.083 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-tooltip.php
5.704 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-twitter-timeline.php
19.066 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-user-login.php
71.05 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-video.php
18.535 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-views-counter.php
21.79 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-vimeo.php
17.144 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-widget-area.php
12.915 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-widget.php
21.944 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-woo-cart-coupons.php
15.592 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-woo-cart-shipping.php
15.572 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-woo-cart-table.php
38.775 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-woo-cart-totals.php
22.699 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-woo-checkout-form.php
0.706 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-woo-featured-products-slider.php
28.007 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-woo-product-grid.php
47.554 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-woo-product-slider.php
28.406 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-woo-shortcodes.php
3.424 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-woo-sorting.php
25.361 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-youtube.php
17.496 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
woo-checkout-billing.php
12.527 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
woo-checkout-order-review.php
24.136 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
woo-checkout-payment.php
35.031 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
woo-checkout-shipping-20260827094539.php
12.418 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
woo-checkout-shipping.php
12.418 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
woo-checkout-tabs.php
44.624 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
woo-mini-cart.php
74.974 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
woo-notices.php
38.273 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
woo-upsells.php
7.247 KB
20 Nov 2023 7.12 PM
docteuh / users
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF