FAQs
Below are the frequently asked questions regarding the extensions available on Trafalgar Design.
Please ask any support queries in the forum.
Plugins
- Add Keywords
Add Keywords is a plugin for automated metadata generation and improved metadata management.
What is Add Keywords?
Add Keywords is a free Joomla! 1.5 plugin for metadata management. As of version 0.7, it enables:
- Automatic generation of meta keywords and description for articles
- The ability to have meta keywords and descriptions for menu items (manually added)
- If desired, a tag list for each article generated from its keywords
- If desired, the display of a related items module
0.8 beta in combination with AK SEO component, adds the following:
- Frontend metatag editing via AJAX
Last Updated on Monday, 18 January 2010 16:52 How do you use it? (Basic)
Add Keywords is simple to use. Follow the steps:
- Install via the Joomla! menu Extensions->Install/Uninstall
- Publish the plugin in Extensions->Plugin Manager (it will be listed as System - Add Keywords)
- For basic functions, that's it!
Last Updated on Sunday, 24 January 2010 00:59 How do you use it? (Expert)
Add Keywords offers a number of advanced options for automatic keyword and description generation.
TO BE UPDATEDLast Updated on Monday, 18 January 2010 01:26 What does the menu meta option do?
If we look at a standard Joomla install with default content.
Backend screenshot, default setup for The News menu item (screenshot 1), no way to set keywords or description for each menu:
Backend screenshot, Welcome to Joomla article in The News category (screenshot 2):
If we look at the frontend source for menu item: The News (Category blog layout) we can see the default metadatakeywords = joomla, Joomla description = Joomla! - the dynamic portal engine and content management system
and the frontend source for the Welcome to Joomla article in that category blog, we can see that child articles do have metadata:keywords = joomla, cms, addkeywords description = Hello there, this is Joomla the great CMS!
Now install AddKeywords 0.7.x with "Add metadata to menus" set to yes:Backend screenshot, setup for The News menu item (3), there is now the option to add metadata:
Frontend source for The News menu item: The News (Category blog layout), there is now menu specific metadata but the default Joomla description still overrides the menu's description:keywords = News, latest, menu, metadata description = Joomla! - the dynamic portal engine and content management system
To enable custom menu descriptions we need to delete the default Joomla meta description in the Global Configuration. Once we've done that, the frontend source for The News menu item reads:keywords = News, latest, menu, metadata description = This is the News menu item!
Frontend source for the Welcome to Joomla article in that category blog, meta data still from the article:keywords = joomla, cms, addkeywords description = Hello there, this is Joomla the great CMS!
So, Add Keywords allows you to have separate metadata for your top level content pages! As far as we're aware, no other Joomla metadata solution does this yet! All others that add metadata to the menu item which makes the child article inherit the metadata from the menu.Last Updated on Wednesday, 03 February 2010 11:15 Why use Add Keywords?
SEF (search engine friendly) urls and SEO (search engine optimisation) are very important for your site. Joomla does a good job with SEF and basic SEO. However, there are many facets to SEO and one of these, metadata, is not really well handled. The default settings produce a site with a lot of repeating, meaningless metadata. Then there is the work of manually adding metadata each time you write an article...
Contrary to what many people say, metadata is still important. Although search engines do not rely on it anymore, Google for instance does still look at metadata. It may not use keywords for searching but it does use descriptions - they appear as the short introduction below the link on the Google search page. In fact, Google may actually penalise sites which do not have unique content and unique metadata for each page.
Keywords are useful for navigation within your site as they are used by the related articles module. They can also be used to generate tag clouds. Add Keywords now natively supports the display of both tags and related articles.
The bottom line is that you want metadata to reflect the actual contents of you page/article. Using Add Keywords will at least give you a head start. If you're serious about SEO, Add Keywords will allow you to assign individual metadata for your menus independently from your articles.
Last Updated on Tuesday, 29 December 2009 10:52 Known problems
- Add Keywords requires PHP 5.2+ to enable UTF-8 (international) character support in the keywords. Description is unaffected. This is due to the regex (regular expression) used to clean the text. It unfortunately doesn't work with PHP <5.2 (well, at least not 5.1.2). There is a compatibility mode for versions >0.7RC4 but this may have poor UTF-8 support. Compatibility mode is not actively maintained.
- Will not preserve email addresses or web addresses in text - they are broken up into their indivual parts.
- May not preserve hyphenated words in some circumstances.
- Does not support automated keyphrases (multi-word keyword) but these can be entered manually.
- On some systems, FJ-Related_Articles_Plus tooltips will cause a server error.
Last Updated on Wednesday, 06 January 2010 00:02 Where can I get it?
Add Keywords is available for download here:
Follow the development progress with the RSS Feed
Last Updated on Saturday, 23 January 2010 14:44 - FAQ Slider
FAQ Slider is a plugin that allows you to display content dynamically in sliders, tabs or both! The content can be articles, modules or inline HTML.
What is FAQ Slider?
FAQ Slider is a free Joomla! 1.5 plugin that allows you to display content dynamically in either sliders or tabs. That content can be:
- articles in a category/section or
- modules from a position or
- inline text when properly formatted
It is intended for use for an FAQ section but may have many other uses.
The FAQs here have been displayed using the plugin.
Last Updated on Friday, 05 March 2010 00:41 How do you use FAQ Slider? (Basic)
FAQ Slider is simple to use. Follow the steps:
- Install via the Joomla! menu Extensions->Install/Uninstall
- Publish the plugin in Extensions->Plugin Manager (it will be listed as Content - FAQ Slider)
- Make sure you have a category that contains some articles (or module position that contains some modules) that you want to place in the sliders/tabs. Do not make any changes to the articles
- Choose an article where you would like the tabs/sliders to appear. Do not use an article that is in the category you chose in step 3.
- In your chosen article, type in the plugin code with the correct syntax for use as below:
{faqslider}position{/faqslider}
position is either the article category or module position that the articles or modules will be displayed from. This does not have to be an exact match. top would match all top rated. However, the value entered in position must relate to only one category name or module position.
Ordering of the generated sliders/tabs is controlled by the plugin parameters and can be Joomla, Title ascending, Title descending, Date created ascending, Date created descending, Date modified ascending, Date modified descending.
FAQ Slider will automatically insert appropriate CSS styles for the sliders/tabs but if you already have these styled, you can turn it off in the plugin parameters.
If you wish to use the inline mode, please see the expert FAQ.
Last Updated on Monday, 25 January 2010 12:42 How do you use FAQ Slider? (Expert)
FAQ Slider can be extended in many ways. The expert syntax is as follows:
{faqslider source/type/option}position{/faqslider}source can be either art for articles, mod for modules, inline for inline text or section for articles and categories in a section
type can be either sliders or tabs
option can be expand, nested or insert
position is either the article category or module position that the articles or modules will be displayed from. This does not have to be an exact match: top would match all top rated. The value entered can relate to more than one category name or module position but it cannot match the category containing the article the plugin code is placed within.
This allows you to override the default settings. You do not have to use the full syntax every time either.
Examples below:{faqslider art}position{/faqslider} will result in: source = art, type = default. This will force the use of articles displayed in the default method.
{faqslider art/sliders}position{/faqslider} will result in: source = art, type = sliders. This will force the use of articles displayed in tabs.
{faqslider tabs}position{/faqslider} will result in: source = default, type = tabs. This will force the display of content from the default source in tabs.
{faqslider mod/tabs}position{/faqslider} will result in: source = mod, type = tabs. This will force the display of modules from the position in tabs.
You can also set the sliders to load all closed in the parameters.
Alternative Slider Script
If you like, you can turn off the native Mootools sliders. The plugin will then use an alternative script (see here) which will allow you to do the following:
- auto-focus the window on the last clicked slider
- expand/collapse all using the syntax mentioned above. Note: you must also activate expand/collapse in the parameters.
Setting option to expand is only for use with the alternative script and should only be used once on a page. It inserts expand all/collapse all links. If used more than once, the additional expand/collapse links will not work. It can be used as follows:
{faqslider art/sliders/expand}position{/faqslider} will result in: source = art, type = sliders, option = expand. This will force the use of articles displayed in tabs from categories that match "position" with an expand/collapse all link
New feature - inline text **SYNTAX HAS CHANGED**
If you would like to use the plugin for inline placement of tabs and sliders, you will need to format your text using the following rules. Please note these are experimental and may change in future.
The content you wish to appears in tabs/sliders should be placed within a two column table. The title will be taken from the first column and the content to go inside the tab or slider will be taken from the second column. All html tags are supported.
An example is below. If you select the example text, paste it into an article and save the article you should see two tabs titled Demonstration Tab 1 and 2 as shown in the image.
{faqslider inline/tabs}
Demonstration Tab 1 This is a test entry.
please leave any comments in the forumDemonstration Tab 2 Another bit of test text {/faqslider}

Last Updated on Friday, 05 March 2010 00:52 Example FAQ Slider Usage
Below are more complex uses of FAQ Slider. The examples are designed to be walk-throughs and do not cover all functionality of the plugin and these solutions may not be the most efficient ways of producing the desired effect. We plan to improve the plugin to simplify some of the steps necessary.
Creating a page with multiple tabs/sliders from multiple categories
- Make a category called "General" and 3 FAQ categories called "one", "two" and "three"; also a module position "four".
- Make an article in the "General" category called "FAQ Article"
- In that article place the following text:
FAQs One
{faqslider}one{/faqslider}
FAQs Two
{faqslider tabs}two{/faqslider}
FAQs Three
{faqslider sliders}three{/faqslider}
FAQs Four
{faqslider mod/tabs}four{/faqslider}
- Then make a menu item displaying the "FAQ Article" from the "General" category. What you will see will be:
FAQs One
Articles from category one in default display.
FAQs Two
Articles from category two in tabs display.
FAQs Three
Articles from category three in sliders display.
FAQs Four
Modules from position four in tabs display.
Sliders nested in tabs **This is now simplified with the section syntax
- For this advanced technique, you must be using the plugin in "Full article" mode - check that the parameters in the backend show as in the screenshot:

- Make a section called "FAQs"
- Make categories in the "FAQs" section called "General", "five", "six", "seven" and "eight"
- Make two articles in the "General" category called "FAQs A" and "FAQs B"
- Make a series of articles to populate categories "five", "six", "seven" and "eight"
- In the article "FAQs A" place the following text: **
FAQs Five
{faqslider sliders}five{/faqslider}
FAQs Six
{faqslider sliders}six{/faqslider}
- In the article "FAQs B" place the following text: **
FAQs Seven
{faqslider sliders}seven{/faqslider}
FAQs Eight
{faqslider sliders}eight{/faqslider}
- Then make another article, "All FAQs" in some other category. It can be uncategorised if you like. In this article place the following:
FAQs
{faqslider tabs}general{/faqslider}
- Then make a menu item displaying the "All FAQs" article. What you will see will be: **
A set of tabs:
Title 1: FAQs A
Content 1: Articles from category five and six in sliders display.
Title 2: FAQs B
Content 2: Articles from category seven and eight in sliders display.
** In some setups the nesting feature does not work as expected (i.e. allowing in situ editing of the article). A work around for this problem is to upgrade to 0.6.1.1 and change the syntax for the nested sliders. For example, above in steps 5 and 6, the workaround nested syntax would read
{faqslider sliders/nested}five{/faqslider}Disadvantages with this approach are that content plugins are not processed on the article that is placed in the slider and the article is not editable in situ.
Last Updated on Friday, 05 March 2010 00:54 Sliders Nested in Tabs
You can now generate a clean set of tabs and sliders from a content section (FAQ Slider Plugin 0.7 onwards).
Usage is simple:
- Choose an article that is not in a category that you wish to show articles from. Uncategorised may be ideal.
- Place the following plugin code:
{faqslider section}my content section{/faqslider}
- In the plugin parameters you can choose whether to display the category descriptions above the sliders that are generated from the articles in that category
The FAQ section here has been generated in this manner.
Last Updated on Friday, 05 March 2010 01:20 Setting the Tab that is Visible on Initial Display
FAQ Slider now enables the dynamic setting of the tab that is visible when a page loads. This is achieved by adding a simple string to the url. If the url does not contain a ? then you should add ?faqtab=1 where 1 is the tab you wish to be displayed. If there is already a ? then this code is changed to &faqtab=1.
Try the following links to demonstrate:
Last Updated on Friday, 05 March 2010 01:21 Inserting a Single Article or Module
You can use FAQ Slider to add content almost anywhere.
For example, to insert the login module seen in the right column use the following:
{faqslider mod/insert/xhtml}login{faqslider}
You do not need to add the option xhtml but this allows you to override the default chrome for the module. The available options are none, xhtml, table, horz, rounded & outline. The above code will produce:
Login
You can also insert an article using:
{faqslider art/insert/title}coming soons{faqslider}
You do not need to use the option title but this will add the article title above the article text. If you need to process plugins in the article, option should be process. These two can be combined into titleprocess.
The above code will produce:
Coming soon...
Trafalgar Design is finally getting the makeover it deserves and will soon be fully online.
Here you will find a variety of tips and tricks for web development and a few open source scripting extensions.
We will also be offering web development and design services so watch this space...
Last Updated on Friday, 05 March 2010 01:40 FAQ Slider How To Video
There is a quick video to demonstrate the basic use of the FAQ Slider Plugin here.
For further help, please post in the support forum.
Last Updated on Saturday, 30 January 2010 07:55 Why use FAQ Slider?
FAQ Slider is not unique in allowing you to add content to sliders or tabs dynamically.
However, as far as we're aware, it is the only Joomla extension that:
- allows editing of articles in the tabs or sliders in situ!
- shows modules from a module position in tabs/sliders
- uses the native Joomla mootools sliders or an alternative script with some added bonuses!
- does all the above and is free!
Last Updated on Monday, 18 January 2010 01:04 Known problems
- When processing content plugins for inserted articles, you cannot insert articles into an article from the same category. This does not affect placement of text only, the default setting.
- Multiple categories can be used for a set of tabs or sliders but the ordering may seem odd.
- Sliders cannot be nested within sliders at present. This will result in frozen/blank sliders or a server error. Sliders can be placed within tabs as seen here.
- If you have recently upgraded and the plugin is not performing as expected, check whether you have updated your syntax. | has now been changed to / when inserted the plugin code in articles.
- When upgrading you may need to resave your parameters to make sure the plugin works as expected.
Last Updated on Thursday, 04 March 2010 00:43 Where can I get it?
FAQ Slider is available for download here:
Follow the plugin development with the RSS Feed
Last Updated on Saturday, 23 January 2010 14:46 FAQ Slider changelog
+ Addition ^ Change # Bugfix - Removed
v 0.7.1
+ Added parameters to control category ordering when using the section mode
# CSS error fixv. 0.7
+ Insert an entire section showing articles as sliders in category tabs (validated XHTML)
+ Ability to display category description when using section mode
+ Insert individual or sets of articles or modules by title
+ Ability to override chrome for individual modules
+ Ability to dynamically set which tab is in view on loading a page
^ Huge improvements in code efficiency and recoded some sections
^ Now all output from language file - ready for translations
^ Completed parameters including chrome for modules
^ Improved error reporting and added developer mode
^ CSS only for faqslider to improve performance across browsers, cannot directly inherit from template any morev. 0.6.2
+ Ability to set parameters for the articles inserted into tabs/sliders such as "Show Title", "Show Author", "Show last modified" etc. Defaults to all hidden except last modified.
+ Ability to limit length of article in tabs/sliders and publish a Read More link
+ CSS styling for tab title and Read More link
^ Default is now to include article text only, not to process content plugins. This will reduce errors for basic users.
^ CSS optimised to make plugin more lightweight
^ Code optimisations for speed and efficiency
# Fixed problem with FAQ Slider parameters bleeding over to the article containing the tabs/sliders - particularly noticed with headings that in certain circumstances could be reset to the value of the final article inserted into tabs/slidersv.0.6.1.1
# Fix for expand syntax error
v 0.6.1
+ Added "nested" option to avoid server errors in some setups
^ Improved code and efficiencyv. 0.6
^ Changed syntax for inline usage to be easier and more reusable
^ Removed increment to hit count when displaying an article
^ Improved debugging facilities further
^ Improved readability plugin parameters
# Stopped plugin from loading if article was in the category specified - stops server errors
# Fixed odd behaviour with inline usageLast Updated on Friday, 05 March 2010 11:30 - TD Contact Info
TD Contact Info is a free plugin for display of contact information in content areas allowing centralised management of all contact details. No more hunting through your site to update email addresses!
What is TD Contact Info?
TD Contact Info is a free Joomla! 1.5 plugin for display of contact information from the Contacts component in content areas. This allows centralised management of all contact details - no more hunting through your site to update email addresses etc. The plugin supports:
- The ability to show any part of the the contact information
- Templated insertion of contact details, currently all or minimal, configurable in the parameters
- Display of a contact form link with ability to set custom link text
- Modal contact form link using Light Box
This plugin is a derivative of the Contact Information Plugin by Edward Cupler at Digital Greys. It has been completely rewritten, uses Joomla 1.5 code and is SEF friendly.
Last Updated on Friday, 05 March 2010 11:15 How do you use TD Contact Info?
Syntax for use is:
{tdcontact Contact Name}Some text here [option]{/tdcontact}
Contact Name is not case sensitive and does not have to be the full name.
Option:
You can write whatever text you like containing the following tags. They will be replaced with the contact information:
- [name]
- [position]
- [email]
- [address]
- [suburb]
- [state]
- [postcode]
- [country]
- [telephone]
- [fax]
- [misc]
- [webpage]
- [mobile]
- [image]
Four further special tags are available:
- [contactlink]
- [contactlink_modal]
- [all]
- [minimal]
To show a link to a contact form use [contactlink] for target=_blank (new window) and [contactlink_modal] for modal window. Alternative link text can also be used here like so: [contactlink_modal=Test link]
[all] and [minimal] are set templates for the contact information. You can configure [minimal] in the parameters. The templates can only be used once per plugin call and will override all other text.
Last Updated on Friday, 05 March 2010 11:10 Example TD Contact Info Usage
Here are a few examples of how the plugin can be used:
- {tdcontact us}The contact name is: [name] and the email address is: [email]{/tdcontact}
The contact name is: Contact Us and the email address is: This e-mail address is being protected from spambots. You need JavaScript enabled to view it
- {tdcontact us}[all]{/tdcontact}
- {tdcontact us}[minimal]{/tdcontact}
- {tdcontact us}[contactlink]{/tdcontact}
Contact Us
- {tdcontact us}[contactlink_modal=Contact Us Link]{/tdcontact}
Contact Us Link
Last Updated on Friday, 05 March 2010 11:08 - TD Linker
TD Linker is a free plugin for display of weblinks from the weblink component in content areas allowing centralised management of all weblinks. No more hunting through your site to update out of date links!
What is TD Linker?
TD Linker is a free Joomla! 1.5 plugin for display of weblinks from the Joomla weblink component in content areas. This allows centralised management of all weblinks - no more hunting through your site to update out of date addresses. It also allows basic click tracking. The plugin supports:
- Ability to show a link from the weblinks component
- Ability to show link as target_blank (new window) or modal link using Light Box
Last Updated on Friday, 05 March 2010 11:46 How do you use TD Linker?
Syntax for use is very simple:
{tdlinker Link Title}[option]{/tdlinker}
Link Title is not case sensitive and does not have to be the full link title.
Option:
Available are:
- [link]
- [link_modal]
[link] will generate a link with target=_blank (new window) and [link_modal] will show the link in a modal window.
Last Updated on Friday, 05 March 2010 11:36 - TD reCAPTCHA
TD reCAPTCHA is a plugin that allows you to display and use reCAPTCHA spam control for your contact forms. It is heavily based on Joomla recaptcha plugin but uses the Ajax reCAPTCHA API to avoid Internet Explorer 6 errors.
What is TD reCAPTCHA?
TD reCAPTCHA is a free Joomla! 1.5 plugin (heavily based on Joomla recaptcha plugin) that allows you to display and use reCAPTCHA spam control for your contact forms.
This is the first Trafalgar Design version.
See it in action here.
Last Updated on Monday, 04 January 2010 07:10 What's different about TD reCAPTCHA?
TD reCAPTCHA is essentially a reworking of the Joomla reCAPTCHA plugin. However:
- it only uses the AJAX reCAPTCHA API to avoid fatal error problems in internet explorer 6
- you can choose different themes:
- red

- white

- blackglass

- clean

Last Updated on Saturday, 23 January 2010 11:44
Login
Make a Donation...