Developer Documentation

  • AppendixEncodeURLsWithUTF8
    • #EncodeURLsUTF8 Appendix B: Encode URLs With UTF8 Use internationalised characters within WikiWords ...
  • CascadingStyleSheets
    • Listing of CSS class names emitted from Foswiki core code and standard extensions. Who should read this ...
  • CommandAndCGIScripts
    • Programs on the server performing actions such as rendering, saving and renaming topics. These scripts ...
  • Contribs
    • Extensions that sit close to the core, or provide services for other extensions Overview Foswiki contribs ...
  • ContributedAddOns
    • Add functionality with extensions not based on the Foswiki scripts. Overview An add on runs separately ...
  • DataForms
    • Data forms allow you to add structured data to topics. The data stored in the form fields can be used ...
  • DevelopingPlugins
    • The usual way Foswiki is extended is by writing a Plugin . Plugins extend Foswiki by providing functions ...
  • DocumentGraphics
    • This is the Foswiki icon library. The graphics can be used in topics and by web applications. Usage ...
  • EnhancementRequests
    • Please bring your enhancement requests to Foswiki:Development.FeatureProposals Related Topics: ...
  • IfStatements
    • The % nop IF% construct gives Foswiki the power to include content in topics based on the value of simple ...
  • MetaData
    • #MetaData Meta data Additional topic data, program generated or from DataForms, is stored embedded ...
  • ObjectMethod
    • An ObjectMethod is a method that must be called relative to a previous constructed object of the class ...
  • PerlDoc
    • " level "1"}%
  • Plugins
    • Add functionality to Foswiki with plugins Overview You can add plugins to extend Foswiki functionality ...
  • RenderListPlugin
    • Place a % nop RENDERLIST{ parameters }% before any bullet list The lists can be handcrafted ...
  • Skins
    • Skins overlay regular templates to give different looks and feels to Foswiki screens. Overview Foswiki ...
  • TWikiCompatibilityPlugin
    • Automatically maps requests for legacy TWiki web topics to Foswiki free topics as per TopicNameMappingTable ...
  • TemplateTopics
    • #TemplateTopics Template topics Template topics are topics that define the default text for new topics ...
  • WebLeftBarExample
    • " warn "off"}% ...

More in-depth developer documentation can be found in the supplemental documentation.

Really detailed documentation, includigng how to get started as a core developer, can be found on the Foswiki developer site.

 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this site is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback