Viewing file: vc-raw-js.php (1.05 KB) -rw-rw-rw- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php require_once vc_path_dir('SHORTCODES_DIR', 'vc-raw-html.php'); class WPBakeryShortCode_VC_Raw_js extends WPBakeryShortCode_VC_Raw_html { protected function getFileName() { return 'vc_raw_html'; } protected function contentInline( $atts, $content = null ) { $output = $el_class = $width = $el_position = ''; extract(shortcode_atts(array( 'el_class' => '', 'el_position' => '', 'width' => '1/2' ), $atts));
$el_class = $this->getExtraClass($el_class); $el_class .= ' wpb_raw_js'; $content = rawurldecode(base64_decode(strip_tags($content))); $css_class = apply_filters( VC_SHORTCODE_CUSTOM_CSS_FILTER_TAG, 'wpb_raw_code' . $el_class, $this->settings['base'], $atts ); $output .= "\n\t".'<div class="'.$css_class.'">'; $output .= "\n\t\t".'<div class="wpb_wrapper">'; $output .= "\n\t\t\t".'<input type="hidden" class="vc_js_inline_holder" value="'.esc_attr($content).'">'; $output .= "\n\t\t".'</div> '.$this->endBlockComment('.wpb_wrapper'); $output .= "\n\t".'</div> '.$this->endBlockComment('.wpb_raw_code');
return $output; } }
|