Login / Status
Go to:
typo3.com Home
TYPO3 Association Home
typo3.org Home
FLOW3
Bugtracker
Forge (Development Platform)
News
Buzz (TYPO3 Blogs)
Support (Mailinglist Archive, Beta)
Wiki
Mailing lists
Search:
About
Community
Teams
Development
Extensions
Documentation
Download
Contact
Home
.
Documentation
.
Document Library
. Tutorials
Documentation
Document Library
Tutorials
Installation
Core Documentation
References
Extension Manuals
API
TYPO3 Book
Videos
Report bugs
Other resources
T3N Magazine
Tips & tricks
Mailing Lists
Sponsors
Backend Programming
Copyright © by
Kasper Skrhj
<
kasper@
no spam please
typo3.com
>
Published under the Open Content License available from
http://www.opencontent.org/opl.shtml
Table Of Contents
1.
Backend Programming
1.1.
Introduction
The Photo Marathon case
1.2.
Configuring a custom database table
user_photomarathon
1.3.
$TCA: The [ctrl] section
Mandatory fields: uid and pid
The root page
1.4.
Tutorials
1.5.
$TCA: The [columns] section
The INPUT type:
The TEXT type:
The CHECK type:
The GROUP type / file:
The GROUP type / db:
Making real MM relations
The “exclude” fields
1.6.
$TCA: The [types] and [palettes] section
Multiple “types” entries
Configuring the Rich Text Editor (RTE)
Browsing the configuration in Tools > Configuration
1.7.
Creating records on pages
1.8.
Adding context sensitive help to custom table fields
Adding a translation to the custom table descriptions
2.
Custom Backend Module
2.1.
Introduction
The location of default and custom modules
Basic requirements to (custom) modules
2.2.
Parameters passed to the module script
The Web and File main modules
2.3.
The main script
Mandatory initialization
Typo3 Project Guidelines and “GPvars”
Page access
Header and footer
Language specific labels ($LANG object)
A selector box menu
Using “module TS config”
This document is related to version 0.0.1 of the extension doc_tut_backend.