'', 'class' =>'', 'name' =>'', 'style' =>'', 'title' =>'', 'link_target' =>'', 'overlay_color' =>'', 'overlay_opacity' =>'0.5', 'picture' =>'', 'piclink' =>'#', 'picborder' =>'0', 'picbordercolor' =>'', 'picborderradius' =>'0', 'iconboxedradius' =>'4px', 'iconcolor' =>'#595959', 'link1' =>'#', 'link2' =>'#', 'link3' =>'#', 'link4' =>'#', 'link5' =>'#', 'icon1' =>'', 'icon2' =>'', 'icon3' =>'', 'icon4' =>'', 'icon5' =>'', ), $args ); extract( $defaults ); self::$args = $defaults; if(is_numeric($picborder)) $picborder = $picborder.'px'; if(is_numeric($picborderradius)) $picborderradius = $picborderradius.'px'; if(is_numeric($iconboxedradius)) $iconboxedradius = $iconboxedradius.'px'; $uniqid = uniqid('person-'); $this->id = $id.$uniqid; $class .= ' '.$uniqid; $add_class = 'col-sm-6'; if($overlay_color !='') $overlay_color = str_replace('#','',$overlay_color); $r = hexdec(substr($overlay_color,0,2)) ; $g = hexdec(substr($overlay_color,2,2)) ; $b = hexdec(substr($overlay_color,4,2)) ; $textstyle1 = sprintf('.'.$uniqid.' .person-vcard.person-social li a i{ border-radius: %s; background-color:%s;}',$iconboxedradius,$iconcolor); $textstyle1 .= sprintf('.'.$uniqid.' .person-vcard.person-social li a img{ border-radius: %s; background-color:%s;}',$iconboxedradius,$iconcolor); $textstyle2 = sprintf('.'.$uniqid.' .img-box img{ border-radius: %s; display: inline-block;}',$picborderradius); $imgstyle = ''; if( $picborder !='' ) $imgstyle .= sprintf('.'.$uniqid.' .img-box img{border-width: %s;border-style: solid;}',$picborder); if( $picbordercolor !='' ) $imgstyle .= sprintf('.'.$uniqid.' .img-box img{border-color: %s;}',$picbordercolor); if( $style == 'beside'){ $afterstyle = '.'.$uniqid.' .person-vcard .person-title:after{margin-left:0;}'; $leftstyle1 = '.'.$uniqid.' .person-social{text-align:left;}' ; $leftstyle2 = '.'.$uniqid.' .person-social li a i{margin-left:6px;} ' ; $styles = sprintf( '', $textstyle1,$textstyle2,$imgstyle,$afterstyle,$leftstyle1,$leftstyle2); }else{ $styles = sprintf( '', $textstyle1,$textstyle2,$imgstyle); } if($overlay_opacity !='') $divimgtitle =sprintf( '
',$r,$g,$b,$overlay_opacity); $divimga = sprintf('%s
',do_shortcode( Magee_Core::fix_shortcodes($content))); $divli = ''; if($icon1 != ''){ if( stristr($icon1,'fa-')): $divli .= sprintf('