mozFestPune Allana Institute Of Mgmt Science Saurabh Shah Front-End Developer ReMo Joomla! Events Teams Member Joomla! Social Teams MemberJoomla!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 lotsmore.- Demo.joomla.org has partnered with CloudAccess.net,since May 2010 and is the official hosting company forJoomla! Demo sites.- Every month, over 22,000 new users sign up for theservices - that’s over 800 new Joomla! demo users everyday.
Cloudaccess.net- We allow users to maintain the integrity of their content,and continue to build and learn over an extended trialperiod. 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 completecustomization capabilities. After 30 days, a user can easilymigrate the site to another host or sign up withCloudAccess.net for an ongoing account.
What is CMS ?- A content management system (CMS) is software that keepstrack of every piece of content/data on a website much like alocal public library keeps track of books, music, films, andother 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 notechnical skill or knowledge to manage. Joomla! also functionsas an enterprise content management system (ECM) because itcan easily manage the entire scope of an enterprise orgovernment.
What is Joomla! ?Joomla! is an award-winning open source application framework,content management system (CMS) and enterprise contentmanagement system (ECM) that powers nearly 3% of the world’swebsites. Because of Joomla’s extensible structure, there arentmany things you cannot do, and that’s why it’s the perfectapplication framework for individuals, small business, and largeenterprises. What sets Joomla apart from the rest is thededication to keeping things as simple as possible whileproviding the most features possible. Joomla enables users of alltypes to build websites and powerful online applications. Firstreleased in 2005, Joomla! has gone through many updates, andwill 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! FeaturesJoomla! CMS is built on top of an Application FrameworkApplication Framework - Build your own AppsAdvanced Login and logout featuresRegistered User AccessManage Profiles and User field dataContent Management Access ControlAllow users to edit from the front end or back endAllow access to different parts of the applicationHundreds of thousands of ready to go templates (see the list)3rd Party Applications Support - Install ready-to-go applicationsBuild Quick Easy Brochure sites using the built-in CMSApplication Framework called the Joomla! PlatformCreate Advanced DirectoriesIndexed Search with Smart Google *Like* search functionsCaptcha built in to stop Spam
Joomla! Features (conti...)Advanced Editor (WYSIWYG Editor)Framework for Multilingual ApplicationsMultilingual Content Management SystemCustom-built business intelligence applicationsYou own what you create in Joomla! - Open Source GPLv2Develop Powerful Brands using TemplatesHTML5 Enabled - CSS and advanced Java ScriptUse Any Java Script (Moo-tools, jQuery, Twitter bootstrap and more)Build Responsive Designs and bolt them to the CMSLearn Joomla Implementation and assemble sites quicklyDesign PSD and bolt it to Joomla!Advanced Menu Control with Access ControlAdd Advanced HTML5 Video3rd Party applications to create a Advanced formsLead Generation ToolUse 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.
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. Component2. Modules3. Plugins
Component1. Components are the mainfunctional units that display inyour template, like contactforms, Web Links etc.2. They are usually displayedin the center of the maincontent area of a template(depending on the template Component is understructure). the red border
Modules1. Modules are lightweightand flexible extensions usedfor page rendering.2. These modules are mostlyvisible as the “boxes” that arearranged around acomponent on a typical page. Modules are underExample: the login module, the green borderPolls Module etc.
Plugins1. Provide routines which are associated with trigger eventswithin Joomla. When a particular trigger event occurs allplugin routines of the type associated with the event areexecuted in sequence.2. Joomla! Plugins enable you to execute code in responseto certain events, either Joomla! core events or customevents that are triggered from your own code. This is apowerful way of extending the basic Joomla! Functionality.Example : Comment system
There are 3 easy steps to get started1. Administration2. Content3. Navigation
Navigation - Generally called asMenus which enable users tonavigate throughout the site
1. To create Menu , you need to go to the Menu Manager(Backend -> Menu -> Menu Manager) , If it is alreadycreated then skip to step 22. Go to the created/ existing menu , You need to createa Menu itemThere 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 menuitem to be appear , save and close.4. Other Parameters and Options for advanced users.(which we will see over the demo)
Language- 68 available languages- http://community.joomla.org/translations/joomla-16-translations.htmlExample of Multilingual Site :http://multilingual-joomla-demo.cloudaccess.net/
Teams communication team leadership team documentation team events team Bugs SquadJoomla! 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 : firstname.lastname@example.orgPersonal : email@example.comWork : http://www.cloudaccess.net Personal http://www.weeklywebfood.com http://www.designstudio16.com