# Modules

## 1. Overview

![](https://2210432308-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M71jQdrAgV-lLYCS4te%2Fsync%2F5761b2cc3c2a1157da95b72694bf91332288aab0.jpg?generation=1589184909558686\&alt=media)

*Figure 4a: Module List (Admin side)*

In this tab you can see list of all you modules that you've worked on.

In the overview you can also see the general options for your module.

## 2. Edit/create module

![](https://2210432308-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M71jQdrAgV-lLYCS4te%2Fsync%2Fcbc306e554c8778b03d11981b84a87cc3d44e75a.jpg?generation=1589184908702164\&alt=media)

*Figure 4b: Module Settings(Admin side)*

Here you can define the details of your new module.

### Important information

#### Name

The module name can contain spaces and special characters such as accents. An example would be: My Simple Module

#### Directory Name

The module directory can not contain spaces or special characters such as accents. An example would be: mysimplemodule.

In case you write the module directory with uppercase characters, they are replaced automatically with lowercase, and if there are spaces they will also be automatically deleted.

#### Options

Here you can define general options for your module, e.g. where it should be visible (admin and/or user side), whether the module contains blocks, comments, and so on.

#### Image

you can select an existing image from upload directory or create a new one. For creation of new one you select an icon and modulebuilder creates a new logo with this icon and the module name.
