'', 1 => 'read', 2 => 'separator' . $position, 3 => '', 4 => 'wp-menu-separator' ); } add_action('init_custom_menu_separator', 'add_launchpad_admin_menu_separator'); // ADD MENU SEPARATOR ABOVE OPTIONS PAGE function set_launchpad_admin_menu_separator() { do_action('init_custom_menu_separator', 57); } add_action('init', 'set_launchpad_admin_menu_separator'); // LAUNCHPAD SETTINGS function register_launchpad_settings() { register_setting('launchpad-settings', 'launchpad'); } // GET DIRECTORY SIZE function get_foldersize($path) { $total_size = 0; $files = scandir($path); $cleanPath = rtrim($path, '/') . '/'; foreach($files as $t) { if ('.' != $t && '..' != $t) { $currentFile = $cleanPath . $t; if (is_dir($currentFile)) { $size = get_foldersize($currentFile); $total_size += $size; } else { $size = filesize($currentFile); $total_size += $size; } } } return $total_size; } // FORMAT DIRECTORY SIZE function wp_formatsize($size) { $units = explode(' ', 'B KB MB GB TB PB'); $mod = 1024; for ($i = 0; $size > $mod; $i++) $size /= $mod; $endIndex = strpos($size, ".") + 3; return substr($size, 0, $endIndex) . ' ' . $units[$i]; } /*----------------------------------------------------------------------------------- LAUNCHPAD OPTIONS PAGE -------------------------------------------------------------------------------------*/ function launchpad_admin_page() { if (!current_user_can('manage_options')) { wp_die(__('You do not have sufficient permissions to access this page.')); } // FETCH SAVED OPTION VALUES $options = get_option('launchpad'); // FETCH DIRECTORY FOLDER SIZES $upload_dir = wp_upload_dir(); $theme_dir = get_theme_root(); $upload_space = get_foldersize($upload_dir['basedir']); $content_space = get_foldersize(WP_CONTENT_DIR); $theme_space = get_foldersize($theme_dir); $plugin_space = get_foldersize(WP_PLUGIN_DIR); $wp_space = get_foldersize(ABSPATH); $active_theme = get_template_directory(); $active_theme_space = get_foldersize($active_theme); // MATH FOR DIRECTORY FOLDER SIZE PERCENTAGES $total = $content_space; $uploads = $upload_space / $total * 100; $plugins = $plugin_space / $total * 100; $themes = $theme_space / $total * 100; $active = ($active_theme_space / 2048000) * 38.86; echo '
'; echo screen_icon().'

Launchpad

'; echo'
'; settings_fields('launchpad-settings'); do_settings_sections('launchpad-settings'); echo ''; echo ''; // THEME SIZE echo ''; echo ''; echo ''; echo ''; // OLYMPUS FORMAT echo ''; echo ''; echo ''; echo ''; // DETAILS FORMAT echo ''; echo ''; echo ''; echo ''; // OLYMPUS PAGE TITE echo ''; echo ''; echo ''; echo ''; // OLYMPUS COMPANY NAME echo ''; echo ''; echo ''; echo ''; // OLYMPUS OFFICE CODES echo ''; echo ''; echo ''; echo ''; // OLYMPUS AGENT CODES /* echo ''; echo ''; echo ''; echo ''; */ // OLYMPUS ASSOCIATION CODES echo ''; echo ''; echo ''; echo ''; // OLYMPUS CONTACT FORM 7 ID echo ''; echo ''; echo ''; echo ''; /* // FEATURES echo ''; echo ''; echo ''; echo ''; */ echo ''; echo '
Memory Usage:WP-Content: '.wp_formatsize($content_space); echo '
'; echo ''; echo ''; echo ''; echo '
'; echo '
    '; echo '
  • Plugins
  • '; echo '
  • Uploads
  • '; echo '
  • Themes
  • '; echo '
  • Misc
  • '; echo '
'; echo '
'; echo 'Theme Size: '.wp_formatsize($active_theme_space); echo '
'; echo ''; echo '
'; echo '
    '; echo '
  • Light
  • '; echo '
  • Average
  • '; echo '
  • Heavy
  • '; echo '
'; echo '
Results Page Format:'; echo ''; echo '
Details Page Format:'; echo ''; echo '
Olympus Page Title:
Olympus Company Name:
Olympus Office Codes:
Olympus Agent Codes:
Olympus Association Codes:
Olympus Contact Form 7 ID:
Features'; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo '
'; echo'
'; submit_button(); echo '
'; echo '
'; } /*----------------------------------------------------------------------------------- FUNCTIONS FOR FEATURES -------------------------------------------------------------------------------------*/ /* // FETCH SAVED OPTION VALUES $options = get_option('launchpad'); */ /***************************************** * AGENTS POST TYPE *****************************************/ /* if($options["checkbox_agents"] == 1) { function post_type_agents() { $labels = array( 'name' => 'Agents', 'singular_name' => 'Agent', 'add_new' => 'Add New', 'add_new_item' => 'Add New Agent', 'edit_item' => 'Edit Agent', 'new_item' => 'New Agent', 'all_items' => 'All Agents', 'view_item' => 'View Agents', 'search_items' => 'Search Agents', 'not_found' => 'No Agents found', 'not_found_in_trash' => 'No Agents found in Trash', 'parent_item_colon' => '', 'menu_name' => 'Agents' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => true, 'query_var' => true, 'rewrite' => array('slug' => 'agent'), 'capability_type' => 'post', 'has_archive' => true, 'hierarchical' => true, 'menu_position' => null, 'menu_icon' => 'dashicons-businessman', 'taxonomies' => array(''), 'supports' => array('title', 'editor', 'thumbnail') ); register_post_type('agent' , $args); } add_action('init', 'post_type_agents'); } */ /***************************************** * OFFICES POST TYPE *****************************************/ /* if($options["checkbox_offices"] == 1) { function post_type_offices() { $labels = array( 'name' => 'Offices', 'singular_name' => 'Office', 'add_new' => 'Add New', 'add_new_item' => 'Add New Office', 'edit_item' => 'Edit Office', 'new_item' => 'New Office', 'all_items' => 'All Offices', 'view_item' => 'View Offices', 'search_items' => 'Search Offices', 'not_found' => 'No Offices found', 'not_found_in_trash' => 'No Offices found in Trash', 'parent_item_colon' => '', 'menu_name' => 'Offices' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => true, 'query_var' => true, 'rewrite' => array('slug' => 'office'), 'capability_type' => 'post', 'has_archive' => true, 'hierarchical' => true, 'menu_position' => null, 'menu_icon' => 'dashicons-admin-multisite', 'taxonomies' => array(''), 'supports' => array('title', 'editor', 'thumbnail') ); register_post_type('office' , $args); } add_action('init', 'post_type_offices'); } */ /***************************************** * FAVORITES POST TYPE *****************************************/ /* if($options["checkbox_favorites"] == 1) { function post_type_favorites() { $labels = array( 'name' => 'Favorites', 'singular_name' => 'Favorite', 'add_new' => 'Add New', 'add_new_item' => 'Add New Favorites', 'edit_item' => 'Edit Favorite', 'new_item' => 'New Favorite', 'all_items' => 'All Favorites', 'view_item' => 'View Favorites', 'search_items' => 'Search Favorites', 'not_found' => 'No Favorites found', 'not_found_in_trash' => 'No Favorites found in Trash', 'parent_item_colon' => '', 'menu_name' => 'Favorites' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => true, 'query_var' => true, 'rewrite' => array('slug' => 'favorite'), 'capability_type' => 'post', 'has_archive' => true, 'hierarchical' => true, 'menu_position' => null, 'menu_icon' => 'dashicons-heart', 'taxonomies' => array(''), 'supports' => array('title', 'editor', 'thumbnail') ); register_post_type('favorite' , $args); } add_action('init', 'post_type_favorites'); } */ ?> {"id":8587,"date":"2017-11-02T13:31:31","date_gmt":"2017-11-02T18:31:31","guid":{"rendered":"https:\/\/www.sugsands.com\/?p=8587"},"modified":"2019-06-13T18:03:57","modified_gmt":"2019-06-13T18:03:57","slug":"just-in-time-for-the-weekend","status":"publish","type":"post","link":"https:\/\/www.sugsands.com\/2017\/11\/02\/just-in-time-for-the-weekend\/","title":{"rendered":"Just in Time for the Weekend"},"content":{"rendered":"

The Hangout is hosting The Hangout Oyster Cook Off and Craft Beer Weekend.\u00a0<\/a>
\n
\"\"<\/a>
\nFriday, November 3rd<\/strong>: From 6 pm – 11 pm
\nCraft Beer enthusiast?!\u00a0 You can taste over 30 breweries with live music and a special performance by Anderson East. The all inclusive ticket for Friday night includes all of the brews and live entertainment.
\nSaturday, November 4th<\/strong>:
\nSaturday will showcase top chefs’ talents and tastes from the Southeast. You will be able to sample many of the oyster dishes. Craft beer will be available from breweries such as Big Beach Brewery, Good People, Kona Brewing and many more. There will also be a Bloody Mary Invitational with some of the Southeasts’ best mixologists. For all of the game day lovers, do not worry, you will be able to indulge in micro brews and oysters in Tailgate Tents! Live entertainment starts at 1:00 pm with a performance by Cam and at 3:00 pm Rodney Atkins takes the stage. General Admission tickets are $10 and kids 12 years of age or younger get in for free. VIP tickets for this weekend are $150.
\nIn-between the weekend activities, come and enjoy some relaxation and sunshine at the beach with us! Take advantage of our
Fall Free Night<\/a> specials. When you stay at least 3 nights, you get one night free! Call us at 1-800-824-6462 to book your stay! You can also book online with Sugar Sands Realty and Management<\/a>.
\n
\"\"<\/a>
\nThe forecast for this weekend is looking beautiful!!<\/p>\n