General
General questions about the Joomla! CMS

Is it possible to change A Menu Item's Type?

You indeed can change the Menu Item's Type to whatever you want, even after they have been created.

If, for instance, you want to change the Blog Section of a Menu link, go to the Control Panel->Menus Menu->[menuname]->Menu Item Manager and edit the Menu Item. Select the Change Type button and choose the new style of Menu Item Type from the available list. Thereafter, alter the Details and Parameters to reconfigure the display for the new selection as you require it.

Last Updated on Sunday, 10 August 2008 18:15
 

What is an Uncategorised Article?

Most Articles will be assigned to a Section and Category. In many cases, you might not know where you want it to appear so put the Article in the Uncategorized Section/Category. The Articles marked as Uncategorized are handled as static content.
Last Updated on Monday, 11 August 2008 10:14
 

How do I install Joomla! 1.5?

Installing of Joomla! 1.5 is pretty easy. We assume you have set-up your Web site, and it is accessible with your browser.

Download Joomla! 1.5, unzip it and upload/copy the files into the directory you Web site points to, fire up your browser and enter your Web site address and the installation will start.

For full details on the installation processes check out the Installation Manual on the Joomla! Help Site where you will also find download instructions for a PDF version too.

Last Updated on Sunday, 10 August 2008 20:10
 

Can Joomla! 1.5 operate with PHP Safe Mode On?

Yes it can! This is a significant security improvement.

The safe mode limits PHP to be able to perform actions only on files/folders who's owner is the same as PHP is currently using (this is usually 'apache'). As files normally are created either by the Joomla! application or by FTP access, the combination of PHP file actions and the FTP Layer allows Joomla! to operate in PHP Safe Mode.

Last Updated on Wednesday, 06 August 2008 14:28
 

What are the requirements to run Joomla! 1.5?

Joomla! runs on the PHP pre-processor. PHP comes in many flavours, for a lot of operating systems. Beside PHP you will need a Web server. Joomla! is optimized for the Apache Web server, but it can run on different Web servers like Microsoft IIS it just requires additional configuration of PHP and MySQL. Joomla! also depends on a database, for this currently you can only use MySQL.

Many people know from their own experience that it's not easy to install an Apache Web server and it gets harder if you want to add MySQL, PHP and Perl. XAMPP, WAMP, and MAMP are easy to install distributions containing Apache, MySQL, PHP and Perl for the Windows, Mac OSX and Linux operating systems. These packages are for localhost installations on non-public servers only.
The minimum version requirements are:
  • Apache 1.x or 2.x
  • PHP 4.3 or up
  • MySQL 3.23 or up
For the latest minimum requirements details, see Joomla! Technical Requirements.
Last Updated on Sunday, 10 August 2008 19:42
 

What is the FTP layer for?

The FTP Layer allows file operations (such as installing Extensions or updating the main configuration file) without having to make all the folders and files writable. This has been an issue on Linux and other Unix based platforms in respect of file permissions. This makes the site admin's life a lot easier and increases security of the site.

You can check the write status of relevent folders by going to ''Help->System Info" and then in the sub-menu to "Directory Permissions". With the FTP Layer enabled even if all directories are red, Joomla! will operate smoothly.

NOTE: the FTP layer is not required on a Windows host/server.

Last Updated on Wednesday, 06 August 2008 16:27
 

My MySQL database does not support UTF-8. Do I have a problem?

No you don't. Versions of MySQL lower than 4.1 do not have built in UTF-8 support. However, Joomla! 1.5 has made provisions for backward compatibility and is able to use UTF-8 on older databases. Let the installer take care of all the settings and there is no need to make any changes to the database (charset, collation, or any other).
Last Updated on Thursday, 07 August 2008 04:30
 

Why does Joomla! 1.5 use UTF-8 encoding?

Well... how about never needing to mess with encoding settings again?

Ever needed to display several languages on one page or site and something always came up in Giberish?

With utf-8 (a variant of Unicode) glyphs (character forms) of basically all languages can be displayed with one single encoding setting.

Last Updated on Monday, 04 August 2008 20:11
 

Current Users
Questions that users migrating to Joomla! 1.5 are likely to raise


Where did the Installers go?

The improved Installer can be found under the Extensions Menu. With versions prior to Joomla! 1.5 you needed to select a specific Extension type when you wanted to install it and use the Installer associated with it, with Joomla! 1.5 you just select the Extension you want to upload, and click on install. The Installer will do all the hard work for you.
Last Updated on Sunday, 10 August 2008 18:16
 

What happened to the locale setting?

This is now defined in the Language [lang].xml file in the Language metadata settings. If you are having locale problems such as dates do not appear in your language for example, you might want to check/edit the entries in the locale tag. Note that multiple locale strings can be set and the host will usually accept the first one recognised.
Last Updated on Wednesday, 06 August 2008 11:47
 

How do I upgrade to Joomla! 1.5 ?

Joomla! 1.5 does not provide an upgrade path from earlier versions. Converting an older site to a Joomla! 1.5 site requires creation of a new empty site using Joomla! 1.5 and then populating the new site with the content from the old site. This migration of content is not a one-to-one process and involves conversions and modifications to the content dump.

There are two ways to perform the migration:

  • An automated method of migration has been provided which uses a migrator Component to create the migration dump out of the old site (Mambo 4.5.x up to Joomla! 1.0.x) and a smart import facility in the Joomla! 1.5 Installation that performs required conversions and modifications during the installation process.
  • Migration can be performed manually. This involves exporting the required tables, manually performing required conversions and modifications and then importing the content to the new site after it is installed.
  • Automated migration

    This is a two phased process using two tools. The first tool is a migration Component named com_migrator. This Component has been contributed by Harald Baer and is based on his eBackup Component. The migrator needs to be installed on the old site and when activated it prepares the required export dump of the old site's data. The second tool is built into the Joomla! 1.5 installation process. The exported content dump is loaded to the new site and all conversions and modification are performed on-the-fly.

    Step 1 - Using com_migrator to export data from old site:

  • Install the com_migrator Component on the old site. It can be found at the JoomlaCode developers forge.
  • Select the Component in the Component Menu of the Control Panel.
  • Click on the Dump it icon. Three exported gzipped export scripts will be created. The first is a complete backup of the old site. The second is the migration content of all core elements which will be imported to the new site. The third is a backup of all 3PD Component tables.
  • Click on the download icon of the particular exports files needed and store locally.
  • Multiple export sets can be created.
  • The exported data is not modified in anyway and the original encoding is preserved. This makes the com_migrator tool a recommended tool to use for manual migration as well.
  • Step 2 - Using the migration facility to import and convert data during Joomla! 1.5 installation:

    Note: This function requires the use of the iconv function in PHP to convert encodings. If iconv is not found a warning will be provided.

  • In step 6 - Configuration select the 'Load Migration Script' option in the 'Load Sample Data, Restore or Migrate Backed Up Content' section of the page.
  • Enter the table prefix used in the content dump. For example: 'jos_' or 'site2_' are acceptable values.
  • Select the encoding of the dumped content in the dropdown list. This should be the encoding used on the pages of the old site. (As defined in the _ISO variable in the language file or as seen in the browser page info/encoding/source)
  • Browse the local host and select the migration export and click on Upload and Execute
  • A success message should appear or alternately a listing of database errors
  • Complete the other required fields in the Configuration step such as Site Name and Admin details and advance to the final step of installation. (Admin details will be ignored as the imported data will take priority. Please remember admin name and password from the old site)

  • Last Updated on Wednesday, 30 July 2008 15:27
     

    Only one edit window! How do I create "Read more..."?

    This is now implemented by inserting a Read more... tag (the button is located below the editor area) a dotted line appears in the edited text showing the split location for the Read more.... A new Plugin takes care of the rest.

    It is worth mentioning that this does not have a negative effect on migrated data from older sites. The new implementation is fully backward compatible.

    Last Updated on Wednesday, 06 August 2008 14:29
     

    Where did the Mambots go?

    Mambots have been renamed as Plugins.

    Mambots were introduced in Mambo and offered possibilities to add plug-in logic to your site mainly for the purpose of manipulating content. In Joomla! 1.5, Plugins will now have much broader capabilities than Mambots. Plugins are able to extend functionality at the framework layer as well.

    Last Updated on Monday, 11 August 2008 04:17
     

    Where is the Static Content Item?

    In Joomla! versions prior to 1.5 there were separate processes for creating a Static Content Item and normal Content Items. The processes have been combined now and whilst both content types are still around they are renamed as Articles for Content Items and Uncategorized Articles for Static Content Items.

    If you want to create a static item, create a new Article in the same way as for standard content and rather than relating this to a particular Section and Category just select Uncategorized as the option in the Section and Category drop down lists.

    Last Updated on Sunday, 10 August 2008 18:13
     

    New to Joomla!
    Questions for new users of Joomla!

    What is the difference between Archiving and Trashing an Article?

    When you Archive an Article, the content is put into a state which removes it from your site as published content. The Article is still available from within the Control Panel and can be retrieved for editing or republishing purposes. Trashed Articles are just one step from being permanently deleted but are still available until you Remove them from the Trash Manager. You should use Archive if you consider an Article important, but not current. Trash should be used when you want to delete the content entirely from your site and from future search results.

    Last Updated on Monday, 11 August 2008 00:19
     

    How do I remove an Article?

    To completely remove an Article, select the Articles that you want to delete and move them to the Trash. Next, open the Article Trash in the Content Menu and select the Articles you want to delete. After deleting an Article, it is no longer available as it has been deleted from the database and it is not possible to undo this operation.

    Last Updated on Monday, 11 August 2008 04:19
     

    Is it useful to install the sample data?

    Well you are reading it right now! This depends on what you want to achieve. If you are new to Joomla! and have no clue how it all fits together, just install the sample data. If you don't like the English sample data because you - for instance - speak Chinese, then leave it out.
    Last Updated on Monday, 11 August 2008 04:12
     

    Languages
    Questions related to localisation and languages

    I installed with my own language, but the Back-end is still in English

    A lot of different languages are available for the Back-end, but by default this language may not be installed. If you want a translated Back-end, get your language pack and install it using the Extension Installer. After this, go to the Extensions Menu, select Language Manager and make your language the default one. Your Back-end will be translated immediately.

    Users who have access rights to the Back-end may choose the language they prefer in their Personal Details parameters. This is of also true for the Front-end language.

    A good place to find where to download your languages and localised versions of Joomla! is Translations for Joomla! on JED.

    Last Updated on Monday, 11 August 2008 12:18
     

    What languages are supported by Joomla! 1.5?

    Within the Installer you will find a wide collection of languages. The installer currently supports the following languages: Arabic, Bulgarian, Bengali, Czech, Danish, German, Greek, English, Spanish, Finnish, French, Hebrew, Devanagari(India), Croatian(Croatia), Magyar (Hungary), Italian, Malay, Norwegian bokmal, Dutch, Portuguese(Brasil), Portugues(Portugal), Romanian, Russian, Serbian, Svenska, Thai and more are being added all the time.
    By default the English language is installed for the Back and Front-ends. You can download additional language files from the Joomla!Extensions Directory.
    Last Updated on Sunday, 10 August 2008 20:12
     

    Does the PDF icon render pictures and special characters?

    Yes! Prior to Joomla! 1.5, only the text values of an Article and only for ISO-8859-1 encoding was allowed in the PDF rendition. With the new PDF library in place, the complete Article including images is rendered and applied to the PDF. The PDF generator also handles the UTF-8 texts and can handle any character sets from any language. The appropriate fonts must be installed but this is done automatically during a language pack installation.
    Last Updated on Monday, 11 August 2008 12:14
     

    What is the purpose of the collation selection in the installation screen?

    The collation option determines the way ordering in the database is done. In languages that use special characters, for instance the German umlaut, the database collation determines the sorting order. If you don't know which collation you need, select the "utf8_general_ci" as most languages use this. The other collations listed are exceptions in regards to the general collation. If your language is not listed in the list of collations it most likely means that "utf8_general_ci is suitable.
    Last Updated on Sunday, 10 August 2008 22:11
     

    How do I localise Joomla! to my language?

    General

    In Joomla! 1.5 all User interfaces can be localised. This includes the installation, the Back-end Control Panel and the Front-end Site.

    The core release of Joomla! 1.5 is shipped with multiple language choices in the installation but, other than English (the default), languages for the Site and Administration interfaces need to be added after installation. Links to such language packs exist below.

    Translation Teams for Joomla! 1.5 may have also released fully localised installation packages where site, administrator and sample data are in the local language. These localised releases can be found in the specific team projects on the Joomla! Extensions Directory.

    How do I install language packs?

    • First download both the admin and the site language packs that you require.
    • Install each pack separately using the Extensions->Install/Uninstall Menu selection and then the package file upload facility.
    • Go to the Language Manager and be sure to select Site or Admin in the sub-menu. Then select the appropriate language and make it the default one using the Toolbar button.

    How do I select languages?

    • Default languages can be independently set for Site and for Administrator
    • In addition, users can define their preferred language for each Site and Administrator. This takes affect after logging in.
    • While logging in to the Administrator Back-end, a language can also be selected for the particular session.

    Where can I find Language Packs and Localised Releases?

    Please note that Joomla! 1.5 is new and language packs for this version may have not been released at this time.

    Last Updated on Wednesday, 30 July 2008 09:06