| # XMLmind XML Editor - Online Help |

### 5.10. Install add-ons options

### Note

This preference sheet is absent when XMLmind XML Editor has been started using Java™ Web Start.

Download add-ons from these servers

  Add-ons available for download are listed in `.xxe_addon` files. The list of ``servers'' below this checkbox contains the URLs of these `.xxe_addon` files.

  - Use button Add to add an URL to the list.

  - Use button Edit to modify the selected URL.

  - Use button Remove to remove the selected URL from the list.

  - Use button Reset to reset the list to a standard value. Clicking this button displays a dialog box allowing to choose between three different strategies:

    Use the primary add-on server

      Recommended choice if you are running one of the two most recent versions of XMLmind XML Editor.

    Use the secondary add-on server

      Use this server when the primary add-on server is temporarily down.

    Use the add-on archive

      Use the archive if you are running a version older than the two most recent versions of XMLmind XML Editor.

  Default: checked. The default value of the list of ``servers'' is:

  - http://www.xmlmind.com/xmleditor/_usercontrib/list.xxe_addon

  - `http://www.xmlmind.net/xmleditor/_download/list-`${XXE_VERSION}`.xxe_addon` (for example, variable `${XXE_VERSION}` is replaced by "`3_5_2`" if the version of the running XML Editor is v3.5.2)

  - http://www.xmlmind.net/xmleditor/_download/list.xxe_addon

Search add-ons in this directory

  Zip files containing add-ons may have been downloaded using a Web browser and then copied to a local directory (for example, because you have problems downloading add-ons directly from XXE). In such case, check this box and specify in the text field below it this local directory.

  Note that this directory may also contain unzipped add-ons (not recommended though). This is useful because sometimes Web browsers have the bad habit of automatically unzipping the downloaded Zip files.

  Default: not checked. No local directory containing Zip files.

Install add-ons in the user's preferences directory

  Install all types of add-ons in ``XXE_user_preferences_dir`/addon/`, where `XXE_user_preferences_dir` is:

  - ``$HOME`/.xxe5/` on Linux.

  - ``$HOME`/Library/Application Support/XMLmind/XMLEditor5/` on the Mac.

  - ``%APPDATA%`\XMLmind\XMLEditor5\` on Windows XP, Vista, 7 and 8.

    Example: `C:\Documents and Settings\john\Application Data\XMLmind\XMLEditor5\` on Windows XP. `C:\Users\john\AppData\Roaming\XMLmind\XMLEditor5\` on Windows Vista, 7 and 8.

    If you cannot see the "`Application Data`" directory using Microsoft Windows File Manager, turn on Tools>Folder Options>View>File and Folders>Show hidden files and folders.

  This radiobutton is disabled (grayed) if you have insufficient privileges to create files in this directory.

  Default: not checked.

Install add-ons in XXE installation directory

  Install all types of add-ons in ``XXE_install_dir`/addon/`, where ``XXE_install_dir`` is, for example, on Windows, `C:\Program Files\XMLmind_XML_Editor`.

  This radiobutton is disabled (grayed) if you have insufficient privileges to create files in this directory.

  Default: not checked.

Installation directory depends on the add-on

  Add-ons which depend on a specific version of XXE are installed in ``XXE_install_dir`/addon/`, other add-ons are installed in ``XXE_user_preferences_dir`/addon/`.

  This way, the add-ons which depend on a specific version of XXE, are automatically uninstalled when, in the future, you'll upgrade the application. The other add-ons, which do not on a specific version of XXE, are not uninstalled when, in the future, you'll upgrade the application.

  In practice, the following add-ons are installed in ``XXE_install_dir`/addon/`:

  - XSL-FO processor plug-ins.

  - Image toolkit plug-ins.

  - Virtual drive plug-ins.

  - Configurations, customizing XXE for a given document type, which include custom commands written in Java™.

  On the other hand, the following add-ons are installed in ``XXE_user_preferences_dir`/addon/`:

  - Translations of XXE to languages other than English.

  - Spell checker dictionaries other than the English one.

  - Configurations, customizing XXE for a given document type, which don't include custom commands written in Java™.

  Note that this radiobutton is disabled (grayed) if you have insufficient privileges to create files in the ``XXE_user_preferences_dir`/addon/` directory or in the ``XXE_install_dir`/addon/` directory, that is, when there is no possible choice for the installation directory.

  Default: checked.