$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');
?>