This module is designed for marketers or communication team to create quickly and easily landing pages or microsites.
This module is a Jahia ready to use implementation of the template industrial, based on the open source toolkit Bootstrap 4. Following the concept of bootstrap 4, the template can be modified or used as his.
If you need more media contents for a demo, you can install the relative module Industrial Media Component.
- Module content
- Quick Start
- Create a new website using
industrial
template set - Contribute with prepackage components
- Google Analytics site settings
This module contains:
- A set of Components that a contributor can copy/past/update to create it own website:
- Two templates:
- A
Free
template to start from an empty page where contributor can copy/past/update the previous prepackaged components. - A
Structured
template to create a page with a predefined and fixed HTML grid.
- A
- A set of Page samples to present the type of website a contributor can create. Components can be copy and paste from the Industrial pages.
Industrial Template Set module depends on several modules to speed up the process a provisioning script is available.
To install all the required module including industrial template set run on one the following command :
With default params : host:http://localhost:8080
and user: root:root
curl -sSL https://raw.githubusercontent.com/hduchesne/industrial/refs/heads/main/provisioning/industrial.sh | bash -s
Define your own host with -h
and user with -u
.
curl -sSL https://raw.githubusercontent.com/hduchesne/industrial/refs/heads/main/provisioning/industrial.sh | bash -s -- -h <YOUR HOST> -u <USER:PASSWORD>
With default params :
curl -sSL https://raw.githubusercontent.com/hduchesne/industrial/refs/heads/main/provisioning/industrial.sh | bash -s -- -j
Define your own host with -h
and user with -u
.
curl -sSL https://raw.githubusercontent.com/hduchesne/industrial/refs/heads/main/provisioning/industrial.sh | bash -s -- -h <YOUR HOST> -u <USER:PASSWORD> -j
Now the dependencies are installed, industrial module is ready to be deployed.
- Download the zip archive of the latest release.
- Go to the root of the repository.
- Run the command
mvn clean install
. This create a jar file in the target repository.you must have a java sdk and maven installed
- In jContent, go to
Administration
panel. - In the
Server
section expand theModules and Extensions
entry and clickModules
. - From the right panel, click
SELECT MODULE
and select the jar file in the target repository. - Click
UPLOAD
.
-
In jContent, go to
Administration
panel. -
In the
Server
section expand theModules and Extensions
entry and clickModules
. -
From the right panel, click
Available modules
and search for industrial. -
Click the icon in the right of the package to download and install the module.
The module industrial is now installed and ready to use. The module is a Jahia template set, it is enabled when a new website is created.
To create a new website using industrial
follow the next steps:
-
Goto
Administration
mode -
Click
Projects
entry and clickCREATE
in the right panel -
Fill the website name and key with the name you want and click NEXT
-
Select the template set
industrial
and choose modules to be deployed:- (optional)
Cloudinary
: to enable external DAM capabilities. Require a Cloudinary account. - (optional)
Jahia Google Analytics
: to enable theGoogle Analytics site settings
entry used to include your google analytics tag. - (optional)
Widen Picker
: to enable external DAM capabilities. Require a Widen account .
- (optional)
-
Review the information and click SAVE
-
The web project is ready you can start to edit it
By default, the module deploys 4 pages of which 3 are examples, and they can be deleted. But, keep in mind you can copy/past/update component from the industrial page. In the example below, we copy the carousel component before to past it later in the Home page.