Book Image

Mastering TypoScript: TYPO3 Website, Template, and Extension Development

Book Image

Mastering TypoScript: TYPO3 Website, Template, and Extension Development

Overview of this book

Free, open-source, flexible, and scalable, TYPO3 is one of the most powerful PHP content management systems. It is well suited for creating intranets and extranets for the enterprise. While providing an easy-to-use web interface for non-technical authors and editors of content, its messaging and workflow system enable shared authoring and collaboration. TYPO3 provides flexible and powerful interfaces for both content editors and administrators, giving them full control of the core aspects the system. However for developers who need to customize the system, TYPO3 offers a powerful configuration language called TypoScript. Good knowledge of TypoScript is really a prerequisite for implementing complex applications with TYPO3 and gives developers full control over the configuration of TYPO3 and its template engine. TypoScript enables the complete output template to be created and manipulated, giving you full control over the layout of the site. TypoScript also allows you to integrate dynamic contents, JavaScript-based menus, Flash, Graphics, etc. with ease. You have maximum control over the design of the website and can control all options that would otherwise be addressed by HTML-simple text output, formatting, and much more. TypoScript also allows you to generate graphics at run time and display different content dynamically.
Table of Contents (19 chapters)
Mastering TypoScript: TYPO3 Website, Template, and Extension Development
Credits
About the Author
Preface

Iframes


In addition to normal frames, Iframes can also be used in TYPO3. Avoid Iframes if you want to keep your site accessible to visitors with very old browsers (Netscape 4.x); these browsers cannot interpret them.

In contrast to normal frames, Iframes do not divide the display window into several parts. They behave much more like graphics and are displayed on the inside of the page.

Installing the Extension

There is a separate extension available for dealing with Iframes. This makes it very easy to create and configure Iframes for your own page. There are actually two extensions, IFRAME and IFRAME2. Both work, but IFRAME2 is easier to use. In order to be able to use the extension after installation, you have to select General Plugin under New content element. This opens a window where you have to select IFrame2 under Plugin.

Now you can define the properties of the Iframe. The most important thing is the URL of the page that will be displayed in the Inline Frame. The HTML code generated...