You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(In [svn:7481]) Refs #1986#2170#2225 Added ElggPluginManifest, ElggPluginManifestParser, and its parser classes for 1.7 and 1.8 style manifests. Changed load_plugin_manifest() to use new parser. Added initial unit tests.
(In [svn:7512]) Refs #1986#2170#2225. Added semantic manifest.xml support and unit tests. Also added plugin dependencies system. See engine/tests/test_files/plugin_18/manifest.xml for examples. Not closing tickets pending discussion.
(In [svn:7817]) Fixes #1986, #2170, #2225, #2759. Integrated ElggPluginPackage and ElggPluginManifest with ElggPlugin. System now uses ElggPlugin objects to determin plugins. Order is stored in private settings. This absolutely requires running upgrade.php.
Original ticket http://trac.elgg.org/ticket/2225 on 40385844-09-07 by brettp, assigned to unknown.
Elgg version: Github Master
Currently manifest.xml is in the format:
I propose using semantic XML instead:
If this goes in 1.8, we will need to provide backward compatibility with the original format.
The text was updated successfully, but these errors were encountered: