powerful open source typo3 cms
DESCRIPTION
The Presentation was hold at BarCamp Phnom Penh 2011.TRANSCRIPT
![Page 1: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/1.jpg)
Powerful Open Source TYPO3 CMS
Presented by Phalla & Dimanche
![Page 2: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/2.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 2
About us
Phalla Lay
Web Developer Coordinating Project
at Web Essentials
Dimanche Eat
Web Project Coordinator
at Web Essentials
![Page 3: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/3.jpg)
@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](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/4.jpg)
@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](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/5.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 5
Introduction about TYPO3
● TYPO3 backend login
![Page 6: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/6.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 6
Introduction about TYPO3
● TYPO3 backend
![Page 7: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/7.jpg)
@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](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/8.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 8
TemplaVoila
● Working on template
![Page 9: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/9.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 9
TemplaVoila
● Field properties
![Page 10: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/10.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 10
TemplaVoila
● Wizard Mapping
![Page 11: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/11.jpg)
@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](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/12.jpg)
@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](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/13.jpg)
@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](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/14.jpg)
@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](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/15.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 15
Frontend Editing
● Fancy editing element
![Page 16: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/16.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 16
Process Management
● Process management
![Page 17: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/17.jpg)
@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](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/18.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 18
Extension Builder
● Extension Properties
![Page 19: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/19.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 19
Extension Builder
● Extension Properties
![Page 20: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/20.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 20
Extension Builder
● Modeling your Domain
![Page 21: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/21.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 21
Extension Builder
● Modeling your Domain
![Page 22: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/22.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 22
Extension Builder
● Modeling your Domain
![Page 23: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/23.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 23
Extension Builder
● Modeling your Domain
![Page 24: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/24.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 24
Extension Builder
● Modeling your Domain
![Page 25: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/25.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 25
Extension Builder
● Modeling your Domain (add relationship)
![Page 26: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/26.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 26
Extension Builder
● What are the results?
![Page 27: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/27.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 27
Extension Builder
● What are the results?
![Page 28: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/28.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 28
Extension Builder
● What are the results?
![Page 29: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/29.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 29
Extension Builder
● What are the results?
![Page 30: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/30.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 30
References
● http://www.typo3.org
● http://wiki.typo3.org
![Page 31: Powerful Open Source TYPO3 CMS](https://reader033.vdocuments.us/reader033/viewer/2022052900/555a8ee7d8b42abb628b5446/html5/thumbnails/31.jpg)
@Barcamp 2011 Powerful Open Source TYPO3 CMS 31
Question