When using the Add-on Manager (http://lussumo.com/addons) to upload your add-ons for Vanilla, you must follow these guidelines:
You can find more detailed informations in those pages:
=================================== EXTENSION INSTALLATION INSTRUCTIONS =================================== In order for Vanilla to recognize an extension, it must be contained within its own directory within the extensions directory. So, once you have downloaded and unzipped the extension files, you can then place the folder containing the default.php file into your installation of Vanilla. The path to your extension's default.php file should look like this: /path/to/vanilla/extensions/this_extension_name/default.php Once this is complete, you can enable the extension through the "Manage Extensions" form on the settings tab in Vanilla.
=============================== STYLE INSTALLATION INSTRUCTIONS =============================== In order to enable this style, you must first place the style in the correct folder in Vanilla. Every style works only for specific themes, so make sure that you place this style in the correct theme's style folder by checking the lussumo.com/addons listing for this style. The path to this style's folder & contents should be as follows: /path/to/vanilla/themes/theme_name/styles/style_name/vanilla.css Once you have copied the files to the correct place in Vanilla, you can then enable the style in Vanilla using the **Themes & Styles** form on the settings tab.
=============================== THEME INSTALLATION INSTRUCTIONS =============================== Your new theme files should be placed within their own folder in the themes directory of Vanilla. The path to your new theme should be as follows: /path/to/vanilla/themes/theme_name/ Once you have placed your theme in the correct place, you can apply the theme using the **Themes & Styles** form on the settings tab.
================================== LANGUAGE INSTALLATION INSTRUCTIONS ================================== Now that you have your language file, you must place it in Vanilla's language folder. Your language file should be contained within its own folder. The path to your language file should be similar to this: /path/to/vanilla/languages/language_name/definitions.php Once your language is in the correct place, you can enable it in the settings tab's "Language Management" form.