Skip to content
This repository was archived by the owner on Oct 25, 2024. It is now read-only.

Commit

Permalink
Update index.php
Browse files Browse the repository at this point in the history
Change 'edit_themes' capability with 'manage_options' to avoid Admin menu missing when DISALLOW_FILE_EDIT is set to TRUE
  • Loading branch information
milenmk committed Mar 24, 2021
1 parent e2bbb1c commit 4f4f880
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions index.php
Original file line number Diff line number Diff line change
Expand Up @@ -193,14 +193,14 @@ public function admin_menu()
// show the main menu 'WP-ISPConfig 3' in backend
add_menu_page(__('WP-ISPConfig 3', 'wp-ispconfig3'), __('WP-ISPConfig 3', 'wp-ispconfig3'), 'null', 'ispconfig3_menu', null, WPISPCONFIG3_PLUGIN_URL.'ispconfig.png', 3);
// display the settings menu entry
add_submenu_page('ispconfig3_menu', __('Settings'), __('Settings'), 'edit_themes', 'ispconfig_settings', array($this, 'DisplaySettings'));
add_submenu_page('ispconfig3_menu', __('Settings'), __('Settings'), 'manage_options', 'ispconfig_settings', array($this, 'DisplaySettings'));
// if woocommerce and invoicing module for ISPConfig is avialble, load it and display invoices menu entry

if (file_exists(WPISPCONFIG3_PLUGIN_DIR . 'manage/ispconfig_website.php')) {
add_submenu_page('ispconfig3_menu', __('Websites', 'wp-ispconfig3'), __('Websites', 'wp-ispconfig3'), 'edit_themes', 'ispconfig_websites', array('IspconfigWebsite', 'DisplayWebsites'));
add_submenu_page('ispconfig3_menu', __('Websites', 'wp-ispconfig3'), __('Websites', 'wp-ispconfig3'), 'manage_options', 'ispconfig_websites', array('IspconfigWebsite', 'DisplayWebsites'));
}
if (file_exists(WPISPCONFIG3_PLUGIN_DIR . 'manage/ispconfig_database.php')) {
add_submenu_page('ispconfig3_menu', __('Databases', 'wp-ispconfig3'), __('Databases', 'wp-ispconfig3'), 'edit_themes', 'ispconfig_databases', array('IspconfigDatabase', 'DisplayDatabases'));
add_submenu_page('ispconfig3_menu', __('Databases', 'wp-ispconfig3'), __('Databases', 'wp-ispconfig3'), 'manage_options', 'ispconfig_databases', array('IspconfigDatabase', 'DisplayDatabases'));
}
}

Expand Down

0 comments on commit 4f4f880

Please sign in to comment.