Joomla
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
Uploaded on

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

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

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • Excellent work. Thank you.

    http://www.cogzidel.com
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
1,653
On Slideshare
1,650
From Embeds
3
Number of Embeds
1

Actions

Shares
Downloads
77
Comments
1
Likes
1

Embeds 3

http://www.slideshare.net 3

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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