www/footnote.jsp

Code
Comments
Other
Rev Date Author Line
211 22 Mar 05 nicklas 1 <%-- $Id$
211 22 Mar 05 nicklas 2   ------------------------------------------------------------------
3675 16 Aug 07 jari 3   Copyright (C) 2005 Nicklas Nordborg
5425 23 Sep 10 nicklas 4   Copyright (C) 2006 Jari Häkkinen, Nicklas Nordborg
3675 16 Aug 07 jari 5   Copyright (C) 2007 Johan Enell
211 22 Mar 05 nicklas 6
2304 22 May 06 jari 7   This file is part of BASE - BioArray Software Environment.
2304 22 May 06 jari 8   Available at http://base.thep.lu.se/
211 22 Mar 05 nicklas 9
211 22 Mar 05 nicklas 10   BASE is free software; you can redistribute it and/or
211 22 Mar 05 nicklas 11   modify it under the terms of the GNU General Public License
4476 05 Sep 08 jari 12   as published by the Free Software Foundation; either version 3
211 22 Mar 05 nicklas 13   of the License, or (at your option) any later version.
211 22 Mar 05 nicklas 14
211 22 Mar 05 nicklas 15   BASE is distributed in the hope that it will be useful,
211 22 Mar 05 nicklas 16   but WITHOUT ANY WARRANTY; without even the implied warranty of
211 22 Mar 05 nicklas 17   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
211 22 Mar 05 nicklas 18   GNU General Public License for more details.
211 22 Mar 05 nicklas 19
211 22 Mar 05 nicklas 20   You should have received a copy of the GNU General Public License
4511 11 Sep 08 jari 21   along with BASE. If not, see <http://www.gnu.org/licenses/>.
211 22 Mar 05 nicklas 22   ------------------------------------------------------------------
211 22 Mar 05 nicklas 23
211 22 Mar 05 nicklas 24   This page displays a short notice at the bottom of the
211 22 Mar 05 nicklas 25   screen.
211 22 Mar 05 nicklas 26
211 22 Mar 05 nicklas 27   @author Nicklas
211 22 Mar 05 nicklas 28   @version 2.0
211 22 Mar 05 nicklas 29 --%>
5426 24 Sep 10 nicklas 30 <%@ page pageEncoding="UTF-8" session="false"
417 19 Apr 05 nicklas 31   import="net.sf.basedb.core.SessionControl"
833 28 Jun 05 nicklas 32   import="net.sf.basedb.core.DbControl"
833 28 Jun 05 nicklas 33   import="net.sf.basedb.core.User"
833 28 Jun 05 nicklas 34   import="net.sf.basedb.core.Message"
1418 07 Oct 05 nicklas 35   import="net.sf.basedb.core.ItemQuery"
1418 07 Oct 05 nicklas 36   import="net.sf.basedb.core.ItemResultList"
1983 14 Feb 06 nicklas 37   import="net.sf.basedb.core.Type"
833 28 Jun 05 nicklas 38   import="net.sf.basedb.core.query.Restrictions"
833 28 Jun 05 nicklas 39   import="net.sf.basedb.core.query.Expressions"
1418 07 Oct 05 nicklas 40   import="net.sf.basedb.core.query.Hql"
5911 15 Dec 11 nicklas 41   import="net.sf.basedb.util.Values"
214 22 Mar 05 nicklas 42   import="net.sf.basedb.clients.web.Base"
833 28 Jun 05 nicklas 43   import="net.sf.basedb.clients.web.util.HTML"
214 22 Mar 05 nicklas 44 %>
417 19 Apr 05 nicklas 45 <%@ taglib prefix="base" uri="/WEB-INF/base.tld" %>
214 22 Mar 05 nicklas 46 <%
838 28 Jun 05 nicklas 47 SessionControl sc = Base.getSessionControl(pageContext, false);
838 28 Jun 05 nicklas 48 String ID = "";
838 28 Jun 05 nicklas 49 String serverAdminName = null;
838 28 Jun 05 nicklas 50 String serverAdminEmail = null;
838 28 Jun 05 nicklas 51 DbControl dc = null;
838 28 Jun 05 nicklas 52 if (sc != null)
838 28 Jun 05 nicklas 53 {
838 28 Jun 05 nicklas 54   ID = sc.getId();
5911 15 Dec 11 nicklas 55   serverAdminName = Values.getStringOrNull(sc.getClientDefaultSetting("server.admin.name"));
5911 15 Dec 11 nicklas 56   serverAdminEmail = Values.getStringOrNull(sc.getClientDefaultSetting("server.admin.email"));
838 28 Jun 05 nicklas 57 }
833 28 Jun 05 nicklas 58 try
833 28 Jun 05 nicklas 59 {
833 28 Jun 05 nicklas 60   %>
6138 19 Sep 12 nicklas 61   <base:page type="iframe" title="">
6151 27 Sep 12 nicklas 62   <base:head scripts="~footnote.js" styles="login.css" />
6167 12 Oct 12 nicklas 63   <base:body>
6610 20 Nov 14 nicklas 64   <div class="footer bg-filled-100">
5918 21 Dec 11 nicklas 65   <table style="width: 100%; height: 100%;"><tr><td>
6576 22 Oct 14 nicklas 66
6576 22 Oct 14 nicklas 67     <div class="message" id="broadcast" style="display: none;">
6167 12 Oct 12 nicklas 68     <base:icon id="broadcast" image="warning.png" tooltip="Read more&hellip;"
6576 22 Oct 14 nicklas 69       style="font-weight: bold;">
6576 22 Oct 14 nicklas 70       <span id="broadcast-title"></span>
6576 22 Oct 14 nicklas 71     </base:icon>
4567 07 Oct 08 nicklas 72     </div>
6576 22 Oct 14 nicklas 73     
6576 22 Oct 14 nicklas 74     <div class="credit" id="credit">
3501 15 Jun 07 enell 75       The development of BASE is currently supported by Lund
3501 15 Jun 07 enell 76       University through SCIBLU. Previous patrons of the BASE project
3501 15 Jun 07 enell 77       were the Knut and Alice Wallenberg Foundation and the Swedish
3501 15 Jun 07 enell 78       Cancer Society.
833 28 Jun 05 nicklas 79       <% 
1885 02 Feb 06 nicklas 80       if (serverAdminName != null) 
417 19 Apr 05 nicklas 81       {
417 19 Apr 05 nicklas 82         %>
1885 02 Feb 06 nicklas 83         This server administered by: 
417 19 Apr 05 nicklas 84         <%
1885 02 Feb 06 nicklas 85         if (serverAdminEmail != null)
1885 02 Feb 06 nicklas 86         {
1885 02 Feb 06 nicklas 87           %>
1885 02 Feb 06 nicklas 88           <a href="mailto:<%=serverAdminEmail%>"><%=serverAdminName%></a>
1885 02 Feb 06 nicklas 89           <%
1885 02 Feb 06 nicklas 90         }
1885 02 Feb 06 nicklas 91         else
1885 02 Feb 06 nicklas 92         {
1885 02 Feb 06 nicklas 93           %>
1885 02 Feb 06 nicklas 94           <%=serverAdminName%>
1885 02 Feb 06 nicklas 95           <%
1885 02 Feb 06 nicklas 96         }
417 19 Apr 05 nicklas 97       }
214 22 Mar 05 nicklas 98       %>
417 19 Apr 05 nicklas 99     </div>
6576 22 Oct 14 nicklas 100
6576 22 Oct 14 nicklas 101     <base:icon id="singleMessage" style="display: none;" image="message.png" tooltip="Read the message">
6576 22 Oct 14 nicklas 102       <span id="message-name"></span> (From: <span id="message-from"></span>)
5918 21 Dec 11 nicklas 103     </base:icon>
6576 22 Oct 14 nicklas 104     <base:icon id="multiMessages" style="display: none;" image="message.png" tooltip="Read the messages">
6576 22 Oct 14 nicklas 105       <b>You have <span id="num-messages"></span> new messages</b>
6576 22 Oct 14 nicklas 106     </base:icon>
5918 21 Dec 11 nicklas 107   </td></tr></table>
5918 21 Dec 11 nicklas 108   </div>
833 28 Jun 05 nicklas 109   </base:body>
833 28 Jun 05 nicklas 110   </base:page>
833 28 Jun 05 nicklas 111   <%
833 28 Jun 05 nicklas 112 }
833 28 Jun 05 nicklas 113 finally
833 28 Jun 05 nicklas 114 {
833 28 Jun 05 nicklas 115   if (dc != null) dc.close();
833 28 Jun 05 nicklas 116 }
3675 16 Aug 07 jari 117 %>