$name, "icon" => $icon_path); } public static function settings_page(){ $addon_name = RGForms::get("addon"); $icon_path = empty($addon_name) ? "" : self::$addon_pages[$addon_name]["icon"]; $page_title = empty($addon_name) ? __("Gravity Forms Settings", "gravityforms") : $addon_name . " " . __("Settings", "gravityforms"); $icon_path = empty($icon_path) ? GFCommon::get_base_url() . "/images/gravity-settings-icon-32.png" : $icon_path; echo GFCommon::get_remote_message(); ?>


.
time()) + (array)get_option('recently_activated')); ?>
","")?>

'; if($version_info["is_valid_key"]) $key_field .= " valid key"; else if (!empty($key)) $key_field .= " invalid key"; echo apply_filters('gform_settings_key_field', $key_field); ?>
/>    />
id="gforms_enable_html5"/>    />
id="gform_enable_noconflict"/>    id="gform_disable_noconflict"/>
id="gforms_enable_akismet"/>    />

.

" />
', ''); ?>
" />
', ''); ?>


'; echo apply_filters("gform_settings_save_button", $save_button); ?>

')){ ?>
db_version();?> db_version(), '5.0.0', '>')){ ?>
')){ ?>
=')){ ?> ', ''); } ?>

'; echo apply_filters("gform_uninstall_button", $uninstall_button); ?>
'POST', 'timeout' => 3, 'body' => $body); $options['headers'] = array( 'Content-Type' => 'application/x-www-form-urlencoded; charset=' . get_option('blog_charset'), 'Content-Length' => strlen($body), 'User-Agent' => 'WordPress/' . get_bloginfo("version"), 'Referer' => get_bloginfo("url") ); $request_url = GRAVITY_MANAGER_URL . "/api.php?op=upgrade_message&key=" . GFCommon::get_key(); $raw_response = wp_remote_request($request_url, $options); if ( is_wp_error( $raw_response ) || 200 != $raw_response['response']['code'] ) $message = ""; else $message = $raw_response['body']; //validating that message is a valid Gravity Form message. If message is invalid, don't display anything if(substr($message, 0, 10) != "") $message = ""; echo $message; exit; } } ?>