SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
mozFestPune
    Allana Institute Of Mgmt Science

              Saurabh Shah
          Front-End Developer
                  ReMo
     Joomla! Events Teams Member
     Joomla! Social Teams Member
Joomla!Day India Organizing Team Member




   Basics Of Joomla!
Cloudaccess.net
- I am Working Since 2009
- Only Dedicated Joomla! Hosting company , With Platform-
as-a-Service (PaaS), get hosting on premium equipment,
managed backups, Joomla! phone support, email, and lots
more.
- Demo.joomla.org has partnered with CloudAccess.net,
since May 2010 and is the official hosting company for
Joomla! Demo sites.
- Every month, over 22,000 new users sign up for the
services - that’s over 800 new Joomla! demo users every
day.
Cloudaccess.net
- We allow users to maintain the integrity of their content,
and continue to build and learn over an extended trial
period. Each demo site user will get a free, complete,
dedicated installation of the Joomla! CMS. Users sign up,
verify their email, and start building with complete
customization capabilities. After 30 days, a user can easily
migrate the site to another host or sign up with
CloudAccess.net for an ongoing account.
What is CMS ?
- A content management system (CMS) is software that keeps
track of every piece of content/data on a website much like a
local public library keeps track of books, music, films, and
other content in a library. Content can be text, photos, music,
video, documents, or just about anything else you can imagine.

- A major advantage of using a CMS is that it requires almost no
technical skill or knowledge to manage. Joomla! also functions
as an enterprise content management system (ECM) because it
can easily manage the entire scope of an enterprise or
government.
What is Joomla! ?
Joomla! is an award-winning open source application framework,
content management system (CMS) and enterprise content
management system (ECM) that powers nearly 3% of the world’s
websites. Because of Joomla’s extensible structure, there aren't
many things you cannot do, and that’s why it’s the perfect
application framework for individuals, small business, and large
enterprises. What sets Joomla apart from the rest is the
dedication to keeping things as simple as possible while
providing the most features possible. Joomla enables users of all
types to build websites and powerful online applications. First
released in 2005, Joomla! has gone through many updates, and
will continue to be developed into the future. Many aspects,
including its ease-of-use and extensibility, have made Joomla!
the most popular website software available.
Joomla! Features
Joomla! CMS is built on top of an Application Framework
Application Framework - Build your own Apps
Advanced Login and logout features
Registered User Access
Manage Profiles and User field data
Content Management Access Control
Allow users to edit from the front end or back end
Allow access to different parts of the application
Hundreds of thousands of ready to go templates (see the list)
3rd Party Applications Support - Install ready-to-go applications
Build Quick Easy Brochure sites using the built-in CMS
Application Framework called the Joomla! Platform
Create Advanced Directories
Indexed Search with Smart Google *Like* search functions
Captcha built in to stop Spam
Joomla! Features (conti...)
Advanced Editor (WYSIWYG Editor)
Framework for Multilingual Applications
Multilingual Content Management System
Custom-built business intelligence applications
You own what you create in Joomla! - Open Source GPLv2
Develop Powerful Brands using Templates
HTML5 Enabled - CSS and advanced Java Script
Use Any Java Script (Moo-tools, jQuery, Twitter bootstrap and more)
Build Responsive Designs and bolt them to the CMS
Learn Joomla Implementation and assemble sites quickly
Design PSD and bolt it to Joomla!
Advanced Menu Control with Access Control
Add Advanced HTML5 Video
3rd Party applications to create a Advanced forms
Lead Generation Tool
Use Powerful 3rd Party Image Rotators
Joomla! Popularity
● Joomla is popular open source content management
  system which is used to built websites.
● Reason behind its extensive popularity are :
  ○ Freely available and no individual is required to pay
     huge amounts for the purpose of licensing it.
  ○ Joomla is easy to use and having extremely flexible
     features which help in the creation of wide variety of
     websites, such as personal websites, educational
     websites, E-commerce applications and corporate
     websites and many more.
  ○ One of the benefits of using Joomla web design
     services is that, users can easily update and maintain
     web pages from time to time.
Joomla! Popularity
New to Joomla! ?
● Start with latest version of the Joomla! and forget about
  the Previous versions , Focus on the future. Current
  Joomla! version is 2.5
● Use the documentation and forum for your most of the
  help.
      http://docs.joomla.org
      http://forum.joomla.org
● Go to http://www.joomla.org and download Joomla!
  latest version.
Joomla! Templates
● A template is the type of Joomla! extension that
  changes the way your site looks. There are two
  types of templates: Front-end Templates and
  Back-end Templates.
● Joomla Template also allows users to override
  the view of how extensions look.
● You can change the view of the extension by two
  ways
  css override & template override
3 Important Topic which you should know
       while working with Joomla!

1. Component
2. Modules
3. Plugins
Component


1. Components are the main
functional units that display in
your template, like contact
forms, Web Links etc.

2. They are usually displayed
in the center of the main
content area of a template
(depending on the template    Component is under
structure).                   the red border
Modules


1. Modules are lightweight
and flexible extensions used
for page rendering.

2. These modules are mostly
visible as the “boxes” that are
arranged around a
component on a typical page.
                                  Modules are under
Example: the login module,        the green border
Polls Module etc.
Plugins

1. Provide routines which are associated with trigger events
within Joomla. When a particular trigger event occurs all
plugin routines of the type associated with the event are
executed in sequence.

2. Joomla! Plugins enable you to execute code in response
to certain events, either Joomla! core events or custom
events that are triggered from your own code. This is a
powerful way of extending the basic Joomla! Functionality.

Example : Comment system
There are 3 easy steps to
        get started
1. Administration
2. Content
3. Navigation
1. Administration

Front End       Back End
Front End is called as Public View,
Which we see generally when we
navigate the site
Back End is called as Private View,
Which we see generally Don't have
access to.
Front End is for Public View / what
public can see.
Example: http://www.yoursite.com



Back End is for Administration work
Example: http://www.yoursite.com/administrator
2. Content
Content - It contains the articles on
your website

Article Manager - Contains all your
articles / Add / Edit / Publish and
unpublish your articles

Category Manager - Contains and
manages all your categories and
subcategories
3. Navigation
Navigation - Generally called as
Menus which enable users to
navigate throughout the site
1. To create Menu , you need to go to the Menu Manager
(Backend -> Menu -> Menu Manager) , If it is already
created then skip to step 2

2. Go to the created/ existing menu , You need to create
a Menu item
There are various Menu types you can select from
       Single article , category blog , featured articles ,
       external url etc.

3. Select the menu type , select the Menu in which menu
item to be appear , save and close.

4. Other Parameters and Options for advanced users.
(which we will see over the demo)
DEMO
Language
- 68 available languages
- http://community.joomla.org/translations/joomla-16-translations.html

Example of Multilingual Site :
http://multilingual-joomla-demo.cloudaccess.net/
Joomla! 3.0
September 3.0 & March 3.1
New Markup and UI Based on Bootstrap
The most visible change in version 3.0 is expected to be the new markup and
UI, based on the Bootstrap HTML/CSS/JS framework from Twitter.
The goal for this change is to provide a standard set of UI “widgets” which
will allow extension developers and template developers to work from the
same set of markup standards.
This will allow extension developers to focus on functionality and template
developers to develop templates that work without modification across
multiple extensions.
The Bootstrap framework is based on the jQuery JavaScript framework.
Accordingly, as part of this change, Joomla 3.0 is expected to include jQuery.
MooTools will continue to be included as well.
Teams
         communication team
           leadership team
         documentation team
             events team
              Bugs Squad
Joomla! Extension Directory(JED Editor)
           Translation team
               UX team
    Long Term Support (LTS) Team
How to get involved with Joomla! ?
-   Answer questions in joomla! forum
-   Write Tutorials
-   Write documentation
-   Develop an Extension or Template
-   Test and submit Issue report
-   Join Joomla! working group
    ●   Development Team
    ●   Documentation Team
    ●   Extension Directory Editors
    ●   Sites and Infrastructure Teamp/Forum Moderators
    ●   Translation Teams (Translations Forum)

- Help out a Joomla! event
Thank You !
           Saurabh Shah

      Twitter : @saurabhshah

                Email
   Work : saurabh@cloudaccess.net
Personal : shahsaurabh164@gmail.com

Work : http://www.cloudaccess.net
             Personal
 http://www.weeklywebfood.com
 http://www.designstudio16.com

Más contenido relacionado

La actualidad más candente

Joomla seminar
Joomla seminarJoomla seminar
Joomla seminarkinshtech
 
Joomla Introduction & Installation Tutorial
Joomla Introduction & Installation TutorialJoomla Introduction & Installation Tutorial
Joomla Introduction & Installation TutorialSingsys Pte Ltd
 
Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Rod Martin
 
Ext Js In Action January 2010 (Meap Edition)
Ext Js In Action January 2010 (Meap Edition)Ext Js In Action January 2010 (Meap Edition)
Ext Js In Action January 2010 (Meap Edition)Goran Kljajic
 
Cambodia Open Source Essential Training
Cambodia Open Source Essential TrainingCambodia Open Source Essential Training
Cambodia Open Source Essential TrainingSamdy Lonh
 
How to Build a Website using Joomla
How to Build a Website using JoomlaHow to Build a Website using Joomla
How to Build a Website using JoomlaMamunur Rashid
 
Joomla! - Features of Joomla! - Joomla! Web development Company - Joomla! E...
Joomla! -  Features of Joomla! -  Joomla! Web development Company - Joomla! E...Joomla! -  Features of Joomla! -  Joomla! Web development Company - Joomla! E...
Joomla! - Features of Joomla! - Joomla! Web development Company - Joomla! E...NetConnectWeb
 
Vskills Wordpress Developer Sample Material
Vskills Wordpress Developer Sample MaterialVskills Wordpress Developer Sample Material
Vskills Wordpress Developer Sample MaterialVskills
 
Joomla 15 Quickstart
Joomla 15 QuickstartJoomla 15 Quickstart
Joomla 15 QuickstartAmyStephen
 
Techgig Webinar: Joomla Introduction and Module Development June 2012
Techgig Webinar: Joomla Introduction and Module Development June 2012Techgig Webinar: Joomla Introduction and Module Development June 2012
Techgig Webinar: Joomla Introduction and Module Development June 2012Vishwash Gaur
 
Improving joomla's backend user experience
Improving joomla's backend user experienceImproving joomla's backend user experience
Improving joomla's backend user experienceLuke Summerfield
 
10 Unforgettable Joomla Websites which Develop with out of Box Idea
10 Unforgettable Joomla Websites which Develop with out of Box Idea10 Unforgettable Joomla Websites which Develop with out of Box Idea
10 Unforgettable Joomla Websites which Develop with out of Box Ideatransfocusweb
 
Joomla 3.6 - The revolution in Joomla User Experience
Joomla 3.6 - The revolution in Joomla User ExperienceJoomla 3.6 - The revolution in Joomla User Experience
Joomla 3.6 - The revolution in Joomla User ExperienceJoomlaShine
 
Joomla basic-i introduction-to-joomla-cms
Joomla basic-i introduction-to-joomla-cmsJoomla basic-i introduction-to-joomla-cms
Joomla basic-i introduction-to-joomla-cmsChanratha Sorn
 
Custom Template for Joomla! 3
Custom Template for Joomla! 3Custom Template for Joomla! 3
Custom Template for Joomla! 3Carly Willats
 

La actualidad más candente (20)

Joomla seminar
Joomla seminarJoomla seminar
Joomla seminar
 
Joomla Introduction & Installation Tutorial
Joomla Introduction & Installation TutorialJoomla Introduction & Installation Tutorial
Joomla Introduction & Installation Tutorial
 
Template Frameworks
Template FrameworksTemplate Frameworks
Template Frameworks
 
FAQ's in Joomla 2.5
FAQ's in Joomla 2.5FAQ's in Joomla 2.5
FAQ's in Joomla 2.5
 
Joomla
Joomla Joomla
Joomla
 
Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3
 
Ext Js In Action January 2010 (Meap Edition)
Ext Js In Action January 2010 (Meap Edition)Ext Js In Action January 2010 (Meap Edition)
Ext Js In Action January 2010 (Meap Edition)
 
Cambodia Open Source Essential Training
Cambodia Open Source Essential TrainingCambodia Open Source Essential Training
Cambodia Open Source Essential Training
 
How to Build a Website using Joomla
How to Build a Website using JoomlaHow to Build a Website using Joomla
How to Build a Website using Joomla
 
Joomla! - Features of Joomla! - Joomla! Web development Company - Joomla! E...
Joomla! -  Features of Joomla! -  Joomla! Web development Company - Joomla! E...Joomla! -  Features of Joomla! -  Joomla! Web development Company - Joomla! E...
Joomla! - Features of Joomla! - Joomla! Web development Company - Joomla! E...
 
JOOMLA
JOOMLAJOOMLA
JOOMLA
 
Vskills Wordpress Developer Sample Material
Vskills Wordpress Developer Sample MaterialVskills Wordpress Developer Sample Material
Vskills Wordpress Developer Sample Material
 
Joomla 15 Quickstart
Joomla 15 QuickstartJoomla 15 Quickstart
Joomla 15 Quickstart
 
Techgig Webinar: Joomla Introduction and Module Development June 2012
Techgig Webinar: Joomla Introduction and Module Development June 2012Techgig Webinar: Joomla Introduction and Module Development June 2012
Techgig Webinar: Joomla Introduction and Module Development June 2012
 
Improving joomla's backend user experience
Improving joomla's backend user experienceImproving joomla's backend user experience
Improving joomla's backend user experience
 
10 Unforgettable Joomla Websites which Develop with out of Box Idea
10 Unforgettable Joomla Websites which Develop with out of Box Idea10 Unforgettable Joomla Websites which Develop with out of Box Idea
10 Unforgettable Joomla Websites which Develop with out of Box Idea
 
Joomla 3.6 - The revolution in Joomla User Experience
Joomla 3.6 - The revolution in Joomla User ExperienceJoomla 3.6 - The revolution in Joomla User Experience
Joomla 3.6 - The revolution in Joomla User Experience
 
Joomla basic-i introduction-to-joomla-cms
Joomla basic-i introduction-to-joomla-cmsJoomla basic-i introduction-to-joomla-cms
Joomla basic-i introduction-to-joomla-cms
 
Drupal by Gaurav Boudh
Drupal by Gaurav BoudhDrupal by Gaurav Boudh
Drupal by Gaurav Boudh
 
Custom Template for Joomla! 3
Custom Template for Joomla! 3Custom Template for Joomla! 3
Custom Template for Joomla! 3
 

Similar a Basics of Joomla!

Joomla! Templates and Comparison of Frameworks
Joomla! Templates and Comparison of FrameworksJoomla! Templates and Comparison of Frameworks
Joomla! Templates and Comparison of FrameworksSaurabh Shah
 
Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)Amit Kumar Singh
 
Integrate Shindig with Joomla
Integrate Shindig with JoomlaIntegrate Shindig with Joomla
Integrate Shindig with JoomlaAnand Sharma
 
Intro to Joomla!
Intro to Joomla!Intro to Joomla!
Intro to Joomla!Rob McBryde
 
Study of content management systems joomla and drupal
Study of content management systems joomla and drupalStudy of content management systems joomla and drupal
Study of content management systems joomla and drupaleSAT Journals
 
Study of content management systems joomla and
Study of content management systems joomla andStudy of content management systems joomla and
Study of content management systems joomla andeSAT Publishing House
 
Joomla development services by experts fromindia
 Joomla development services by experts fromindia Joomla development services by experts fromindia
Joomla development services by experts fromindiaefisurbhi
 
Quick introduction to joomla
Quick introduction to joomlaQuick introduction to joomla
Quick introduction to joomlaSabuj Kundu
 
Molajo - J and Beyond 2011
Molajo - J and Beyond 2011Molajo - J and Beyond 2011
Molajo - J and Beyond 2011Molajo
 
Joomla As Open source
Joomla As Open source Joomla As Open source
Joomla As Open source Kewan Suliman
 
Experience the quality features of joomla and what the open source software c...
Experience the quality features of joomla and what the open source software c...Experience the quality features of joomla and what the open source software c...
Experience the quality features of joomla and what the open source software c...fleurfavs
 

Similar a Basics of Joomla! (20)

Joomla! Templates and Comparison of Frameworks
Joomla! Templates and Comparison of FrameworksJoomla! Templates and Comparison of Frameworks
Joomla! Templates and Comparison of Frameworks
 
Social website
Social websiteSocial website
Social website
 
Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)
 
Integrate Shindig with Joomla
Integrate Shindig with JoomlaIntegrate Shindig with Joomla
Integrate Shindig with Joomla
 
JOOMLA
JOOMLAJOOMLA
JOOMLA
 
Intro to Joomla!
Intro to Joomla!Intro to Joomla!
Intro to Joomla!
 
Joomla
JoomlaJoomla
Joomla
 
JUGN-meet1
JUGN-meet1JUGN-meet1
JUGN-meet1
 
Study of content management systems joomla and drupal
Study of content management systems joomla and drupalStudy of content management systems joomla and drupal
Study of content management systems joomla and drupal
 
Study of content management systems joomla and
Study of content management systems joomla andStudy of content management systems joomla and
Study of content management systems joomla and
 
Joomla Day1
Joomla  Day1Joomla  Day1
Joomla Day1
 
Joomla development services by experts fromindia
 Joomla development services by experts fromindia Joomla development services by experts fromindia
Joomla development services by experts fromindia
 
Joomla sample first tutorial.
Joomla sample first tutorial.Joomla sample first tutorial.
Joomla sample first tutorial.
 
CMS Joomla
CMS JoomlaCMS Joomla
CMS Joomla
 
Quick introduction to joomla
Quick introduction to joomlaQuick introduction to joomla
Quick introduction to joomla
 
Molajo - J and Beyond 2011
Molajo - J and Beyond 2011Molajo - J and Beyond 2011
Molajo - J and Beyond 2011
 
Developing a website
Developing a websiteDeveloping a website
Developing a website
 
Wordpress vs joomla
Wordpress vs joomlaWordpress vs joomla
Wordpress vs joomla
 
Joomla As Open source
Joomla As Open source Joomla As Open source
Joomla As Open source
 
Experience the quality features of joomla and what the open source software c...
Experience the quality features of joomla and what the open source software c...Experience the quality features of joomla and what the open source software c...
Experience the quality features of joomla and what the open source software c...
 

Más de Saurabh Shah

JoomlaDay Madrid,Spain 2014 - Joomla! community - that rocks!
JoomlaDay Madrid,Spain 2014 - Joomla! community - that rocks!JoomlaDay Madrid,Spain 2014 - Joomla! community - that rocks!
JoomlaDay Madrid,Spain 2014 - Joomla! community - that rocks!Saurabh Shah
 
What Is / Why / How to Join Joomla! Community - JoomlaDay Poland 2014
What Is / Why / How to Join Joomla! Community - JoomlaDay Poland 2014What Is / Why / How to Join Joomla! Community - JoomlaDay Poland 2014
What Is / Why / How to Join Joomla! Community - JoomlaDay Poland 2014Saurabh Shah
 
JoomlaDay Brazil 2014 - How to Join The Joomla! Community
JoomlaDay Brazil 2014 - How to Join The Joomla! CommunityJoomlaDay Brazil 2014 - How to Join The Joomla! Community
JoomlaDay Brazil 2014 - How to Join The Joomla! CommunitySaurabh Shah
 
JoomlaDay Brazil 2014 Joomla! Template With Bootstrap 3
JoomlaDay Brazil 2014   Joomla! Template With Bootstrap 3JoomlaDay Brazil 2014   Joomla! Template With Bootstrap 3
JoomlaDay Brazil 2014 Joomla! Template With Bootstrap 3Saurabh Shah
 
How to Contribute in Joomla! Community - Joomla!Day Bangkok 2013
How to Contribute in Joomla! Community - Joomla!Day Bangkok 2013How to Contribute in Joomla! Community - Joomla!Day Bangkok 2013
How to Contribute in Joomla! Community - Joomla!Day Bangkok 2013Saurabh Shah
 
Joomla! Template with Bootstrap 3 - Joomla!Day Spain 2013
Joomla! Template with Bootstrap 3 - Joomla!Day Spain 2013 Joomla! Template with Bootstrap 3 - Joomla!Day Spain 2013
Joomla! Template with Bootstrap 3 - Joomla!Day Spain 2013 Saurabh Shah
 
Create / Modification of templates for Joomla! At Joomla! Day Spain 2012
Create / Modification of templates for Joomla!  �At Joomla! Day Spain 2012Create / Modification of templates for Joomla!  �At Joomla! Day Spain 2012
Create / Modification of templates for Joomla! At Joomla! Day Spain 2012Saurabh Shah
 

Más de Saurabh Shah (7)

JoomlaDay Madrid,Spain 2014 - Joomla! community - that rocks!
JoomlaDay Madrid,Spain 2014 - Joomla! community - that rocks!JoomlaDay Madrid,Spain 2014 - Joomla! community - that rocks!
JoomlaDay Madrid,Spain 2014 - Joomla! community - that rocks!
 
What Is / Why / How to Join Joomla! Community - JoomlaDay Poland 2014
What Is / Why / How to Join Joomla! Community - JoomlaDay Poland 2014What Is / Why / How to Join Joomla! Community - JoomlaDay Poland 2014
What Is / Why / How to Join Joomla! Community - JoomlaDay Poland 2014
 
JoomlaDay Brazil 2014 - How to Join The Joomla! Community
JoomlaDay Brazil 2014 - How to Join The Joomla! CommunityJoomlaDay Brazil 2014 - How to Join The Joomla! Community
JoomlaDay Brazil 2014 - How to Join The Joomla! Community
 
JoomlaDay Brazil 2014 Joomla! Template With Bootstrap 3
JoomlaDay Brazil 2014   Joomla! Template With Bootstrap 3JoomlaDay Brazil 2014   Joomla! Template With Bootstrap 3
JoomlaDay Brazil 2014 Joomla! Template With Bootstrap 3
 
How to Contribute in Joomla! Community - Joomla!Day Bangkok 2013
How to Contribute in Joomla! Community - Joomla!Day Bangkok 2013How to Contribute in Joomla! Community - Joomla!Day Bangkok 2013
How to Contribute in Joomla! Community - Joomla!Day Bangkok 2013
 
Joomla! Template with Bootstrap 3 - Joomla!Day Spain 2013
Joomla! Template with Bootstrap 3 - Joomla!Day Spain 2013 Joomla! Template with Bootstrap 3 - Joomla!Day Spain 2013
Joomla! Template with Bootstrap 3 - Joomla!Day Spain 2013
 
Create / Modification of templates for Joomla! At Joomla! Day Spain 2012
Create / Modification of templates for Joomla!  �At Joomla! Day Spain 2012Create / Modification of templates for Joomla!  �At Joomla! Day Spain 2012
Create / Modification of templates for Joomla! At Joomla! Day Spain 2012
 

Último

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Último (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

Basics of Joomla!

  • 1. mozFestPune Allana Institute Of Mgmt Science Saurabh Shah Front-End Developer ReMo Joomla! Events Teams Member Joomla! Social Teams Member Joomla!Day India Organizing Team Member Basics Of Joomla!
  • 2. Cloudaccess.net - I am Working Since 2009 - Only Dedicated Joomla! Hosting company , With Platform- as-a-Service (PaaS), get hosting on premium equipment, managed backups, Joomla! phone support, email, and lots more. - Demo.joomla.org has partnered with CloudAccess.net, since May 2010 and is the official hosting company for Joomla! Demo sites. - Every month, over 22,000 new users sign up for the services - that’s over 800 new Joomla! demo users every day.
  • 3. Cloudaccess.net - We allow users to maintain the integrity of their content, and continue to build and learn over an extended trial period. Each demo site user will get a free, complete, dedicated installation of the Joomla! CMS. Users sign up, verify their email, and start building with complete customization capabilities. After 30 days, a user can easily migrate the site to another host or sign up with CloudAccess.net for an ongoing account.
  • 4. What is CMS ? - A content management system (CMS) is software that keeps track of every piece of content/data on a website much like a local public library keeps track of books, music, films, and other content in a library. Content can be text, photos, music, video, documents, or just about anything else you can imagine. - A major advantage of using a CMS is that it requires almost no technical skill or knowledge to manage. Joomla! also functions as an enterprise content management system (ECM) because it can easily manage the entire scope of an enterprise or government.
  • 5. What is Joomla! ? Joomla! is an award-winning open source application framework, content management system (CMS) and enterprise content management system (ECM) that powers nearly 3% of the world’s websites. Because of Joomla’s extensible structure, there aren't many things you cannot do, and that’s why it’s the perfect application framework for individuals, small business, and large enterprises. What sets Joomla apart from the rest is the dedication to keeping things as simple as possible while providing the most features possible. Joomla enables users of all types to build websites and powerful online applications. First released in 2005, Joomla! has gone through many updates, and will continue to be developed into the future. Many aspects, including its ease-of-use and extensibility, have made Joomla! the most popular website software available.
  • 6. Joomla! Features Joomla! CMS is built on top of an Application Framework Application Framework - Build your own Apps Advanced Login and logout features Registered User Access Manage Profiles and User field data Content Management Access Control Allow users to edit from the front end or back end Allow access to different parts of the application Hundreds of thousands of ready to go templates (see the list) 3rd Party Applications Support - Install ready-to-go applications Build Quick Easy Brochure sites using the built-in CMS Application Framework called the Joomla! Platform Create Advanced Directories Indexed Search with Smart Google *Like* search functions Captcha built in to stop Spam
  • 7. Joomla! Features (conti...) Advanced Editor (WYSIWYG Editor) Framework for Multilingual Applications Multilingual Content Management System Custom-built business intelligence applications You own what you create in Joomla! - Open Source GPLv2 Develop Powerful Brands using Templates HTML5 Enabled - CSS and advanced Java Script Use Any Java Script (Moo-tools, jQuery, Twitter bootstrap and more) Build Responsive Designs and bolt them to the CMS Learn Joomla Implementation and assemble sites quickly Design PSD and bolt it to Joomla! Advanced Menu Control with Access Control Add Advanced HTML5 Video 3rd Party applications to create a Advanced forms Lead Generation Tool Use Powerful 3rd Party Image Rotators
  • 8. Joomla! Popularity ● Joomla is popular open source content management system which is used to built websites. ● Reason behind its extensive popularity are : ○ Freely available and no individual is required to pay huge amounts for the purpose of licensing it. ○ Joomla is easy to use and having extremely flexible features which help in the creation of wide variety of websites, such as personal websites, educational websites, E-commerce applications and corporate websites and many more. ○ One of the benefits of using Joomla web design services is that, users can easily update and maintain web pages from time to time.
  • 10. New to Joomla! ? ● Start with latest version of the Joomla! and forget about the Previous versions , Focus on the future. Current Joomla! version is 2.5 ● Use the documentation and forum for your most of the help. http://docs.joomla.org http://forum.joomla.org ● Go to http://www.joomla.org and download Joomla! latest version.
  • 11. Joomla! Templates ● A template is the type of Joomla! extension that changes the way your site looks. There are two types of templates: Front-end Templates and Back-end Templates. ● Joomla Template also allows users to override the view of how extensions look. ● You can change the view of the extension by two ways css override & template override
  • 12. 3 Important Topic which you should know while working with Joomla! 1. Component 2. Modules 3. Plugins
  • 13. Component 1. Components are the main functional units that display in your template, like contact forms, Web Links etc. 2. They are usually displayed in the center of the main content area of a template (depending on the template Component is under structure). the red border
  • 14. Modules 1. Modules are lightweight and flexible extensions used for page rendering. 2. These modules are mostly visible as the “boxes” that are arranged around a component on a typical page. Modules are under Example: the login module, the green border Polls Module etc.
  • 15. Plugins 1. Provide routines which are associated with trigger events within Joomla. When a particular trigger event occurs all plugin routines of the type associated with the event are executed in sequence. 2. Joomla! Plugins enable you to execute code in response to certain events, either Joomla! core events or custom events that are triggered from your own code. This is a powerful way of extending the basic Joomla! Functionality. Example : Comment system
  • 16. There are 3 easy steps to get started 1. Administration 2. Content 3. Navigation
  • 18. Front End is called as Public View, Which we see generally when we navigate the site
  • 19. Back End is called as Private View, Which we see generally Don't have access to.
  • 20. Front End is for Public View / what public can see. Example: http://www.yoursite.com Back End is for Administration work Example: http://www.yoursite.com/administrator
  • 22. Content - It contains the articles on your website Article Manager - Contains all your articles / Add / Edit / Publish and unpublish your articles Category Manager - Contains and manages all your categories and subcategories
  • 24. Navigation - Generally called as Menus which enable users to navigate throughout the site
  • 25. 1. To create Menu , you need to go to the Menu Manager (Backend -> Menu -> Menu Manager) , If it is already created then skip to step 2 2. Go to the created/ existing menu , You need to create a Menu item There are various Menu types you can select from Single article , category blog , featured articles , external url etc. 3. Select the menu type , select the Menu in which menu item to be appear , save and close. 4. Other Parameters and Options for advanced users. (which we will see over the demo)
  • 26. DEMO
  • 27. Language - 68 available languages - http://community.joomla.org/translations/joomla-16-translations.html Example of Multilingual Site : http://multilingual-joomla-demo.cloudaccess.net/
  • 28. Joomla! 3.0 September 3.0 & March 3.1 New Markup and UI Based on Bootstrap The most visible change in version 3.0 is expected to be the new markup and UI, based on the Bootstrap HTML/CSS/JS framework from Twitter. The goal for this change is to provide a standard set of UI “widgets” which will allow extension developers and template developers to work from the same set of markup standards. This will allow extension developers to focus on functionality and template developers to develop templates that work without modification across multiple extensions. The Bootstrap framework is based on the jQuery JavaScript framework. Accordingly, as part of this change, Joomla 3.0 is expected to include jQuery. MooTools will continue to be included as well.
  • 29. Teams communication team leadership team documentation team events team Bugs Squad Joomla! Extension Directory(JED Editor) Translation team UX team Long Term Support (LTS) Team
  • 30. How to get involved with Joomla! ? - Answer questions in joomla! forum - Write Tutorials - Write documentation - Develop an Extension or Template - Test and submit Issue report - Join Joomla! working group ● Development Team ● Documentation Team ● Extension Directory Editors ● Sites and Infrastructure Teamp/Forum Moderators ● Translation Teams (Translations Forum) - Help out a Joomla! event
  • 31. Thank You ! Saurabh Shah Twitter : @saurabhshah Email Work : saurabh@cloudaccess.net Personal : shahsaurabh164@gmail.com Work : http://www.cloudaccess.net Personal http://www.weeklywebfood.com http://www.designstudio16.com