Annotation of annozilla/www/installation/index.html, revision 1.38

1.23      matthew     1: <script type="application/x-javascript">
1.1       matthew     2: <!--
1.23      matthew     3: // See http://www.mozilla.org/projects/firefox/extensions/web-api.html,
                      4: // http://www.soylentred.net/archive/entries/191
1.37      matthew     5: function install ( aEvent , extName, hash )
1.23      matthew     6: {
                      7:     var params = new Array();
1.37      matthew     8:     params[extName] = {
                      9:         URL: aEvent.target.href,
                     10:         Hash: hash
                     11:     };
1.23      matthew    12:     InstallTrigger.install(params);
                     13:     return false;
1.1       matthew    14: }
1.29      matthew    15: // Single-click install of all three components.
                     16: function singleInstall ()
                     17: {
                     18:     var params = {
1.38    ! matthew    19:         "xpointerlib" : { URL: "http://downloads.mozdev.org/xpointerlib/xpointerlib-0.2.4.xpi",
1.36      matthew    20:                           toString: function () { return this.URL; },
1.38    ! matthew    21:                           Hash: "sha256:ba18dd6dd642885d88cc1ecaded87702c9b1d5cccf23194608b6fa763c1f6b6d"},
1.36      matthew    22:         "annotations" : { URL: "http://downloads.mozdev.org/annozilla/annotations-0-3-3.xpi",
                     23:                           toString: function () { return this.URL; },
                     24:                           Hash: "sha256:131e2a69ef6724d532568665c421667a56e04209bd1bbaa0a052d6f244ebe844"},
1.38    ! matthew    25:         "annozilla"   : { URL: "http://downloads.mozdev.org/annozilla/annozilla-0.6.7.xpi",
1.36      matthew    26:                           toString: function () { return this.URL; },
1.38    ! matthew    27:                           Hash: "sha256:42f33df89d1dd714b3b6e91b21c1d10c6b4c96987d6331dfc9b5d50781478426"}
1.29      matthew    28:     };
                     29:     InstallTrigger.install(params);
                     30:     return false;
                     31: }
1.1       matthew    32: //-->
                     33: </script>
                     34: 
1.12      matthew    35: <?php include ('installation-links.txt') ?>
1.9       matthew    36: 
1.1       matthew    37: <h2>Installation</h2>
1.9       matthew    38: <h3>Overview</h3>
                     39: 
                     40: <p>The Annozilla software consists of three extensions:</p>
                     41: <ul>
                     42:     <li><b>xpointerlib</b> A library to allow the use of XPointers
                     43:     <li><b>the annotations service</b> A service allowing access to annotations
1.27      matthew    44:     <li><b>Annozilla</b> The Annozilla client itself
1.9       matthew    45: </ul>
                     46: 
1.29      matthew    47: <h3>Quick install</h3>
                     48: <p>For a quick installation, you can <button onclick="singleInstall()">install all three packages at once</button></p>
                     49: <p>For more details, read on.</p>
                     50: 
                     51: <h3>Details</h3>
1.20      matthew    52: <div class="mozilla">
1.17      matthew    53: <p><b>For Mozilla users:</b>
                     54: Both the annotations service and Annozilla can be installed in one of two ways:</p>
1.9       matthew    55: <ul>
1.17      matthew    56:     <li>into the "global chrome" area - this means that the extension will be available for all users of the browser. This requires the user to have write access to the brower installation, i.e. you may need to have Administrator rights on Windows, or to be root on Unix-based systems.
1.9       matthew    57:     <li>into the "personal chrome" area - this means that the extension will be available only to the user who installs the extension, but will be available across all versions of the browser, if multiple versions are installed.
                     58: </ul>
                     59: <p>If you have not already installed the extension, then you will be prompted
                     60: during installation and asked for your chosen destination.</p>
1.19      matthew    61: </div>
1.9       matthew    62: 
1.20      matthew    63: <div class="firefox">
1.17      matthew    64: <p><b>For Firefox 1.0+ users:</b>
1.20      matthew    65: The latest versions of the extension will install automatically into the "personal chrome" area. This means that, if you have different users on the same machine, they will all need to install Annozilla separately.</p>
                     66: <p>Firefox users gain all the benefits of the Firefox Extension Manager, including automatic updates to newer versions of the software.
                     67: </div>
1.17      matthew    68: 
1.15      matthew    69: <p>If you are running both the Mozilla suite and Mozilla Firefox, then you
1.9       matthew    70: will need to install all these extensions separately.</p>
1.1       matthew    71: 
1.9       matthew    72: <h3>Installing the Annozilla packages</h3>
                     73: <p>The latest versions of these components are as follows:</p>
                     74: <ul>
1.38    ! matthew    75:     <li><b>xpointerlib</b> version 0.2.4 - <a href="http://downloads.mozdev.org/xpointerlib/xpointerlib-0.2.4.xpi" onclick="return install(event, 'xpointerlib', 'sha256:ba18dd6dd642885d88cc1ecaded87702c9b1d5cccf23194608b6fa763c1f6b6d')">install the package</a>
1.37      matthew    76:     <li><b>annotations service</b> version 0.3.3 - <a href="http://downloads.mozdev.org/annozilla/annotations-0-3-3.xpi" onclick="return install(event, 'annotations', 'sha256:131e2a69ef6724d532568665c421667a56e04209bd1bbaa0a052d6f244ebe844')">install the package</a>
1.38    ! matthew    77:     <li><b>Annozilla</b> version 0.6.7 - <a href="http://downloads.mozdev.org/annozilla/annozilla-0.6.7.xpi" onclick="return install(event, 'annozilla', 'sha256:42f33df89d1dd714b3b6e91b21c1d10c6b4c96987d6331dfc9b5d50781478426')">install the package</a>
1.9       matthew    78: </ul>
1.7       matthew    79: 
1.20      matthew    80: <div class="firefox">
1.22      matthew    81:     <img src="images/install-prevented.png" width=747 height=28 alt="To protect your computer, Firefox prevented this site (annozilla.mozdev.org) from installing software on your computer.">
                     82:     <p>Firefox users will need to allow installation from this site before proceeding, if they have not previously done so.</p>
                     83:     <img src="images/allowAnnozilla.png" width=329 height=401 alt="You can specify which web sites are allowed to install software. Type the exact address of the site you want to allow and the click Allow.">
                     84:     <p class=caption>Select Allow, then OK, to allow installation from this site.</p>
1.20      matthew    85: </div>
1.17      matthew    86: 
1.27      matthew    87: <p>You should see a screen like the one shown below. Please accept this by
                     88: clicking on 'Install' if you want to install the package.</p>
1.9       matthew    89: 
1.27      matthew    90: <div class="Mozilla">
                     91: <p><b>Mozilla screenshot</b></p>
1.14      matthew    92: <img src="software_installation.png" width=650 height=183 vspace=5 hspace=5 alt="A web site is requesting permission to install annozilla-[version].xpi. Malicious software can damage your computer or violate your privacy. You should only install software from sources that you trust.">
1.27      matthew    93: </div>
                     94: 
                     95: <div class="firefox">
                     96: <p><b>Firefox screenshot</b></p>
                     97: <img src="firefox-installation.png" width=337 height=342 vspace=5 hspace=5 alt="A web site is requesting permission to install annozilla-[version].xpi. Malicious software can damage your computer or violate your privacy. You should only install software from sources that you trust.">
                     98: </div>
1.9       matthew    99: 
1.20      matthew   100: <div class="mozilla">
1.27      matthew   101: <p><b>Mozilla users only:</b> If you have not previously installed the extension, you will be asked for the destination of the installation:<br>
1.14      matthew   102: <img src="installation_method.png" hspace=5 vspace=5 width=547 height=191 alt="You can install Annozilla in two ways:...">
1.9       matthew   103: <p>If the extension is already installed on your system, then the software will
                    104: automatically install the new version in the same location as the old one.</p>
1.20      matthew   105: </div>
1.9       matthew   106: 
1.3       matthew   107: <p>The usual legal disclaimers apply, I am not responsible for any damage
                    108: Annozilla might do to your machine, and stuff like that.</p>
1.1       matthew   109: 
1.27      matthew   110: <div class="firefox">
                    111: <p>Firefox users can get extra functionality by downloading the Spellbound extension (which provides spelling checking functionality) and an appropriate dictionary. See <a href="http://spellbound.sourceforge.net/">the Spellbound page</a> for details.</p>
                    112: </div>
1.9       matthew   113: <ul>
1.5       matthew   114: <li><a href="browser-restart.html">Continue installation...</a>
1.9       matthew   115: </ul>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>