Foswiki Features

Editing

  • WYSIWYG editing via the TinyMCE editor, allowing you to:
    • Create multiple levels of headings, which can be used to automatically generate tables of contents.
    • Create bulleted and numbered lists.
    • Create tables.
    • Upload and add images.
  • Directly specify page content and layout using Topic Markup Language (TML).

Revision control

  • View and/or restore all previous saved versions of a page.
  • Compare two versions sequentially or side-by-side.

Templates

  • Provide users with default content for new pages.
  • Provide new 'views' of existing content.
  • Develop layouts suitable for e.g. printing.

Information/data structuring

  • Foswiki is a structured wiki platform, allowing you to create specific page groups ('webs') for specific needs, and to create subwebs within existing webs.
  • Use DataForms to add structured data to pages.
  • Allow users to add tags to pages via the TagMePlugin extension.
  • Create more complex information ontologies with the TopicClassificationAddOn extension.

Macros

  • Foswiki macros can be added to pages to dynamically generate page content each time the page is viewed.
  • Use macro parameters to customise macro output for different contexts.
  • New macros can be added via the EasyMacroPlugin and other plugins/extensions.

Information/data management

Access control

  • Fine-grained access control allows you to specify which users and user groups are able to view and/or edit specific webs and pages.
  • Use the LdapContrib and LdapNgPlugin extensions to integrate with your existing LDAP infrastructure.

Collaboration

  • Get emails notifying you of changes to particular pages or sets of pages.
  • Use the TalkContrib extension to allow your users to discuss the contents of a particular page.

Internationalisation

Data storage

  • Pages stored as plain text files by default.

Extensibility

  • Many extensions available to add or modify functionality.
  • Develop your own plugin using the Perl programming language and the extensive Perl libraries available on the CPAN.

Support and Community

  • Lodge support requests on the foswiki.org site.
  • Interact with Foswiki developers on the #foswiki IRC channel.
  • Get commercial support from WikiConsultants.
  • Join the Foswiki Association, dedicated to keeping Foswiki an independent ongoing project.
Topic revision: r16 - 17 Jun 2021, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy