From bfa77cc72e09f99f8616e49973075713154c1050 Mon Sep 17 00:00:00 2001 From: "Mark M. Florida" <markflorida@wustl.edu> Date: Sun, 5 Jun 2016 19:16:42 -0500 Subject: [PATCH] Added 'wrapper' tag on initial setup page. --- src/main/webapp/setup/index.jsp | 128 ++++++++++++++++---------------- 1 file changed, 65 insertions(+), 63 deletions(-) diff --git a/src/main/webapp/setup/index.jsp b/src/main/webapp/setup/index.jsp index aa2bf34b..7810ad1a 100644 --- a/src/main/webapp/setup/index.jsp +++ b/src/main/webapp/setup/index.jsp @@ -2,85 +2,87 @@ <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="pg" tagdir="/WEB-INF/tags/page" %> -<pg:xnat page="setup" title="XNAT Setup"> +<pg:wrapper> + <pg:xnat page="setup" title="XNAT Setup"> - <div id="page-body"> - <div class="pad"> + <div id="page-body"> + <div class="pad"> - <div id="setup-page"> + <div id="setup-page"> - <c:set var="message"> - <header id="content-header"> - <h2>XNAT Site Setup</h2> - <div class="message"> - This XNAT system has not yet been configured for use. - Please contact your site administrator to have the system set up. - </div> - </header> - </c:set> - - <pg:restricted msg="${message}"> - - <c:import url="/xapi/siteConfig" var="siteConfig"/> - - <script> - XNAT.data = extend({}, XNAT.data, { - siteConfig: ${siteConfig} - }); - // get rid of the 'targetSource' property - delete XNAT.data.siteConfig.targetSource; - </script> - - <header id="content-header"> - <h2 class="pull-left">XNAT Site Setup</h2> - <div class="hidden message pull-left"> - The settings below need to be configured before this XNAT system - can be used. Please set the properties below and submit the form to continue. - </div> - <div class="clearfix"></div> - </header> + <c:set var="message"> + <header id="content-header"> + <h2>XNAT Site Setup</h2> + <div class="message"> + This XNAT system has not yet been configured for use. + Please contact your site administrator to have the system set up. + </div> + </header> + </c:set> + + <pg:restricted msg="${message}"> - <!-- Setup tab container --> - <div id="site-setup-panels"> + <c:import url="/xapi/siteConfig" var="siteConfig"/> + <script> + XNAT.data = extend({}, XNAT.data, { + siteConfig: ${siteConfig} + }); + // get rid of the 'targetSource' property + delete XNAT.data.siteConfig.targetSource; + </script> - <!-- ======================== --> - <!-- PANELS WILL SHOW UP HERE --> - <!-- ======================== --> + <header id="content-header"> + <h2 class="pull-left">XNAT Site Setup</h2> + <div class="hidden message pull-left"> + The settings below need to be configured before this XNAT system + can be used. Please set the properties below and submit the form to continue. + </div> + <div class="clearfix"></div> + </header> + <!-- Setup tab container --> + <div id="site-setup-panels"> - </div> - <!-- /#site-setup-panels --> - <script src="<c:url value="/scripts/xnat/app/siteSetup.js"/>"></script> + <!-- ======================== --> + <!-- PANELS WILL SHOW UP HERE --> + <!-- ======================== --> - <script> -// XNAT.app.setupComplete = function(){ -// XNAT.xhr.form('#site-setup', {}); -// }; + </div> + <!-- /#site-setup-panels --> + + <script src="<c:url value="/scripts/xnat/app/siteSetup.js"/>"></script> - XNAT.xhr.get({ - url: XNAT.url.rootUrl('/setup/site-setup.yaml'), - //url: XNAT.url.rootUrl('/xapi/spawner/resolve/siteAdmin/siteSetup'), - success: function(data){ - if (typeof data === 'string') { - data = YAML.parse(data); + <script> + + // XNAT.app.setupComplete = function(){ + // XNAT.xhr.form('#site-setup', {}); + // }; + + XNAT.xhr.get({ + url: XNAT.url.rootUrl('/setup/site-setup.yaml'), + //url: XNAT.url.rootUrl('/xapi/spawner/resolve/siteAdmin/siteSetup'), + success: function (data) { + if (typeof data === 'string') { + data = YAML.parse(data); + } + var setupPanels = XNAT.spawner.spawn(data); + setupPanels.render('#site-setup-panels'); } - var setupPanels = XNAT.spawner.spawn(data); - setupPanels.render('#site-setup-panels'); - } - }); + }); - </script> + </script> - </pg:restricted> + </pg:restricted> - </div> - <!-- /#setup-page --> + </div> + <!-- /#setup-page --> + </div> </div> - </div> - <!-- /#page-body --> + <!-- /#page-body --> -</pg:xnat> + </pg:xnat> +</pg:wrapper> \ No newline at end of file -- GitLab