Installation:
There are two ways to install this theme.
- JAR-file, JavaScript-triggered
- XPI-file
Both installation methods are integrated in the distribution file of this theme. The JavaScript method works regardless of the file extension, but the preferred filename suffix is ".jar", as this avoids accidental XPI installations. When the file extension is XPI, the file can be dropped onto an open Mozilla window, passed as an argument on the commandline or opened as a local file or remote url. These actions will start the XPI-installation.
Successful theme installation requires that "software installation" and JavaScript for the browser component are enabled during the installation process. These options can be toggled in the "Advanced" group of the preferences panel: "Scripts & Plugins" and "Software Installation".
The JAR-file method is the more secure method and is easily integrated into a webpage. Installation from an online webpage is the preferred method for most users. To use this method, the web author adds a JavaScript call to the page. The function "InstallTrigger.installChrome" takes three arguments: A constant indicating that the file is a theme, the absolute or relative URL of the theme file and the name of the theme as it will appear in the confirmation dialog. To install this theme from the same folder as the webpage, you would use a link similar to this:
<a href="javascript:InstallTrigger.installChrome(InstallTrigger.SKIN, 'pinball_1.0.7_1.2.1.jar', 'Pinball v1.0.7 for Mozilla 1.2.1')">Install Pinball v1.0.7 for Mozilla 1.2</a>
There are two drawbacks to this method: It is slightly more complicated to archive the theme for offline installation and it is less flexible: You can only install the theme into your profile folder.
The XPI-file method gives the option to install the theme into the Mozilla program folder, provided you have sufficient write-rights. It is also easy to use offline because it doesn't require a webpage with JavaScript install code, just the XPI-file. The installation script in this theme file will ask for the preferred target location. Please read the dialogs for instructions.
The drawback of this method is that an XPI-installation can do much more than installing themes, which means it is an unnecessary security risk if all you want is to install a theme into the profile folder. A warning message notifies you of this risk before the installation starts.
About:
The "Pinball" theme is based on the "GrayModern" theme, which is a modification of Mozilla.org's "Modern" theme.
Name: | Pinball |
Version: | 1.0.7 |
Compatibility: | Mozilla 1.2.1 (also available for other versions of Mozilla) |
Theme-Author: | Johannes Schellen <Johannes@epost.de> |
Supported extensions: | Home button |