6.0.0-git
2024-03-19
Last Modified 2011-10-01 by Michael Rubinsky

Third-party tools

xinha

ckeditor

fckeditor

  • Upstream homepage: http://www.fckeditor.net/
  • License: LGPL2
  • Files: services/editor/fckeditor/*
  • Local modifications:
    • Compress all js files (move JS files into src/ subdirectories)
      • BUT - fckconfig.js, fckeditor.js, and editor/js/fckeditorcode_ie.js can not be compressed with jsmin (it breaks IE 6, see ); run horde-compress.php with the --nojsmin flag for this files
      • Language files - editor/lang/src - must be compressed without YUI Compressor and ShrinkSafe compression; run horde-compress.php with the --noyui --noshrinksafe flags (Ticket 7359)
    • Convert all files to UNIX linebreaks and remove Unicode prefix from beginning of files (prevents js compression from working properly)
    • src/fckconfig.js - comment out all lines relating to spellchecking, plugins, and filemanager operations.

scriptaculous

prototype

openoffice xsl

openlayers

  • Upstream homepage: http://openlayers.org
  • License: FreeBSD
  • Files: js/map/OpenLayers.js also parts of js/map/{google.js, yahoo.js, ve.js, bing.js}, and js/map/lang
  • Local modifications:
    • We create a custom build, with some classes split out of the main !Openlayers.js file and into separate files to facilitate provider configuration. These files separate files also have additions written by Horde LLC to support Geocoding. See HordeMap for details on our custom build process.

plupload

  • Upstream homepage: http://www.plupload.com
  • License: GPLv2
  • Files: js/plupload All files except uploader.js, which is authored by Horde LLC.
  • Local modifications:
    • Current version is 1.5.1.1, but changes to the html5.js file taken from plupload git repo to fix issue with FF7.
    • We don't include the jquery UI widgets, as Horde has built our own UI widget based on prototype.js.

License problems

External links