Your SlideShare is downloading. ×
0
Joomla<br />Presentation By : Faiz<br />
What is Joomla?<br />Content Management System (CMS)<br />Joomla! can do<br />Corporate Web sites or portals<br />Corporat...
Joomla Features<br />User Management<br />Media Manager<br />Language Manager<br />Banner Management<br />Contact Manageme...
Joomla Framework<br />
Joomla Framework<br />Extensions layer<br />Modules<br />Components<br />Templates<br />Application Layer<br />JInstallati...
Implementaion<br />How to implement new Component <br />How to implement new Module<br />How to integrate Template Integra...
How to implement Component<br />Creating the Entry Point<br />Creating the Controller<br />Creating the View<br />Creating...
Component Flow<br />Entry File<br />Controller<br />Model<br />View<br />Template<br />
Component Flow<br />Entry File<br />Controller<br />Model<br />View<br />Template<br />
How to implement Module<br />File Structure<br />mod_helloworld.php –(main entry point )<br />mod_helloworld.xml	  <br />(...
Module Flow<br />Entry File<br />Helper<br />Template<br />
How to implement Template<br />File Structure<br />Index.php<br />templateDetails.xml<br />css/template.css<br />images/<b...
Resources<br />http://www.joomla.org<br />http://docs.joomla.org/developer<br />
Thank You<br />
Upcoming SlideShare
Loading in...5
×

Joomla

1,107

Published on

This presentation is given by one of Joomla developer to the team who were not aware with Joomla.

Published in: Technology
1 Comment
1 Like
Statistics
Notes
  • Excellent work. Thank you.

    http://www.cogzidel.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
1,107
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
78
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Joomla"

  1. 1. Joomla<br />Presentation By : Faiz<br />
  2. 2. What is Joomla?<br />Content Management System (CMS)<br />Joomla! can do<br />Corporate Web sites or portals<br />Corporate intranets and extranets<br />Online magazines, newspapers, and publications<br />E-commerce and online reservations<br />Government applications<br />Small business Web sites<br />Non-profit and organizational Web sites<br />Community-based portals<br />School and church Web sites<br />Personal or family homepages<br />
  3. 3. Joomla Features<br />User Management<br />Media Manager<br />Language Manager<br />Banner Management<br />Contact Management<br />Polls<br />Search<br />Web Link Management<br />Content Management<br />Syndication and Newsfeed Management<br />Menu Manager<br />Template Management<br />Integrated Help System<br />System Features<br />Web Services<br />Powerful Extensibility<br />
  4. 4. Joomla Framework<br />
  5. 5. Joomla Framework<br />Extensions layer<br />Modules<br />Components<br />Templates<br />Application Layer<br />JInstallation<br />JAdministrator<br />JSite<br />XML-RPC<br />Framework Layer<br />Joomla Framework<br />Libraries<br />Plugins<br />
  6. 6. Implementaion<br />How to implement new Component <br />How to implement new Module<br />How to integrate Template Integration<br />
  7. 7. How to implement Component<br />Creating the Entry Point<br />Creating the Controller<br />Creating the View<br />Creating the Model<br />Creating the Template<br />Adding the File to the Package<br />
  8. 8. Component Flow<br />Entry File<br />Controller<br />Model<br />View<br />Template<br />
  9. 9. Component Flow<br />Entry File<br />Controller<br />Model<br />View<br />Template<br />
  10. 10. How to implement Module<br />File Structure<br />mod_helloworld.php –(main entry point )<br />mod_helloworld.xml <br />( information about the module )<br />helper.php - (retrieving the information)<br />tmpl/default.php – (to display data)<br />
  11. 11. Module Flow<br />Entry File<br />Helper<br />Template<br />
  12. 12. How to implement Template<br />File Structure<br />Index.php<br />templateDetails.xml<br />css/template.css<br />images/<br />template_thumbnail.png<br />
  13. 13. Resources<br />http://www.joomla.org<br />http://docs.joomla.org/developer<br />
  14. 14. Thank You<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×