public static function _renderAllSites($showDelete = true, $showAddNew = true) { self::renderHeader(''); $userExtension = MainWP_DB::Instance()->getUserExtension(); $globalIgnoredPluginConflicts = json_decode($userExtension->ignored_pluginConflicts, true); if (!is_array($globalIgnoredPluginConflicts)) { $globalIgnoredPluginConflicts = array(); } $globalIgnoredThemeConflicts = json_decode($userExtension->ignored_themeConflicts, true); if (!is_array($globalIgnoredThemeConflicts)) { $globalIgnoredThemeConflicts = array(); } self::$sitesTable->prepare_items($globalIgnoredPluginConflicts, $globalIgnoredThemeConflicts); if (MainWP_Twitter::enabledTwitterMessages()) { $filter = array('upgrade_all_plugins', 'upgrade_all_themes', 'upgrade_all_wp_core'); foreach ($filter as $what) { $twitters = MainWP_Twitter::getTwitterNotice($what); if (is_array($twitters)) { foreach ($twitters as $timeid => $twit_mess) { if (!empty($twit_mess)) { $sendText = MainWP_Twitter::getTwitToSend($what, $timeid); if (!empty($sendText)) { ?> <div class="mainwp-tips mainwp_info-box-blue twitter"><span class="mainwp-tip" twit-what="<?php echo $what; ?> " twit-id="<?php echo $timeid; ?> "><?php echo $twit_mess; ?> </span> <?php MainWP_Twitter::genTwitterButton($sendText); ?> <span><a href="#" class="mainwp-dismiss-twit" ><i class="fa fa-times-circle"></i> <?php _e('Dismiss', 'mainwp'); ?> </a></span></div> <?php } } } } } } ?> <div id="mainwp_managesites_content"> <div id="mainwp_managesites_add_errors" class="mainwp_error mainwp_info-box-red"></div> <div id="mainwp_managesites_add_message" class="mainwp_updated updated mainwp_info-box"></div> <div id="mainwp_managesites_add_other_message" class="mainwp_updated updated mainwp_info-box hidden"></div> <?php MainWP_Manage_Sites_View::_renderInfo(); // self::$sitesTable->display_search(); ?> <form method="post" class="mainwp-table-container"> <input type="hidden" name="page" value="sites_list_table"> <?php MainWP_Manage_Sites_View::_renderNotes(); self::$sitesTable->display(); self::$sitesTable->clear_items(); ?> </form> </div> <div id="managesites-backup-box" title="Full backup required" style="display: none; text-align: center"> <div style="height: 190px; overflow: auto; margin-top: 20px; margin-bottom: 10px; text-align: left" id="managesites-backup-content"> </div> <input id="managesites-backup-all" type="button" name="Backup All" value="<?php esc_attr_e('Backup All', 'mainwp'); ?> " class="button-primary"/> <input id="managesites-backup-ignore" type="button" name="Ignore" value="<?php esc_attr_e('Ignore', 'mainwp'); ?> " class="button"/> </div> <div id="managesites-backupnow-box" title="Full backup" style="display: none; text-align: center"> <div style="height: 190px; overflow: auto; margin-top: 20px; margin-bottom: 10px; text-align: left" id="managesites-backupnow-content"> </div> <input id="managesites-backupnow-close" type="button" name="Ignore" value="<?php esc_attr_e('Cancel', 'mainwp'); ?> " class="button"/> </div> <?php self::renderFooter(''); }