コード例 #1
0
 function mainwp_offline_check_check()
 {
     $this->secure_request();
     die(json_encode(MainWPOfflineChecks::checkWebsite()));
 }
コード例 #2
0
 public static function initMenu()
 {
     add_submenu_page('mainwp_tab', __('Offline Checks', 'mainwp'), ' <div class="mainwp-hidden">' . __('Offline Checks', 'mainwp') . '</div>', 'read', 'OfflineChecks', array(MainWPOfflineChecks::getClassName(), 'render'));
     add_submenu_page('mainwp_tab', __('Offline Checks Help', 'mainwp'), '<div class="mainwp-hidden">' . __('Offline Checks Help', 'mainwp') . '</div>', 'read', 'OfflineChecksHelp', array(MainWPOfflineChecks::getClassName(), 'QSGManageOfflineChecks'));
 }
コード例 #3
0
ファイル: MainWPSystem.class.php プロジェクト: sdmtt/mainwp
 function new_menus()
 {
     if (MainWPUtility::isAdmin()) {
         //Adding the page to manage your added sites/groups
         //The first page which will display the post area etc..
         MainWPSecurityIssues::initMenu();
         MainWPManageSites::initMenu();
         MainWPPost::initMenu();
         MainWPPage::initMenu();
         MainWPThemes::initMenu();
         MainWPPlugins::initMenu();
         MainWPUser::initMenu();
         MainWPManageBackups::initMenu();
         MainWPOfflineChecks::initMenu();
         MainWPBulkUpdateAdminPasswords::initMenu();
         MainWPManageGroups::initMenu();
         MainWPSettings::initMenu();
         MainWPExtensions::initMenu();
         do_action('mainwp_admin_menu');
         MainWPDocumentation::initMenu();
         MainWPServerInformation::initMenu();
         MainWPChildScan::initMenu();
         MainWPAPISettings::initMenu();
     }
 }
コード例 #4
0
ファイル: MainWPSettings.page.php プロジェクト: BjornW/mainwp
    public static function render()
    {
        if (!mainwp_current_user_can("dashboard", "manage_dashboard_settings")) {
            mainwp_do_not_have_permissions("manage dashboard settings");
            return;
        }
        $updated = MainWPOptions::handleSettingsPost();
        $updated |= MainWPManageSites::handleSettingsPost();
        $updated |= MainWPOfflineChecks::handleSettingsPost();
        $updated |= MainWPFootprint::handleSettingsPost();
        self::renderHeader('');
        ?>
        <?php 
        if ($updated) {
            ?>
        <div id="ajax-information-zone" class="updated"><p><?php 
            _e('Your settings have been saved.', 'mainwp');
            ?>
</p></div>
        <?php 
        }
        MainWPAPISettingsView::renderForumSignup();
        ?>

        <form method="POST" action="admin.php?page=Settings" id="mainwp-settings-page-form">
            <?php 
        MainWPOptions::renderSettings();
        MainWPManageSites::renderSettings();
        MainWPOfflineChecks::renderSettings();
        MainWPFootprint::renderSettings();
        MainWPAPISettingsView::renderSettings();
        ?>
            <p class="submit"><input type="submit" name="submit" id="submit" class="button-primary" value="<?php 
        _e('Save Settings', 'mainwp');
        ?>
"/>
            </p>             
        </form>
    <?php 
        self::renderFooter('');
    }