diff --git a/public/templates/dialog/task_manager.html b/public/templates/dialog/task_manager.html
new file mode 100644
index 00000000..a2e41b8a
--- /dev/null
+++ b/public/templates/dialog/task_manager.html
@@ -0,0 +1,23 @@
+
+
+ {{! Status (updated by trigger ------------------------------------------------------------- }}
+
+ Map sync
+
+
+
+
+
+
+ {{! Task graphs ---------------------------------------------------------------------------- }}
+
+
+ {{! Task table ----------------------------------------------------------------------------- }}
+
+ Processes
+
+
+
+
\ No newline at end of file
diff --git a/public/templates/modules/sync_status.html b/public/templates/modules/sync_status.html
new file mode 100644
index 00000000..625e4a2f
--- /dev/null
+++ b/public/templates/modules/sync_status.html
@@ -0,0 +1,31 @@
+{{#isWebSocket}}
+
+ - Connected
+ - WebSocket
+ - Status
+ - {{syncStatus.webSocket.status}}
+ - Active
+ - {{syncStatus.webSocket.timestamp}}
+
+
+
+
+ - SharedWorker
+
+ - {{syncStatus.sharedWorker.status}}
+
+ -
+
+{{/isWebSocket}}
+
+{{#isAjax}}
+
+ - Type
+ - Ajax (long polling)
+ - Status
+ - {{syncStatus.ajax.status}}
+ - Last sync
+ - {{syncStatus.ajax.timestamp}}
+
+{{/isAjax}}
+
diff --git a/public/templates/view/setup.html b/public/templates/view/setup.html
index 243d1a3b..31f70509 100644
--- a/public/templates/view/setup.html
+++ b/public/templates/view/setup.html
@@ -790,6 +790,59 @@
+ Socket configuration [advanced]
+
+
+
+
+
+
+
+
{{ @socketData.label }}
+
+
+
+
+
+
+
+ | {{ @entry.label }} |
+
+ {{@entry.value | raw}}
+ |
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Administration