elxis sites
strong security
Elxis Defender, FloodBlocker, Logins Recorder, extended access control and administration login page cloak, are only but a few of the standard security features that Elxis CMS provides you with.
download elxis
elxis 2009.3 aphrodite - 10.43mb
Home arrow Guides arrow Developers guides arrow Naming your software
english greek

Naming your software

Friday, 15 February 2008

If you are a third party developer and create software for Elxis CMS (components, modules, bots, bridges, tools), or a template designer or even a translator we advice you to follow Elxis naming standards in your final package. In general you should create a ready to install zip package which name should follow this format:

type_name_version.zip

Where type is the type of the extension, name your extension's name and version your extension's version

Extension type

  • tpl, for front-end and back-end templates and login screens
  • com, for components
  • mod, for modules
  • bot, for bots
  • lng, for language packages
  • tool, for elxis tools
  • bri, for elxis bridges

Extension name

As the extension name you should use the name used in XML parameters file. For example if you have created a component named com_mytest then add "mytest" as your extension name in the final zip package.

Notice 1: For templates the name should be followed by the template type. Valid template types are: frontend, backend and login. You can omit the template type if it is for front-end.
Notice 2: For language packages the name should be followed by the area that the package provides multi-linguism. Valid language areas are: frontend, backend, help and install.

Extension version

The version of your extension.
Notice: For language packages the version should be the exact elxis version the package provides multi-linguism for.

Examples

com_mytest_1.0.zip
mod_mysupermodule_1.3.1.zip
bot_myelxisbot_1.0.zip
tpl_redhome_1.0.zip
tpl_reddragon_backend_1.0.zip
tpl_redalert_login_1.0.zip
lng_english_frontend_2008.0.zip
lng_greek_backend_2008.0.zip
lng_german_help_2008.0.zip
lng_italian_install_2008.0.zip
tool_spacetravel_1.0.zip
bri_elxis2008_smf14_1.0.zip

< Previous Next >