25+ TOP Joomla Interview Questions and Answers
1. What is a CMS (Content Management System)?
A Content Management System is a series of programming pages connected to a database that allows one to retrieve information from that database in the form of content.
They are the ones that allow you to manage your own website from a simple interface, to create your own pages and menus without the need for knowing how to program.
2. What is Joomla?
Joomla is a free and open source content management system for publishing content in websites.
Joomla! which is the software that bring the content(stored in a database) and the template(which controls the design and presentation of your content (such as fonts, colors and layout)) together to produce webpages.
3. Joomla and Drupal -Pros and Cons
– Joomla is usually easier to get up and running and tends to have a quicker learning curve.
– Joomla tends to have better looking templates and a friendlier community, even towards beginners.
– Joomla’s code can be messy at times and loading time tends to be longer because of that.
– Its architecture limits how many levels of sub categories can be created.
– Drupal has a more flexible infrastructure, allowing you to create multiple sub-categories and with more advanced user features.
– Fast loading time and reasonably clean code.
– Longer learning curve and usually a longer install to launch time.
4. How to set the site name in Joomla?
Log in with username as “admin” and the administrator password that you had set while installing this Joomla.
Click on the “Global Configuration” button. You will see a form with different fields.
Now, use the “Site Name” Field to specify the name or your site
5. How the Content is stored in Joomla?
The content in Joomla! is the pages of information to be shown on the website.
There are 2 types of content: categorized and uncategorized.
This refers to plain pages that are shown on the website. You can edit these using the back-end, and add as many of them as you want. These pages do not belong to any category hence they are termed as “uncategorized”.
Categorized content also refers to pages, but these pages belong to a structure, which is made up of sections and categories. A section contains different “categories”, which in turn contain pages of content which are also called “content items”.
6. How to create a section in Joomla?
You need to go to “Section Manager”, which you can do by clicking on the “Section Manager” button on the main page of administrative panel, or by using the menu through “Content” -> “Section Manager”.
Note that you can return to the main page or the control panel of administrative back-end using the menu through Site -> Control Panel.
Once you are in the Section Manager, you will see a list of all the existing sections. Just click on the New button to create a new section.
8. Where will be the default administration in Joomla?
The default administration can be found at:
http://(your site and folder where Joomla is installed)/administrator.
9. How will you add/edit users in Joomla?
The user manager allows you to create new users by clicking the “new” button and to edit existing users. You can also use this interface to define what permission group they belong to, which defines what they can and can’t do on the site.
For example, “super administrators” have full control of the site; meanwhile, registered users can access parts of the front end of the site that require a log in, but not much else.
10. Registered user in Joomla?
A Registered user can’t edit or publish any articles. The user is simply a registered user of the site with no privileges.
11. Role of Author in Joomla.
An Author can create content and determine where it should go and some minor settings relating to their individual articles.
12. Role of Editor in Joomla
An Editor has the same ability as registered/author users, but they can also edit articles by other users.
13. Role of Publisher in Joomla
A Publisher has the same ability as registered/author/editor users. Additionally, they have the ability to choose whether an article will be published or not.
14. Why use Joomla?
Following are benfits to use Joomla:
• It is OpenSource means download & modified at free of cost.
• It is CMS, You can add different types of content in same or different category can be added and published on your website.
• Thousands of Free components are available in extensions.joomla.org/
• User Modules, User Role and permission are in built with joomla.
• It follow MVC
• You can also update your old joomla from admin section.
• Easy to development websits in joomla.
• Various template are available at free of cost and can apply within one click.
15. What are plugins?
In Joomla 1.5 mambots will be renamed plugins.
Plugins: The new name for mambots. In addition, some 3rd party components, modules and mambots themselves have plugins. is a small, task-oriented function that intercepts content before it is displayed and manipulates it in some way.
16. What is the difference between Joomla and Drupal?
Drupal use smarty template where as on the other hand Joomla dose not Joomla uses plugin and modules whereas Drupl has module only In drupal php code can be written directly whereas in Joomla you need to install plugin for php support Drupal is SEO Friendly whereas in Joomla you need to buy a plugin.
Drupal use smarty where as Joomla use his own code format.
In Druapl we can create multiple website with single installation.
* Completely database driven site engines
*News, products or services sections fully editable and manageable
*Topics sections can be added to by contributing authors
*Fully customizable layouts including left, center and right menu boxes
*Browser upload of images to your own library for use anywhere in the site
*Dynamic Forum/Poll/Voting booth for on-the-spot results
*Runs on Linux, FreeBSD, MacOSX server, Solaris and AIX
17. How do I remove the page title from the front page of my site?
# First log into the administrative back end.
# On the top menu click “Menu”->”mainmenu”
# Click “Home”.
# On the right side of the screen in the parameters section, locate the “Page Title” parameter that is next to the radio buttons “Show” and “Hide”.
# Click the “Hide” radio button.
# Click the “Save” button to make your change permanent.
18. How do I change the image(s) in my template?
One common template change is to use your own graphic/image. Simple graphics (not banners) are linked in the html file. Simply change the reference to the image of your choice in the html file of your template. In the adminsitrative interface do this by going to Site =>Template manager and then selecting your template. Click the icon for html.
Keep in mind that it if it is a different size than the original image this may change the appearance of the site in unexpected ways.
The images for a given template are generally located in this folder:
/templates/templatename/images (Substitute the name of the template you are using in place of “templatename”).
A trick for finding the name of the image is to put your cursor over it and click right. Select view image. This will display the image and give its full url. Sometimes the images are background images. This is viewable in Firefox or you can look for the background tag in your page source.
How to upload an image:
There are many ways to upload images. Which one you use will depend on your host and server.
1. You can use an ftp client.
2. You can use a cpanel file manager.
3. You can use the media manager.
4. You can use various extensions that allow uploading, including joomlaexplorer and galleries.
19. How do I change the favicon?
The joomla favicon is stored in the /images folder. The file is called favicon.ico. By definition a favicon must be 16×16 pixels.
If you wish to use your own favicon, rename the default joomla favicon.ico file and put your file with that name in the images directory.
Alternatively, you can change the favicon in the Joomla! global configuration Site tab (on the bottom).
Depending on your browser, you may not see the icon immediately. This is because the favicons are cached, which is why they can appear in your bookmark list. So, to see your favicon, you will need to clear your browser cache.
20. Is Joomla just a HTML based website deployment?
No, Joomla is purely a Database driven CMS. Whatever action you do at the web page level are given to the Joomla back-end as requests for specific page data from mysql database. The page in turn fetched is given as the web page.
21. What Are Plug-ins?
In the new version of Joomla 1.5, mambots are called plug-ins. In some 3rd party components, mambots and modules themselves have plug-ins. Hence, plug-ins can be given the same definition as a mambot, that they are small codes or mini-programs, which when given, activate a program or script or conduct a function on the database.
22. How Do I Make A Non-clickable Menu Link?
Use a link type Separator or Placeholder to make a menu link that is non-clickable. We can also remove the link from the administrator panel, which is in the “menu” option.
23. How To Link Inside Content And Another Content Item?
Get the URL for the particular page you want to link this to. Create a link using a specific editor or with html, if you have no wysiwyg.
24. What Are Pathways Or Breadcrumbs?
If you are on a particular page and to get to that page you had to go through several folders to find that particular page, then that series of links will be your pathway or breadcrumb. For example: Home >> Books >> Pages >> New Page.
25. How to configure mail function in Joomla?
There are chances that Joomla will be set up by default to use the PHP mail function. If not, the setting can be modified by accessing the Joomla admin area. Go to section, access Global Configuration and then Server. The corresponding parameters can be found under the “Mail Settings” section.