Component

Add a component

Concept

Components are distinct elements that can be added to an entity, a module or an application.

  • localfilestorage : this component will be added to an entity as a new tab which offer the ability to add store files locally.

  • Contact form : this component will be added as a new module to your application. This module comes with 3 sub-menus Send a mail, Sent box, Settings. You could then move the send mail form in any other module to let users send you emails inside your application. In order to user this component properly, you will have to set appropriate information (mailer server) in the settings.

  • Agenda: this component will be added as a new module to your application. You can also rename it if you want to create several agendas. This module comes with 3 sub-menus Agenda to display events as a calendar with several views, Agenda Events to manage events that are displayed on the agenda, Agenda category to classify events on the calendar and associate colors. You can customize the events with new fields as you need.

  • Print : this component will be added to an entity in order to create a printable tab. Select the entity before. You should also add this component at the end of your creation process.

  • The print's template is available in designer mode.

  • Chat : this component will be added to an application as a chatbox. With this component yous could create : a chat between two users ,private channel, and public channel.

  • Address : this component will be added to an entity and offer the ability to add an standard address by use the BAN (Base d'Adresse Nationale) and display a map from OpenStreetmap. You will have to set this component from entities Document-template in the administration module.

  • Status : This component will be added to an entity as a new field which offer the ability to add workflow. It generate action like notification and sending mail . For the mail you will have to set appropriate information (mailer server) in the settings.

  • You will have to set this component from entities Media and Status in the administration module. Status is used to set workflow and allows actions created in entity media.

  • Document template : this component will be added to an entity as a new tab which offer the ability to generate a file (docx and PDF) displaying data's entity.You will have to set this component from entities document template in the administration module.

  • Inline help : this component is created by default in "Administration" module. It allows to add a question mark icon next to a field's label. Clicking this icon will display an information pop-ups.

ExempleEnglish

add/create component [NameofComponent] with name [NameComponent]

Complémentexample

add component localfilestorage with name (NameofComponent)

create component local file storage with name (NameofComponent)

create component contactform with name (NameofComponent)

add component contactform

add component agenda with name (NameofComponent)

create component agenda

create component chat

select entity MonEntité

add component print with name (NameofComponent)

add component address with name (NameofComponent)

add component document template with name (NameofComponent)

ExempleFrench

ajouter(le/un) composant NomDuComposant nommé NomOnglet

créer (le/un) composant NomDuComposant appelé NomOnglet

ComplémentExample

ajouter composant localfilestorage appelé (NomduComposant)

ajouter le composant de stockage de fichier appelé (NomduComposant)

créer un composant formulaire de contact nommé (NomduComposant)

créer un composant formulaire de contact

ajouter un composant agenda nommé (NomduComposant)

créer un composant agenda

créer un composant discussion

sélectionner l'entité MonEntité

ajouter un composant impression nommé (NomduComposant)

ajouter composant adresse appelé (NomduComposant)

ajouter composant document template appelé (NomduComposant)

Delete a component

Concept

ExempleEnglish

delete component [NameofComponent] with name [NameComponent]

remove component [NameofComponent] called [NameComponent]"

ComplémentExample

delete component agenda called Monagenda

ExempleFrench

"supprimer (un/le) composant NomDuComposant appelé/nommé (.*)",

ComplémentExample

supprimer le composant agenda nommé Monagenda

Attention

Warning, some components cannot be deleted.