How to access
Navigate to the Module Manager.
To create a new Module, press the "New" button on the toolbar. To edit
an existing Module, click on the Module Name or click on the Module's
checkbox and press the Edit button on the toolbar.
Description
This is where you will add new Modules or edit existing Modules for
the front end of your Joomla! web site. When you install Joomla!, 20
built-in Modules are available for use in the front end of your web
site. Some Modules, like the Menu Module, are used in every Joomla! web
site. Other Modules are optional.
Note that all Module Types have the same fields in the Details and Menu Assignment sections. These are documented in the Module Manager - New/Edit screen. Each Module Type has different Parameter fields. These are documented for each Module Type below.
Screenshot
Note that if you install one or more Joomla! Extensions, these
Extensions may add new Module Types. In this case, your screen will
show additional Types.
Module Types
When the New button is pressed, the Module:[New] screen displays all
of the Module Types available for new new Module. You can select the
desired type either by clicking on the Module Name or by clicking on
the Module's radio button and pressing the Next button on the toolbar.
Note that you can cancel this action by pressing the Cancel button on
the toolbar.
A standard Joomla! installation includes 20 Module Types. Each
has it's own function and it's own Parameters, as described below.
Archived Content
This
Module shows Articles that have been set to Archived. The Articles are
available behind a Month/Year directory list, as shown in the example
below.
Selecting a month link shows a screen like the one below.
Articles are stored by creation date not archival date. Only those
months and years with archived Articles will be displayed. This list is
generated automatically.
The Module Type name for this is "mod_archive". This module
does not relate to any other component. This Module provides
functionality that is similar to the Archived Article List Layout
available on the Menu Item Manager New / Edit screen.
Module Parameters
Advanced Parameters
Banner
This Module allows you to show active Banners from the Banner Component created in the Banner Manager screen. The Module Type name for this is "mod_banners".
Module Parameters
-
Target. How to open the link. Options are:
-
Parent Window with Browser Navigation. Open the link in the current browser window, allowing Back and Forward navigation.
-
New Window with Browser Navigation. Open the link in a new browser window, allowing Back and Forward navigation.
-
New Window without Browser Navigation. Open link in a new browser window, not allowing Back and Forward navigation.
-
Count. The number of Banners to display.
-
Banner Client. The Client for this Banner Module. Select from the drop-down list box of Banner Clients. Banner Clients are created in the Banner Client Manager screen.
-
Category. The Category for this Banner Module. Select
from the drop-down list box of Banner Categories. Banner Categories are
created in the Banner Category Manager screen.
-
Search By Tags. Whether or not to select the Banner by matching the Banner Tags to the current Article keywords.
-
Randomise. Sticky, Ordering / Sticky, Randomise.
"Sticky, Ordering" means that the Banners will display in order.
"Sticky, Randomise" means that the Banners will display in random
order.
-
Header Text. Text to display before the Banner group.
-
Footer Text. Text to display after the Banner group.
Advanced Parameters
Breadcrumbs
This Module shows a set of navigation links that illustrates where you
are inside the web site and allows you to navigate back. An example is
shown below:
The Module Type name for this is "mod_breadcrumbs". This Module does not relate to any other component.
Module Parameters
-
Show Home. Whether or not to show the Home page in the Breadcrumbs path.
-
Text for Home entry. The text to display for the Home page in the Breadcrumbs.
-
Text Serarator. The text to use to separate navigation elements. If blank, ">>" is used.
Advanced Parameters
Custom HTML
This allows you to create a Module that contains any valid HTML
code. There are many cases where you might want to put free-form HTML
inside a web page. For example, you might want to create an HTML Image
Map or you might want to copy HTML code from PayPal, Amazon, or some
other site.
The Custom HTML Module allows you to create a self-contained HTML unit and then put it in any valid location on a page.
Custom Output
When you create or edit a Custom HTML Module, an editor session is opened using your default editor.
Important Note: The TinyMCE editor does not allow you to
enter certain HTML tags. To work around this, you can temporarily
change your User's editor to "No Editor", create the Custom HTML
Module, and then change the editor back to TinyMCE. Another option is
to use an editor from an Extension that allows HTML code to be entered.
An example of a Custom HTML editor session is shown below. Note that the "No Editor" option is being used.
Module Parameters
Feed Display
This Module shows an RSS News Feed from a website. An example is shown below:
The Module Type name for this Module is "mod_feed". This Module is not
related to the News Feeds Component or the News Feeds Layouts in the Menu Items - New/Edit screen but is an alternative that allows a feed to display in a Module position.
Module Parameters
-
Module Class Suffix. A suffix applied to the CSS class of the Module. This allows individual Module styling.
-
Feed URL. The URL address of the RSS news feed.
-
RTL Feed Whether or not the feed is in a language that reads from right to left.
-
Feed Title. Whether or not to display the Feed Title.
-
Feed Description. Whether or not to display the Feed Description.
-
Feed Image. Whether or not to display the Feed Image.
-
Items. The number of news feed items to display.
-
Item Description. Whether or not to show the Description or Into Text of individual items.
-
Word Count. The maximum number of words to display in the Item Description. A value of 0 will display the entire Item Description.
Advanced Parameters
Footer
This Module displays the web site copyright and Joomla! license information, as shown in the example below:
The Module Type name for this Module is "mod_footer". It is not related to any other component.
Module Parameters
Latest News
This Module shows a list of the most recently published Articles. An example is shown below:
The Module Type name for this is "mod_latest". It is not related to any other component.
Module Parameters
-
Count. The number of Articles to show.
-
Order. Recently Added First or Recently Modified First. Whether to show the Articles based on the date added or the date modified.
-
Authors. Anyone, Added or modified by Me, or Not added
or modified by me. Optional filter to limit the display to Articles
based on whether they were authored or modified by the current user.
Only applies if a user is logged in to the site.
-
Front Page Articles. Show or Hide Articles published to the Front Page.
-
Section ID. Optional filter to select Articles only
from specific Sections. Include one or more Section ID numbers,
separated by a comma (for example, "12,15").
-
Category ID. Optional filter to select Articles only
from specific Categories. Include one or more Category ID numbers,
separated by a comma (for example, "12,15").
Login
This
Module displays a username and password Login form. It also displays a
link to retrieve a forgotten password. An example is shown below:
The Module Type name for this is "mod_login". If User registration is enabled in the User Settings of the Global Configuration screen, then the link "Create an Account" will be shown to invite Users to self-register.
This module is not related to any other component. Similar
functionality can also be provided with a Menu Item of type Default
Login Layout. See the Menu Item New/Edit screen for more information.
Module Parameters
-
Module Class Suffix. A suffix applied to the CSS class of the Module. This allows individual Module styling.
-
Pre-text. Optional text or HTML to display above the login form.
-
Post-text. Optional text or HTML to display below the login form.
-
Login Redirection Page. The page to load after a
successful login. Select from the drop-down list box. If no page is
selected, the home page will be used.
-
Logout Redirection Page. The page to load after a
successful logout. Select from the drop-down list box. If no page is
selected, the home page will be used.
-
Greeting. Whether or not to show the simple greeting text, for example, "Hi Administrator".
-
Name/Username. Whether to use the user's Name or Username in the simple greeting.
-
Encrypt Login Form. Whether or not to encrypt the login
form using SSL. Do not enable this option if Joomla! is not accessible
using the "https://" prefix.
Menu
This Module allows you to place your Menus on the page. Every Joomla! website has at least one Menu that is created in the Menu Manager
screen. The Menu Module allows you place all or part of the selected
Menu at the desired position and on the desired web pages. The name for
this Module is "mod_mainmenu".
Module Parameters
The Menu Module has the following Module Paramters:
-
Menu Name. The name of the Menu created in the Menu Manager
screen. The default is "mainmenu". Note that you can have more than one
Menu Module with the same Menu Name specified here (for example, if you
are using Start and End Levels).
-
Menu Style. The style of the menu. The options are as follows:
-
List. Joomla! 1.5 List style. This is the style used by the menus in the Sample website.
-
Legacy Vertical. Compatible with Joomla! 1.0 vertical style.
-
Legacy Horizontal. Compatible with Joomla! 1.0 horizontal style.
-
Legacy Flat List. Compatible with Joomla! 1.0 flat list style.
Start and End Levels
Start and End Levels can be used to display different parts of
one menu at different locations. For example, say you have one Menu
with three levels as follows:
-
Menu Item 1
-
Menu Item 2
-
Menu Item 2.1
-
Menu Item 2.1.1
-
Menu Item 2.1.2
-
Menu Item 2.2
-
Menu Item 3
Using Start Level and End Level, you could show this one Menu as
three different small menus on your pages. To do this, you would:
-
Create a "Main" menu with a Start Level of 0 and End Level of 1. This Module would display on all Menu Selections.
-
Your "Middle" Menu Module would have Start Level of 1 and End
Level of 2. It would only display Menu Items 2.1 and 2.2. It could be
placed at a different Position than the "Main" menu and might only
display on Menu Selection pages for Menu Items 2, 2.1, 2.1.1, 2.1.2,
and 2.2.
-
The "Third" Menu Module would have Start Level of 2 and End
Level of 3, so it would only display Menu Items 2.1.1 and 2.1.2. It
could be placed at a different Position from the other Menu Modules. It
might only have a Menu Assignment for the Menu Items 2.1, 2.1.1, and
2.1.2.
In this way, you can have one large, multi-level Menu but break it
up into separate Modules. Also, doing a Menu in this manner has the
advantage of making the Breadcrumbs Module display in a hierarchical
manner.
-
Start Level. Optional level to start the display of the Menu. Default is 0 for the Top Level.
-
End Level. Optional level to end the display of the Menu. Default is 0, which will display all levels of the menu.
-
Always show sub-menu Items. Whether or not to show
sub-menu items when the parent is not active. If "No", a sub-menu Item
will only display when the parent Item is clicked. If "Yes", sub-menu
Items will always display in the menu.
-
Target Position. Optional Javascript values, in
pixels, to position a Popup window (for example,
"top=50,left=50,width=200,height=300"). This is used in some templates
to specify the location of drop-down or pop-up menus.
Advanced Parameters
-
Show Whitespace. Whether or not to show whitespace in
the rendered XHTML. Whitespace includes spaces, tabs, newlines, and
other formatting characters that don't affect the XHTML content. Note
that this setting does not affect the appearance of the page. It only
affects the appearance of the XHTML source code (for example, if you
look at the source code from your browser).
Other Parameters
-
Show Menu Images. Whether or not to show Menu Images for the Menu Items.
-
Menu Image Alignment. Whether to align the images to the left or the right.
-
Menu Image Link. Whether or not to have the image be a link to the Menu Item.
-
Expand Menu. Whether or not to expand the menu so that all sub-menu items are always visible.
-
Activate Parent. Whether or not to set the ID's of the parent Menu Items as active when a sub-menu choice is activated.
-
Full Active Highlighting. Whether or not to enable
activation of the Link - Article and Link - URL. Note that setting this
to "Yes" can cause the loss of XHTML compliance if more than one item
is active.
-
Indent Image. What image will be shown for each indented sub-level of menu item. Options are:
-
Template. The Template will control the indenting images.
-
Joomla! default images. Joomla! default images for indenting will be used.
-
Use Parameters Below. Image file for each level 1 - 6 will be as indicated in the values below.
-
None. Images will not be indented.
-
Indent Image 1 - 6. Select an image file from the
drop-down list box for each of the sub-levels 1 - 6. The images are
selected from the "images/M_images" folder.
-
Spacer. Spacer for horizontal menu. Enter any characters here to display between Menu Items.
-
End Spacer. End spacer for horizontal menu. Enter any characters here to display after the last Menu Item on a horizontal menu.
Most Read Content
This Module displays a list of Articles with the highest hit counts. An example is shown below:
The Module Type name for this is "mod_mostread". This Module is not related to any other component.
Module Parameters
-
Module Class Suffix. A suffix applied to the CSS class of the Module. This allows individual Module styling.
-
Front Page Articles. Whether to Show or Hide Front Page Articles in the list.
-
Count. The number of Articles to display in the list. The default value is 5.
-
Category ID. Optional list of Category ID's. This will
include only Articles in the listed Categories. Type a list of Category
ID's, separated by a comma (for example, "29,31"). You can find the
Category ID in the ID column of the Category Manager screen.
-
Section ID. Optional list of Section ID's. This will
include only Articles in the listed Sections. Type a list of Section
ID's, separated by a comma (for example, "1,4"). You can find the
Section ID in the ID column of the Section Manager screen.
Advanced Parameters
NewsFlash
This Module shows one or more Articles from one Category each time the
page is refreshed. One random Article or a list of Articles can be
displayed. An example is shown below.
The Module Type name for this Module is "mod_newsflash". This Module is not related to any other component.
Module Parameters
-
Title Linkable. (No/Yes/Use Global) Whether or not the Title of the Article will be a hyperlink to the Article.
-
Show last separator. Whether or not to show a separator after the last Article.
-
Read more... link. Whether to Hide or Show the Read more... link.
-
Article Title. Whether or not to show the Article Title.
-
# of Articles. The number of Articles to display if a
Horizontal or Vertical Layout is selected above. If blank, 5 Articles
will display. Articles are displayed based on their order within the
Category in the Article Manager screen.
Advanced Parameters
Poll
This Module shows a Poll that was created using the Poll Manager screen. The user can vote for an option or see the results of the Poll. An example is shown below:
The Module Type name for this Module is "mod_poll". If you press the
"Results" button, the current Poll results display, similar to the
Internal Link - Polls Layout available in the Menu Item Manager - New/Edit screen. An example of pressing the "Results" button is shown below:
The Poll Module works with the Polls Component created in the Poll Manager screen.
Module Parameters
Advanced Parameters
Random Image
This Module displays a random image from a directory. An example is shown below:
The Module Type name for this Module is "mod_random_image". It is not related to any other component.
Module Parameters
-
Image Type. The type of image to display. Options are "jpg", "png", "gif", and so on. The default is "jpg".
-
Image Folder. The folder on the server that stores the image files. The path is relative to the site URL (for example, "images/stories").
-
Link. Optional web site to link to when image is clicked.
-
Width (px). Optional image width, in pixels. If entered, image will be forced to this width.
-
Height (px). Optional image height, in pixels. If entered, image will be forced to this height.
Advanced Parameters
Related Articles
This Module shows a list of Articles that are related to the current
Article being viewed by the user (for example, a Article Layout or a
Blog or List layout where the user has clicked on an Article link).
Articles are considered to be related to each other if they share at
least one Keyword in the Article's Metadata Information. Article
Keywords are entered in the Metadata Information section of the Article Manager - New/Edit screen.
An example is shown below:
The Module Type name for this Module is "mod_related_items". It is not related to any other component.
Module Parameters
Advanced Parameters
Search
This Module displays a Search entry field where the user can type in
a phrase and press Enter to search the web site. An example of a Search
results screen is shown below:
The Module Type name for this module is "mod_search". It is similar
in function to the Internal Link - Search Layout available in the Menu Item Manager - New/Edit screen. This Module is not related to any other components.
Module Parameters
-
Module Class Suffix. A suffix applied to the CSS class of the Module. This allows individual Module styling.
-
Box Width. The size of the search box, in characters. Default value is 20.
-
Text. Default text to display in the Search box. If blank, the "search box" field from the language file will be used.
-
Search button. Whether or not to display a Search button. If no button is displayed, the user starts the search by pressing Enter.
-
Button Position. Position of the Search button. Options are Right, Left, Top, or Bottom.
-
Search button as image. Whether or not to display the
Search button as an image. If yes, the image file must be named
"searchButton.gif" and be located in the "images/M_images" folder.
-
Button Text. The text to display in the Search button. If left blank, the "search" string from the language file will be used.
Advanced Parameters
Sections
This Module shows a list of all Sections in the web site database. Sections are set up using the Section Manager screen. If the parameter Show Unauthorized Links is set to "No", only Sections that the User can access will be shown. An example of the Sections Module is shown below:
The Module Type name for this Module is "mod_sections". It is not related to any other component.
Module Parameters
-
Module Class Suffix. A suffix applied to the CSS class of the Module. This allows individual Module styling.
-
Show Unauthorized Links. Whether or not to show
Sections that the current User can not access. If set to "No", only
Sections that the User can access will display. A User can access a
Section if the User's Access Level (for example, Public, Registered,
and so on) is equal to or higher than the Section's Access Level.
Advanced Parameters
Statistics
This Module shows a set of web site statistics. An example is shown below:
The Module Type name for this Module is "mod_stats". It is not related to any other component.
Module Paramters
-
Server Info. Whether or not to show server information.
-
Site Info. Whether or not to show site information.
-
Hit Counter. Whether or not to show hit counter information.
-
Increase Counter. Optional number to increase "Content View Hits" by. This number is added to the actual number of hits.
Advanced Parameters
Syndicate
This Module creates a RSS Feed link for the page. This allows a User
to create a newsfeed for the current page. An example is shown below.
The Module Type name for this Module is "mod_syndicate". It is not related to any other component.
Module Parameters
-
Caching. Always set to "Never".
-
Text. Text to be displayed next to the RSS Link button.
If left blank, the default text "Feed Entries" will display. If you do
not want to display any text, type a space inside double quotes (" ").
-
Format. Format of the newsfeed. Options are RSS 2.0 or Atom 1.0.
Who's Online
This Module displays information about Users currently browsing the web site. An example is shown below:
The Module Type name for this Module is "mod_whosonline". It is not related to any other component.
Module Parameters
Wrapper
This Module allows you to insert an external web site into an IFrame
at the Module position. If the web page is bigger than the Module size,
scroll bars can be displayed. An example is shown below.
This Module provides functionality similar to the Internal Link - Wrapper Layout in the Menu Item Manager - New/Edit screen. The Module Type name for this Module is "mod_wrapper". It is not related to any other component.
Module Parameters
-
Module Class Suffix. A suffix applied to the CSS class of the Module. This allows individual Module styling.
-
URL. URL for the web site to be wrapped.
-
Scroll Bars. Whether or not to provide scroll bars for
the IFrame. If the setting is "Auto", scroll bars will be provided
automatically if needed.
-
Width. Width of the IFrame, in pixels. If you add a "%" to the end of the number, it is read as a percentage instead of pixels.
-
Height. Height of the IFrame, in pixels.
-
Auto Height. Whether or not to set the height automatically to the size of the external page.
-
Auto Add. Whether or not to automatically add "http:" or "https:" to the beginning of the URL. This will be added only if it is missing.
-
Target Name. Optional name of the IFrame when used as a target.
Advanced Parameters
Toolbar
At the top right you will see the toolbar:
The functions are:
-
Apply. Save it, but stay in the same screen. If you
have been working on a screen for a long time and don't want to risk
losing your work, pressing Apply saves your work and lets you continue
working. If, for example, you lost your Internet connection, your work
will be saved up this point.
-
Close. Return to the previous screen without saving
your work. If you press Close while adding a new item, this new item
will not be created. If you were modifying an existing item, the
modifications will not be saved.
Quick Tips
-
Some Joomla! Extensions provide new Module Types. If you have
installed any Extensions, your Joomla! site might have Module Types
that are not listed here. In this case, please refer to the
documentation for the Extension for information about these Module
Types.
Related information
|