If this tutorial is not what you were looking for, you still have any questions, suggestions or concerns - feel free to let us know. Please help us to serve you better!

Your Name

Your Email

Your Message (required)

captcha

Joomla 3.x. 3.1.x templates and 3.2.x engines compatibility (System messages and articles layout issues)

This tutorial is going to show you how to fix issues related to compatibility of Joomla! 3.1.x based templates with Joomla! 3.2.x.

Joomla 3.x. 3.1.x templates and 3.2.x engines compatibility (System messages and articles layout issues)

After installing some templates based on Joomla! 3.1.х  on Joomla!3.2.x,   you may face problems with post-installation and upgrade messages like:

  • if you go to System-> Control Panel in  your Joomla admin and click on the “Review Messages” button, the 404 Not Found error may occur.

    joomla3.x_3.1_templates_vs_3.2_engines_system_messages&article_layout_issues_fixing_1

  • There also may be a layout error on pages created with the “Category Articles,” “Category Blog,” “Gallery View” and “Featured Articles” menu types. For instance, if you go to the Menus menu, create a new menu, under the ‘Details” tab select Menu Item Type: Category Articles,
  • joomla3.x_3.1_templates_vs_3.2_engines_system_messages&article_layout_issues_fixing_2

    then go ahead and under the “Blog layout” use the following settings

    joomla3.x_3.1_templates_vs_3.2_engines_system_messages&article_layout_issues_fixing_3

    and save the  menu, the layout of the page may look wrong. E.g., 2 columns instead of 3, etc:

    joomla3.x_3.1_templates_vs_3.2_engines_system_messages&article_layout_issues_fixing_4

In order to fix System messages issues

  1. Open your database through phpMyadmin or other tool available in your hosting control panel;
  2. Before you proceed, we suggest creating a backup copy of the database;
  3. Click the SQL tab and paste the following code (download the code as a zipped SQL file):
  4.   
    INSERT INTO `jos_extensions` (`extension_id`, `name`, `type`, `element`, `folder`, `client_id`, `enabled`, `access`, `protected`, `manifest_cache`, `params`, `custom_data`, `system_data`, `checked_out`, `checked_out_time`, `ordering`, `state`) VALUES
    (30, 'com_contenthistory', 'component', 'com_contenthistory', '', 1, 1, 1, 0, '{"name":"com_contenthistory","type":"component","creationDate":"May 2013","author":"Joomla! Project","copyright":"(C) 2005 - 2013 Open Source Matters. All rights reserved.","authorEmail":"admin@joomla.org","authorUrl":"www.joomla.org","version":"3.2.0","description":"COM_CONTENTHISTORY_XML_DESCRIPTION","group":""}', '', '', '', 0, '0000-00-00 00:00:00', 0, 0),
    (31, 'com_ajax', 'component', 'com_ajax', '', 1, 1, 1, 0, '{"name":"com_ajax","type":"component","creationDate":"August 2013","author":"Joomla! Project","copyright":"(C) 2005 - 2013 Open Source Matters. All rights reserved.","authorEmail":"admin@joomla.org","authorUrl":"www.joomla.org","version":"3.2.0","description":"COM_AJAX_XML_DESCRIPTION","group":""}', '', '', '', 0, '0000-00-00 00:00:00', 0, 0),
    (32, 'com_postinstall', 'component', 'com_postinstall', '', 1, 1, 1, 1, '{"name":"com_postinstall","type":"component","creationDate":"September 2013","author":"Joomla! Project","copyright":"(C) 2005 - 2013 Open Source Matters. All rights reserved.","authorEmail":"admin@joomla.org","authorUrl":"www.joomla.org","version":"3.2.0","description":"COM_POSTINSTALL_XML_DESCRIPTION","group":""}', '', '', '', 0, '0000-00-00 00:00:00', 0, 0),
    (105, 'FOF', 'library', 'fof', '', 0, 1, 1, 1, '{"name":"FOF","type":"library","creationDate":"2013-10-22","author":"Nicholas K. Dionysopoulos \\/ Akeeba Ltd","copyright":"(C)2011-2013 Nicholas K. Dionysopoulos","authorEmail":"nicholas@akeebabackup.com","authorUrl":"https:\\/\\/www.akeebabackup.com","version":"2.1.rc4","description":"LIB_FOF_XML_DESCRIPTION","group":""}', '', '', '', 0, '0000-00-00 00:00:00', 0, 0),
    (448, 'plg_twofactorauth_totp', 'plugin', 'totp', 'twofactorauth', 0, 0, 1, 0, '{"name":"plg_twofactorauth_totp","type":"plugin","creationDate":"August 2013","author":"Joomla! Project","copyright":"Copyright (C) 2005 - 2013 Open Source Matters. All rights reserved.","authorEmail":"admin@joomla.org","authorUrl":"www.joomla.org","version":"3.2.0","description":"PLG_TWOFACTORAUTH_TOTP_XML_DESCRIPTION","group":""}', '', '', '', 0, '0000-00-00 00:00:00', 0, 0),
    (449, 'plg_authentication_cookie', 'plugin', 'cookie', 'authentication', 0, 1, 1, 0, '{"name":"plg_authentication_cookie","type":"plugin","creationDate":"July 2013","author":"Joomla! Project","copyright":"Copyright (C) 2005 - 2013 Open Source Matters. All rights reserved.","authorEmail":"admin@joomla.org","authorUrl":"www.joomla.org","version":"3.0.0","description":"PLG_AUTH_COOKIE_XML_DESCRIPTION","group":""}', '', '', '', 0, '0000-00-00 00:00:00', 0, 0),
    (450, 'plg_twofactorauth_yubikey', 'plugin', 'yubikey', 'twofactorauth', 0, 0, 1, 0, '{"name":"plg_twofactorauth_yubikey","type":"plugin","creationDate":"September 2013","author":"Joomla! Project","copyright":"Copyright (C) 2005 - 2013 Open Source Matters. All rights reserved.","authorEmail":"admin@joomla.org","authorUrl":"www.joomla.org","version":"3.2.0","description":"PLG_TWOFACTORAUTH_YUBIKEY_XML_DESCRIPTION","group":""}', '', '', '', 0, '0000-00-00 00:00:00', 0, 0);
    
  5. Check what your database prefix is: in your Joomla admin panel go to System -> Global Configuration click the Server tab -> the Database table Prefix field under Database Settings.

    joomla3.x_3.1_templates_vs_3.2_engines_system_messages&article_layout_issues_fixing_5

  6. If the prefix is jos_, you can use the code as is, if it is different, like s7ukd_ , change jos_ to s7ukd_ everywhere in the code (hit Ctrl + F to look for it);

  7. Click “Go."

    joomla3.x_3.1_templates_vs_3.2_engines_system_messages&article_layout_issues_fixing_6

  8. You if get this message, everything was done correctly.

    joomla3.x_3.1_templates_vs_3.2_engines_system_messages&article_layout_issues_fixing_7

  9. You can go to System-> Control Panel in  your Joomla admin and click on the “Review Messages” button. The 404 Not Found error should no longer occur.

    joomla3.x_3.1_templates_vs_3.2_engines_system_messages&article_layout_issues_fixing_8

In order to fix pages layout

  1. To fix the wrong layout of the pages, download a zip file by clicking the link.
  2. Unzip the file. Move the ‘html’ folder to the /templates/theme###/ directory on FTP. There you will find a folder with the same name, so when moving you will be asked to replace the folder. Just agree to the replacement since that will just replace certain files in the folder (you might also want to create a backup copy of the template ‘html’ folder prior to this).
  3. Once the files are replaced, check the page where you had the problem: it should no longer occur.

    joomla3.x_3.1_templates_vs_3.2_engines_system_messages&article_layout_issues_fixing_9

Feel free to check the detailed video tutorial below:

Joomla 3.x. 3.1.x templates and 3.2.x engines compatibility (System messages and articles layout issues)