Lost Password?

Go Back   CodeCall Programming Forum > Software Development > Tutorials, Classes and Code

Tutorials, Classes and Code Codes, Software, and Classes for download to our registered members.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 02-22-2008, 09:54 PM
takercena takercena is offline
Newbie
 
Join Date: Feb 2008
Location: Seremban, Malaysia
Age: 19
Posts: 14
Rep Power: 0
takercena will become famous soon enoughtakercena will become famous soon enough
Default Joomla! Tutorial #2: Joomla! Extensions

Joomla! Tutorial #2
Joomla! Extensions
Things That You Need to Know

By Muhammad Syafiq for http://forum.codecall.net.

Because Open Source Matter…


Joomla! is a very rich in application for Content Management System. This part of tutorial will introduce to you one of the Joomla! main core. It’s very important to know this so you know what type of website that you going to make later.

As you see, Joomla! consists of various extension of plugins, components, modules, languages and templates. You can see this by pointing to ‘Extension > Install/Uninstall manager’ from the admin page.
Extensions:



1. Components
Components is the main core of Joomla!. It’s the advanced and complex extension inside. Joomla!. It’s like an application inside an OS. When there is a request to the Joomla! powered website, these component will render the specified main page. Components are the major portion of your page as it is driven by a menu item and every menu item runs a component.
If you installing a component, you also probably installing module. (From admin page point to Component on the top menu)

2. Modules
Modules are simple plugin that render page. It’s like component extensions but it’s not complex. It can be as simple as HTML. However, modules have a limit functionality like modify the data on the fly interactively. (From the admin page point to Extension > Module Manager)



3. Languages
It consist key/value pairs that help the translation of static text string inside Joomla! source code.
(From the admin page point to Extension > Language Manager)

4. Plugins
Also known as mambots, these extension will handle every event that was triggered by other extensions that was registered to. Most likely, you will ignore this most of the time. (From the admin page point to Extension > Plugin Manager)

5. Templates
Simple extension. Template is easy to build and it will help a lot in customizing the website.
(From the admin page point to Extension > Template Manager)

This is the basic thing that you should know inside Joomla!. Next time, we will do some styling to the website.

Summary
Component: mini-application to render the main page body
Module: renders small html blocks on any page
Plugin: changes code behavior dynamically (renamed from mambot)
Language: provides language translation
Attached Images To view attachments your post count must be 1 or greater. Your post count is 0 momentarily.
Attached Files To view attachments your post count must be 1 or greater. Your post count is 0 momentarily.

Last edited by takercena; 02-23-2008 at 06:10 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Project: ionFiles - Joomla Simple File Download Jordan Community Projects 293 07-08-2008 09:58 AM
CodeCall Tutorial Contest #4 Jordan Announcements 29 02-25-2008 11:25 AM
Tutorial : Joomla! The Basic takercena Tutorials, Classes and Code 4 02-22-2008 11:06 PM
vBulletin Top Posters for Joomla! Jordan Community Projects 8 12-27-2007 08:16 AM
John's Java Tutorial Index John Java Tutorials 0 01-11-2007 03:05 PM


All times are GMT -5. The time now is 06:15 PM.

Contest Stats

dargueta ........ 128.00000
John ........ 127.00000
Xav ........ 107.00000
gaylo565 ........ 18.00000
Johnnyboy ........ 3.00000
navghost ........ 1.00000

Contest Rules

Ads