Do you love Joomla? Use the code: "lovejoomla" to save 20% on any Joomlashack product!
Joomlashack

Fresh Install - Template Messed Up?

One of the most asked questions we get in our support ticket system, is why a particular template is 'messed up, broken, not right, etc etc' upon first installation.

The following is taken from a tutorial on how to set up the Onyx template with Joomla 3.5, however, there are some concepts that might help a user of any Joomlashack template understand why a template does not look like the demo right out of the box.

This information is not designed to help you set up any particular template besides Onyx (for that please see the template documentation in the demo of the template you are seeking help with) but it is important as a user of Joomla to grasp some concepts that will make life a little easier as you learn how to use this sometimes confusing system.

Default Template installed

New installation of Joomla 3.5 - Default Template

Fresh Install - Template Messed Up?

So you've installed Joomla successfully, and now you want to us a profession template. First you need to install your template. For help with installing that template, see the tutorial 'How do I install a Joomlashack Pro Template'

Joomlashack Template installed

Fresh Install - Template Messed Up?

You've successfuly installed your template and set it as the 'default', and gone to view your wonderful new template... and WHOA! It looks like something went terribly wrong!
...it's not all that bad - you just need to do some simple template setup now. Keep reading and it will all look good in a time.

First Things First - know your available module positions!

Fresh Install - Template Messed Up?

Before you can put things where they belong (or where you want them), or move things from where they don't belong, you need to know what module positions are available with your particular template. Each template demo contains a 'Module Map'. The module map will outline your available module positions. This is the Module Map for Onyx, to view the module map for your particular template, see the Demo.

Where is my menu?

Let's have a closer look at the top of the template where everything seems to be all messed up. Notice the module positions. Now, have a look at the next screenshot that shows the default template in use with the same default content.

position-1 for default template

You'll notice in the default template, that content is published nicely to the 'position-1' positon. When you change the default template to the Onyx template (in this example), that content is still going to get published to the 'menu' postion, only, now we don't want that (at least, if you don't want your site to look bad you don't want that).

For now, we're just going to get rid of that unwanted content from the top of the template.

Know your available module styles.

Onyx Modules Class Suffix

Just as you need to know what module positions are avaialbe if you want to put things where you want them - you also need to know the styles that are available for your particular template. And just as each demo contains a Module Map ... guess what?.... they also contain info on what styles are at your disposal!

The above image shows the 'Module Class Suffixes' and corresponding formatting for the Onyx template (for your template's available suffixes, see the Demo).

Add the suffix.

The module itself will gain styles based on the Module Class Suffix, which is added in the module's parameters as seen in the screenshot below:

module class suffix

Remember, if you need help further assistance after viewing this information and the documentation for your template, please Submit a Ticket (only available for purchased templates and Template Club customers).

Thanks for using Joomlashack's template, and Have Fun!

Urgent Joomla 1.5 security vulnerability discovered

From the Joomla.org website:

The Joomla! community is pleased to announce the immediate availability of Joomla! 1.5.6 [Vusani]. This is a quick turnaround security release to address a high level security issue and it is recommended all users upgrade immediately.

A flaw in the reset token validation mechanism allows for non-validating tokens to be forged. This will allow an unauthenticated, unauthorized user to reset the password of the first enabled user (lowest id). Typically, this is an administrator user. Note, that changing the first users username may lessen the impact of this exploit (since the person who changed the password does not know the login associated with the new password). However, the only way to completely rectify the issue is to upgrade to 1.5.6 (or patch the /components/com_user/models/reset.php file).

For more information about this exploit, click here to visit the Joomla Security Blog.

Our latest Joomla 1.5 ready template: Earthblog by Joomlashack

Earthblog

The "Earthblog" Joomla! template is a great template for technical sites, blogs, communities, churches, portals, and so many more.

This template has a variety of time saving extras such as matching JCalPro themes and a super-lightweight mootools slider module to attract readers to your featured content!

When you purchase the Earthblog template package, you'll get all the preset styles shown in this demo as well as the Fireworks graphic source files used to create this template. To make things even easier for you, we've separated the entire CSS structure from presentation in a separate commented file that can easily be modified.

EarthBlog is a Joomla 1.5 native template only. Check it out today!

Continue Reading

Our latest Joomla 1.5 ready template: Earthblog by Joomlashack

Earthblog

The "Earthblog" Joomla! template is a great template for technical sites, blogs, communities, churches, portals, and so many more.

This template has a variety of time saving extras such as matching JCalPro themes and a super-lightweight mootools slider module to attract readers to your featured content!

When you purchase the Earthblog template package, you'll get all the preset styles shown in this demo as well as the Fireworks graphic source files used to create this template. To make things even easier for you, we've separated the entire CSS structure from presentation in a separate commented file that can easily be modified.

EarthBlog is a Joomla 1.5 native template only. Check it out today!

Continue Reading

Joomla 1.5.5 Released: Duplicate Title Bug Squashed

The pace of improvements to Joomla 1.5 seems to be quickening this summer, as we're seeing new versions in weeks now.

The latest is Joomla! 1.5.5 [Mamni]. The Joomla Project refers to it as a "quick turnaround release to address the Duplicate Title error from 1.5.4

This release also contains "important SEF URL improvements and fixes for com_content in addition to a number of bug fixes and improvements."

Be sure to upgrade today, especially if you upgraded to version 1.5.4.

Need a template for your Joomla 1.5 site?

Joomla Training in New England

Joomla Training in New EnglandOur own Barrie North is running Joomla Training and education across New England. If you want:

  • Expert instructors with teacher certification AND deep Joomla expertise
  • One-on-one hands-on time to implement what you learn
  • Optional ongoing education and support to create a successful Joomla website
  • Small class sizes so you can ask questions one-on-one
  • An included copy of the best selling "Joomla - A User's Guide"

.... then you need to attend this training.

Continue Reading

Joomla 1.5 rolls on to to version 4

The Joomla Project recently announced the release of the latest version of our favorite CMS, Joomla 1.5.4, codenamed "Naiki."

Quoting from the news item on Joomla.org, here are some of the bug fixes announced with this release:

  • Several Search component fixes, including the removal of HTML tags as possible search results
  • Banners can handle Flash items
  • Polls and Latest and Most Popular articles listed in the Administrator now support GMT dates
  • Several OpenID improvements
  • Several critical security improvements

The Joomla Project recommends upgrading your version asap. Download and upgrade today!

Need a template for your Joomla 1.5 site?

Creating a Parent / Child Relationship in a Menu

In order to use a Suckerfish Dropdown menu, or Dropline menu, it is first necessary to set up your menu to have 'Parent / Child' relationships. The 'Child' item is the one that you will see 'drop down', or as a 'sub menu' item.

This tutorial covers how to make it happen.

(this example uses Joomla 1.5 - although the backend looks a bit different in 1.0, the concepts are the same)

Step 1: Access the Menu Manager

Creating a Parent / Child Relationship in a Menu

Select the menu you wish to set up parent / child relationships in. In this example, we are going to use the Main Menu

No parent / child relationships

Creating a Parent / Child Relationship in a Menu

This image shows a menu with no parent / child relationships.

Access the Menu Parameters

Once you've accessed the menu, click on the menu item you wish to make a 'child' item in your menu. You will see the 'Parent Item' parameter on the left side of the screen. This is where you will assign a parent item, thus making the menu item we are editing the 'child' item.

In this case, we are going to set the parent item to be 'What's New in 1.5?" - see below

Select the 'Parent Item'

Creating a Parent / Child Relationship in a Menu

Select the item you wish to be the Parent Item. In this exaample we are setting the 'What's New in Joomla 1.5?" link to be the parent of the 'Joomla! Overview' link.

Save the Changes

Creating a Parent / Child Relationship in a Menu

Click on Save to apply the changes.

Parent / Child relationship is set!

Creating a Parent / Child Relationship in a Menu

You'll see after saving that the parent / child relationship has been set. Child items are shown indented with a connection to the parent item. You can do this for as many links as you need, as many levels deep as you need. Although, the template must accomodate the levels. Joomlashack's templates will accomodate up to 3 child items.

Step 2: Set up the Menu Module

Creating a Parent / Child Relationship in a Menu

Access the menu module by going to the Extensions -> Module Manager, and select the menu module you wish to use. In our example, we are using the already existing 'Main Menu' module. So we click on the module name to open it.

Setting it up.

Creating a Parent / Child Relationship in a Menu

Upon opening our menu module, you will see some parameters that must be set properly for the menu to operate as a suckerfish or dropline menu.

Set the 'Details'

Creating a Parent / Child Relationship in a Menu

In the Details area of the module settings (top left), set the parameters as seen above, and listed here:

Show Title = No
Enabled = Yes
Position = Whatever position you are setting up the suckerfish / dropline menu to be displayed in. Check your template documentaiton, found in the template demo, for the location to use suckerfish / dropline menus in.

Set the 'Parameters'

Creating a Parent / Child Relationship in a Menu

In the Parameters area of the module settings (top right), set the parameters as seen above, and listed here:

Menu Name = mainmenu (choose the name of the menu you wish to use to populate the suckerfish / dropline menu with -- in our case, we've set up the 'mainmenu' to have the parent / child relationships and will be using that menu)
Menu Style = List
Always show sub-menu items = Yes

You do not need to change any of the other parameters, unless otherwise noted in the docuementation for the template.

Save the Changes.

Click on Save to save your changes and close the module settings screen.

Preview your site to see your work!

Creating a Parent / Child Relationship in a Menu

If all settings have been done properly, you should now have a fully functional Suckerfish or Dropline menu set up, with the Joomla! Overview being the child item of the What's new in 1.5? parent.
Repeat the First Step to set up more items for the menu.

As stated above, this tutorial uses Joomla 1.5, however, the concepts are the same for Joomla 1.0 - it's just a bit different in where and how you do things.

If you have any questions or need further assistance, please visit the Community Forum and post to an appropriate thread.

Visit PressShack, our WordPress site

Since 2005, Joomlashack has been a leading supplier of free and commercial Joomla templates, Joomla extensions, and Joomla Training.
Joomlashack.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.