Actions

Archived

Difference between revisions of "Testing Joomla Core Features"

From Joomla! Documentation

(    Functional Overview)
(15 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
{{RightTOC}}
 
==Testing Joomla Core Features:==
 
==Testing Joomla Core Features:==
  
===    Components===
+
===Components===
  
====    Banner====
+
====Banner====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Banner" component allows the user to manage banners by Categories and Clients. The "Banners Manager" has three tabs, "Banners," "Clients," and "Categories." The "Banners" tab shows a detailed list of active (published and unpublished) banners within the website. It also provides the ability to add new or edit existing banners and their details. The "Clients" tab shows list of clients and their contact details. The "Categories" tab allows whole categories of banners to be organised and "Published" status changed. Each banner is managed individually with various parameters for essential information such as
 
The "Banner" component allows the user to manage banners by Categories and Clients. The "Banners Manager" has three tabs, "Banners," "Clients," and "Categories." The "Banners" tab shows a detailed list of active (published and unpublished) banners within the website. It also provides the ability to add new or edit existing banners and their details. The "Clients" tab shows list of clients and their contact details. The "Categories" tab allows whole categories of banners to be organised and "Published" status changed. Each banner is managed individually with various parameters for essential information such as
Line 12: Line 13:
  
  
'''Sub Components'''
+
=====Sub Components=====
  
 
'''Banners '''
 
'''Banners '''
Line 22: Line 23:
 
'''Categories'''
 
'''Categories'''
  
'''Testing'''
+
=====Testing=====
  
 
On click from the main menu item, the Master pane for the component should open with the default layout – Banners
 
On click from the main menu item, the Master pane for the component should open with the default layout – Banners
Line 40: Line 41:
 
'''Archive '''
 
'''Archive '''
  
'''Check''' In  
+
'''Check In  
  
 
'''Trash '''
 
'''Trash '''
Line 47: Line 48:
  
 
'''Help'''
 
'''Help'''
 +
=====Testing=====
  
 +
====Contacts====
  
====    Contacts====
+
=====Functional Overview=====
 
+
'''Functional Overview'''
+
  
 
The "Contacts" component allows the user to manage a Contacts directory with regard to the Contacts within the web site. The "Contacts" tab shows a detailed list of active (published and unpublished) contacts. It also provides the ability to add new or edit existing contacts and their details.
 
The "Contacts" component allows the user to manage a Contacts directory with regard to the Contacts within the web site. The "Contacts" tab shows a detailed list of active (published and unpublished) contacts. It also provides the ability to add new or edit existing contacts and their details.
Line 63: Line 64:
  
 
'''Categories'''
 
'''Categories'''
 +
=====Testing=====
  
 +
====Messaging====
  
====    Messaging====
+
=====Functional Overview=====
 
+
'''Functional Overview'''
+
  
 
'''Sub Components'''
 
'''Sub Components'''
Line 75: Line 76:
 
'''Read Private Messages'''
 
'''Read Private Messages'''
  
 +
=====Testing=====
  
====    Newsfeeds====
+
====Newsfeeds====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Newsfeeds" component enables the most recent articles from external web sites feeds (e.g. RSS) to be linked to for further reading.
 
The "Newsfeeds" component enables the most recent articles from external web sites feeds (e.g. RSS) to be linked to for further reading.
Line 91: Line 93:
 
'''Categories'''
 
'''Categories'''
  
 +
=====Testing=====
  
====    Polls – Currently Missing====
+
====Polls – Currently Missing====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Polls" component displays a list of all active (published or unpublished) polls on your site. "Polls" are easily managed with parameters such as "Lag" (time between votes) and "Options" for which visitors may vote.
 
The "Polls" component displays a list of all active (published or unpublished) polls on your site. "Polls" are easily managed with parameters such as "Lag" (time between votes) and "Options" for which visitors may vote.
  
 +
=====Testing=====
  
====    Search====
+
====Search====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Search" component provides statistics on searches performed using the Joomla! Search Plugin. The component provides the statistics as a simple list containing "Search Text" compared to "Times Requested," and by default sorted by "Times Requested."
 
The "Search" component provides statistics on searches performed using the Joomla! Search Plugin. The component provides the statistics as a simple list containing "Search Text" compared to "Times Requested," and by default sorted by "Times Requested."
  
  
====    Weblinks====
+
====Weblinks====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Weblink" component lists and provides management controls for controlling Web Links displayed in the Front-end of the web site.
 
The "Weblink" component lists and provides management controls for controlling Web Links displayed in the Front-end of the web site.
Line 121: Line 125:
  
 
'''Categories'''
 
'''Categories'''
 +
=====Testing=====
  
 +
====Redirect====
  
====    Redirect====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====System Info====
  
====    System Info====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Articles====
  
====    Articles====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Cache Manager====
  
====    Cache Manager====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Categories====
  
====    Categories====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Checkin====
  
====    Checkin====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Configuration Manager====
  
====    Configuration Manager====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Control Panel====
  
====    Control Panel====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Installation Manager====
  
====    Installation Manager====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Language Manager====
  
====    Language Manager====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Login====
  
====    Login====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Mail to====
  
====    Mail to====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Media Manager====
  
====    Media Manager====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Menus Manager====
  
====    Menus Manager====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Module Manager====
  
====    Module Manager====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
 +
====Plugins manager====
  
====    Plugins manager====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
====    Templates Manager====
+
====Templates Manager====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
====    Users Manager====
+
=====Testing=====
  
'''Functional Overview'''
+
====Users Manager====
  
 +
=====Functional Overview=====
  
====    Wrapper====
+
=====Testing=====
  
'''Functional Overview'''
+
====Wrapper====
  
 +
=====Functional Overview=====
 +
 +
=====Testing=====
  
 
===Front End Modules===
 
===Front End Modules===
  
====    Archived Articles====
+
====Archived Articles====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Archived Content" module allows the positioning of a display of Content Items that have been Archived by a Publisher or above. The Content Itmes are available behind a Month/Year directory list.
 
The "Archived Content" module allows the positioning of a display of Content Items that have been Archived by a Publisher or above. The Content Itmes are available behind a Month/Year directory list.
Line 226: Line 251:
 
The Items are sorted by creation date not archival date. Only those Months/Years with Content Items created in them will be displayed so there will not be a list of empty directories.
 
The Items are sorted by creation date not archival date. Only those Months/Years with Content Items created in them will be displayed so there will not be a list of empty directories.
  
 +
=====Basic Options=====
 +
 +
* Count - The number of months to display (the default is 10)
 +
 +
=====Functional Tests=====
 +
#<strong>Default Options</strong>
 +
#*Create a new instance of the module and ensure that all Basic Options are correctly set to their default values.
 +
#<strong>Count</strong>
 +
#*Check to make sure 10 months are displayed with the default setting on the front end.
 +
#*Change the Count to a 5.
 +
#*Check to make sure 5 months are displayed on the front end.
 +
#<strong>Correct Articles</strong>
 +
#*Ensure that all the articles being displayed are set to Archived in the back end.
 +
#*Archive an article that has not been Archived and make sure it shows up in the front end.
 +
#<strong>Sorting</strong>
 +
#*Ensure that the articles are being sorted by creation date in the front end.
 +
#<strong>Filter</strong>
 +
#*Change the filter to a different month/year and hit the Filter button to make sure that new month/year is displayed.
 +
#<strong>Filter Count</strong>
 +
#*Make sure that 20 articles are displayed per page (this is the default).
 +
#*Change the filter count to a 5 and hit the Filter button to make sure that 5 articles are displayed per page.
 +
#*Change the filter count to all and hit the Filter button to make sure that all articles are displayed.
 +
#<strong>Detail Page Links</strong>
 +
#*Make sure article title links to article page.
 +
#*Make sure category links to category page.
 +
#*Make sure Read More links to article page.
  
====&nbsp;&nbsp;&nbsp;&nbsp;Articles - News Flash====
+
====Articles - News Flash====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Newsflash" module displays Content Items from a specific Section/Category list. Standard module parameters such as "Menu Assignment" and "Details" are available.  
 
The "Newsflash" module displays Content Items from a specific Section/Category list. Standard module parameters such as "Menu Assignment" and "Details" are available.  
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Articles - Related Articles====
+
====Articles - Related Articles====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Related Items" module utilizes the meta-data associated with each piece of content. The module will display content items with the same keywords, and therefore of a similar subject, giving the user added value to the amount of detail that are able to obtain from a web site. Hence, it is important to ensure that the keywords accurately reflect the specific content in every item, otherwise the advantages are rapidly lost and will significantly detract from the user experience. Less is definitely more (provided they are accurate).
 
The "Related Items" module utilizes the meta-data associated with each piece of content. The module will display content items with the same keywords, and therefore of a similar subject, giving the user added value to the amount of detail that are able to obtain from a web site. Hence, it is important to ensure that the keywords accurately reflect the specific content in every item, otherwise the advantages are rapidly lost and will significantly detract from the user experience. Less is definitely more (provided they are accurate).
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Articles – Categories====
+
====Articles – Categories====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Articles – Category====
+
====Articles – Category====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
  
====&nbsp;&nbsp;&nbsp;&nbsp;Banners====
+
====Banners====
'''Functional Overview'''
+
=====Functional Overview=====
  
 
Both the "Banners" and "Feed" modules are the front-end display mechanism for their respective components. Both can be configured to display specific items on specific pages. Standard module parameters such as "Menu Assignment" and "Details" are available.
 
Both the "Banners" and "Feed" modules are the front-end display mechanism for their respective components. Both can be configured to display specific items on specific pages. Standard module parameters such as "Menu Assignment" and "Details" are available.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Breadcrumbs====
+
====Breadcrumbs====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Breadcrumbs" module allows the adition of breadcrumbs to the websites front-end. Breadcrumbs are a navigation aid commonly used in user interfaces. The breadcrumbs give users a way to keep track of there location within the web site.
 
The "Breadcrumbs" module allows the adition of breadcrumbs to the websites front-end. Breadcrumbs are a navigation aid commonly used in user interfaces. The breadcrumbs give users a way to keep track of there location within the web site.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Custom HTML – Front End====
+
====Custom HTML – Front End====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Custom HTML" module allows the creation of a custom module. "Custom HTML" modules may contain any HTML based content, including text, images and links.
 
The "Custom HTML" module allows the creation of a custom module. "Custom HTML" modules may contain any HTML based content, including text, images and links.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Feed Display – Front End====
+
====Feed Display – Front End====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Footer====
+
====Footer====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Footer" module shows the Joomla! Copyright information in the following form.
 
The "Footer" module shows the Joomla! Copyright information in the following form.
Line 286: Line 344:
 
<center>"Joomla! is Free Software released under the GNU/GPL License."</center>
 
<center>"Joomla! is Free Software released under the GNU/GPL License."</center>
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Language Switcher====
+
====Language Switcher====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Latest News====
+
====Latest News====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Latest Users====
+
====Latest Users====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Login====
+
====Login====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Login" module displays the required fields to login, without navigating to a new page. Default visible fields include "Username," "Password," and "Remember Me." Various parameters are available to change what extra options are available, such as "Remember Me."
 
The "Login" module displays the required fields to login, without navigating to a new page. Default visible fields include "Username," "Password," and "Remember Me." Various parameters are available to change what extra options are available, such as "Remember Me."
  
  
====&nbsp;&nbsp;&nbsp;&nbsp;Menu====
+
====Menu====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Menu" module displays a menu that is defined from within the Menu Manager. All Joomla! web sites have a "Main Menu" which cannot be deleted. The "Menu" module allows new menus to be displayed in other positions. The module has various parameters including "Menu Name," "Menu Style," and sub-menu item preferences.
 
The "Menu" module displays a menu that is defined from within the Menu Manager. All Joomla! web sites have a "Main Menu" which cannot be deleted. The "Menu" module allows new menus to be displayed in other positions. The module has various parameters including "Menu Name," "Menu Style," and sub-menu item preferences.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Most Read Content====
+
====Most Read Content====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
Both the "Most Read" and "Latest News" modules display a list of links to either the most read articles or the most recently added articles. Both are easily managed with parameters to limit the scope to certain sections and/or categories. Standard module parameters such as "Menu Assignment" and "Details" are available.
 
Both the "Most Read" and "Latest News" modules display a list of links to either the most read articles or the most recently added articles. Both are easily managed with parameters to limit the scope to certain sections and/or categories. Standard module parameters such as "Menu Assignment" and "Details" are available.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Random Image====
+
====Random Image====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Random Image" module displays a random image from the contents of a specific image folder. This folder is set via the parameters dialogue. Standard module parameters such as "Menu Assignment" and "Details" are available in addition to certain "Advanced Parameters."
 
The "Random Image" module displays a random image from the contents of a specific image folder. This folder is set via the parameters dialogue. Standard module parameters such as "Menu Assignment" and "Details" are available in addition to certain "Advanced Parameters."
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Polls - Missing====
+
====Polls - Missing====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Polls" module is the front-end display mechanism for the "Polls" component. Together, the "Polls" module and component can be configured to show specific polls on specific pages. Standard module parameters such as "Menu Assignment" and "Details" are available.
 
The "Polls" module is the front-end display mechanism for the "Polls" component. Together, the "Polls" module and component can be configured to show specific polls on specific pages. Standard module parameters such as "Menu Assignment" and "Details" are available.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Search====
+
====Search====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Search" module provides the user with the ability to instantly perform a basic search from their current location and to be taken directly to the results. This removes the need to navigate to a search dialogue.
 
The "Search" module provides the user with the ability to instantly perform a basic search from their current location and to be taken directly to the results. This removes the need to navigate to a search dialogue.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Statistics====
+
====Statistics====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Statistics" module displays a basic list of information about the server and Joomla! Installation. Information displayed includes Server OS, PHP Version, MySQL Version, Time, Caching, GZIP, Members, Content, Weblinks, and Content View Hits.
 
The "Statistics" module displays a basic list of information about the server and Joomla! Installation. Information displayed includes Server OS, PHP Version, MySQL Version, Time, Caching, GZIP, Members, Content, Weblinks, and Content View Hits.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Syndication Feeds====
+
====Syndication Feeds====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Syndicate" module displays a pictorial list of all the Feed types that are available for the web site. The module works in conjunction with the Syndicate Component where the actual feed details are configured.
 
The "Syndicate" module displays a pictorial list of all the Feed types that are available for the web site. The module works in conjunction with the Syndicate Component where the actual feed details are configured.
Line 359: Line 427:
 
A website user wishing to add the fee would them simply need to right click the module image and copy the link location to their News Feed reader, or as is more common these days, use their News Feed reader or Browse to automatically add the Feed.
 
A website user wishing to add the fee would them simply need to right click the module image and copy the link location to their News Feed reader, or as is more common these days, use their News Feed reader or Browse to automatically add the Feed.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Who's Online====
+
====Who's Online====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Who's Online" module provides a basic display of the number of Guests (unregistered vistors) and how many members (registered users that are logged in) are connected to the website at the time the web page was queried. The module can be set to display the names of the Members who are logged in.
 
The "Who's Online" module provides a basic display of the number of Guests (unregistered vistors) and how many members (registered users that are logged in) are connected to the website at the time the web page was queried. The module can be set to display the names of the Members who are logged in.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Wrapper====
+
====Wrapper====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Wrapper" module wraps another web page directly into the website at a specific location determined by the module position. The web page is inserted as an inline frame into the web site layout template. The module can be used to display another web site, but also alternative pages from within the website is is installed upon, as well as allowing completely independent applications and scripts to be run on the web site and output their displays/information as if an integral part of the website.
 
The "Wrapper" module wraps another web page directly into the website at a specific location determined by the module position. The web page is inserted as an inline frame into the web site layout template. The module can be used to display another web site, but also alternative pages from within the website is is installed upon, as well as allowing completely independent applications and scripts to be run on the web site and output their displays/information as if an integral part of the website.
  
 +
=====Testing=====
  
 
===Back End Modules===
 
===Back End Modules===
  
====&nbsp;&nbsp;&nbsp;&nbsp;Admin Sub-Menu====
+
====Admin Sub-Menu====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Administrator Menu====
+
====Administrator Menu====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Custom HTML====
+
====Custom HTML====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Custom HTML" module allows the creation of a custom module. "Custom HTML" modules may contain any HTML based content, including text, images and links.
 
The "Custom HTML" module allows the creation of a custom module. "Custom HTML" modules may contain any HTML based content, including text, images and links.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Feed Display====
+
====Feed Display====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Latest News====
+
====Latest News====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Logged in Users====
+
====Logged in Users====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Login Form====
+
====Login Form====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Popular Articles====
+
====Popular Articles====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Quick Icons====
+
====Quick Icons====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Title====
+
====Title====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Toolbar====
+
====Toolbar====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Unread Messages====
+
====Unread Messages====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;User Status====
+
====User Status====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Users Online====
+
====Users Online====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
 
===Plugins===
 
===Plugins===
  
====&nbsp;&nbsp;&nbsp;&nbsp;Authentication (GMail)====
+
====Authentication (GMail)====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Authentication" plugins add different form of user authentication to your site. The Joomla! Authentication plugin involves initially registering at the web site and then confirming your identity through a confirmation email. The GMail Authentication plugins use prexisting databases to authenticate the user. By signing in with a GMail account, steps will be eliminated from the registration process. By default, only the Joomla! Authentication plugin is enabled.
 
The "Authentication" plugins add different form of user authentication to your site. The Joomla! Authentication plugin involves initially registering at the web site and then confirming your identity through a confirmation email. The GMail Authentication plugins use prexisting databases to authenticate the user. By signing in with a GMail account, steps will be eliminated from the registration process. By default, only the Joomla! Authentication plugin is enabled.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Authentication (Joomla!)====
+
====Authentication (Joomla!)====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Authentication" plugins add different form of user authentication to your site. The Joomla! Authentication plugin involves initially registering at the web site and then confirming your identity through a confirmation email. The OpenID and GMail Authentication plugins use prexisting databases to authenticate the user. By signing in with a GMail or OpenID account, steps will be eliminated from the registration process. By default, only the Joomla! Authentication plugin is enabled.
 
The "Authentication" plugins add different form of user authentication to your site. The Joomla! Authentication plugin involves initially registering at the web site and then confirming your identity through a confirmation email. The OpenID and GMail Authentication plugins use prexisting databases to authenticate the user. By signing in with a GMail or OpenID account, steps will be eliminated from the registration process. By default, only the Joomla! Authentication plugin is enabled.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Authentication (LDAP)====
+
====Authentication (LDAP)====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Authentication" plugins add different form of user authentication to your site. The Joomla! Authentication plugin involves initially registering at the web site and then confirming your identity through a confirmation email. The OpenID and GMail Authentication plugins use prexisting databases to authenticate the user. By signing in with a GMail or OpenID account, steps will be eliminated from the registration process. By default, only the Joomla! Authentication plugin is enabled.
 
The "Authentication" plugins add different form of user authentication to your site. The Joomla! Authentication plugin involves initially registering at the web site and then confirming your identity through a confirmation email. The OpenID and GMail Authentication plugins use prexisting databases to authenticate the user. By signing in with a GMail or OpenID account, steps will be eliminated from the registration process. By default, only the Joomla! Authentication plugin is enabled.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Authentication (OpenID)====
+
====Authentication (OpenID)====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Authentication" plugins add different form of user authentication to your site. The Joomla! Authentication plugin involves initially registering at the web site and then confirming your identity through a confirmation email. The OpenID and GMail Authentication plugins use prexisting databases to authenticate the user. By signing in with a GMail or OpenID account, steps will be eliminated from the registration process. By default, only the Joomla! Authentication plugin is enabled.
 
The "Authentication" plugins add different form of user authentication to your site. The Joomla! Authentication plugin involves initially registering at the web site and then confirming your identity through a confirmation email. The OpenID and GMail Authentication plugins use prexisting databases to authenticate the user. By signing in with a GMail or OpenID account, steps will be eliminated from the registration process. By default, only the Joomla! Authentication plugin is enabled.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Button – Article====
+
====Button – Article====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Button – Image====
+
====Button – Image====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Button – Pagebreak====
+
====Button – Pagebreak====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Button – Readmore====
+
====Button – Readmore====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Content - Code Highlighter (GeSHi)====
+
====Content - Code Highlighter (GeSHi)====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
<nowiki>GeSHi is an Open Source syntax highlighter program that helps illustrate different code languages such as PHP, JavaScript, HTML, each in a different colour, to assist with the readability of a code entry in a Content Item. This code entry must be encased within a <pre>...</pre> element </nowiki>that defines a block of preformatted code. In this Plugin form, GeSHi is installed with the ability to highlight CSS, HTML4 (strict), JavaScript, PHP,
 
<nowiki>GeSHi is an Open Source syntax highlighter program that helps illustrate different code languages such as PHP, JavaScript, HTML, each in a different colour, to assist with the readability of a code entry in a Content Item. This code entry must be encased within a <pre>...</pre> element </nowiki>that defines a block of preformatted code. In this Plugin form, GeSHi is installed with the ability to highlight CSS, HTML4 (strict), JavaScript, PHP,
Line 506: Line 599:
 
PHP brief, MySQL, SQL, and XML.  
 
PHP brief, MySQL, SQL, and XML.  
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Content - Email Cloaking====
+
====Content - Email Cloaking====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The Email Cloaking plugin adds a layer of security to email addresses contained inside Content Items and Contacts. The plugin uses JavaScript to effectivly hide the email address when an email address appears as one of the following:
 
The Email Cloaking plugin adds a layer of security to email addresses contained inside Content Items and Contacts. The plugin uses JavaScript to effectivly hide the email address when an email address appears as one of the following:
Line 521: Line 615:
 
All would be cloaked by the functionality of this plugin.
 
All would be cloaked by the functionality of this plugin.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Content – Load Modules====
+
====Content – Load Modules====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Content – Page Navigation====
+
====Content – Page Navigation====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Content – Pagebreak====
+
====Content – Pagebreak====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Content – Vote====
+
====Content – Vote====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Editor – CodeMirror====
+
====Editor – CodeMirror====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Editor – None====
+
====Editor – None====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
  
====&nbsp;&nbsp;&nbsp;&nbsp;Editors (TinyMCE)====
+
====Editors (TinyMCE)====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
Both the TinyMCE 2.1 is a WYSIWYG (What You See Is What You Get) editors. They allow for the creation of Content Items and editing descriptions among other tasks.
 
Both the TinyMCE 2.1 is a WYSIWYG (What You See Is What You Get) editors. They allow for the creation of Content Items and editing descriptions among other tasks.
Line 560: Line 660:
 
TinyMCE 2.1 is both the default and most feature rich editor. It offers all the features that are needed for standard use. The default editor may be set from the "Global Configuration" dialogue.
 
TinyMCE 2.1 is both the default and most feature rich editor. It offers all the features that are needed for standard use. The default editor may be set from the "Global Configuration" dialogue.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Extension – Joomla====
+
====Extension – Joomla====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Search – Categories====
+
====Search – Categories====
  
'''Functional Overview '''
+
====Functional Overview====
  
 
The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.
 
The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Search – Contacts====
+
====Search – Contacts====
  
'''Functional Overview '''
+
====Functional Overview====
  
 
The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.
 
The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.
  
  
====&nbsp;&nbsp;&nbsp;&nbsp;Search – Content====
+
====Search – Content====
  
'''Functional Overview '''
+
====Functional Overview====
  
 
The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.
 
The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Search – NewsFeeds====
+
====Search – NewsFeeds====
  
'''Functional Overview '''
+
====Functional Overview====
  
 
The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.
 
The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Search – Weblinks====
+
====Search – Weblinks====
  
'''Functional Overview '''
+
====Functional Overview====
  
 
The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.
 
The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;System – Cache====
+
====System – Cache====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Cache" Plugin provides page caching functionality. This reduces server load and lag. By caching the pages, new pages do not have to be generated as often, however, the benefits of caching require high traffic levels to be noticeable.
 
The "Cache" Plugin provides page caching functionality. This reduces server load and lag. By caching the pages, new pages do not have to be generated as often, however, the benefits of caching require high traffic levels to be noticeable.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;System – Debug====
+
====System – Debug====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;System Language Filter====
+
====System Language Filter====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;System – Log====
+
====System – Log====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;System – Redirect====
+
====System – Redirect====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;System – Remember Me====
+
====System – Remember Me====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;SEF====
+
====SEF====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "SEF" Plugin adds Search Engine Friendly functionality to the URL links of content items. It operates automatically once published and enabled in the Global Configuration. The plugin operates directly on the HTML code and does not require special tagging to be added by a user.
 
The "SEF" Plugin adds Search Engine Friendly functionality to the URL links of content items. It operates automatically once published and enabled in the Global Configuration. The plugin operates directly on the HTML code and does not require special tagging to be added by a user.
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;User – Contact Creator====
+
====User – Contact Creator====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;User – Joomla!====
+
====User – Joomla!====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;User – Profile====
+
====User – Profile====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 +
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Rating -- Missing====
+
====Rating -- Missing====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Search" Plugin adds the functionality of a reader rating system to the Content Items in the Front-end of the web site. This is the sequence of 5 image objects that are "lit up" in accordance with the selections made by the Users in the Front-end. By default, this Plugin is not enabled.
 
The "Search" Plugin adds the functionality of a reader rating system to the Content Items in the Front-end of the web site. This is the sequence of 5 image objects that are "lit up" in accordance with the selections made by the Users in the Front-end. By default, this Plugin is not enabled.
  
 +
=====Testing=====
  
 
===Templates===
 
===Templates===
  
====&nbsp;&nbsp;&nbsp;&nbsp;Front End Templates====
+
====Front End Templates====
  
=====&nbsp;&nbsp;&nbsp;&nbsp;Beez5=====
+
=====Beez5=====
  
'''Functional Overview'''
+
=====Functional Overview=====
  
 
The "Beez" template is a template that has been designed with particular attention to the standard conformables code, accessibility and flexibility.
 
The "Beez" template is a template that has been designed with particular attention to the standard conformables code, accessibility and flexibility.
Line 674: Line 791:
 
This template is an exmaple to demonstrate the new accessibilty features in Joomla! 1.5. It serves as a basis and can be modified and extended as much as you wish.
 
This template is an exmaple to demonstrate the new accessibilty features in Joomla! 1.5. It serves as a basis and can be modified and extended as much as you wish.
  
 +
=====Testing=====
  
=====&nbsp;&nbsp;&nbsp;&nbsp;Atomic=====
+
=====Atomic=====
  
 +
=====Functional Overview=====
  
=====&nbsp;&nbsp;&nbsp;&nbsp;beez_20=====
+
=====Testing=====
  
 +
=====beez_20=====
  
=====&nbsp;&nbsp;&nbsp;&nbsp;RHUK Milkyway=====
+
=====Functional Overview=====
  
'''Functional Overview'''
+
=====Testing=====
  
The "RHUK Milkyway" template is the default template for a Joomla! Installation. The clean design of this template makes it very lightweight and fast. The template has three parameters for setting the "Colour Variation," "Background Variation," and "Template Width."
+
=====RHUK Milkyway=====
  
 +
=====Functional Overview=====
  
====Admin Templates====
+
The "RHUK Milkyway" template is the default template for a Joomla! 1.5 installation. The clean design of this template makes it very lightweight and fast. The template has three parameters for setting the "Colour Variation," "Background Variation," and "Template Width."
  
====&nbsp;&nbsp;&nbsp;&nbsp;Hathor Administrative template====
+
=====Testing=====
  
 +
====Admin Templates====
  
====&nbsp;&nbsp;&nbsp;&nbsp;BlueStork====
 
  
 +
====Hathor Administrative template====
  
===Admin Languages===
+
=====Functional Overview=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;English (United Kingdom)====
+
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;English (United States)====
+
====BlueStork====
  
 +
=====Functional Overview=====
  
===Front End Languages===
+
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;English (United Kingdom)====
+
===Admin Languages===
  
====&nbsp;&nbsp;&nbsp;&nbsp;English (United States)====
+
====English (United Kingdom)====
  
 +
====English (United States)====
  
===Libraries===
 
  
====&nbsp;&nbsp;&nbsp;&nbsp;Bitfolge====
+
===Front End Languages===
  
'''Functional Overview'''
+
====English (United Kingdom)====
  
 +
====English (United States)====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Joomla Web Application Framework====
 
  
'''Functional Overview'''
+
===Libraries===
 
+
 
+
====&nbsp;&nbsp;&nbsp;&nbsp;PHPMailer====
+
 
+
'''Functional Overview'''
+
 
+
 
+
====&nbsp;&nbsp;&nbsp;&nbsp;SimplePie====
+
 
+
'''Functional Overview'''
+
 
+
 
+
====&nbsp;&nbsp;&nbsp;&nbsp;Phputf8====
+
 
+
'''Functional Overview'''
+
 
+
==Testing Joomla Functionality:==
+
 
+
===Installation Testing===
+
 
+
:<strong>1 Choose Language</strong>
+
 
+
All Available languages are populated in the list of languages
+
 
+
Selection saved when clicking Next and Back
+
 
+
Selected Language can be changed after clicking Back
+
 
+
Selected Language(s) are installed during installation.
+
 
+
Next button takes you to the next step of the installation wizard
+
 
+
Cross Browser check all steps above looking for scripting errors.
+
 
+
Check for any non localized text
+
 
+
:<strong>2 Pre-Installation Check</strong>
+
 
+
All parameters listed are correctly displaying the result.
+
 
+
This test requires the changing of php settings and refreshing this screen to ensure that the settings are in fact checked.
+
 
+
Check Again Button works
+
 
+
Next and Previous Buttons work
+
 
+
Cross Browser check all steps above looking for scripting errors.
+
 
+
Check for any non localized text
+
 
+
:<strong>3 License</strong>
+
 
+
License is presented in a text area with a scrollbar on the right.
+
 
+
Next and previous buttons work
+
 
+
Cross Browser check all steps above looking for scripting errors.
+
 
+
Check for any non localized text
+
 
+
:<strong>4 Database</strong>
+
 
+
'''Basic Settings'''
+
 
+
Database Type selector contains options for MySQL and MySQLi
+
 
+
Host Name is a text field – can enter any server name or IP address
+
 
+
Username is a text field – Can enter any valid MySQL username
+
 
+
Password is a text field – Can enter any valid MySQL password
+
 
+
Database Name is a text field – Can enter any valid MySQL database name
+
 
+
Styling for all text fields is identical
+
 
+
'''Advanced Settings'''
+
 
+
Remove – if rerunning installation process all existing dbase content will be removed and reset
+
 
+
Backup – if rerunning installation process all existing dbase content will be backed up in tables with the prefix bak_
+
 
+
Table Prefix – Must start with a letter followed by only letters, numbers or underscores.
+
 
+
'''Validation and error message checking'''
+
 
+
Confirm that valid error messages are shown when fields are blank or contain invalid data
+
 
+
Confirm data is backed up in bak_ prefixed tables
+
 
+
Confirm data is cleaned and recreated
+
 
+
Next and previous buttons work
+
 
+
Cross Browser check all steps above looking for scripting errors.
+
 
+
Check for any non localized text
+
 
+
Settings are saved when clicking Next then Back
+
 
+
:<strong>5 FTP Configuration</strong>
+
 
+
'''Basic Settings'''
+
 
+
Enable FTP Layer field contains two options, Yes, No
+
 
+
FTP Username is a text field – any valid ftp username
+
 
+
FTP Password is a text field – any valid ftp password
+
 
+
FTP Root – any valid path, specific for windows and linux tests
+
 
+
AutoFind FTP Path button works returns a result Success or Fail. If Success, the Path will be populated if Fails, popup with appropriate message.
+
 
+
Verify FTP Settings button works and returns a result Success or Fail with appropriate message
+
 
+
'''Advanced Settings'''
+
 
+
FTP Host – any valid server hostname or IP address
+
 
+
FTP Port – any valid port number of integer value
+
 
+
Save FTP Password (where?)
+
 
+
Next and previous buttons work
+
 
+
Cross Browser check all steps above looking for scripting errors.
+
 
+
Check for any non localized text
+
 
+
Settings are saved when clicking Next then Back
+
 
+
:<strong>6 Main Configuration</strong>
+
 
+
Site Name is a text field
+
 
+
Your E-mail is an email field
+
 
+
Admin Password is a password field
+
 
+
Confirm Password is a Password field
+
 
+
Install Sample Data button works and changes state when pressed.
+
 
+
'''Validation and error message checking'''
+
 
+
Confirm that valid error messages are shown when fields are blank or contain invalid data
+
 
+
Confirm that the sample data is installable once only. If you return to the create database screen and move forward again, the button will be enabled again as the dbase info has been cleaned or backed up.
+
 
+
===Managing the Website===
+
====&nbsp;&nbsp;&nbsp;&nbsp;Taking the website temporarily offline====
+
[Simon Wells]
+
 
+
====&nbsp;&nbsp;&nbsp;&nbsp;Changing the appearance of your site====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Giving the Front Page a different style from other pages====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Changing the style according to article section or category====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Logging in or out of the Administrator back-end====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Making your site Search Engine Friendly====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Entering search engine meta-data====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Moving the site among directories/sub-directories====
+
 
+
===Managing Users===
+
====&nbsp;&nbsp;&nbsp;&nbsp;Setting user registration policy====
+
====&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Changing user registration settings====
+
====&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Disabling user registration====
+
====&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allowing only manual user registration====
+
====&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allowing user registration====
+
====&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Restricting user access to resources====
+
====&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enabling user's registration approval by admins Joomla 1.6====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Customising the Login Form module====
+
====&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Changing the Login Form module settings====
+
====&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enabling the Login Form module====
+
====&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Assigning the Login Form module to selected web pages====
+
====&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Customising the information shown in the Login Form module====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Adding a new user====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Changing user groups====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Resetting a user password====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Listing a user on a contacts page====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Dealing with a problem user====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Sending an email to a user====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Sending an email to a group of users====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Sending a private message to a user====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Seading a private message from a user====
+
 
+
===Access Control===
+
 
+
====&nbsp;&nbsp;&nbsp;&nbsp;Functional Overview====
+
[Rob Joyce]
+
<strong>There are four possible permissions for actions, as outlined below:</strong>
+
 
+
:<strong>Not set:</strong> Defaults to "deny" but, unlike the Deny permission, this permission can be overridden by setting a child group or a lower level in the permission hierarchy to "Allow". This permission only applies to the Global Configuration permissions.
+
:<strong>Inherit:</strong> Inherits the value from a parent Group or from a higher level in the permission hierarchy. This permission applies to all levels except the Global Configuration level.
+
:<strong>Deny:</strong> Denies this action for this level and group. <strong>IMPORTANT:</strong> This also denies this action for all child groups and all lower levels in the permission hierarchy. Putting in Allow for a child group or a lower level will not have any effect. The action will always be denied for any child group member and for any lower level in the permission hierarchy.
+
:<strong>Allow:</strong> Allows this action for this level and group and for lower levels and child groups. This does not have any effect if a higher group or level is set to Deny or Allow. If a higher group or level is set to Deny, then this permission will always be denied. If a higher group or level is set to Allow, then this permission will already be allowed.
+
 
+
Detailed instructions for ACL can be found here: http://docs.joomla.org/ACL_Tutorial_for_Joomla_1.6
+
 
+
Testing Restrictive permissions - Basic
+
Existing - Users Group
+
Guidelines: Most restrictive permissions apply - Permissions flow from the top to the bottom.
+
Global settings being at the top and article level permissions being at the bottom, with component level in between.
+
 
+
Open two browsers.
+
One to admin and one to the front page.
+
The test will be done in three steps, one for each level of permissions and then another step to reset the permission to default so as not to contaminate the next test.
+
 
+
Test 1: Restricted level for public user
+
Open Article Manager
+
Find and edit the Joomla Beginners Article (Id 4)
+
Set Acess to Registered
+
Refresh Frontpage, Article should dissapear.
+
Set permission back to Public
+
Refresh Homepage
+
Open Article
+
Set permission back to Registered
+
Refresh Front end page
+
Expected result: Message: You are not authorized to review this resource
+
 
+
Test 2: Special level for public user
+
Open Article Manager
+
Find and edit the Joomla Beginners Article (Id 4)
+
Set Acess to Special
+
Refresh Frontpage, Article should dissapear.
+
Set permission back to Public
+
Refresh Homepage
+
Open Article
+
Set permission back to Special
+
Refresh Front end page
+
Expected result: Message: You are not authorized to review this resource
+
 
+
Test 3: Custom level for public user
+
Open Article Manager
+
Find and edit the Joomla Beginners Article (Id 4)
+
Set Acess to Custom
+
Refresh Frontpage, Article should dissapear.
+
Set permission back to Public
+
Refresh Homepage
+
Open Article
+
Set permission back to Custom
+
Refresh Front end page
+
Expected result: Message: You are not authorized to review this resource
+
 
+
 
+
Access Rules - Public<br />
+
<strong>Delete</strong>
+
Set Access permissions at the article, Component, and global to allow edit and delete for Public
+
Refresh homepage.
+
Expected result: Edit and Delete icons visible for the user to edit or delete the article.
+
Select Edit: Edit content, save.
+
Reload article.
+
Expected result: Changed content visible
+
Click Delete article.
+
Expected result: Article deleted.
+
 
+
===Managing Content===
+
 
+
====&nbsp;&nbsp;&nbsp;&nbsp;Understanding sections, categories and articles====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Creating a section and category hierarchy====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Scheduling an Article to be available only between certain dates====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Restricting access to an Article====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Restricting access to "read more"====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Restricting access to a Section====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Restricting access to a Category====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Removing email, print or PDF icons from all Articles====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Removing author name, creation date or update date from all Articles====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Moving an Article to the archive====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Deleting an Article====
+
 
+
===Managing Articles===
+
 
+
====&nbsp;&nbsp;&nbsp;&nbsp;Adding a new article====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Adding an image to an article====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Adding a menu item which points to an Article====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Managing the front page====
+
  
===Editing an Article===
+
====Bitfolge====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Inserting a heading into an Article====
+
=====Functional Overview=====
====&nbsp;&nbsp;&nbsp;&nbsp;Inserting a list into an Article====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Inserting a table into an Article====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Modifying a table in an Article====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Inserting a link to another Article or content page into an Article====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Inserting a link to another website into an Article====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Removing a link from an Article====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Splitting an Article into an introduction with a link to read more====
+
  
====&nbsp;&nbsp;&nbsp;&nbsp;Removing email, print or PDF icons from an Article====
+
=====Testing=====
====&nbsp;&nbsp;&nbsp;&nbsp;Removing author name, creation date or update date from an Article====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Previewing an Article====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Splitting a long Article into multiple linked pages====
+
  
===Managing Menus===
+
====Joomla Web Application Framework====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Adding a new menu====
+
=====Functional Overview=====
====&nbsp;&nbsp;&nbsp;&nbsp;Adding a new menu item====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Changing the order of items in a menu====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Moving a menu to a different position====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Restricting access to a Menu====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Restricting access to a Menu Item====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Creating a submenu====
+
  
===Managing Contacts===
+
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Restricting access to a Contact====
+
====PHPMailer====
====&nbsp;&nbsp;&nbsp;&nbsp;Restricting access to a Contact Category====
+
  
===Managing Newsfeeds===
+
=====Functional Overview=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Restricting access to a Newsfeed Category====
+
=====Testing=====
  
===Managing Polls===
+
====SimplePie====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Adding a new Poll====
+
=====Functional Overview=====
  
===Managing Web Links===
+
=====Testing=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Restricting access to a Web Links Category====
+
====Phputf8====
  
===Managing Extensions===
+
=====Functional Overview=====
  
====&nbsp;&nbsp;&nbsp;&nbsp;Finding an extension====
+
=====Testing=====
====&nbsp;&nbsp;&nbsp;&nbsp;Installing an extension====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Uninstalling an extension====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Reinstalling deleted core extensions for Joomla 1.5 and Joomla 1.0====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Restricting access to a Module====
+
====&nbsp;&nbsp;&nbsp;&nbsp;Restricting access to a Plugin====
+
  
===Tips, tricks and performance===
+
== See Also ==
 +
[[Testing_Joomla_Functionality]]
  
====&nbsp;&nbsp;&nbsp;&nbsp;Speed up your site with caching: Cache====
+
[[Category:Working Groups]]

Revision as of 15:47, 29 September 2010

Replacement filing cabinet.png
This page has been archived - Please Do Not Edit or Create Pages placed in this namespace. The pages in the Archived namespace exist only as a historical reference, it will not be improved and its content may be incomplete.

Contents

Testing Joomla Core Features:

Components

Functional Overview

The "Banner" component allows the user to manage banners by Categories and Clients. The "Banners Manager" has three tabs, "Banners," "Clients," and "Categories." The "Banners" tab shows a detailed list of active (published and unpublished) banners within the website. It also provides the ability to add new or edit existing banners and their details. The "Clients" tab shows list of clients and their contact details. The "Categories" tab allows whole categories of banners to be organised and "Published" status changed. Each banner is managed individually with various parameters for essential information such as

"Impressions Purchased" and "Click URL."


Sub Components

Banners

Clients

Tracks

Categories

Testing

On click from the main menu item, the Master pane for the component should open with the default layout – Banners

The page consists of a toolbar, Links Row to sub components and a table of Banners with a filter above it. Banners on the links row should be highlighted in Bold. The table should be sorted by Name by default.

Test Buttons work properly:

New - Test that all fields save and are displayed correctly when re opening the banner. Testing that the permissions work when the banner is open in edit status by other users. Full expansion of all the parameters for this page are forthcoming in the next version.

Edit

Publish

unPublish

Archive

Check In

Trash

Options

Help

Testing

Contacts

Functional Overview

The "Contacts" component allows the user to manage a Contacts directory with regard to the Contacts within the web site. The "Contacts" tab shows a detailed list of active (published and unpublished) contacts. It also provides the ability to add new or edit existing contacts and their details.

The "Categories" tab allows whole categories of contacts to be organised and "Published" status changed.


Sub Components

Contacts

Categories

Testing

Messaging

Functional Overview

Sub Components

New Private Message

Read Private Messages

Testing

Newsfeeds

Functional Overview

The "Newsfeeds" component enables the most recent articles from external web sites feeds (e.g. RSS) to be linked to for further reading.

The "Feeds" tab contains a detailed list of all active (published and unpublished) feeds within the website. Important information is instantly visible such as "Category," "# Articles," and "Cache Time." The "Categories" tab allows whole categories of feeds to be organised and "Published" status changed. Feeds are managed in categories and have various parameters such as "Number of Articles," "Cache Time" and ordering.


Sub Components

Feeds

Categories

Testing

Polls – Currently Missing

Functional Overview

The "Polls" component displays a list of all active (published or unpublished) polls on your site. "Polls" are easily managed with parameters such as "Lag" (time between votes) and "Options" for which visitors may vote.

Testing

Search

Functional Overview

The "Search" component provides statistics on searches performed using the Joomla! Search Plugin. The component provides the statistics as a simple list containing "Search Text" compared to "Times Requested," and by default sorted by "Times Requested."


Weblinks

Functional Overview

The "Weblink" component lists and provides management controls for controlling Web Links displayed in the Front-end of the web site.

The "Links" tab displays a list of active (published and unpublished) links organised by category and order. The "Categories" tab allows whole categories of links to be organised and "Published" status changed.

Weblinks are managed in categories and have various parameters such as "Target" (e.g. "New Window with Browser Navigation") and "Description."

Sub Components

Links

Categories

Testing

Redirect

Functional Overview
Testing

System Info

Functional Overview
Testing

Articles

Functional Overview
Testing

Cache Manager

Functional Overview
Testing

Categories

Functional Overview
Testing

Checkin

Functional Overview
Testing

Configuration Manager

Functional Overview
Testing

Control Panel

Functional Overview
Testing

Installation Manager

Functional Overview
Testing

Language Manager

Functional Overview
Testing

Login

Functional Overview
Testing

Mail to

Functional Overview
Testing

Media Manager

Functional Overview
Testing

Menus Manager

Functional Overview
Testing

Module Manager

Functional Overview
Testing

Plugins manager

Functional Overview
Testing

Templates Manager

Functional Overview
Testing

Users Manager

Functional Overview
Testing

Wrapper

Functional Overview
Testing

Front End Modules

Archived Articles

Functional Overview

The "Archived Content" module allows the positioning of a display of Content Items that have been Archived by a Publisher or above. The Content Itmes are available behind a Month/Year directory list.

The Items are sorted by creation date not archival date. Only those Months/Years with Content Items created in them will be displayed so there will not be a list of empty directories.

Basic Options
  • Count - The number of months to display (the default is 10)
Functional Tests
  1. Default Options
    • Create a new instance of the module and ensure that all Basic Options are correctly set to their default values.
  2. Count
    • Check to make sure 10 months are displayed with the default setting on the front end.
    • Change the Count to a 5.
    • Check to make sure 5 months are displayed on the front end.
  3. Correct Articles
    • Ensure that all the articles being displayed are set to Archived in the back end.
    • Archive an article that has not been Archived and make sure it shows up in the front end.
  4. Sorting
    • Ensure that the articles are being sorted by creation date in the front end.
  5. Filter
    • Change the filter to a different month/year and hit the Filter button to make sure that new month/year is displayed.
  6. Filter Count
    • Make sure that 20 articles are displayed per page (this is the default).
    • Change the filter count to a 5 and hit the Filter button to make sure that 5 articles are displayed per page.
    • Change the filter count to all and hit the Filter button to make sure that all articles are displayed.
  7. Detail Page Links
    • Make sure article title links to article page.
    • Make sure category links to category page.
    • Make sure Read More links to article page.

Articles - News Flash

Functional Overview

The "Newsflash" module displays Content Items from a specific Section/Category list. Standard module parameters such as "Menu Assignment" and "Details" are available.

Testing

Articles - Related Articles

Functional Overview

The "Related Items" module utilizes the meta-data associated with each piece of content. The module will display content items with the same keywords, and therefore of a similar subject, giving the user added value to the amount of detail that are able to obtain from a web site. Hence, it is important to ensure that the keywords accurately reflect the specific content in every item, otherwise the advantages are rapidly lost and will significantly detract from the user experience. Less is definitely more (provided they are accurate).

Testing

Articles – Categories

Functional Overview
Testing

Articles – Category

Functional Overview

Banners

Functional Overview

Both the "Banners" and "Feed" modules are the front-end display mechanism for their respective components. Both can be configured to display specific items on specific pages. Standard module parameters such as "Menu Assignment" and "Details" are available.

Testing

Breadcrumbs

Functional Overview

The "Breadcrumbs" module allows the adition of breadcrumbs to the websites front-end. Breadcrumbs are a navigation aid commonly used in user interfaces. The breadcrumbs give users a way to keep track of there location within the web site.

Testing

Custom HTML – Front End

Functional Overview

The "Custom HTML" module allows the creation of a custom module. "Custom HTML" modules may contain any HTML based content, including text, images and links.

Testing

Feed Display – Front End

Functional Overview
Testing

Footer

Functional Overview

The "Footer" module shows the Joomla! Copyright information in the following form.

"Copyright © YYYY [Site Name Here]. All Rights Reserved."
"Joomla! is Free Software released under the GNU/GPL License."
Testing

Language Switcher

Functional Overview
Testing

Latest News

Functional Overview
Testing

Latest Users

Functional Overview
Testing

Login

Functional Overview

The "Login" module displays the required fields to login, without navigating to a new page. Default visible fields include "Username," "Password," and "Remember Me." Various parameters are available to change what extra options are available, such as "Remember Me."


Menu

Functional Overview

The "Menu" module displays a menu that is defined from within the Menu Manager. All Joomla! web sites have a "Main Menu" which cannot be deleted. The "Menu" module allows new menus to be displayed in other positions. The module has various parameters including "Menu Name," "Menu Style," and sub-menu item preferences.

Testing

Most Read Content

Functional Overview

Both the "Most Read" and "Latest News" modules display a list of links to either the most read articles or the most recently added articles. Both are easily managed with parameters to limit the scope to certain sections and/or categories. Standard module parameters such as "Menu Assignment" and "Details" are available.

Testing

Random Image

Functional Overview

The "Random Image" module displays a random image from the contents of a specific image folder. This folder is set via the parameters dialogue. Standard module parameters such as "Menu Assignment" and "Details" are available in addition to certain "Advanced Parameters."

Testing

Polls - Missing

Functional Overview

The "Polls" module is the front-end display mechanism for the "Polls" component. Together, the "Polls" module and component can be configured to show specific polls on specific pages. Standard module parameters such as "Menu Assignment" and "Details" are available.

Testing

Search

Functional Overview

The "Search" module provides the user with the ability to instantly perform a basic search from their current location and to be taken directly to the results. This removes the need to navigate to a search dialogue.

Testing

Statistics

Functional Overview

The "Statistics" module displays a basic list of information about the server and Joomla! Installation. Information displayed includes Server OS, PHP Version, MySQL Version, Time, Caching, GZIP, Members, Content, Weblinks, and Content View Hits.

Testing

Syndication Feeds

Functional Overview

The "Syndicate" module displays a pictorial list of all the Feed types that are available for the web site. The module works in conjunction with the Syndicate Component where the actual feed details are configured.

A website user wishing to add the fee would them simply need to right click the module image and copy the link location to their News Feed reader, or as is more common these days, use their News Feed reader or Browse to automatically add the Feed.

Testing

Who's Online

Functional Overview

The "Who's Online" module provides a basic display of the number of Guests (unregistered vistors) and how many members (registered users that are logged in) are connected to the website at the time the web page was queried. The module can be set to display the names of the Members who are logged in.

Testing

Wrapper

Functional Overview

The "Wrapper" module wraps another web page directly into the website at a specific location determined by the module position. The web page is inserted as an inline frame into the web site layout template. The module can be used to display another web site, but also alternative pages from within the website is is installed upon, as well as allowing completely independent applications and scripts to be run on the web site and output their displays/information as if an integral part of the website.

Testing

Back End Modules

Admin Sub-Menu

Functional Overview
Testing

Administrator Menu

Functional Overview
Testing

Custom HTML

Functional Overview

The "Custom HTML" module allows the creation of a custom module. "Custom HTML" modules may contain any HTML based content, including text, images and links.

Testing

Feed Display

Functional Overview
Testing

Latest News

Functional Overview
Testing

Logged in Users

Functional Overview
Testing

Login Form

Functional Overview
Testing

Popular Articles

Functional Overview
Testing

Quick Icons

Functional Overview
Testing

Title

Functional Overview
Testing

Toolbar

Functional Overview
Testing

Unread Messages

Functional Overview
Testing

User Status

Functional Overview
Testing

Users Online

Functional Overview
Testing

Plugins

Authentication (GMail)

Functional Overview

The "Authentication" plugins add different form of user authentication to your site. The Joomla! Authentication plugin involves initially registering at the web site and then confirming your identity through a confirmation email. The GMail Authentication plugins use prexisting databases to authenticate the user. By signing in with a GMail account, steps will be eliminated from the registration process. By default, only the Joomla! Authentication plugin is enabled.

Testing

Authentication (Joomla!)

Functional Overview

The "Authentication" plugins add different form of user authentication to your site. The Joomla! Authentication plugin involves initially registering at the web site and then confirming your identity through a confirmation email. The OpenID and GMail Authentication plugins use prexisting databases to authenticate the user. By signing in with a GMail or OpenID account, steps will be eliminated from the registration process. By default, only the Joomla! Authentication plugin is enabled.

Testing

Authentication (LDAP)

Functional Overview

The "Authentication" plugins add different form of user authentication to your site. The Joomla! Authentication plugin involves initially registering at the web site and then confirming your identity through a confirmation email. The OpenID and GMail Authentication plugins use prexisting databases to authenticate the user. By signing in with a GMail or OpenID account, steps will be eliminated from the registration process. By default, only the Joomla! Authentication plugin is enabled.

Testing

Authentication (OpenID)

Functional Overview

The "Authentication" plugins add different form of user authentication to your site. The Joomla! Authentication plugin involves initially registering at the web site and then confirming your identity through a confirmation email. The OpenID and GMail Authentication plugins use prexisting databases to authenticate the user. By signing in with a GMail or OpenID account, steps will be eliminated from the registration process. By default, only the Joomla! Authentication plugin is enabled.

Testing

Button – Article

Functional Overview
Testing

Button – Image

Functional Overview
Testing

Button – Pagebreak

Functional Overview
Testing

Button – Readmore

Functional Overview
Testing

Content - Code Highlighter (GeSHi)

Functional Overview

GeSHi is an Open Source syntax highlighter program that helps illustrate different code languages such as PHP, JavaScript, HTML, each in a different colour, to assist with the readability of a code entry in a Content Item. This code entry must be encased within a <pre>...</pre> element that defines a block of preformatted code. In this Plugin form, GeSHi is installed with the ability to highlight CSS, HTML4 (strict), JavaScript, PHP,

PHP brief, MySQL, SQL, and XML.

Testing

Content - Email Cloaking

Functional Overview

The Email Cloaking plugin adds a layer of security to email addresses contained inside Content Items and Contacts. The plugin uses JavaScript to effectivly hide the email address when an email address appears as one of the following:

● address@mydomain.com

● <a href="mailto:address@mydomain.com"> address@mydomain.com</a>

● <a xhref="mailto:address@mydomain.com">mail Admin!</a>

All would be cloaked by the functionality of this plugin.

Testing

Content – Load Modules

Functional Overview
Testing

Content – Page Navigation

Functional Overview
Testing

Content – Pagebreak

Functional Overview
Testing

Content – Vote

Functional Overview
Testing

Editor – CodeMirror

Functional Overview
Testing

Editor – None

Functional Overview

Editors (TinyMCE)

Functional Overview

Both the TinyMCE 2.1 is a WYSIWYG (What You See Is What You Get) editors. They allow for the creation of Content Items and editing descriptions among other tasks.

TinyMCE 2.1 is both the default and most feature rich editor. It offers all the features that are needed for standard use. The default editor may be set from the "Global Configuration" dialogue.

Testing

Extension – Joomla

Functional Overview
Testing

Search – Categories

Functional Overview

The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.

Testing

Search – Contacts

Functional Overview

The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.


Search – Content

Functional Overview

The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.

Testing

Search – NewsFeeds

Functional Overview

The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.

Testing

Search – Weblinks

Functional Overview

The various "Search" Plugins enable the Search component to search all types of content on your website. The different plugins are for each type of content, allowing the enabling and disabling of searching the different types of content. Through using this methodology, content stored and managed by third party components can be searched if an appropriate plugin is made available.

Testing

System – Cache

Functional Overview

The "Cache" Plugin provides page caching functionality. This reduces server load and lag. By caching the pages, new pages do not have to be generated as often, however, the benefits of caching require high traffic levels to be noticeable.

Testing

System – Debug

Functional Overview
Testing

System Language Filter

Functional Overview
Testing

System – Log

Functional Overview
Testing

System – Redirect

Functional Overview
Testing

System – Remember Me

Functional Overview
Testing

SEF

Functional Overview

The "SEF" Plugin adds Search Engine Friendly functionality to the URL links of content items. It operates automatically once published and enabled in the Global Configuration. The plugin operates directly on the HTML code and does not require special tagging to be added by a user.

Testing

User – Contact Creator

Functional Overview
Testing

User – Joomla!

Functional Overview
Testing

User – Profile

Functional Overview
Testing

Rating -- Missing

Functional Overview

The "Search" Plugin adds the functionality of a reader rating system to the Content Items in the Front-end of the web site. This is the sequence of 5 image objects that are "lit up" in accordance with the selections made by the Users in the Front-end. By default, this Plugin is not enabled.

Testing

Templates

Front End Templates

Beez5
Functional Overview

The "Beez" template is a template that has been designed with particular attention to the standard conformables code, accessibility and flexibility.

This template is an exmaple to demonstrate the new accessibilty features in Joomla! 1.5. It serves as a basis and can be modified and extended as much as you wish.

Testing
Atomic
Functional Overview
Testing
beez_20
Functional Overview
Testing
RHUK Milkyway
Functional Overview

The "RHUK Milkyway" template is the default template for a Joomla! 1.5 installation. The clean design of this template makes it very lightweight and fast. The template has three parameters for setting the "Colour Variation," "Background Variation," and "Template Width."

Testing

Admin Templates

Hathor Administrative template

Functional Overview
Testing

BlueStork

Functional Overview
Testing

Admin Languages

English (United Kingdom)

English (United States)

Front End Languages

English (United Kingdom)

English (United States)

Libraries

Bitfolge

Functional Overview
Testing

Joomla Web Application Framework

Functional Overview
Testing

PHPMailer

Functional Overview
Testing

SimplePie

Functional Overview
Testing

Phputf8

Functional Overview
Testing

See Also

Testing_Joomla_Functionality