Example #1
0
 public function the_settings_page()
 {
     global $mvb_metro_factory;
     $load = array();
     if (isset($_POST['mvb_plugin_posted']) and $_POST['mvb_plugin_posted'] == 'posted') {
         $this->save_options();
         mvb_initialize_options();
     }
     if ($this->messenger_status != '') {
         $load['messenger_status'] = $this->messenger_status;
         $load['messenger'] = $this->messenger;
         $this->messenger_status = '';
         $this->messenger = '';
     }
     $load['post_types'] = get_post_types(array('_builtin' => false), 'objects');
     $mvb_post_types = array('page' => __('Pages', 'mvb'), 'post' => __('Posts', 'mvb'));
     foreach ($load['post_types'] as $post_type) {
         $mvb_post_types[$post_type->name] = $post_type->labels->name;
     }
     // endforeach;
     $load['mvb_yes_no'] = mvb_yes_no();
     $load['mvb_grids'] = array('default' => __('Default Grid', 'mvb'), 'custom' => __('Custom', 'mvb'), 'foundation.v3' => __('Foundation v3', 'mvb'), 'foundation.v4' => __('Foundation v4', 'mvb'), 'bootstrap' => __('Bootstrap', 'mvb'));
     $load['mvb_post_types'] = $mvb_post_types;
     $load['mvb_skins'] = array('none' => __('None', 'mvb'), 'red' => __('MVB Red', 'mvb'), 'green' => __('MVB Green', 'mvb'), 'blue' => __('MVB Blue', 'mvb'));
     $load['mvb_o_activate'] = mvb_get_option('activate');
     $load['mvb_o_show'] = mvb_get_option('show');
     $load['mvb_o_color_scheme'] = mvb_get_option('color_scheme');
     $load['mvb_o_cpts'] = mvb_get_option('cpts');
     $load['mvb_o_grid'] = mvb_get_option('grid');
     echo $mvb_metro_factory->_load_view('html/options/page.php', $load);
 }
Example #2
0
<?php

global $mvb_metro_factory;
require_once 'gears/helpers/mvb_helper.php';
$_is_not_yet_installed = get_option('mvb_plugin_installed');
$theme_identifier = 'mvb-identity';
$__mvb_plugin_options = array();
if ($_is_not_yet_installed == $theme_identifier) {
    mvb_initialize_options();
} else {
    require_once 'gears/core/metro_options.php';
    Metro_Options::install();
    mvb_initialize_options();
}
/* start - load module sections */
global $mvb_module_sections_shortcodes;
$deco_module_settings_file = MVB_C_PATH . '/modules/module_sections.php';
if (file_exists($deco_module_settings_file)) {
    require_once $deco_module_settings_file;
} else {
    require_once 'html/module_sections.php';
}
/* end - load module sections */
if (!function_exists('aq_resize')) {
    require_once 'assets/libs/aq_resize/aq_resize.php';
}
require_once 'gears/core/metro_core.php';
require_once 'gears/core/metro_factory.php';
require_once 'gears/core/metro_shortcodes.php';
$__metro_core = new Metro_Core();
$deco_metro_factory = MVB_C_PATH . '/gears/core/deco_metro_factory.php';