This object is used to insert contents from the database into the pages. The two properties select
and table
define exactly where this content comes from.
You can engage in an SQL query with this.
Syntax: |
|
Example: |
|
An edit toolbar is inserted in the front-end view for editors so they can make changes to the site. A pre-requisite for that is that the editors are logged in as back-end users.
Defines the functions that can be accessed. If several functions are allowed, a comma-separated list is used. These values can be used: delete, edit, hide, move, new
, and toolbar
.
Syntax: |
|
Example: |
|
Defines the title of the edit panel. The title of the content can be inserted with %s.
Syntax: |
|
Example: |
|
If this value is set, a line is displayed after the edit panel. This value defines the space between the edit panel and the line. If you enter 0
no line is displayed.
Syntax: |
|
Example: |
|
Displays a panel for the creation of a new dataset for the specified table.
Syntax: |
|
Example: |
|
If this property is set to 1
, only those datasets that have the appropriate PID for the current ID, in other words only those that are actually on the current page, are provided with an edit panel.
Syntax: |
|
Example: |
|
This specifies the files that are to be integrated.
Defines the alt-
and/or the title
attribute of the<img>
tag.
Syntax: |
|
Example: |
|
The contents of the specified file are directly passed to the HTML code. If, however, this file is a resource of the gif, jpg, jpeg
, or png
type, the image is integrated as an<img>
tag.
Syntax: |
|
Example: |
|
This property produces a line.
Property |
Description |
---|---|
|
Line color |
|
Line thickness |
|
Distance from the line on the left edge |
|
Distance from the line on the right edge |
|
Line width |
Graphics are integrated with this.
The alt
and title
attributes of the<img>
tag are defined with these.
Syntax: |
|
Example: |
|
Defines the path to the graphic file that is to be integrated.
Syntax: |
|
Example: |
|
The longdesc
attribute can be assigned to the<img>
tag with this. The expected value is an appropriate info file that describes the graphic in detail.
Syntax: |
|
Example: |
|
With CLEARGIF
you set up a transparent GIF file that is normally used for the positioning of elements.
Defines the height of the integrated transparent GIF file.
Syntax: |
|
Example: |
|
Use IMAGE_RESOURCE
to integrate the path to an image file into a template; this does not produce an<img>
tag. This is, for example, useful when assigning a background image to a table.
The PAGE
object has an important function in TypoScript. It is used to define page objects that are displayed in the front end.
Defines the order in which the elements of a page are to be output. These elements are normally defined in the tens so that additional elements can be inserted later.
Syntax: |
|
Example: |
|
Defines the background graphic for the page. The image that is defined here is automatically inserted into the<body>
tag of the page.
Syntax: |
|
Example: |
|
Defines the<body>
tag of the page.
Syntax: |
|
Example: |
|
Appends additional attributes to the<body>
tag.
Syntax: |
|
Example: |
|
Assigns the leftmargin, topmargin, marginwidth
, and marginheight
attributes to the<body>
tag. The single specified value is used for all four attributes. If you want to create XHTML-compatible documents, use the useCSS = 1
property. This achieves a CSS declaration of the body {margin}
scheme.
Syntax: |
|
Example: |
|
With this property you can integrate your favorite data such as CSS, JavaScript, or meta tags into the header area of the page.
Syntax: |
|
Example: |
|
PHP files can be included with this.
Syntax: |
|
Example: |
|
You can insert meta statements into the page with this.
Syntax: |
|
Example: |
|
Permits the definition of a favicon for the page. The specified file has to be a favicon with the extension *.ico
.
Syntax: |
|
Example: |
|
CSS is assigned to the admin panel.
Syntax: |
|
Example: |
|
The contents of the passed character string are inserted directly into the<style>
tag as an inline style sheet.
Syntax: |
|
Example: |
|
Defines the color of the hyperlink that appears when the mouse cursor rolls over it. This property is normally no longer used. It is better to define the hover
property directly with CSS.
Syntax: |
|
Example: |
|
Additional properties can be assigned to a hover link with this.
Syntax: |
|
Example: |
|
You can insert stylesheets into the header area of the page with this. And you can integrate more than one file with this. The available parameters are media
(sets the media
attribute of the<style>
tags), alternate
(the rel
attribute), title
(the title
attribute), and import
(stylesheet is imported with @)
.
Syntax: |
|
Example: |
|
If the value of this property is set to 1, the CSS specifications that are defined in the Tsconfig field are added to the stylesheet specifications of the page.
Syntax: |
|
Example: |
|
None of the links in the document are underlined. This is accomplished by the automatic insertion of an inline CSS.
Syntax: |
|
Example: |
|
Form fields such as single-line and multiple-line input fields are rendered in font size 1
and font type Verdana
. An appropriate inline stylesheet is inserted into the page for that.
Specifies the syntax that the marker is to be wrapped with.
Syntax: |
|
Example: |
|
This is an array of sub-part markers.
Syntax: |
|
Example: |
|
By default, an object is specified with this in which the design template is defined. Usually the FILE
object is used here.
Syntax: |
|
Example: |
|
This allows you to configure TYPO3.
Enables the admin panel in the footer of the page. This panel also has to be set up for the user in the respective TSConfig.
Syntax: |
|
Example: |
|
You can define how long the page is to be kept in the cache in seconds.
Syntax: |
|
Example: |
|
The specified character string is inserted into the<head>
area before the Typo3 Content Management Framework
comment.
Syntax: |
|
Example: |
|
Permits the inclusion of a PHP file.
Syntax: |
|
Example: |
|
Cached pages are indexed with this.
Syntax: |
|
Example: |
|
This indexes external media that the page links to.
Syntax: |
|
Example: |
|
PHP setlocal
function. Additional information about this function can be found at http://www.php.net/manual/en/function.setlocale.php.
Syntax: |
|
Example: |
|
This alternative text is displayed when the preview function is enabled.
Syntax: |
|
Example: |
|
If you enable this property, the pages are no longer cached. This means that the pages have to be generated anew with every call from the front end, which will lead to extreme performance losses.
This option should not be enabled in a production environment. It is only useful, for example, when developing a TYPO3 presence so that you don't have to empty the cache all of the time.
Syntax: |
|
Example: |
|
Line wraps of URLs that are longer than 76 characters can be avoided in text emails with this.
Possible values are: all
(all HTTP links are converted), a blank value (all links remain unchanged) and 76
(all links that are longer than 76
characters are stored in the database and a hash is sent to the index.php
script using the GET
variable RDCT=[md5/20]
; this script reads the link from the database and effects automatic redirection.).
Syntax: |
|
Example: |
|
Static pages can be simulated with this property and URL rewriting can be enabled. With this, TYPO3 no longer creates the usual hyperlinks such as index.php?id=129
, but links like 129.html
instead. In order for this to work, you have to extend the .htaccess
file with the following entry:
RewriteEngine On RewriteRule ^[^/]*\.html$ index.php
Syntax: |
|
Example: |
|
This property adds the first three characters of the title of the statically simulated files to the URL. You can enter an integer value that defines how many characters of the title are to be used for that. For example, if the value is set to 3
, then the URL could read sta.129.html
.
Syntax: |
|
Example: |
|
Set this value if you do not want the type to be included in the file name.
Syntax: |
|
Example: |
|
Permits the coding of additional parameters in simulated file names.
Syntax: |
|
Example: |
|
This property affects the PATH_INFO
mode. When this property is set, an error message is always generated when PATH_INFO
hasn't been configured properly.
Syntax: |
|
Example: |
|
All email addresses are encrypted with this property. That way they cannot be read by email robots. The encryption is kept quite simple. For instance, if the value is set to 3
, all characters are increased by 3.
Syntax: |
|
Example: |
|
Defines a substitution sting for the @
character.
Syntax: |
|
Example: |
|
You can enable recording for statistical purposes with this.
Syntax: |
|
Example: |
|
The page hits from registered back-end users will not be recorded.
Syntax: |
|
Example: |
|
If the IP address is included in this string, the page hits are not recorded.
Syntax: |
|
Example: |
|
This enables the recording of log data into the sys_stat database table.
Syntax: |
|
Example: |
|
This enables the recording of log data into the file specified by stat_apache_logfile
.
Syntax: |
|
Example: |
|
This property specifies the file into which the log data are to be recorded.
Syntax: |
|
Example: |
|
You can specify the UID of a website language with this. An integer value to the UID is set in the sys_language table.
Syntax: |
|
Example: |
|