13
Joomla Joomla Everyman’s Content Management System Everyman’s Content Management System Randy Robertshaw Randy Robertshaw Tyngsborough Public Library Tyngsborough Public Library [email protected] [email protected]

Nela ITS CMS Presentation - Joomla

Embed Size (px)

Citation preview

Page 1: Nela ITS CMS Presentation - Joomla

JoomlaJoomlaEveryman’s Content Management Everyman’s Content Management

SystemSystem

Randy RobertshawRandy RobertshawTyngsborough Public LibraryTyngsborough Public Library

[email protected]@tynglib.org

Page 2: Nela ITS CMS Presentation - Joomla

1.1. The Difficulty of Managing a The Difficulty of Managing a WebsiteWebsite

2.2. The Distribution of the “Work”The Distribution of the “Work”

3.3. The Issue of CurrencyThe Issue of Currency

4.4. The Issue of Dynamic Content The Issue of Dynamic Content

5.5. Integration of Library 2.0 ToolsIntegration of Library 2.0 Tools

6.6. The Creation of a Electronic BranchThe Creation of a Electronic Branch

Page 3: Nela ITS CMS Presentation - Joomla

Tyngsborough’s Transformation

Started in 2005

Changes and additions took about 2 years

Joomla in particular has allowed us to have a BETA site continually.

The question of the fork (Mambo vs. Joomla)

Commercial Support for Software Development

Page 4: Nela ITS CMS Presentation - Joomla

1.User Management

2.Media Management

3.Language Management

4.Banner Management

5.Content Management

6.Search, Polls, Web Links

7.Syndication (RSS)

8.Template Management

9.Extensibility

Page 5: Nela ITS CMS Presentation - Joomla

Third Party Vendors

JoomlaArtwww.joomlart.com

RocketThemehttp://www.rockettheme.com

Compass Designswww.compassdesigns.net

$35-$55 for 1 domain license.

Knowledge of CSS, HTML, and PHP is helpful

Theme/Design vendors are moving into the module/extension side

Page 6: Nela ITS CMS Presentation - Joomla
Page 7: Nela ITS CMS Presentation - Joomla

Components, Modules, and Plug-ins

• Joomla Extension Directory http://extensions.joomla.org/

• JoomlaCodehttp://joomlacode.org/

• Look at Third-Party Commercial VendorsPrices vary depending on the complexity and nature of program $5-$100

Page 8: Nela ITS CMS Presentation - Joomla

Calenders:

gCalendar

JCalPro

EventList

Photo Galleries:

Flickr Slideshow in a “Wrapper” (like HTML iframe)

Other options like Rokin, bridge applications to Gallery2 or Coppermine

Page 9: Nela ITS CMS Presentation - Joomla

Document Management

RS Files – Joomla 1.0, not 1.5

VFM

DocMan

Remository

Rubber Doc

RokDownloads

Page 10: Nela ITS CMS Presentation - Joomla

Tab/Slide Navigation

2Tab

Directories

SOBI2

AlphaContent2

MosetsTree

Other Extensions to Consider:

eXtplorer RS Forms (any product)

JomComment

Page 11: Nela ITS CMS Presentation - Joomla

I Love GOOGLE!I Love GOOGLE!

GOOGLE TRANSLATION – BabelFish is better.GOOGLE TRANSLATION – BabelFish is better.

GOOGLE CALENDAR – Clean and Simple.GOOGLE CALENDAR – Clean and Simple.

GOOGLE MAPSGOOGLE MAPS Get API KeyGet API Key Latitude/Longitude is the most exact. Latitude/Longitude is the most exact.

(Google Earth or “link HTML usually can get (Google Earth or “link HTML usually can get you this information quickly.)you this information quickly.)

My preference is the Google Maps pluginMy preference is the Google Maps pluginhttp://joomlacode.org/gf/project/mambot_google1/http://joomlacode.org/gf/project/mambot_google1/

Lots of patience…Mapping is about precisionLots of patience…Mapping is about precision

Page 12: Nela ITS CMS Presentation - Joomla

1. Remove Copyrights for programs—if you can. You leave yourself more exposed.

2. Review the reviews of extensions/themes. Don’t give a hack a backdoor into your site.

3. Stay away from beta software and “legacy” or Joomla 1.0 themes/applications.

4. The question of caching your site and modules.

5. How to make the CMS SEO (Search Engine Optimized)

6. Stay distributed in content and in the contribution.

7. Joomla works now; like any CMS or open source product, the world will change.

8. The security and backup of your CMS.

Page 13: Nela ITS CMS Presentation - Joomla

Where to Begin?Where to Begin?

Joomla in Librarieshttp://www.joomlainlibrary.com/

Joomla Forumhttp://forum.joomla.org/

Any book by Dan Rahmeal

Packt Publishing – AJAX, PHP/MYSQL, etc.

Learning Joomla 1.5 Extension Development by LeBlanc

Just do it! Playing around and starting small is fine.