extensions/net.sf.basedb.varsearch/trunk/resources/admin/manager.jsp

Code
Comments
Other
Rev Date Author Line
6163 05 Mar 21 nicklas 1 <%@ page
6163 05 Mar 21 nicklas 2   pageEncoding="UTF-8"
6163 05 Mar 21 nicklas 3   session="false"
6163 05 Mar 21 nicklas 4   import="net.sf.basedb.core.SessionControl"
6163 05 Mar 21 nicklas 5   import="net.sf.basedb.clients.web.Base"
6163 05 Mar 21 nicklas 6   import="net.sf.basedb.clients.web.util.HTML"
6163 05 Mar 21 nicklas 7   import="net.sf.basedb.clients.web.WebException"
6163 05 Mar 21 nicklas 8   import="net.sf.basedb.clients.web.extensions.ExtensionsControl"
6163 05 Mar 21 nicklas 9   import="net.sf.basedb.util.Values"
6163 05 Mar 21 nicklas 10 %>
6163 05 Mar 21 nicklas 11 <%@ taglib prefix="base" uri="/WEB-INF/base.tld" %>
6163 05 Mar 21 nicklas 12 <%@ taglib prefix="p" uri="/WEB-INF/path.tld" %>
6163 05 Mar 21 nicklas 13 <%
6163 05 Mar 21 nicklas 14 final SessionControl sc = Base.getExistingSessionControl(request, true);
6163 05 Mar 21 nicklas 15 final String ID = sc.getId();
6163 05 Mar 21 nicklas 16 %>
6163 05 Mar 21 nicklas 17 <base:page type="default">
6163 05 Mar 21 nicklas 18 <base:head 
6163 05 Mar 21 nicklas 19   scripts="~../varsearch.js,~manager.js" 
6163 05 Mar 21 nicklas 20   styles="path.css,~../css/varsearch.css"
6163 05 Mar 21 nicklas 21   >
6163 05 Mar 21 nicklas 22
6163 05 Mar 21 nicklas 23 <style>
6163 05 Mar 21 nicklas 24
6163 05 Mar 21 nicklas 25 .index-div
6163 05 Mar 21 nicklas 26 {
6163 05 Mar 21 nicklas 27   display: grid; 
6541 17 Jan 22 nicklas 28   grid-template-columns: 2fr 2fr 1fr;
6164 05 Mar 21 nicklas 29   width: 60em;
6163 05 Mar 21 nicklas 30   border-width: 1px;
6163 05 Mar 21 nicklas 31   margin-left: 2em;
6163 05 Mar 21 nicklas 32   margin-bottom: 1em;
6163 05 Mar 21 nicklas 33 }
6163 05 Mar 21 nicklas 34
6163 05 Mar 21 nicklas 35 .index-div > div
6163 05 Mar 21 nicklas 36 {
6163 05 Mar 21 nicklas 37   padding: 3px 4px;
6163 05 Mar 21 nicklas 38 }
6163 05 Mar 21 nicklas 39
6558 31 Jan 22 nicklas 40 .index-div:not(.collapsed) > div:nth-child(n+5)
6163 05 Mar 21 nicklas 41 {
6163 05 Mar 21 nicklas 42   border-top-width: 1px;
6163 05 Mar 21 nicklas 43   border-top-style: dotted;
6163 05 Mar 21 nicklas 44 }
6163 05 Mar 21 nicklas 45
6163 05 Mar 21 nicklas 46 .index-div > div:nth-child(3n)
6163 05 Mar 21 nicklas 47 {
6163 05 Mar 21 nicklas 48   text-align: right;
6163 05 Mar 21 nicklas 49 }
6163 05 Mar 21 nicklas 50
6558 31 Jan 22 nicklas 51 .index-div.collapsed > div:nth-child(n+2)
6163 05 Mar 21 nicklas 52 {
6558 31 Jan 22 nicklas 53   display: none;
6558 31 Jan 22 nicklas 54 }
6558 31 Jan 22 nicklas 55
6558 31 Jan 22 nicklas 56 .index-div.collapsed > div.no-hide
6558 31 Jan 22 nicklas 57 {
6558 31 Jan 22 nicklas 58   display: initial;
6558 31 Jan 22 nicklas 59 }
6558 31 Jan 22 nicklas 60
6558 31 Jan 22 nicklas 61 .index-div div.index-name
6558 31 Jan 22 nicklas 62 {
6163 05 Mar 21 nicklas 63   grid-column: span 3;
6163 05 Mar 21 nicklas 64   font-weight: bold;
6163 05 Mar 21 nicklas 65   border-bottom-width: 1px;
6558 31 Jan 22 nicklas 66   cursor: pointer;
6558 31 Jan 22 nicklas 67   background-image: url('../../../images/hide_section.png');
6558 31 Jan 22 nicklas 68   background-repeat: no-repeat;
6558 31 Jan 22 nicklas 69   background-position: 2px 25%;
6558 31 Jan 22 nicklas 70   padding-left: 20px;
6163 05 Mar 21 nicklas 71 }
6163 05 Mar 21 nicklas 72
6558 31 Jan 22 nicklas 73 .index-div.collapsed .index-name
6558 31 Jan 22 nicklas 74 {
6558 31 Jan 22 nicklas 75   background-image: url('../../../images/show_section.png');
6558 31 Jan 22 nicklas 76   background-position: 2px 50%;
6558 31 Jan 22 nicklas 77 }
6558 31 Jan 22 nicklas 78
6165 08 Mar 21 nicklas 79 .index-action
6165 08 Mar 21 nicklas 80 {
6165 08 Mar 21 nicklas 81   background-image: url('../images/action.png');
6165 08 Mar 21 nicklas 82   background-repeat: no-repeat;
6165 08 Mar 21 nicklas 83   background-position: 0 50%;
6165 08 Mar 21 nicklas 84   padding-left: 10px;
6165 08 Mar 21 nicklas 85   font-weight: bold;
6165 08 Mar 21 nicklas 86 }
6163 05 Mar 21 nicklas 87
6167 09 Mar 21 nicklas 88 .next-action
6167 09 Mar 21 nicklas 89 {
6167 09 Mar 21 nicklas 90   background-image: url('../images/action.png');
6167 09 Mar 21 nicklas 91   background-repeat: no-repeat;
6167 09 Mar 21 nicklas 92   background-position: 5px 50%;
6167 09 Mar 21 nicklas 93   padding-left: 15px;
6167 09 Mar 21 nicklas 94   font-style: italic;
6167 09 Mar 21 nicklas 95   opacity: 0.5;
6167 09 Mar 21 nicklas 96 }
6163 05 Mar 21 nicklas 97
6556 28 Jan 22 nicklas 98 .messagecontainer.error
6556 28 Jan 22 nicklas 99 {
6556 28 Jan 22 nicklas 100   text-align: center;
6556 28 Jan 22 nicklas 101   padding: 0.5em;
6556 28 Jan 22 nicklas 102 }
6556 28 Jan 22 nicklas 103
6163 05 Mar 21 nicklas 104 </style>
6163 05 Mar 21 nicklas 105 </base:head>
6163 05 Mar 21 nicklas 106 <base:body>
6163 05 Mar 21 nicklas 107
6163 05 Mar 21 nicklas 108   <p:path><p:pathelement 
6163 05 Mar 21 nicklas 109     title="Variant search" href="<%="index.jsp?ID="+ID%>" 
6163 05 Mar 21 nicklas 110     /><p:pathelement title="Index manager" 
6163 05 Mar 21 nicklas 111     /></p:path>
6163 05 Mar 21 nicklas 112
6163 05 Mar 21 nicklas 113   <div class="content">
6163 05 Mar 21 nicklas 114     <div" id="wizard">
6163 05 Mar 21 nicklas 115
6163 05 Mar 21 nicklas 116       <div id="indexList"></div>
6163 05 Mar 21 nicklas 117
6163 05 Mar 21 nicklas 118       <div id="wizard-status"></div>
6163 05 Mar 21 nicklas 119       <div id="wizard-progress"></div>
6163 05 Mar 21 nicklas 120     
6163 05 Mar 21 nicklas 121     </div>
6163 05 Mar 21 nicklas 122   </div>
6163 05 Mar 21 nicklas 123   
6163 05 Mar 21 nicklas 124 </base:body>
6163 05 Mar 21 nicklas 125 </base:page>