TIP ExtensionsRepositoryContrib is not installed on Foswiki.org.


Host extensions for testing or private distribution


This contrib is a packaging of the Extensions repository of foswiki.org/Extensions in the form of a template web. After this contrib is installed, you can create a local Extension repository by using the WebCreator dialog to create a new web based upon the the template web.

Once a new local extension repository has been created, you use the BuildContrib build.pl upload command to upload your extension to this new repository.

To install extensions from this new repository, follow the instructions for adding the repository to your bin/configure configuration.


General usage as a local repository

  • Install the ExtensionsRepositoryContrib
  • Use the Create a new Web dialog in the System/ManagingWebs topic to create your local repository
    • Enter your new repository name ex. Localmirror
    • Click the Show additional settings twisty, and choose _ExtensionsRepository as the template
  • Upload your extension to the Localmirror repository
    • Change to the MyPlugin/lib/Foswiki/Plugins/MyPlugin directory
    • Issue build.pl upload to build and upload the extension
    • When prompted, enter the location of your new repository
  • Modify your configuration to install extensions from your new repository

Mirroring an extension from Foswiki.org

  • View the desired extension on Foswiki.org using the URL Parameter ?raw=all and save the file as a text file in your new extensions directory
  • Download and attach the _installer and .tgz archive.

Installation Instructions

Set the following variables in this web's WebPreferences:
  • EXTENSIONS_REPOSITORY_SVN - the URL for the Subversion repository

You do not need to install anything in the browser to use this extension. The following instructions are for the administrator who installs the extension on the server.

Open configure, and open the "Extensions" section. Use "Find More Extensions" to get a list of available extensions. Select "Install".

If you have any problems, or if the extension isn't available in configure, then you can still install manually from the command-line. See http://foswiki.org/Support/ManuallyInstallingExtensions for more help.


Author(s): Foswiki:Main.WillNorris, Foswiki:Main.GeorgeClark, Foswiki:Main.ArthurClemens, Foswiki:Main.CrawfordCurrie, Foswiki:Main.KennethLavrsen, Foswiki:Main.MichaelDaum
Copyright: © 2008,2009,2010 Foswiki contributors
License: GPL (Gnu General Public License)
Release: 8 Oct 2010
Version: 9538 (2010-10-09)
Change History:  
8 Oct 2010 Foswikitask:Item9438 - Add documentation on how to use this contrib
19 Mar 2010 twisties for browsing by classification -- Foswiki:Main.GeorgeClark, Foswiki:Main.WillNorris, Foswiki:Main.MichaelDaum
18 Feb 2010 Initial release (extracted from http://foswiki.org/Extensions)
Home page: http://foswiki.org/Extensions/ExtensionsRepositoryContrib
Support: http://foswiki.org/Support/ExtensionsRepositoryContrib

Topic revision: r4 - 09 Oct 2010, GeorgeClark - This page was cached on 26 Oct 2016 - 05:56.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License