Hi Joomla fans, in this Joomla tutorial we will be exploring the Joomla Global Configuration. To begin, please go to Joomla back-end via this url: "your_site/administrator" (e.g: http://vinaora.com/joomla/administrator/)
Global Configuraion - Site tab
Site Settings
Site Offline: This setting turns your site offline so users can't access your main site. This is useful if you are doing any major maintenace on your site
Offline Message: If your site is set to offline, this is the message that will be shown
Site Name: This is used in the <title> tag for your site as well as in all communications
Default WYSIWYG editor: This is the default editor that is used whenever an editor area is loaded. This can also be controlled at the user level
List length: This is used to control the number of items you can see at one time when viewing things like article lists. This can also be controlled while viewing the lists.
Feed length: This controls the number of items that are incluede in RSS fedds
Metadata Settings
Global site meta Description: This is used as the global site description in your meta data. This can be modified at the article level as well
Global site meta Keywords: This is used as the global site keywords in your meta data. This can be modified at the article level as well
Show Title meta tag: This controls showing the <meta name="title"> tag using the title from your article. This does no control adding the article title to your site's <title> tag
Show Author meta tag: This controls showing the <meta name="author"> tag using the author's name for your article
SEO Settings
Search Engine Friendly URLs: This changes your urls from "/index. php?option=com_content&id=4&Itemid=37" to "/index.php/more-about-joomla"
Use Apache mod_rewrite: if you are on an apache server, you will want to change this to yes and setup your .htacess fil. If you care not on apache set this to no.
Add suffix to URLs: This will add "html" to the URLs that are generated
Global Configuraion - System tab
System Settings
Path to Log Folder: The path to the folder where Joomla login data is stored
Enable Web Services: This enables RPC communications on your site. Many third party extensions require to be enabled to work properly
Help Server: This is the server where your help data is loaded from
User Settings
Allow user registration: All users to sign up on your site
New user registration type: you can change the group that new users are automatically added to
New user account activation: You can require new users to activate their account before they login. This is suggested to cud down on fraud/spam on your site
Front-end user parameters: This allows you to control is users can control their parameters from the front-end
Media Settings
Legal Extensions: This allows you to control the extensions of files that can be uploaded via the media manager. This can help from having harmful files uploaded to your site
Maximum Size: This allows you to set a maximum size for uploads PHP also has it's own setting for the maximum size
Path to File Folder: This lets you set the folder where your files are stored
Path to Image Folder: This lets you set the folder where your images are stored
Restrict Uploads: Do you want to restrict your uploads via the manager. This if highly recommended to prevent malicious files from being uploaded
Check MIME types: This allows you to control if Joomla should check the MIME types of files upload via the media manager
Legal Image Extensions: This allow you to control the extensions that can legally be used for images
Ignored Extensions: This controls file extensions that are ignored during MIME type and other restriction checks
Legal MIME types: This controls MIME types that can be uploaded. This helps prevent malicious files from being uploaded to your site
Illegal MIME types: This controls file MIME types that can't be uploaded this helps prevent malicious files from being uploaded to your site
Debug Settings
Debug System: This controls whether or not to display system debug messages
Debug Language: This controls whether or not to display language debug messages
Cache Settings
Cache: This enables the cache. The cache can help cut down on the number of queries to make to the database
Cache Time: This allows you to control how long to cache pages. The time is in seconds
Cache Handler: This allows you to control how the caching files are stored
Session Settings
Session Lifetime: This allows you to controls how long sessions last. After this period of time users are logged out
Session Handler: This allows you to control where session data is stored
Global Configuration - Server tab
Patch to Temp-Folder: The temp folder is used to store temporary files that joomla may need to create. This folder needs to be writable, but does not need to be directly web accessible
GZIP Page Compression: GZIP can reduce the time it takes pages to download by compressing the output before it's downloaded. At the same time, it can increase the load your site generates by needing to compress data on every page load
Error Reporting: You can change the amount of error reporting that joomla does. In production sites, it's highly recommended to have it as low as possible. Crackers can use the information produced by errors to find holes into your site
Locale Settings: You can change the default timezone for your site.
FTP Settings: If your host has safe_mode enabled, you can use ftp mode to install new extensions. Enter your FTP login details
Database Settings: You should not need to change these unless you move your site, but if you do you can change them here
Mail Settings: Joomla gives you 3 ways to send emails from your system PHP mail is the most simple, SMTP is the most secure - if you choose Sendmail, you need to make sure your Sendmail Path is correct. IF you choose SMTP you will need to enter your SMTP login details