diff --git a/defaults/yacy.init b/defaults/yacy.init
index ad87dcca1..8dffb0f13 100644
--- a/defaults/yacy.init
+++ b/defaults/yacy.init
@@ -859,3 +859,7 @@ routing.deleteOldSeeds.permission = true
routing.deleteOldSeeds.permission__pro = true
routing.deleteOldSeeds.time = 7
routing.deleteOldSeeds.time__pro = 30
+
+# show simple menu (1) or all possible entries (0)?
+menuSimple = 1
+
diff --git a/htroot/ConfigBasic.html b/htroot/ConfigBasic.html
index 44bd56908..23fd46f68 100644
--- a/htroot/ConfigBasic.html
+++ b/htroot/ConfigBasic.html
@@ -89,6 +89,13 @@
+
+ (optional) How many options do you wish to see?
+
+
@@ -98,7 +105,7 @@
Your basic configuration is complete! You can now (for example):
::
diff --git a/htroot/ConfigBasic.java b/htroot/ConfigBasic.java
index 5d20ae742..ad5527379 100644
--- a/htroot/ConfigBasic.java
+++ b/htroot/ConfigBasic.java
@@ -59,6 +59,7 @@ import de.anomic.server.serverDomains;
import de.anomic.server.serverInstantBusyThread;
import de.anomic.server.serverObjects;
import de.anomic.server.serverSwitch;
+import de.anomic.server.servletProperties;
import de.anomic.yacy.yacyAccessible;
import de.anomic.yacy.yacySeed;
@@ -224,6 +225,12 @@ public class ConfigBasic {
prop.put("nextStep", NEXTSTEP_FINISHED);
}
+
+ if (post != null && post.containsKey(servletProperties.MENU_SIMPLE)) {
+ sb.setConfig(servletProperties.MENU_SIMPLE, post.get(servletProperties.MENU_SIMPLE, "1"));
+ }
+ prop.put(servletProperties.MENU_SIMPLE, sb.getConfig(servletProperties.MENU_SIMPLE, "1"));
+
// set default values
prop.put("defaultName", env.getConfig("peerName", ""));
prop.put("defaultPort", env.getConfig("port", "8080"));
diff --git a/htroot/PerformanceQueues_p.html b/htroot/PerformanceQueues_p.html
index fcccbb60b..91dd50efa 100644
--- a/htroot/PerformanceQueues_p.html
+++ b/htroot/PerformanceQueues_p.html
@@ -9,11 +9,15 @@
#%env/templates/submenuConfig.template%#
Performance Settings of Queues and Processes
+ #(menuSimple)#
Scheduled tasks overview and waiting time settings:
+ ::
+ #(/menuSimple)#
+ #(menuSimple)#
Thread pool settings:
@@ -183,6 +190,8 @@
+ ::
+ #(/menuSimple)#
+ #(menuSimple)#
+ ::
+ #(/menuSimple)#
#%env/templates/footer.template%#