annotate xul/install_sidebar.jsp @ 105:ecee3ff2f4d0 vendor

XUL Digilib Buttons in chrome
author engler
date Tue, 13 May 2003 20:59:47 +0200
parents 7b5d0ff8f93f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
98
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
1 <%@page contentType="text/html" import="java.util.*"%>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
2 <%
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
3 String serverName = request.getServerName();
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
4 int serverPort = request.getServerPort();
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
5 String serverPATH = request.getRequestURI();
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
6 int lastSlash = serverPATH.lastIndexOf("/");
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
7 serverPATH=serverPATH.substring(0, lastSlash);
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
8 %>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
9 <html>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
10 <head>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
11 <title>Alcatraz-XUL-Sidebars</title>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
12 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
13
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
14 <script language="JavaScript">
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
15 <!-- simple one-line side-bar-installer , addPanel("title in sidebar","url","url to customize tab. is optional")
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
16
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
17
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
18 // deluxe sidebar installer with browser testing
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
19
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
20 function addSidebarPanel(name, url) {
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
21 if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function"))
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
22 {
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
23 window.sidebar.addPanel (name,url,"");
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
24 }
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
25 else
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
26 {
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
27 alert ("To use this functionality a Netscape 6+ or Mozilla browser is needed !");
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
28 }
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
29 }
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
30 -->
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
31 </script>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
32
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
33
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
34 </head>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
35
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
36 <body bgcolor="#FFFFFF" text="#000000">
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
37 <div align=center>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
38
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
39 <br> <br>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
40
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
41 <h3>Alcatraz-XUL-Sidebars</h3>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
42 <!-- installing tab into sidebar with javascript inside form-->
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
43
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
44 Digilib-Buttons im Sidebar
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
45 <br>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
46 <input type="submit" name="Abschicken" value="Install Button-List into Sidebar!" onClick="javascript:sidebar.addPanel('DIGILIB-Buttons', 'http://<%=serverName%>:<%=serverPort%><%=serverPATH%>/buttons.xul','');">
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
47 <br><br>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
48
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
49 </div>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
50 </body>
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
51
7b5d0ff8f93f XUL-Dateien
engler
parents:
diff changeset
52 </html>