More than 1000+ satisfied clients and counting, since 2010

Author:

Remove Joomla Meta Description Without Editing the Core

How to Remove Joomla Meta Description

Remove Joomla Meta DescriptionJoomla meta description is required because it forms a more compelling web page in search engines. More people will click on sites having a proper meta description in the search engine snippet than random descriptions. But if you wish you can remove the Joomla meta description completely. Edit the templates/mytemplate/ component.php /index.php file.

1. Complete Removal in Component.php file

<jdoc:include type="head" />

2. Individual Removal in Component.php file

  • Access head elements only: $document = $this->getHeadData();
  • Access path reference: $baseURL=JURI::base(true);
  • Access all scripts
foreach ($document[scripts] as $key=>$value){
if (stristr($key,$baseURL)==NULL){$url= $baseURL."/".$key ;}else{$url=$key;}
$scripts .= "<script type=".$value." src=".$url."></script>"; };
  • Access all style sheets
foreach ($document[styleSheets] as $key=>$value){
if (stristr($key,$baseURL)==NULL){$url= $baseURL."/".$key ;}else{$url=$key;}
$style .= "<link rel='stylesheet' type=".$value[mime]." href=".$url." />"; };
  • Access all internal scripts elements
foreach ($document[script] as $key=>$value){
 $scripts .= "<script type=".$key." >".$value."</script>"; }
  • Access all custom scripts
foreach ($document[custom] as $value){
$custom .= $value; }

3. Remove Joomla Meta Description Without Editing Component.php file

  • Create new tmpl file in template folder. Eg [installation path]/ template/ mytemplate/
  • Using plugins

Load Objects from SQL Queries in Joomla CMS

Load Objects from SQL Queries in Joomla Correctly

Load Objects from SQL Queries in JoomlaUsing codes now you can easily load objects from SQL queries. If you wish to do the same, then just copy paste this functional code in your configuration.php file. The correct way to load objects from SQL queries in Joomla is given below.

How to Load Objects from SQL Queries in Joomla

$query ->select(‘id, menutype, title’)

->from(‘#__menu_types’)

->where(‘menutype=’.$db->quote($somemenu));

$db->setQuery($query);

Possible Errors

Some of the Possible errors that you may face while implementing the code is:

  • Site configured to mod_rewrite() with no .htaccess file
  • Actual website is located in a different directory tan root directory.

Solutions to Above Errors

These above errors can be resolved by the following way:

  • Disable mod_rewrite()
  • Update RewriteBase / to RewiteBase / subfolder /

If you are still unable to insert it or are facing any problem, then request a quote today.

Master Joomla Within Days – Best Joomla Books

Master Joomla within days

Master JoomlaJoomla content management system is a powerful open source CMS for developing websites. Know all its advanced features easily with the help of quality Joomla books and documentation. Master Joomla, with these easy to follow Joomla tutorials.

Official Joomla Guide

Master Joomla 1.5

  • Joomla! 1.5: A User’s Guide: Building a Successful Joomla! Powered Website (2nd Edition) by Barrie M. North
  • Joomla! 1.5 Template Design by Tessa Blakeley Silver
  • Learning Joomla! 1.5 Extension Development by Joseph LeBlanc
  • Mastering Joomla! 1.5 Extension & Framework Development: The Professional Guide to Programming Joomla by James Kennard

Mastering Joomla 2.5

  • Joomla 2.5 Made Easy
  • Joomla Explained

Install Joomla on Computer Step by Step Procedure

Install Joomla on Computer

Install Joomla on ComputerJoomla is an open source CMS for developing websites. It has a unique blend of advanced and simple options, which makes it a good content management system. Apart from the common features of CMS, Joomla also offers easy to integrate extensions, one click installation and user interactive options. To enjoy super functionality, switch over and install Joomla on computer.

Requirements for Installing Joomla

  • PHP Version 5.3 or above
  • My SQL Version 5.0.4 or above
  • Apache Version 2.x or above

Instead of installing each of these individually, you can opt for a single package. Depending on the platform choose any one:

  • WAMP for Windows platform
  • LAMP for Linux platform
  • MAMP for Mac platform
  • XAMPP for Any platform

How to Install Joomla on Computer

Before you install Joomla on computer, ensure that the correct package is already installed. You can prefer any other web server as well. But for that, these programs bundle would not be compatible. If you wish to use Internet Information Services (IIS) instead of Apache on Windows platform, then select the WIMP package.

To install Joomla on computer follow the steps listed below:

  • Download the latest stable version from the official Joomla website and save it on your system.
  • Copy the zip file in the root folder. Your root folder is the one that holds all the data of the site. E.g. Root folder in WAMP is ‘www’ and in XAMPP it is ‘htdocs’.
  • Extract the Joomla zip package in the root folder and rename the folder, say Infyways.
  • Open web browser and type localhost/your_folder_name in the address bar. Eg localhost/Infyways
  • It redirects to an installation page. Select the language and click next. E.g. English
  • In pre-installation check, see that there is no item marked ‘No’ in red color. If you find one, reinstall the programs bundle.
  • Next read the License and click next.
  •  Enter hostname, username and database name. Eg. Hostname: localhost, Username: root and Database Name: Infyways
  • Remove the installation folder and click finish

Follow these steps to install Joomla on computer. Incase you are facing any problem then request a quote. We offer Joomla installation services at affordable price.

Remove index.php from URL using htaccess

The basic rule to hide index.php from URL is to use  .htaccess file in your root directory.

mod_rewrite must be enable with php and this will work for the php version heigher than 5.2.6

RewriteEngine On
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^(.*)$ /index.php?/$1 [L]

php version less than 5.2.6 try this:-

RewriteEngine On
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^(.*)$ /index.php/$1 [L]

Joomla website is hacked – Recover it with Easy Steps

Joomla website is hacked – How to Recover it

Joomla website is hackedThe developers at Joomla roll out new versions frequently. This Joomla upgrade on timely basis is mainly due to security concerns. With every new launch, the Joomla developers ensure that the currently detected bugs and errors are eliminated. They also launch more stable Joomla versions so that a Joomla website is not easily hacked.

Joomla Website is Hacked – What to do

In case your Joomla website is hacked and the login credentials are compromised, then what can you do? This post covers all the procedures you need to follow once you find your Joomla website is hacked.

  • Reset the passwords of all administrators on your Joomla site, including yours.
  • Change the password of the control panel of your web host.
  • Change the password of the Database user name and update it in the config.php page.
  • Download and install good admin tools for your website. These tools have emergency auto-offline mode.
  • Goto the cPanel log section and check the IP addresses with which edits were made. Block the IPs.
  • Delete all third-party installations and re-install fresh copies.

These procedures will surely help you in regaining control over your Joomla website once again. But, if you are unable to detect the cause for which your Joomla website is hacked, then request a quote. Our team of Joomla security experts will provide assured satisfactory services at affordable price.

Add Favicon in Joomla Website – Howto Guide

Add Favicon in JoomlaFavicon is a small image displayed in browser tabs and in the address bar. They are usually 16px x 16px image files with .ico extension. Adding favicons to Joomla websites adds credibility and trust among viewers. For website promotion and branding purposes add favicon in Joomla.

How to Create a Favicon

Before you add favicon in Joomla, you need to create it correctly with proper dimensions. It is because, favicons are icon files (.ico) and not normal image files (.jpg, .png, .gif, bitmap etc). Below are the steps to make a favicon for your Joomla website.

  • Create a 16 x 16px image file in Photoshop or any photo editing tool of your choice.
  • Convert the image file to .ico extension using a free online tool. You can use this.
  • After converting the image, upload it to your Joomla template directory, using FTP or from admin panel.

You can also add an existing favicon in your Joomla website. Check for free icons here. Make sure to download the .ico format only.

How to Add Favicon in Joomla

  • Using FTP open the directory: Root >> templates >> your_template
  • Copy the .ico file to the root directory
  • Remove Internet history and clear cache
  • Open the website and press refresh

You can also add favicon in Joomla using the following method:

Use Code: <link rel=”shortcut icon” href=”Your_domain_name/templates/your_template/favicon_name.ico” />

By using any of these methods, your website favicon should start appearing. In case you are unable to add favicon in Joomla, then request a quote today. Our Joomla error and bug fixing team will be in touch with you.

Joomla Registration Form Validation not Working

Joomla Registration form validation not Working – What to do?

Joomla Registration form validationJoomla run websites can be made user interactive by a number of ways. Its easy to integrate new features and functionalities can be made to improve user experience. You can include comment section, social share buttons, forms to capture emails, user feed data and more. But the prime motive behind all form submission is Joomla registration form validation.

It is because, just by capturing unnecessary information about users will serve no purpose. Plus if you are developing a website that requires user registration or has a payment gateway, then Joomla registration form validation is a must.

Joomla Registration Form Validation Errors Faced

For capturing validated data, there are a number of ways in Joomla. But still there may be times when you find validation errors. Some of the common Joomla registration form validation errors are listed below.

  • On registration, users get redirected to another form
  • Registration form takes null data for mandatory fields
  • No type checking in the registration form. Eg. Invalid email id
  • Registration form does not submit input data
  • Input of previous user displayed publicly in registration form

Possible Solutions for Joomla Registration Form Validation

  • Replace core validation.js with a newer version
  • Fix PHP or jQuery error in the registration Joomla component
  • Upgrade Joomla version
  • Uninstall components one by one and check for any conflicts

These are some of the basic Joomla registration form validation solutions. In case you are unable to detect and/or solve the validation errors then, request a quote today. You can either ask for a custom extension or hire one of our Joomla developers to sort out the problem for you.

Connect Joomla Website with Facebook Using Custom Modules

How can i connect Joomla website with Facebook?

Connect Joomla website with FacebookJoomla websites can easily integrate social media networks. A number of extensions are available to connect Joomla website with Facebook, Google+, Twitter, LinkedIn and other social networks. You can either connect a number of sites with the help of social buttons or connect a single website, using modules.

How to connect Joomla website with Facebook?

Facebook is a popular social networking site. There are a number of modules for integrating Facebook in Joomla run websites. A list of such modules from various Joomla developers has been provided below. If you wish to connect Joomla website with Facebook, then choose any one of the following:

If you wish to connect Joomla website with Facebook only, then disable the options for rest other social networking sites. All these modules are easily customizable and have complete documentation along with it.

Looking for a different module? Want to have a customizable module for connecting with Facebook? Then, request a quote today. Our Joomla development team will design an exclusive and a custom Facebook module for you.

Joomla Menu does not Appear Correctly in Frontend

My Joomla Menu does not Appear. What’s Wrong with it?

For proper navigation of websites, Joomla menus play an important role. Each Joomla template has atleast one navigation menu. There may be additional secondary menus as well. They may appear in sidebars or footer. By creating additional template position, these Joomla menus can be made to appear anywhere as well.

joomla menu does not appear

But there may be times when Joomla menu does not appear in the front-end. In such cases, check any of the following reasons. From our experience, we have listed a number of causes for which Joomla menu does not appear.

Reasons why Joomla menu does not appear

  • PHP version is not compatible with Joomla version
  • Cache has not been cleared
  • Improper menu indexing in the back-end
  • Coding errors in Joomla menu

Possible solutions when Joomla menu does not appear

  • Either upgrade Joomla version or downgrade PHP version to solve compatibility issues.
  • In admin control panel, goto Global configuration >> Tools and clear the cache.
  • Delete the menu and once again properly index the menu items.
  • Goto Global configuration >> Debug System and choose yes. Check the debug errors in website.

If still Joomla menu does not appear, then there exists coding errors. On debug, you will get error messages in the website. In case you are unable to fix the errors then request a quote. Our team of developers will contact you and help you in the process.