Knowledge Base / Category / e107 OpenMind Theme

e107 OpenMind Theme

HTML theme ported for e107 CMS by Jimako

Live Preview Purchase Now

Intro to e107 OpenMind Theme

Basic information

OpenMind e107 theme is e107 theme based on licensed HTML template. You need to solve your own HTML license (we have only multisite) license. Without license, you got only e107 version without HTML assets.


Limited version:

Limited version on doesn't contain HTML assets and needed custom plugins. It's not a working version. 

Custom theme means that we have an only a multisite license, so we can't share this theme as it is, we just can use it for our client/friend. 

This theme is not for free using.

Premium version:

HTML theme

e107 DEMO:

Download links:

JM Element plugin

JM Theme plugin

OpenMind Pro theme


The mandatory steps to get exact the same look as on the demo

How to install this theme with demo content
The mandatory steps to get exactly the same look as on the demo :

- recommended clean installation of e107. Default bootstrap3 theme is the minimal solution. With other themes, there can be reductant content.

- download and install JMtheme plugin, no change or configuration is needed

- download and install JMmelements plugin, no change or configuration is needed

- install Featurebox plugin (check if it's installed)

Other plugins can be installed later. Those ones have demo content in this theme.

- download and install Open Mind. During installation use option import demo content.

This theme comes with full demo installation pack (file install.xml), but all default (demo) content is in separate files too. If anything goes wrong, you don't need to reinstall the theme, just use inbuilt XML import functionality and import full or only just part of the content.

If the site looks like on the demo page, it's correct. There is in next part showed how it should look with version 2.1.1

How to use JM Theme Options

How to use JM Theme Options
The theme has available the same colour sets as HTML theme.

- go to JM Theme plugin

- find menu Custom options

- select desired colour, save

- here you can change site header too. It has nothing with site title in preferences (title tag). It's just coloured title in theme header.

- here you can change copyright too. Theme has by default 2 types of footer. In both theme shortcode is used. If the year parameter is the same as the actual year, only the actual year is displayed. Next year from - to is added without any change.


How theme footer works

How theme footer works
This theme is very simple (in meaning that most of the changes are done by css, not by special css classes).

In version 2.1.1 are available 2 footers:

- default - 3 columns with full row copyright

- simple - only full row copyright

It's very easy to add new footer if it's needed. Just ask.

Each layout can have a different footer. Just select the layout in JMT plugin and then select footer from the dropdown box.


There are prepared 3 menu areas. If the footers for all layouts have the same content, set menus only for the default layout.

It's very easy to suppress this behaviour if it's needed. Just ask.

Navigation links in footer.

There are prepared 2 templates for footer links. 3 columns links or single column links. By default footer, link category is used, but it can be changed very easy.

- default footer areas use shortcode menu with those values:




Recent news in footer.

For news in the footer is news grid menu used. Only important thing is to set footer-recent-news template.


Full Default Footer:


Supported menus for sidebar area and plugins

What menus and plugins were tested with this theme

What menus and plugins were tested with this theme
Because this theme was originally used on, most of core menus are templated.


  • blogcalender menu
  • chatbox menu
  • login menu
  • forum plugin - new post forum posts menu
  • news grid menu - added new template col-md-12
  • news categories menu
  • online menu
  • search menu

Core plugins:
  • featurebox plugin
  • gallery plugin
  • download plugin
  • forum plugin
  • tagcloud plugin

Not core plugins:

  • links page plugin
  • calendar plugin
  • userlanguage plugin
  • tags plugin

How to set / change Frontpage content

What are options for Homepage content

What are options for Homepage content
This is a bit tricky. Normally a client selects from HTML theme and one homepage is prepared. With zip version, there are more options.

1. homepage layout

any page with this layout will have this look

the layout is hardcoded in layout_homepage.php file. There is always:

- Featurebox

- the content itself (result depends on what is set as Frontpage)

- the menu for variable content (MenuArea 2) under Featurebox

- news section with
theme shortcodes

- menu for variable content (MenuArea 4) under Featurebox

in demo Features and 2 columns news element are used in area2. By moving the menu to a different area you can reorder those items. You can use any elements in those 2 menu areas...

2. custom page template

Demo Home 2 is built as the page with the template Openmind Home 2 template.

The content of this template are only 2 elements (coloured features and services icons)

Combination of homepage layout + set this page as Frontpage you can get the new fully prepared homepage with the new look.

Or you can replace elements in the menu above to have the same result, but for demo purpose, it has to be the new page with the new template.

Any content itself of this page is ignored.

3. default page template + homepage layout

Elements example page is the next option. It uses the default template, so the content of this page is displayed.

If you set this page as Frontpage with homepage layout, you can create content directly on the page.

This is not common, so this page is most for examples of shortcodes used for available elements.

The same result you can get with welcome message shortcode.

Welcome message

The welcome message is by default removed from homepage layout. You can add it without code changing this way:

- add shortcode menu to menu area 2 on homepage layout

- use
as content for this menu and set id as jumbotron

If this is needed, special tablestyle for WM can be added