Categories
Joomla!

Joomla breaks PayPal Button Code

Recent versions of Joomla! have been seen to break PayPal button code.

This is because the newer versions are stripping the action attribute from the <form> tag.

You can fix this by following these steps:

  • Go to the Article Manager
  • Select Parameters
  • Scroll down to Filtering Options, Select the front end groups (Control-Click the three groups)
  • Select the Filter Type Blacklist (Default)

You may wish to select different groups.

See Also:

Categories
Joomla!

Removing or changing the GENERATOR meta tag

You may prefer not to have the generator meta tag in the <head> section of your source code reveal what you've used to create your website.

To change this, insert the following  line immediately above the <head> line in the index.php file of your template, where text is your preferred text. You can also choose to leave it blank.

<?php $this->setGenerator('text'); ?>

Doing this in the template means your changes will not be overwritten when you upgrade the Joomla! core, but if you change templates make sure to change your new template.

Applies to Joomla! 1.5.

Categories
Joomla!

Removing 'Welcome to the Frontpage' from Joomla

A steady frustration for new Joomla users is the "Welcome to the Frontpage" text that appears on the site.

To remove this, go to Menu Manager (or the "Menu" Dropdown menu in your site's Control Panel), select Main Menu, then click on the Home link.

Click on Parameters (System) and you'll see Page Title controls which will allow you to change or suppress the page title.

There are two controls to be concerned with here:

  1. Page Title: This sets the page title, which may appear on the page itself (This causes the most frustration) but also appears in the title bar.  Typically you don't want to remove this as you want your page title to appear in the titlebar of the browser
  2. Show Page Title: This determines whether the page title appears on the page itself.
Categories
Joomla!

SEF URLs cause access problems in Joomla!

Frank Summers reports a solution for a problem which causes pages to become inaccessible on a Joomla! site when Search Engine Friendly URLs are turned on.

It seems to have something to do with permissions on the Joomla! install directory, with a workaround via the $line_site variable in configuration.php.

Further information is available through Frank's link above and at Joomla.org.

Categories
Joomla!

Securing your Admin account in Joomla!

By default, the Super-Administrator in Joomla is named Administrator, and the user record is #62.  This gives any hacker an easy starting point to attack your site.

One of your first steps after installing Joomla! should be to fix this;

  • Go into the Users module and create a new account called anything but Admin or Administrator (Chief, TopDog, whatever works for you.)
  • Assign that user account Super-Administrator rights.
  • Log in with the new Super-Administrator account. Now log out and in again with the new account to confirm that it works.
  • Again in User Manager;
    • Demote the original Administrator account to Public Front-end|Registered under Groups.
    • Change Block User to Yes.

By changing the name and id# of your most powerful account, you've now rendered the original administrator account harmless and closed that avenue of attack for a hacker.