28
Joomla! 1.5 Thailand Open Source Festival 2008 Toby Patterson Introduction to the Content Management System

Joomla Introduction Summer2008

Embed Size (px)

DESCRIPTION

Joomla! Presentation by Toby at OSSFestival 2008 www.ossfestival.in.th by LaiThai Team

Citation preview

Page 1: Joomla Introduction Summer2008

Joomla! 1.5

Thailand Open Source Festival 2008

TobyPatterson

Introduction to the Content Management System

Page 2: Joomla Introduction Summer2008

Presentation name change me in master

2

About Me

Toby PattersonExecutive Director

of GMITChttp://www.gmitc.biz

Slides originally by Wilco Janson

Page 3: Joomla Introduction Summer2008

Presentation name change me in master

3

Current Release

Joomla! 1.5.7Released 9 September 2008

Page 4: Joomla Introduction Summer2008

Presentation name change me in master

4

What is Joomla ?

Content Management System

A content management system (CMS) is a system used to manage the content of a Web site. Joomla! is a web content management system, written in the PHP programming language. It is freely distributed.

Page 5: Joomla Introduction Summer2008

Presentation name change me in master

5

Why Joomla ?

Joomla! 1.5 is easy to install

Page 6: Joomla Introduction Summer2008

Presentation name change me in master

6

Why Joomla ?

Joomla! 1.5 runs on many platforms.

Page 7: Joomla Introduction Summer2008

Presentation name change me in master

7

Why Joomla ?

Joomla! is easy to extend.

Page 8: Joomla Introduction Summer2008

Presentation name change me in master

8

Why Joomla ?

Joomla! 1.5 is multi-lingual

Page 9: Joomla Introduction Summer2008

Presentation name change me in master

9

Why Joomla ?

Joomla! 1.5 has new template features

• 100% control• Custom layouts• Template parameters• Accessibility and standards• Module chrome

• Module positions• Default system template• Additional Javascript• Error Handling

Page 10: Joomla Introduction Summer2008

Presentation name change me in master

10

Why Joomla ?

Joomla! 1.5 is easier to administer

Page 11: Joomla Introduction Summer2008

Presentation name change me in master

11

Why Joomla ?

Joomla! 1.5 is build to scale

Page 12: Joomla Introduction Summer2008

Presentation name change me in master

12

Why Joomla ?

• Easy to install• Runs on many platforms• Easy to extend• Multi-lingual• New template features• Easy to administer• Build to scale

Page 13: Joomla Introduction Summer2008

Presentation name change me in master

13

General Information

Started in September 2005.Joomla! 1.0 is still mainstream.

Joomla! 1.5 usage is very good after six months.

Over 219,000 members on the forum with over 137 million posts.

Over 3750 registered extensions.

Page 14: Joomla Introduction Summer2008

Presentation name change me in master

14

Trends

Becoming Popular

Page 15: Joomla Introduction Summer2008

Presentation name change me in master

15

What Does Joomla Look Like ?

Joomla consists of three seperate but related applications.• The Installer Application is used to install

Joomla. Typically it is only used once, and can then be removed.

• The Site Application is used by the users and contains all of the public content.

• The Administrative Application is used by admins to maintain the site.

Page 16: Joomla Introduction Summer2008

Presentation name change me in master

16

Joomla Applications

Joomla Installer Application

Page 17: Joomla Introduction Summer2008

Presentation name change me in master

17

Joomla Applications

Joomla Site Application

Page 18: Joomla Introduction Summer2008

Presentation name change me in master

18

Joomla Applications

Joomla Administrative Installer

Page 19: Joomla Introduction Summer2008

Presentation name change me in master

19

Joomla Applications

The Administrative Application is used to edit content, install extensions, upload media, and organise the menu.

Page 20: Joomla Introduction Summer2008

Presentation name change me in master

20

Joomla Templates

Joomla! employs a simple templating system based on XML and PHP.For designers, it is very easy to create a great looking website!

Page 21: Joomla Introduction Summer2008

Presentation name change me in master

21

Sample Sites

Page 22: Joomla Introduction Summer2008

Presentation name change me in master

22

Sample Sites

Page 23: Joomla Introduction Summer2008

Presentation name change me in master

23

Sample Sites

Page 24: Joomla Introduction Summer2008

Presentation name change me in master

24

Sample Sites

Page 25: Joomla Introduction Summer2008

Presentation name change me in master

25

Sample Sites

Page 26: Joomla Introduction Summer2008

Presentation name change me in master

26

The Future of Joomla

• Access Control Lists• User Profiles via Plugins• Additional User Management• Package Management• Expansion of the Help System• New Category Management• General Improvements to the Administrative

Interface and Core Components• PHP 5.2

What's coming in Joomla 1.6 ?

Page 27: Joomla Introduction Summer2008

Presentation name change me in master

27

Help Wanted

We can use help with…Development

• Unit testing• Functional testing; the

Joomla! Bug Squad• Joomla! Core framework

Documentation• Help screens• Technical documentation• Documentation of Joomla!

1.5

27

Translations• Translation of installation,

front-and backend• Translate help screens• Translation of

documentation

• Moderating• Help answering questions in

forum• Re-structuring our site(s)

Sites and Infrastructure

Page 28: Joomla Introduction Summer2008

Presentation name change me in master

28

Thanks

Thanks to an amazing army of volunteers who provide support in our forum, developers who maintain Joomla! core code and extensions, the translators and all who help with documentation this is a great open source project!