HEX
Server: Apache
System: Linux cpanelx.inxs.ro 4.18.0-477.27.2.lve.el8.x86_64 #1 SMP Wed Oct 11 12:32:56 UTC 2023 x86_64
User: crowdandsafety (1041)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //home/crowdandsafety/www/wp-content/plugins/cornerstone/includes/shortcodes/responsive-text.php
<?php

// Responsive Text
// =============================================================================

function x_shortcode_responsive_text( $atts ) {

  extract( shortcode_atts( array(
    'selector'    => '',
    'compression' => '1.2',
    'min_size'    => '',
    'max_size'    => ''
  ), $atts, 'x_responsive_text' ) );

  $js_params = array(
    'selector'    => ( $selector    != '' ) ? $selector : '',
    'compression' => ( $compression != '' ) ? $compression : '1.2',
    'minFontSize' => ( $min_size    != '' ) ? $min_size : '',
    'maxFontSize' => ( $max_size    != '' ) ? $max_size : ''
  );

  static $count = 0; $count++;

  $data = cs_generate_data_attributes( 'responsive-text', $js_params, true );

  $output = "<span id=\"x-responsive-text-{$count}\" {$data}></span>";

  return $output;
}

add_shortcode( 'x_responsive_text', 'x_shortcode_responsive_text' );
add_shortcode( 'cs_responsive_text', 'x_shortcode_responsive_text' );