$ata['id'], 'version' =>$ata['version'], 'company' => $ata['company'], 'type' => $ata['type'], 'count' =>$ata['count'], 'hashtags' =>$ata['hashtags'], 'aajodas' =>$ata['aajodas'], 'campaigncodes'=>$ata['campaigncodes'], 'includes' =>$ata['includes'], 'size' => $ata['size'], 'backgroundcolor' => $ata['backgroundcolor'], 'fontcolor' => $ata['fontcolor'], 'linkcolor' => $ata['linkcolor'], 'shadowcolor' => $ata['shadowcolor'], 'shadowwidth' => $ata['shadowwidth'], 'bordercolor'=>$ata['bordercolor'], 'borderwidth'=>$ata['borderwidth'], 'borderradius'=>$ata['borderradius'], 'hovercolor'=>$ata['hovercolor'], 'baseurl'=>$ata['baseurl'], 'tabreload'=>$ata['tabreload'], 'map'=>$ata['map'], 'tabtext'=>'', 'tabfilter'=>'', 'tabactive'=>'0' ), $atts); /* print_r($aajoda_tab_atts["tabtext"]); */ if($aajoda_tab_atts["tabtext"]==""){ return ""; } $output=""; return $output; } /* aajoda tabs shortcode */ function aajoda_tabs_shortcode( $atts ,$content = ''){ global $ata; $aajoda_tabs_atts = shortcode_atts(array( /* changes to parameters will lead to breaking changes */ 'id' => '', 'version' =>'1.0', 'company' => '', 'type' => '63', 'count' =>'99', 'hashtags' =>'', 'aajodas' =>'', 'campaigncodes'=>'', 'includes' =>'11', 'size' => '', 'backgroundcolor' => '', 'fontcolor' => '', 'linkcolor' => '', 'shadowcolor' => '', 'shadowwidth' => '', 'bordercolor'=>'', 'borderwidth'=>'', 'borderradius'=>'', 'hovercolor'=>'', 'baseurl'=>'', 'tabreload'=>'1', 'map'=>'' ), $atts); $ata=$aajoda_tabs_atts; $output= "
"; /* nested here */ $output.=do_shortcode($content); $output.="
"; /* print_r(htmlspecialchars($output)); */ return $output; } /* aajoda map shortcode */ function aajoda_map_shortcode($atts) { $aajoda_map_atts = shortcode_atts(array( /* changes to parameters will lead to breaking changes */ 'id' => '', 'version' =>'1.0', 'company' => '', 'type' => '63', 'count' =>'1000', 'hashtags' =>'', 'aajodas' =>'', 'campaigncodes'=>'', /* 'includes' =>'11', */ 'style'=>'height:300px; width: 100%;', 'mapkey'=>'' ), $atts); /* AIzaSyCXoVFC6cqK2tYyLQtCTauK7H1PlKZYX3M& print_r("id: ".$aajoda_tabs_atts["id"]); print_r("bla: ".$bla); */ if($aajoda_map_atts["company"]==""){ return "missing company parameter."; } /* if($aajoda_map_atts["mapkey"]==""){ return "missing mapkey parameter."; } */ wp_register_script('ajje-map-script','https://maps.googleapis.com/maps/api/js?callback=initAajodaMap&key='.$aajoda_map_atts["mapkey"],null,null,true); //$output= ""; /* .$aajoda_tabs_atts["id"]."' class='aajodasfilter aajoda-tabs-default'>"; */ //wp_add_inline_script("ajje-map-script",$script,"before"); wp_enqueue_script( 'ajje-map-script' ); /* print_r(htmlspecialchars($output)); */ $script=""; return $script.'
'; } /* aajoda feed shortcode */ function aajoda_feed_shortcode( $atts ) { $output=""; $aajoda_feed_atts = shortcode_atts( array( /* changes to parameters will lead to breaking changes */ 'id' => '', 'version' =>'1.0', 'company' => '', 'type' => '63', 'number' =>'', /*legacy support*/ 'count' =>'99', 'hashtags' =>'', 'tag'=>'', /*legacy support*/ 'aajodas' =>'', 'campaigncodes'=>'', 'includes' =>'11', 'size' => '', 'backgroundcolor' => '', 'fontcolor' => '', 'linkcolor' => '', 'shadowcolor' => '', 'shadowwidth' => '', 'bordercolor'=>'', 'borderwidth'=>'', 'borderradius'=>'', 'hovercolor'=>'', 'baseurl'=>'' ), $atts ); if($aajoda_feed_atts['company']==""){ return "Parameter company is required!"; } /*legacy support*/ if($aajoda_feed_atts['tag']!=""){ $aajoda_feed_atts['hashtags']=$aajoda_feed_atts['tag']; } if($aajoda_feed_atts['number']!=""){ $aajoda_feed_atts['count']=$aajoda_feed_atts['number']; } /*end legacy support*/ $divId=$aajoda_feed_atts['id']; if($divId==""){ $divId=(string)rand(100000,1000000); } //print_r(htmlspecialchars("script aajdoaRefs")); $output.='
'; $output.=''; /* print_r(htmlspecialchars($output)); */ return $output; } /* aajoda con shortcode */ function aajoda_shortcode( $atts ) { //wp_deregister_script('aajoda_refsv10'); //wp_enqueue_script( 'aajoda_refsv20' ); $output=""; $con_atts = shortcode_atts(array('id' => '' ), $atts ); if($con_atts['id']==""){ return "Parameter id is required!"; } $output .= '
'; $output.=""; /*print_r(htmlspecialchars("fetching "));*/ return $output; } /*
*/ function aajoda_detail_shortcode($atts) { $output=""; $q=get_query_var("testimonial"); if($q){ /*print_r(htmlspecialchars("enter the aajframe"));*/ $output=""; $output.=""; $output.=""; } return $output; } function add_query_vars_filter( $vars ){ $vars[] = "testimonial"; return $vars; } add_filter( 'query_vars', 'add_query_vars_filter' ); add_shortcode('aajoda-detail', 'aajoda_detail_shortcode'); add_shortcode('aajoda-feed', 'aajoda_feed_shortcode'); add_shortcode('aajoda-tab', 'aajoda_tab_shortcode'); add_shortcode('aajoda-tabs', 'aajoda_tabs_shortcode'); add_shortcode('aajoda-map', 'aajoda_map_shortcode'); add_shortcode('aajoda', 'aajoda_shortcode'); ?>