Topic designed for use with the Extension installer. It generates a specially formatted table which is parsed by the
extension finder, when retrieved with
?skin=text&contenttype=text/plain
. The table is a list of extensions specifications.
Each specification is enclosed in curly braces {} and defines a number of fields used by the extension installer, one per line,
using the syntax
key: value
The useful keys are:
- topic
- name of the extension topic
- classification
- to which category does this extension belong
- description
- short description (usually SHORTDESCRIPTION)
- compatibility
- freeform text which Foswiki/TWiki version is supported, as well as notes on platform
- version
- the available version
For example, the BathPlugin might be defined as follows:
{ topic: BathPlugin
description: Stop the water running out
classification: Security
compatibility: Foswiki 1.0
}
---
{ topic: AngularPlugin
description: A framework assisting with creating single-page applications
compatibility:
classification: User interactivity
version: 1.00_001
release: 1.00_001
image:
}
{ topic: AngularSkin
description: Angular Skin for Foswiki
compatibility:
classification: User interactivity
version: 1.00_0001
release: 27 Feb 2015
image:
}
{ topic: BibtexFormfieldPlugin
description: Adds a bibtex formfield type, which parses the field and extracts the keys into other formfields on the topic
compatibility: Foswiki 1.1
classification: Information structuring and Search
version: 12155 (2011-07-11)
release: 0.0.1
image:
}
{ topic: FastCGIEngineContrib
description:
compatibility:
classification:
version:1.20
release:30 Sep 2021
image:
}
{ topic: HttpsRedirectPlugin
description: Redirect authenticated users to HTTPS URL.
compatibility:
classification: Security
version:1.3
release:26 Mar 2017
image:
}
{ topic: ImmediateNotifyPlugin
description: Allows immediate notification of topic changes through SMTP or Jabber
compatibility:
classification: User interactivity
version: 8780 (2010-08-26)
release: v0.4 (testing)
image:
}
{ topic: JQTablePlugin
description: Javascript implementation of the classic TablePlugin, using JQuery
compatibility: Should work with all versions of Foswiki.
classification: Interface and Visualisation, User interactivity
version: 6641 (2010-03-03)
release: 1.1.3b
image:
}
{ topic: JQueryPlugin
description:
compatibility:
classification:
version:7.01
release:18 Mar 2016
image:
}
{ topic: MathJaxPlugin
description: Macros for embedding MathJax (an open source JavaScript display engine for mathematics)
compatibility:
classification: Interface and Visualisation
version: 13831 (2012-01-27)
release: 0.9.1
image:
}
{ topic: NatEditPlugin
description: A Wikiwyg Editor
compatibility:
classification: Interface and Visualisation, User interactivity
version:9.30 -
release:04 Apr 2018
image:
}
{ topic: PatchItem11983Contrib
description: Patch Foswiki 1.1.5-1.1.9 store to improve perfomance
compatibility: Foswiki 1.1.x
classification: Admin
version: 1.1
release:
image:
}
{ topic: PatchItem12285Contrib
description: Patch a critical vulnerability in Locale::Maketext
compatibility: Foswiki 1.1.0 - Foswiki 1.1.6
classification: Admin, Security
version: 16179 (2012-12-10)
release:
image:
}
{ topic: PatchRelease01x01Contrib
description: Apply critical Extension, Perl and CPAN compatibility fixes onto Release 1.1.x
compatibility: Foswiki 1.1.0-1.1.9. Does not apply to any Foswiki 1.0 release
classification: Admin
version:1.0
release:02 Oct 2015
image:
}
{ topic: PatternSkin
description:
compatibility: Foswiki 2.0. Do not install on Foswiki version 1.x.
classification: Interface and Visualisation
version:6.04
release:03 Dec 2015
image:
}
{ topic: SemanticLinksPlugin
description: QuerySearch backlinks, and populate ad-hoc metadata using =[[Property::Value]]= Semantic !MediaWiki syntax
compatibility:
classification: Information structuring and Search
version: 13021 (2011-11-08)
release: 2.3.0
image: http://foswiki.org/pub/Extensions/Testing/SemanticLinksPlugin/dcdemo.png
}
{ topic: SqlGridPlugin
description:
compatibility: Foswiki 1.1
classification: Data and Files, User interactivity
version: 15017 (2012-06-17)
release: 0.0.1
image:
}
{ topic: SsoLoginContrib
description: Generic SSO (Single Sign-on) module for Foswiki
compatibility:
classification:
version:2013-09-26
release:2015-08-18
image:
}
{ topic: TinyMCECleanStickyBitsPlugin
description: Toolbar button to clean a selection of sticky attributes that would prevent a clean conversion to WikiText
compatibility: Foswiki 1.1
classification: Exporting, Printing and Publishing, Interface and Visualisation, User interactivity
version: 8121 (2010-07-11)
release: 11 Jul 2010
image:
}
{ topic: TinyMCEPlugin
description: Integration of the Tiny MCE WYSIWYG Editor
compatibility:
classification: Interface and Visualisation, User interactivity
version:2.09
release:04 Apr 2018
image: http://translate.foswiki.org/pub/Extensions/TinyMCEPlugin/screenshot.png
}
{ topic: TopMenuSkin
description: Skin with pulldown menus in top bar
compatibility:
classification:
version: 2010-09-27 (v1.9)
release:
image:
}
{ topic: UpdatesPlugin
description: Checks Foswiki.org for updates
compatibility:
classification: Admin
version:2.00
release:12 Nov 2019
image:
}
{ topic: WysiwygPlugin
description: Translator framework for WYSIWYG editors
compatibility:
classification: Data and Files, Development
version:1.38
release:04 Apr 2018
image:
}