Actions

Plugin system roadmap

From LimeSurvey Manual

Revision as of 16:12, 28 February 2017 by Olle (talk | contribs) (→‎Bugs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Notes about further developments of the plugin system for LimeSurvey.

New events does not have to be written down here. Just add them to the events page.

Features

  • config.json - already included in develop branch (3.0.0)
    • version
    • requires/dependencies
    • possible to configure how the plugin is shown in plugin manager (buttons etc)
  • localization of string in plugin => with config.json + https://bugs.limesurvey.org/view.php?id=12086 idea
  • Automatic updates: "A new version is available for this plugin"

Bugs

  • Plugin manager loads all plugins, active or not. Should only display them in a list, not load.
  • Multi-lingual settings for admin https://bugs.limesurvey.org/view.php?id=11666 (really hard to have a good fix here ... : maybe break API )
  • Remove empty classes? But mark as deprecated first?

Potential features