1 / 16

Joomla !

Joomla !. What is Joomla!. Joomla ! is the largest Open Source Content Management System (CMS) for publishing on the World Wide Web Using a CMS allows non-technical people to be responsible for placing content on the web. No knowledge of HTML, CSS or special tools required

minnie
Download Presentation

Joomla !

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Joomla!

  2. What is Joomla! Joomla! is the largest Open Source Content Management System (CMS) for publishing on the World Wide Web Using a CMS allows non-technical people to be responsible for placing content on the web. No knowledge of HTML, CSS or special tools required Joomla! Is highly extensible

  3. Joomla!’s Features Simple creation and revision of content using a browser-based text editor Web-based administration User registration and the ability to restrict the viewing of pages based on user level Control of editing and publishing of content based on permissions Can be bound to your existing authentication system, such as Active Directory

  4. System Requirements • Apache: • http://httpd.apache.org/ • MySQL: A powerful database system • http://dev.mysql.com/downloads/mysql/5.0.html • PHP: A programming language that can interact with MySQL • http://www.php.net/downloads.php

  5. System Requirements Most Linux installs come with Apache, PHP &MySQL Mac OSX server comes with Apache, PHP &MySQL Mac OSX client comes with Apache. PHP &MySQL can be installed Windows comes with none of these packages but they can be added: http://www.wampserver.com

  6. Hosting Providers • Many hosting companies offer “one click” Joomla! Installs: • GoDaddy: http://www.godaddy.com/ • FatCow: http://www.fatcow.com/ • JustHost: http://www.justhost.com/ • Others

  7. Manual Install • Download Joomla! • http://www.joomla.org/download.html • Create database • MySQL Tutorial: http://dev.mysql.com/tech-resources/articles/mysql_intro.html • Run the browser-based Installation Wizard • A good way to learn Joomla: create two “sandboxes” – one with all of the sample data and a second “blank” installation • Word of caution – if you have an existing web site place your Joomla installs in a sub-directory

  8. Administration A Joomla! site consists of the public “front end” that people view at www.yourwebsite.com And a second private “back end” for administration, accessed at www.yourwebsite.com/administrator/

  9. Templates • Templates provide the site’s “look & feel” • Create your own • Modify a supplied template • Download (free or commercial): • http://www.templatemonster.com/joomla-templates.php • http://www.joomla24.com/ • http://www.joomlashack.com/ • Many others…

  10. Extensibility The true power of Joomla! is in the nature and number of extensions available for it, ranging from eCommerce, Blogs, Forums, Calendars, Photo Galleries, Event Registration, Chat, Multimedia, Games, & More! Visit: http://extensions.joomla.org/extensions

  11. “Must Have” Extensions • Jumi • Allows the inclusion of complex code in articles • http://extensions.joomla.org/extensions/1023/details • Attachments • Add attachments to articles • http://extensions.joomla.org/extensions/directory-a-documentation/downloads/3115 • Userport • Import/export users from a csv file • http://extensions.joomla.org/extensions/migration-a-conversion/users-import-a-export/5430

  12. Modifying a Default Template • JA_Purity • http://docs.joomla.org/Tutorial:Customising_the_JA_Purity_template

  13. “Nice to Have” Extension • JEvents Calendar • Can be downloaded for FREE at http://www.jevents.net/ • Install the main component and then choose from a variety of optional modules: • Mini- Calendar Module • Latest Events Module • Legend Module • Additional add-on are available to “club members” (subscription)

  14. Import from other calendars • “Raw” calendars can be created from scratch, but JEvents supports iCal imports. • Import from a URL • Import from a file • An example from Google calendar: Main calendar page > Settings (left pane) > Select Calendar > Scroll to “Calendar Address”

  15. Case Study: Event Registration • Workshop registration at GMPDC: www.gmpdc.org • DT Register : www.dthdevelopment.com/ • Won’t be found on Joomla.org website because it is a “commercial only” product. But, it is affordable and worth the price! DT Register features: • Group or individual registrations • Event categories • Customized forms • Discount codes • DT offers very responsive support for their product!

  16. Recommended Reading • Joomla! 1.5: A User’s Guide : Building a Successful Joomla! Powered Website, Second Edition • Author: Barrie North • ISBN-10: 0-13-701231-4 • ISBN-13: 978- 0-13-701231-2 • In addition to uncovering design and system concepts, this book also has an extensive chapter on creating a Joomla!-powered school web site.

More Related