annotate client/digitallibrary/xul/install.html @ 107:861b573775c8

Installation of XUL-Buttons in chrome
author engler
date Wed, 14 May 2003 12:21:34 +0200
parents
children 7dc74e541d7c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
107
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
1 <html>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
2 <head>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
3 <title>Alcatraz XUL Package</title>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
4 <script type="text/javascript">
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
5 <!--
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
6 function doneFn ( name , result ){
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
7 if (result) {
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
8 //alert("An error occured: " + result);
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
9 }
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
10 }
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
11
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
12 function installXPI(xpiname){
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
13 var xpi = new Object();
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
14 xpi[xpiname] = xpiname;
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
15 InstallTrigger.install(xpi,doneFn);
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
16 }
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
17
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
18 function addSidebarPanel(name, url) {
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
19 if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function"))
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
20 {
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
21 window.sidebar.addPanel (name,url,"");
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
22 }
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
23 else
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
24 {
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
25 alert ("To use this functionality a Netscape 6+ or Mozilla browser is needed !");
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
26 }
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
27 }
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
28
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
29 //-->
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
30 </script>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
31 </head>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
32 <body>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
33 <h3>Alcatraz XUL Package</h3>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
34 <p>contains only DIGILIB-Buttons at the moment</p>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
35 <h4>Installation:</h4>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
36 <p>(maybe it is a good idea to print this side or to set a bookmark because you will have to close the browser during the installation)</p>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
37 <ol>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
38 <li>be sure to proceed with the installation with appropriate rights to write in mozilla/chrome directory (windows: administrator; unix: root)</li>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
39 <li>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
40 press the &quot;install alcatraz&quot; button<br><br>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
41 <form>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
42 <input type="button" name="install alcatraz" value="install alcatraz" onClick="installXPI('alcatraz.xpi');"><br>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
43 </form>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
44 (this button installs alcatraz.jar in mozillas chrome directory, alcatraz.jar must be readable for any user who uses alcatraz components)<br>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
45 </li>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
46 <li>restart mozilla</li>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
47 <li>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
48 enter chrome://alcatraz/content/sidebar/install.xul in the input field of the URL bar
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
49 </li>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
50 <li>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
51 a dialog is asking you to install the DIGILIB-Buttons, press the button
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
52 </li>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
53 </ol>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
54 <hr>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
55 <address><a href="mailto:engler@philo.unibe.ch">Daniel Engler</a></address>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
56 <!-- Created: Mon May 12 19:44:41 CEST 2003 -->
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
57 <!-- hhmts start -->
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
58 Last modified: Tue May 13 20:17:00 CEST 2003
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
59 <!-- hhmts end -->
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
60 </body>
861b573775c8 Installation of XUL-Buttons in chrome
engler
parents:
diff changeset
61 </html>