public static function skype_status($r = '', $use_js = true) { $r = wp_parse_args($r, self::$config); if (!$r['skype_id']) { return "<!-- " . __('Skype button disabled:', 'skype-online-status') . " " . __('Missing Skype ID.', 'skype-online-status') . "-->"; } // set footer script flag self::$add_script = true; // if alternate theme is set or no template in db, get it from template file and override if ($r['button_theme'] != self::$config['button_theme'] || $r['button_theme'] && empty($r['button_template'])) { $r['button_template'] = self::get_template_file($r['button_theme']); } return '<!-- Skype button generated by Skype Legacy Buttons plugin version ' . SOSVERSION . ' ( RavanH - http://status301.net/ ) --> ' . self::parse_theme($r, $use_js) . ' <!-- end Skype button -->'; }