Skip to content

Plugin Architecture (2.0)

Warning

This article is for ERPXE 2.0 development. ERPXE 2.0 is not released yet so this information should not be used to understand the current version of ERPXE.

In version 2.x of ERPXE, plugins are folders located by default at /tftpboot/er/plugins. ERPXE admin searches for folders inside that directory. The following files are expected (or not) to be inside the plugin directory:

  • .ignore - causes ERPXE to ignore the plugin.
  • .disabled - causes the plugin to be disabled.
  • .quicklaunch - causes the plugin to be listed in the quicklaunch menu.
  • .locked - causes the plugin not to be updated ever by ERPXE.

ERPXE will search for .xml files with plugin definition(s) at the root and, by default, 2 more levels inside.

Append

  • %ip% = your ERPXE server IP.
  • %tftp% = where the ERPXE TFTP folder is (/tftpboot folder by default).
  • %plugins% = plugins folder er/plugins (by default located inside the %tftp% folder).
  • %dir% = current plugin folder.