!C99Shell v. 1.0 pre-release build #13!

Software: Apache. PHP/5.5.15 

uname -a: Windows NT SVR-DMZ 6.1 build 7600 (Windows Server 2008 R2 Enterprise Edition) i586 

SYSTEM 

Safe-mode: OFF (not secure)

C:\cumbreclima\wp-content\plugins\js_composer\include\classes\shortcodes\   drwxrwxrwx
Free 4.1 GB of 39.52 GB (10.36%)
Detected drives: [ a ] [ c ] [ d ] [ e ] [ f ]
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     vc-column.php (5.66 KB)      -rw-rw-rw-
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
 * WPBakery Visual Composer shortcodes
 *
 * @package WPBakeryVisualComposer
 *
 */

class WPBakeryShortCode_VC_Column extends WPBakeryShortCode {
    protected 
$predefined_atts = array(
        
'font_color' => '',
        
'el_class' => '',
        
'el_position' => '',
        
'width' => '1/1'
    
);

    public function 
getColumnControls$controls$extended_css '' ) {
        
$controls_start '<div class="vc_controls vc_controls-visible controls' . ( ! empty( $extended_css ) ? {$extended_css}'' ) . '">';
        
$controls_end '</div>';

        if ( 
$extended_css == 'bottom-controls' $control_title __'Append to this column''js_composer' );
        else 
$control_title __'Prepend to this column''js_composer' );

        
$controls_add ' <a class="vc_control column_add" href="#" title="' $control_title '"><i class="vc_icon"></i></a>';
        
$controls_edit ' <a class="vc_control column_edit" href="#" title="' __'Edit this column''js_composer' ) . '"><i class="vc_icon"></i></a>';
        
$controls_delete ' <a class="vc_control column_delete" href="#" title="' __'Delete this column''js_composer' ) . '"><i class="vc_icon"></i></a>';

        return 
$controls_start $controls_add $controls_edit $controls_delete $controls_end;
    }

    public function 
singleParamHtmlHolder$param$value ) {
        
$output '';
        
// Compatibility fixes.
        
$old_names = array( 'yellow_message''blue_message''green_message''button_green''button_grey''button_yellow''button_blue''button_red''button_orange' );
        
$new_names = array( 'alert-block''alert-info''alert-success''btn-success''btn''btn-info''btn-primary''btn-danger''btn-warning' );
        
$value str_ireplace$old_names$new_names$value );
        
//$value = __($value, "js_composer");
        //
        
$param_name = isset( $param['param_name'] ) ? $param['param_name'] : '';
        
$type = isset( $param['type'] ) ? $param['type'] : '';
        
$class = isset( $param['class'] ) ? $param['class'] : '';

        if ( isset( 
$param['holder'] ) == true && $param['holder'] != 'hidden' ) {
            
$output .= '<' $param['holder'] . ' class="wpb_vc_param_value ' $param_name ' ' $type ' ' $class '" name="' $param_name '">' $value '</' $param['holder'] . '>';
        }
        return 
$output;
    }

    public function 
contentAdmin$atts$content null ) {
        
$width $el_class '';
        
extractshortcode_atts$this->predefined_atts$atts ) );
        
$output '';

        
$column_controls $this->getColumnControls$this->settings'controls' ) );
        
$column_controls_bottom $this->getColumnControls'add''bottom-controls' );

        if ( 
$width == 'column_14' || $width == '1/4' ) {
            
$width = array( 'vc_col-sm-3' );
        } else if ( 
$width == 'column_14-14-14-14' ) {
            
$width = array( 'vc_col-sm-3''vc_col-sm-3''vc_col-sm-3''vc_col-sm-3' );
        } else if ( 
$width == 'column_13' || $width == '1/3' ) {
            
$width = array( 'vc_col-sm-4' );
        } else if ( 
$width == 'column_13-23' ) {
            
$width = array( 'vc_col-sm-4''vc_col-sm-8' );
        } else if ( 
$width == 'column_13-13-13' ) {
            
$width = array( 'vc_col-sm-4''vc_col-sm-4''vc_col-sm-4' );
        } else if ( 
$width == 'column_12' || $width == '1/2' ) {
            
$width = array( 'vc_col-sm-6' );
        } else if ( 
$width == 'column_12-12' ) {
            
$width = array( 'vc_col-sm-6''vc_col-sm-6' );
        } else if ( 
$width == 'column_23' || $width == '2/3' ) {
            
$width = array( 'vc_col-sm-8' );
        } else if ( 
$width == 'column_34' || $width == '3/4' ) {
            
$width = array( 'vc_col-sm-9' );
        } else if ( 
$width == 'column_16' || $width == '1/6' ) {
            
$width = array( 'vc_col-sm-2' );
        } else if ( 
$width == 'column_56' || $width == '5/6' ) {
            
$width = array( 'vc_col-sm-10' );
        } else {
            
$width = array( '' );
        }
        for ( 
$i 0$i count$width ); $i ++ ) {
            
$output .= '<div ' $this->mainHtmlBlockParams$width$i ) . '>';
            
$output .= str_replace"%column_size%"wpb_translateColumnWidthToFractional$width[$i] ), $column_controls );
            
$output .= '<div class="wpb_element_wrapper">';
            
$output .= '<div ' $this->containerHtmlBlockParams$width$i ) . '>';
            
$output .= do_shortcodeshortcode_unautop$content ) );
            
$output .= '</div>';
            if ( isset( 
$this->settings['params'] ) ) {
                
$inner '';
                foreach ( 
$this->settings['params'] as $param ) {
                    
$param_value = isset( $$param['param_name'] ) ? $$param['param_name'] : '';
                    if ( 
is_array$param_value ) ) {
                        
// Get first element from the array
                        
reset$param_value );
                        
$first_key key$param_value );
                        
$param_value $param_value[$first_key];
                    }
                    
$inner .= $this->singleParamHtmlHolder$param$param_value );
                }
                
$output .= $inner;
            }
            
$output .= '</div>';
            
$output .= str_replace"%column_size%"wpb_translateColumnWidthToFractional$width[$i] ), $column_controls_bottom );
            
$output .= '</div>';
        }
        return 
$output;
    }

    public function 
customAdminBlockParams() {
        return 
'';
    }

    public function 
mainHtmlBlockParams$width$i ) {
        return 
'data-element_type="' $this->settings["base"] . '" data-vc-column-width="' wpb_vc_get_column_width_indent$width[$i] ) . '" class="wpb_' $this->settings['base'] . ' wpb_sortable ' $this->templateWidth() . ' wpb_content_holder"' $this->customAdminBlockParams();
    }

    public function 
containerHtmlBlockParams$width$i ) {
        return 
'class="wpb_column_container vc_container_for_children"';
    }

    public function 
template$content '' ) {
        return 
$this->contentAdmin$this->atts );
    }

    protected function 
templateWidth() {
        return 
'<%= window.vc_convert_column_size(params.width) %>';
    }

    public function 
buildStyle$font_color '' ) {
        
$style '';
        if ( ! empty( 
$font_color ) ) {
            
$style .= vc_get_css_color'color'$font_color );
        }
        return empty( 
$style ) ? $style ' style="' $style '"';
    }
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0312 ]--