Limited Time Offer!

For Less Than the Cost of a Starbucks Coffee, Access All DevOpsSchool Videos on YouTube Unlimitedly.
Master DevOps, SRE, DevSecOps Skills!

Enroll Now

Top 50 Joomla interview questions and answers

Joomla interview questions and answers

Table of Contents

1) Explain what is Joomla?

Joomla is a content management system. It allows you to build online applications and web sites. Joomla is an open source and available freely.

2) Explain what are mambots and mention their categories?

In Joomla mambots are mini-programmes or plugins, which performs programs like modifying content before display, extending the site search, adding core functionality and so on

Content.

Editors.

Editors-xtd.

Search. System.

3) List out the benefits of using Joomla?

Benefits of Joomla is

It is an open source software.

Tons of free components are available in extensions.joomla.org/.

Permission and user role are inbuilt with Joomla.

It allows to update your old Joomla from the admin section.

Templates are available free of cost and can apply with one click.

4) What is the position in Joomla?

A site template divides the page into a number of positions like nav, header, footer, top, bottom, module1, etc. This is nothing but position.

5) Explain what are Joomla Modules?

Modules are small content items which can be displayed anywhere in websites by assigning positions in the template.

6) Where can you see the use of Joomla frequently?

Joomla is frequently seen in

  • Corporate web sites or portals.
  • Corporate intranets and extranets.
  • Online magazines, newspapers and publications.
  • Non-profit organizational web sites.
  • Community-based portals.
  • Personal or family homepages.

7) Explain how you change favicon?

By accessing global configuration site tab, you can manage favicon and upload a new favicon from there.

8) Explain what are components in Joomla?

Components are core elements of Joomla’s functionality. These core elements include content, banners, contact, polls, news feed and web links

9) By default what is the prefix Joomla have?

Joomla have prefix like jos_

10) What are the advanced features or add-ons in Joomla that can be useful for the developer?

Joomla framework enables developer to build quickly and easily

  • Inventory control systems.
  • Data reporting tools.
  • Application bridges.
  • Custom product catalogs.
  • Integrated e-commerce systems.
  • Complex business directories.
  • Reservation systems.
  • Communication tools.

11) In Joomla cms what is the file where database setting are stored?

Database setting are stored in the root directory under configuration.php

12) Mention how many files are required to built module in Joomla?

mod_module_name.php

mod_module_name.xml

13) What happens if you set the SSL enabled option to on?

The link from the menu will begin with an https:// if you set the SSL enabled option to on

14) To set the site meta-data for the installed website which option will you choose?

To set the site meta-data for the installed website, you have to choose “Global Configuration.”

15) Which file does the index.php file load to provide a menu bar to the administrator interface?

Toolbar.php file is loaded by index.php file to provide a menu bar to the administrator interface

16) Is there any possibility with Joomla to control a desktop application?

Most of the CMS ( Content Management System ) is considered as a web applications. However, even desktop application can also be communicated with Joomla server by following the standard protocols.

17) Explain what are content items, section and categories in Joomla?

Contents are the html pages which are managed by admin, and it may have rich text, CSS, JavaScript, Images, links to internal or external pages.

While contents are categorized in categories, for example X category have zero or more contents pages

While categories are again classified in section, means 1 section have zero or more categories

18) Explain how you can install an extension in Joomla?

From the backend of your Joomla site ( administration ) select installers and then the type of extension ( component, mambot/plugin, module, site template and so on )

First browse for the package file.

Click the install icon.

Follow instructions.

For large extension, you cannot use the automated installer. In such case

Unzip all the files locally.

In the install directory transfer the files to a folder.

Then use installer to install the file.

19) What database system does Joomla supports?

Joomla supports MySql database

20) In Joomla how you can change the images in your template?

To change the image in your template, go to

Go to Site.

Select template manager and then select your template.

Click the icon for html.

21) 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.

22) What Determines What Is Shown On My Frontpage?

Frontpage is a component that is part of the core of Joomla!, like the front page of a newspaper, it shows (usually) multiple pieces of content arranged in some way.

When you install Joomla! the front page component is by default set as the homepage of your site (that is it is the first link on your Main Menu) but front page does not have to be your “home” page.

What exactly appears on the front page and how it is laid out is controlled in two ways. First, if you open the menu link in your menu manager in the backend there are numerous parameters that control the number of items shown, the number of columns etc.

To control which items are shown you must also indicate that an item should be placed on the front page by editing the parameters for the content item. In the backend this will be indicated by a check mark in the front page column of the list of content items.

In addition, you can use the front page manager (in the content menu of the backend) to control the publication dates and other variables for content items that are on the front page.

23) 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.

24) What Are Components?

Content elements or applications that are usually displayed in the center of the main content area of a template. This depends on the design of the template in use.

Components are core elements of Joomla!’s functionality. These core elements include Content, Banners, Contact, News Feeds, Polls and Web Links.

25) What Are Modules?

Modules extend the capabilities of Joomla! giving the software new functionality. Modules are small content items that can be displayed anywhere that your template allows it to be displayed by assigning them to positions and pages through the module manager in the administrative interface.

Modules are installed in the Admin Section. Joomla! modules may include: Main Menu, Top menu, Template Chooser, Polls, Newsflash, Hit Counter, etc.

26) 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.

Joomla! Features: 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.

27) What Are Some Real World Examples Of What Joomla Can Do?

Joomla is used all over the world to power Web sites of all shapes and sizes.

For example:

  • Corporate Web sites or portals. Corporate intranets and extranets.
  • Online magazines, newspapers, and publications.
  • E-commerce and online reservations.
  • Government applications.
  • Small business Web sites.
  • Non-profit and organizational Web sites.
  • Community-based portals.
  • School and church Web sites.
  • Personal or family homepages.

28) What Is The Default Super Administrator Account For Joomla Called?

Administrator

29) Which Of The Following Php Directives Are Important To Joomla Execution To Define An Alternate Compression Library If The Standard Library Is Not Available?

extension_dir

30) Which Of The Following Files Is Archive And Contains The Actual Cb Component That You Must Install Into Joomla While Downloading Cb?

com_comprofiler

31) What Determines What Is Shown On My Frontpage?

Frontpage is a component that is part of the core of Joomla!, like the front page of a newspaper, it shows (usually) multiple pieces of content arranged in some way.

When you install Joomla! the front page component is by default set as the homepage of your site (that is it is the first link on your Main Menu) but front page does not have to be your “home” page.

What exactly appears on the front page and how it is laid out is controlled in two ways. First, if you open the menu link in your menu manager in the backend there are numerous parameters that control the number of items shown, the number of columns etc.

To control which items are shown you must also indicate that an item should be placed on the front page by editing the parameters for the content item. In the backend this will be indicated by a check mark in the front page column of the list of content items.

In addition, you can use the front page manager (in the content menu of the backend) to control the publication dates and other variables for content items that are on the front page.

32) What Do The Locks On The Screen Mean?

The locks on any specific area on the screen mean that the item is being edited currently.

33) Which Php File Does The Index.php File Load To Provide The Menu Bar To The Administrator Interface?

Toolbar.php

34) Which Of The Following Php Directives Are Important To Joomla Execution To Define An Alternate Compression Library If The Standard Library Is Not Available?

extension_dir

35) How To Remove The Pathway Or Breadcrumbs?

If you want to eliminate your pathway permanently, you have to edit your html (index) file, which will normally look like this:

36) How To Exit Wrapper?

To remove the wrapper, click on any of the links on the menu of the parent page.

37) 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.

38) What Are Mambots?

Mambots are small codes or mini-programs, which when given, either activate a program, script or conduct a function on a database.

For example, there are mambots WYSIWYG editors. There are mambots for several other specific taks like this.

39) What Are Components?

Content elements or applications that are usually displayed in the center of the main content area of a template. This depends on the design of the template in use.

Components are core elements of Joomla!’s functionality. These core elements include Content, Banners, Contact, News Feeds, Polls and Web Links.

40) What Are Joomla Modules?

Modules extend the capabilities of Joomla! giving the software new functionality. Modules are small content items that can be displayed anywhere that your template allows it to be displayed by assigning them to positions and pages through the module manager in the administrative interface.

Modules are installed in the Admin Section. Joomla! modules may include: Main Menu, Top menu, Template Chooser, Polls, Newsflash, Hit Counter, etc..

41) Which Option Will You Choose To Set The Site Metadata For The Installed Website?

Global Configuration

42) What Are Some Real World Examples Of What Joomla Can Do?

Joomla is used all over the world to power Web sites of all shapes and sizes.

For example:

Corporate Web sites or portals.

Corporate intranets and extranets.

Online magazines, newspapers, and publications.

E-commerce and online reservations.

Government applications.

Small business Web sites.

Non-profit and organizational Web sites.

Community-based portals.

School and church Web sites.

Personal or family homepages.

43) What License Is Joomla Released Under?

Joomla! is released under the GPL (Gnu General Public License 2).

44) 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 administrative 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.

Additional information: 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.

You can use an ftp client.

You can use a cpanel file manager.

You can use the media manager.

You can use various extensions that allow uploading, including joomlaexplorer and galleries.

45) What Will Happen If We Set The Ssl Enabled Option To On?

This option will make the link from the menu begin with an https://

46) What Are Mambots And Plugins?

A Mambot is a small, task-oriented function that intercepts content before it is displayed and manipulates it in some way. Joomla! provides a number of Mambots in the core distribution, e.g. WYSIWYG editors, but there are many other mambots available for specific tasks.

Some 3rd Party developer components have their own mambots which need to be installed in order to make the component work properly. 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.

47) How Do I Eliminate The Pathway Or Breadcrumbs?

In this case the breadcrumb for that page would look like: “Home >> Books >> Pages >> New Page”.

If you wish to eliminate the pathway entirely, edit your template html (index) file. Usually it will look like this:

If you wish to eliminate it on a specific page, such as just the home page, you can modify the template in this way:

New line:if($option != “” && $option != “com_frontpage”)
New line:{
New line:?>
Existing:
Existing:
Existing:
New line:}
New line:?>

Understanding: The first line says that if the option in the url does not equal com_frontpage (!=”com_frontpage”) display the pathway. In php ! me not.

48) How To Control The Contents Of The Newsflashes?

In the newsflash, one can display any content in specific sections.

In the administrative back end of top menu select “modules”>>”site modules”.

To edit the module, click on “newsflash”.

Beside the “Category” parameter, click on the drop down menu and select the category of the content that should be displayed on the page.

Click on “Save” to save your changes.

49) 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.

50) How To Remove Page Title On The Front Page Of The Site Page?

The procedure will be as follows:

In the administrative back end of the top menu, click on “menu” > “main menu”

Select “Home”. In the parameters select “Page Title”.

Next to it, select the “Hide” radio button.

Click on “Save” to save your changes.

Rajesh Kumar
Follow me
Latest posts by Rajesh Kumar (see all)
Subscribe
Notify of
guest
0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x