From d0671d8a40261d3bbf1e3ccb27b53b0deba68ffe Mon Sep 17 00:00:00 2001 From: Aidaho12 Date: Sat, 12 May 2018 22:41:07 +0600 Subject: [PATCH] v2.5.4.2 Improved Add pages --- app/add.py | 22 ++++++++++++++++++++-- app/templates/add.html | 12 +++++++++++- image/haproxy-wi-add-listen.jpeg | Bin 316841 -> 349615 bytes inc/script.js | 28 +++++++++++++++++++++------- 4 files changed, 52 insertions(+), 10 deletions(-) diff --git a/app/add.py b/app/add.py index 18d8ba9f..ba78cbf4 100644 --- a/app/add.py +++ b/app/add.py @@ -111,9 +111,27 @@ if form.getvalue('mode') is not None: cookie = " cookie "+form.getvalue('cookie_name') if form.getvalue('cookie_domain'): cookie += " domain "+form.getvalue('cookie_domain') - cookie += " "+form.getvalue('rewrite')+" "+form.getvalue('nocache')+" "+form.getvalue('postonly')+"\n" + if form.getvalue('rewrite'): + rewrite = form.getvalue('rewrite') + else: + rewrite = "" + if form.getvalue('nocache'): + nocache = form.getvalue('nocache') + else: + nocache = "" + if form.getvalue('postonly'): + postonly = form.getvalue('postonly') + else: + postonly = "" + if form.getvalue('dynamic'): + dynamic = form.getvalue('dynamic') + else: + dynamic = "" + cookie += " "+rewrite+" "+nocache+" "+postonly+" "+dynamic+"\n" options_split += cookie - + if form.getvalue('dynamic'): + options_split += " dynamic-cookie-key " + form.getvalue('dynamic-cookie-key')+"\n" + if form.getvalue('servers') is not None: servers = form.getvalue('servers') i = servers.split("\n") diff --git a/app/templates/add.html b/app/templates/add.html index 85709690..0e99c6ef 100644 --- a/app/templates/add.html +++ b/app/templates/add.html @@ -96,8 +96,13 @@ - + + + +