-
Notifications
You must be signed in to change notification settings - Fork 28
/
Copy pathcomponents.html
80 lines (70 loc) · 2.36 KB
/
components.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
---
layout: default
navPage: docs
heading: Components
breadcrumbs:
- User Documentation,/userdoc/
- Getting Started,/userdoc/getting_started/
- Components
prev: Getting Started,/userdoc/getting_started/
next: The config.php file,/userdoc/getting_started/config_file/
categories: userdoc
tags: basics
---
{% include open_section.html nav='nav_userdoc_getting_started.html' selected='components' %}
<p>
The next important thing to know is that Form Tools is arranged into separate, distinct pieces called
<i>components</i>. Here's what they are.
</p>
<div class="row">
<div class="col-lg-3">
<strong>Form Tools Core</strong>
</div>
<div class="col-lg-9">
The Core contains all code required for the most basic usage of the script. It
includes the default theme, which ensures that the HTML for rendering the pages is
always up to date, and the default English translation file.
</div>
</div>
<div class="row">
<div class="col-lg-3">
<strong>Modules</strong>
</div>
<div class="col-lg-9">
Modules are separate components which perform individual tasks. They are installed
and uninstalled by the Form Tools administrator. Like the other API and themes,
they are totally separate from the Core. You can see a list of all modules
here: <a href="https://modules.formtools.org">modules.formtools.org</a>.
</div>
</div>
<div class="row">
<div class="col-lg-3">
<strong>Themes</strong>
</div>
<div class="col-lg-9">
<a href="https://themes.formtools.org">Themes</a> let you customize the appearance of
the interface for any Form Tools user. There are a few to choose from, and you can
always create your own.
</div>
</div>
<div class="row">
<div class="col-lg-3">
<strong>API</strong>
</div>
<div class="col-lg-9">
The <a href="{{site.baseurl}}/api">API</a> (<i>Application Programming
Interface</i>) is a set of functions written for programmers who'd like to use
Form Tools functionality and data within their own code / websites.
</div>
</div>
<div class="row">
<div class="col-lg-3">
<strong>Translation Files</strong>
</div>
<div class="col-lg-9">
Every language string within Form Tools is loaded from a language file. The
translation files can be downloaded from
<a href="https://translations.formtools.org">translations.formtools.org</a>.
</div>
</div>
{% include close_section.html %}