Please upgrade your Flash Player This is the content that would be shown if the user does not have Flash Player 9.0.115 or higher installed.", true); define("wp_airbadge_titlecolor_default", "#00AAFF", true); define("wp_airbadge_buttonlabelcolor_default", "#00AAFF", true); define("wp_airbadge_appnamecolor_default", "#00AAFF", true); define("wp_airbadge_skiptransition_default", "false", true); add_option(wp_airbadge_swfobject, wp_airbadge_swfobject_default, 'Embed SWFObject'); add_option(wp_airbadge_flashplayer, wp_airbadge_flashplayer_default, 'Flash Player not installed message'); add_option(wp_airbadge_titlecolor, wp_airbadge_titlecolor_default, 'Badge title color'); add_option(wp_airbadge_buttonlabelcolor, wp_airbadge_buttonlabelcolor_default, 'Badge button label color'); add_option(wp_airbadge_appnamecolor, wp_airbadge_appnamecolor_default, 'Badge application name color'); add_option(wp_airbadge_skiptransition, wp_airbadge_skiptransition_default, 'Skip transition'); function badgeParse($text) { return preg_replace_callback('|\[airbadge\](.+?),(.+?),(.+?),(.+?)\[/airbadge\]|i', 'handleBadgeParse', $text); } function handleBadgeParse($match) { $div_suffix = substr(uniqid(rand(), true),0,4); $code = "
".get_option(wp_airbadge_flashplayer)."
"; $code .= "\n"; return $code; } function addSWFObjectJavaScript() { if(get_option(wp_airbadge_swfobject) == "true") { echo "\n\n"; } } function addOptionsPage() { add_options_page('AIR Badge', 'AIR Badge', 8, basename(__FILE__), 'badgeOptionsPage'); } function badgeOptionsPage() { if (isset($_POST['wp_airbadge_update'])) { check_admin_referer(); $use_swfobject = $_POST[wp_airbadge_swfobject]; if ($use_swfobject == 'use') { update_option(wp_airbadge_swfobject, "true"); } else { update_option(wp_airbadge_swfobject, "false"); } $skip_transition = $_POST[wp_airbadge_skiptransition]; if ($skip_transition == 'use') { update_option(wp_airbadge_skiptransition, "true"); } else { update_option(wp_airbadge_skiptransition, "false"); } update_option(wp_airbadge_titlecolor, $_POST[wp_airbadge_titlecolor]); update_option(wp_airbadge_buttonlabelcolor, $_POST[wp_airbadge_buttonlabelcolor]); update_option(wp_airbadge_appnamecolor, $_POST[wp_airbadge_appnamecolor]); update_option(wp_airbadge_flashplayer, $_POST[wp_airbadge_flashplayer]); echo "

AIR Badge options updated

"; } ?>

AIR Badge

\n"; ?> Disable checkbox if you already have the SWFObject.js included
\n"; ?> Disable checkbox if you don't want the badge transition effect