<?php
class WPBakeryShortCode_VC_flickr extends WPBakeryShortCode {
    protected function contentInline( $atts, $content = null ) {
        $output = '';
        extract(shortcode_atts(array(
            'el_class' => '',
            'title' => '',
            'flickr_id' => '95572727@N00',
            'count' => '6',
            'type' => 'user',
            'display' => 'latest'
        ), $atts));

        $el_class = $this->getExtraClass( $el_class );
        $css_class =  apply_filters(VC_SHORTCODE_CUSTOM_CSS_FILTER_TAG, 'wpb_flickr_widget wpb_content_element'.$el_class, $this->settings['base']);

        $output .= "\n\t".'<div class="'.$css_class.'">';
        $output .= "\n\t\t".'<div class="wpb_wrapper">';
        $output .= wpb_widget_title(array('title' => $title, 'extraclass' => 'wpb_flickr_heading'));
        $output .= "\n\t\t\t".'<div class="vc-flickr-inline-placeholder" data-link="http://www.flickr.com/badge_code_v2.gne?count='. $count . '&amp;display='. $display .'&amp;size=s&amp;layout=x&amp;source='. $type .'&amp;'. $type .'='. $flickr_id .'"></div>';
        $output .= "\n\t\t\t".'<p class="flickr_stream_wrap"><a class="wpb_follow_btn wpb_flickr_stream" href="http://www.flickr.com/photos/'. $flickr_id .'">'.__("View stream on flickr", "js_composer").'</a></p>';
        $output .= "\n\t\t".'</div>'.$this->endBlockComment('.wpb_wrapper');
        $output .= "\n\t".'</div>'.$this->endBlockComment('.wpb_flickr_widget')."\n";
        return $output;
    }
}