Skip to main content

JM Services

Updated on 27.12.2017

Quickstart installation package:

(!) updated:

  • Joomla 3.8.3
  • EF4 Framework 4.8.2
  • DJ-Menu removed
  • Added DJ-Megamenu Light

2. JM Services template ver. 1.05:

(!) improvements:

  • Removed DJ-Menu
  • Added DJ-Megamenu Light
  • Added JM Offcanvas Button module instead of Custom HTML module
  • Fixed wrong error 404 url in some cases
  • Fixed the problem with GZIP compression in some cases
  • Minor fixes and improvements

(!) modified files:

  • templates/jm-services/less/joomla.less
  • templates/jm-services/less/modules.less
  • templates/jm-services/less/offcanvas.less
  • templates/jm-services/less/template_variables.less
  • templates/jm-services/less/template_responsive.less
  • templates/jm-services/laguages/en-GB/en-GB.tpl_jm-service.ini
  • templates/jm-services/error.php
  • templates/jm-services/html/modules.php
  • templates/jm-services/templateDeatils.xml
  • templates/jm-services/lib/jm_template.php
  • templates/jm-services/templateDefaults.json

(+) added files:

  • templates/jm-services/less/djmegamenu.less
  • templates/jm-services/less/djmegamenu_rtl.less

Updated on 25.09.2017

Quickstart installation package:

(!) updated:

  • Joomla! updated to 3.8.0
  • DJ-jQueryMonster updated to 1.3.4
  • DJ-ImageSlider updated to 3.2.3
  • EF4 Framework plugin updated to 4.7.8

Update made on 28.07.2016

Changes made to:

1. Quickstart installation package:

(!) modifications:

  • Joomla updated from 3.4.1 ver. to 3.6.0 ver.
  • EF4 Framework plugin updated from 4.5 ver. to 4.7 ver.
  • DJ-Menu updated from 2.0.1 ver. to 2.0.2 ver.
  • DJ-ImageSlider updated from 3.0.0 ver. to 3.1.2 ver.

2. JM Services template ver. 1.04:

(!) modifications:

  • Fixed system messages block. It was not displaying properly in some cases.
  • Fixed wrong http headers on error page
  • Improved mixins for LESS
  • LESS files cleaned from hacks for old browsers
  • Sections changed to divs to avoid validation warnings

(!) edited files:

  • /templates/jm-service/less/comingsoon.less
  • /templates/jm-service/less/djimageslider_responsive.less
  • /templates/jm-service/less/djmenu.less
  • /templates/jm-service/less/djmenu_fx.less
  • /templates/jm-service/less/joomla.less
  • /templates/jm-service/less/layout.less
  • /templates/jm-service/less/offline.less
  • /templates/jm-service/less/offcanvas.less
  • /templates/jm-service/less/template.less
  • /templates/jm-service/less/template_mixins.less
  • /templates/jm-service/less/template_responsive.less
  • /templates/jm-service/less/template_rtl.less
  • /templates/jm-service/less/override/ltr/tables.less
  • /templates/jm-service/less/override/ltr/navbar.less
  • /templates/jm-service/less/override/ltr/forms.less
  • /templates/jm-service/less/override/ltr/dropdowns.less
  • /templates/jm-service/less/override/ltr/buttons.less
  • /templates/jm-service/less/override/ltr/button-groupes.less
  • /templates/jm-service/less/override/rtl/tables.less
  • /templates/jm-service/less/override/rtl/navbar.less
  • /templates/jm-service/less/override/rtl/forms.less
  • /templates/jm-service/less/override/rtl/dropdowns.less
  • /templates/jm-service/less/override/rtl/buttons.less
  • /templates/jm-service/less/override/rtl/button-groupes.less
  • /templates/jm-service/lib/jm_template.php
  • /templates/jm-service/tpl/blocks/*
  • /templates/jm-service/error.php
  • /templates/jm-service/templateDetails.xml

(-) removed files:

  • /templates/jm-service/less/override/ltr/mixins.less
  • /templates/jm-service/less/override/rtl/mixins.less

 

Update made on 17.06.2015

Changes made to:

1. Quickstart installation package:

(!) modifications:

  • Joomla updated from 3.3.6 ver. to 3.4.1 ver.
  • EF4 Framework plugin updated from 4.1 ver. to 4.5 ver.
  • DJ-ImageSlider updated from 2.2.4 ver. to 3.0.0 ver.
  • updated robots.txt file to stop blocking some resources from loading
  • updated htaccess.txt/.htaccess file to add expire headers for popular files
  • optimized images for demo purpose
  • Please note: In DJ-ImageSlider module parameters it is important to choose "override from template" for the "theme" option

(!) edited files:

  • htaccess.txt/.htaccess
  • robots.txt

2. JM Services template ver. 1.03:

(!) modifications:

  • code adjustments to support the new version of EF4 Framework
  • fixed: hiding the module positions or blocks using Layout Builder was not working properly
  • IE compatibility meta tag added to ensure Internet Explorer uses the latest engine
  • logo is displayed within the div instead of the h1 tag
  • system language file added with module positions names
  • "coming soon" page added
  • "offline" page styles moved to LESS file
  • breadcrumbs section moved to separate block file
  • additional styles and language strings for the error page added
  • additional styles added for Joomla intro images
  • additional styles for the new version of DJ-ImageSlider added
  • it is possible to use the custom.less file to take the advantages of the LESS variables, functions and mixins. It is enough if you manually create the custom.less file inside the LESS folder in the template directory. It will be compiled and linked to the head section automatically.
    Please note: remember to move your custom styles from the custom.css file to the custom.less file if you decide to create that file otherwise you may lose your custom styles

(+) new files added:

  • /templates/jm-services/language/en-GB/en-GB.tpl_jm-services.sys.ini
  • /templates/jm-services/less/comingsoon.less
  • /templates/jm-services/less/offline.less
  • /templates/jm-services/tpl/blocks/breadcrumbs.php

(!) edited files:

  • /templates/jm-services/css/error.css
  • /templates/jm-services/language/en-GB/en-GB.tpl_jm-services.ini
  • /templates/jm-services/less/djimageslider.less
  • /templates/jm-services/less/djimageslider_rtl.less
  • /templates/jm-services/less/djimageslider_responsive.less
  • /templates/jm-services/less/joomla.less
  • /templates/jm-services/lib/jm_template.php
  • /templates/jm-services/tpl/blocks/footer.php
  • /templates/jm-services/tpl/blocks/head.php
  • /templates/jm-services/tpl/blocks/main.php
  • /templates/jm-services/tpl/default.php
  • /templates/jm-services/tpl/content-left-right.php
  • /templates/jm-services/tpl/left-right-content.php
  • /templates/jm-services/tpl/topbar.php
  • /templates/jm-services/tpl/topmenu.php
  • /templates/jm-services/offline.php
  • /templates/jm-services/templateDetails.xml

(-) removed files:

  • /templates/jm-services/css/custom.css
  • /templates/jm-services/css/ie9.css

 

Update made on 06.02.2015

Changes made to:

1. Quickstart installation package:

  • EF4 Framework Plugin updated from 4.0 ver. to 4.1 ver.
  • DJ-ImageSlider updated from 2.2.3 ver. to 2.2.4 ver.

2. JM Services template ver. 1.02:

(!) fixed bugs:

  • Fixed parameters responsible for behaviour of main columns on tablet and mobile. The sidebars were displayed on full width instead of being displayed in one row.

(!) improvements:

  • template parameters of the Offcanvas panel are moved to the plugin. This improvement is related to the code structure and you will not see any changes on front-end or back-end.
  • some language constants and values are moved to the plugin. This improvement is related to the code structure and you will not see any changes on front-end or back-end.
  • default values added for the column's width parameters (left column width, right column width)
  • added support for additional btn classes used along with the "button" class
  • LESS comments has been improved. LESS compiler could not remove some comments and they were included to the CSS files.
  • the names of language constants has been changed for the error page

(!) modified files:

  • /templates/jm-services/language/en-GB/en-GB.tpl_jm-services.ini
  • /templates/jm-services/less/bootstrap.less
  • /templates/jm-services/less/bootstrap_responsive.less
  • /templates/jm-services/less/bootstrap_responsive_rtl.less
  • /templates/jm-services/less/bootstrap_rtl.less
  • /templates/jm-services/less/djimageslider_responsive.less
  • /templates/jm-services/less/djimageslider_rtl.less
  • /templates/jm-services/less/djimageslider.less
  • /templates/jm-services/less/djmenu_fx.less
  • /templates/jm-services/less/djmenu_rtl.less
  • /templates/jm-services/less/djmenu.less
  • /templates/jm-services/less/editor.less
  • /templates/jm-services/less/joomla.less
  • /templates/jm-services/less/modules.less
  • /templates/jm-services/less/offcanvas.less
  • /templates/jm-services/less/template_mixins.less
  • /templates/jm-services/less/template_responsive.less
  • /templates/jm-services/less/template_rtl.less
  • /templates/jm-services/less/template_variables.less
  • /templates/jm-services/less/template.less
  • /templates/jm-services/less/override/ltr/buttons.less
  • /templates/jm-services/less/override/rtl/buttons.less
  • /templates/jm-services/lib/jm_template.php
  • /templates/jm-services/tpl/blocks/main.php
  • /templates/jm-services/error.php
  • /templates/jm-services/templateDefaults.json
  • /templates/jm-services/templateDetails.xml

 

Update made on 27.11.2014

Changes made to:

1. Quickstart installation package:

  • Joomla updated from 3.3.5 ver. to 3.3.6 ver.
  • EF4 Framework Plugin updated from 4.0.beta ver. to 4.0 ver.

2. EF4 Framework Plugin updated to ver. 4.0:

Check a separate changelog for EF4 Framework plugin update.

3. JM Services template ver. 1.01:

(!) fixed bugs:

  • language constants added for some ThemeCustomizer labels
  • some features were missing for the breadcrumbs block in Layout Builder. It was not possible to change the module position and to hide the block for responsive layouts.
  • unnecessary comments and code removed from the files
  • unnecessary description removed from the template parameters
  • unnecessary file removed from the css directory (compressed_css.php)
  • default values for parameters fixed
  • Bootstrap styles fixed, since some extensions (i.e. JCK Editor) may have caused some CSS styles issues on the front-end
  • favicon double url in the head section fixed

(!) improvements:

  • LESS styles optimized
  • additional comments added into files
  • additional descriptions added to the template parameters
  • template layout fixed when the responsive option is disabled
  • improved PHP check before the system message block

(+) new features:

  • Offcanvas panel and module position added.
  • default values of template parameters are stored in a separate file

(!) modified files:

  • /templates/jm-services/css/custom.css
  • /templates/jm-services/css/template_params.php
  • /templates/jm-services/templateDetails.xml
  • /templates/jm-services/js/scripts.js
  • /templates/jm-services/language/en-GB/en-GB.tpl_jm-services.ini
  • /templates/jm-services/less/bootstrap.less
  • /templates/jm-services/less/bootstrap_responsive.less
  • /templates/jm-services/less/bootstrap_responsive_rtl.less
  • /templates/jm-services/less/bootstrap_rtl.less
  • /templates/jm-services/less/bootstrap_variables.less
  • /templates/jm-services/less/djimageslider.less
  • /templates/jm-services/less/djimageslider_responsive.less
  • /templates/jm-services/less/editor.less
  • /templates/jm-services/less/joomla.less
  • /templates/jm-services/less/layout.less
  • /templates/jm-services/less/modules.less
  • /templates/jm-services/less/template.less
  • /templates/jm-services/less/template_responsive.less
  • /templates/jm-services/less/template_rtl.less
  • /templates/jm-services/less/template_variables.less
  • /templates/jm-services/less/override/ltr/breadcrumbs.less
  • /templates/jm-services/less/override/ltr/buttons.less
  • /templates/jm-services/less/override/ltr/forms.less
  • /templates/jm-services/less/override/ltr/responsive-767px-max.less
  • /templates/jm-services/less/override/ltr/tables.less
  • /templates/jm-services/less/override/ltr/type.less
  • /templates/jm-services/less/override/rtl/breadcrumbs.less
  • /templates/jm-services/less/override/rtl/buttons.less
  • /templates/jm-services/less/override/rtl/forms.less
  • /templates/jm-services/less/override/rtl/responsive-767px-max.less
  • /templates/jm-services/less/override/rtl/tables.less
  • /templates/jm-services/less/override/rtl/type.less
  • /templates/jm-services/lib/jm_template.php
  • /templates/jm-services/tpl/default.php
  • /templates/jm-services/tpl/content-left-right.php
  • /templates/jm-services/tpl/left-right-content.php
  • /templates/jm-services/tpl/blocks/footer.php
  • /templates/jm-services/tpl/blocks/head.php
  • /templates/jm-services/tpl/blocks/main.php
  • /templates/jm-services/tpl/blocks/system-message.php
  • /templates/jm-services/tpl/blocks/top1.php

(-) removed files:

  • /templates/jm-services/css/commpressed_css.php
  • /templates/jm-services/favicon.ico
  • /templates/jm-services/less/djmenu_ext.less

(+) new files:

  • /templates/jm-services/templateDefault.json
  • /templates/jm-services/images/favicon.ico
  • /templates/jm-services/less/djimageslider_rtl.less
  • /templates/jm-services/less/djmenu.less
  • /templates/jm-services/less/djmenu_fx.less
  • /templates/jm-services/less/djmenu_rtl.less
  • /templates/jm-services/less/offcanvas.less
  • /templates/jm-services/less/override/ltr/labels-badges.less
  • /templates/jm-services/less/override/ltr/pager.less
  • /templates/jm-services/less/override/ltr/wells.less
  • /templates/jm-services/less/override/rtl/labels-badges.less
  • /templates/jm-services/less/override/rtl/pager.less
  • /templates/jm-services/less/override/rtl/wells.less