31
Powerful Open Source TYPO3 CMS Presented by Phalla & Dimanche

Powerful Open Source TYPO3 CMS

Embed Size (px)

DESCRIPTION

The Presentation was hold at BarCamp Phnom Penh 2011.

Citation preview

Page 1: Powerful Open Source TYPO3 CMS

Powerful Open Source TYPO3 CMS

Presented by Phalla & Dimanche

Page 2: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 2

About us

Phalla Lay

Web Developer Coordinating Project

at Web Essentials

[email protected]

Dimanche Eat

Web Project Coordinator

at Web Essentials

[email protected]

Page 3: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 3

Agenda

● Introduction about TYPO3● Page Structure● TemplaVoila● Frontend Editing● Manage Backend Users / Groups● Process Management● Extension Builder● References

Page 4: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 4

Introduction about TYPO3

● TYPO3 was born in 1997 by Kasper Skårhøj

● TYPO3 is a free and open source web content management framework.

● It is released under the GNU General Public License.

● It can run on several web servers, such as Apache or IIS, on top of many operating systems, among them Linux, Microsoft Windows, Mac OS, etc...

Page 5: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 5

Introduction about TYPO3

● TYPO3 backend login

Page 6: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 6

Introduction about TYPO3

● TYPO3 backend

Page 7: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 7

Page Structure● The page tree shows the page structure of your

website.

● The Home page is the homepage you see when you first load your website.

● The other pages (i.e. News, Who We Are, What We Do, etc) are pages that can be accessed through the (horizontal or vertical) menu navigator on your website. By clicking on the triangle, you can see the further subpages.

● In the page tree, you will see different icons. See below for an explanation of the common icons:

● Standard: This is a standard page

● Shortcut: When you click on this page in the frontend, you will be redirected to a different page

that you set.

● Hide Page: In the frontend, this page will not visible.

● Hide in Menu: In the frontend, this page is not visible in the menu.

● Folder: This is a folder that stores items such as news, newsletters, etc.

Note: When you click on the icon, it will produce a menu with page options. When you click on the name of the page, it will load the page in the work area.

Page 8: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 8

TemplaVoila

● Working on template

Page 9: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 9

TemplaVoila

● Field properties

Page 10: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 10

TemplaVoila

● Wizard Mapping

Page 11: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 11

TemplaVoila

● Manage page content element (Directly editing single page content)

Page 12: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 12

Backend Users / Groups

● User: each user of the backend must be represented with a single record in the table "be_users".

● This record contains the username and password, other meta data and some permissions settings.

Page 13: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 13

Backend Users / Groups

● Groups: Each user can also be a member of one or more groups and each group can include sub-groups.

● Groups contain the main permission settings you can set for a user. Many users can be a member of the same group and thus share permissions.

Main Group3

Main Group1

Group1Main Group2

Sub Group1Sub Group2

Page 14: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 14

Frontend Editing

● Enable frontend editing

● Wizard editing by drag and drop

● One click edit

Page 15: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 15

Frontend Editing

● Fancy editing element

Page 16: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 16

Process Management

● Process management

Page 17: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 17

Extension Builder

● Configuring Extension Properties● Creating FE Plugins and BE Modules● Modeling the Domain● Remodeling the Domain● Creating Source Code● Working for you hard, while you are lazy

Page 18: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 18

Extension Builder

● Extension Properties

Page 19: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 19

Extension Builder

● Extension Properties

Page 20: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 20

Extension Builder

● Modeling your Domain

Page 21: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 21

Extension Builder

● Modeling your Domain

Page 22: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 22

Extension Builder

● Modeling your Domain

Page 23: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 23

Extension Builder

● Modeling your Domain

Page 24: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 24

Extension Builder

● Modeling your Domain

Page 25: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 25

Extension Builder

● Modeling your Domain (add relationship)

Page 26: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 26

Extension Builder

● What are the results?

Page 27: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 27

Extension Builder

● What are the results?

Page 28: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 28

Extension Builder

● What are the results?

Page 29: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 29

Extension Builder

● What are the results?

Page 30: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 30

References

● http://www.typo3.org

● http://wiki.typo3.org

Page 31: Powerful Open Source TYPO3 CMS

@Barcamp 2011 Powerful Open Source TYPO3 CMS 31

Question