DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

EXT: My Extension

Author:Kasper Skårhøj
Created:2002-11-01T00:32:00
Changed by:Franz Ripfel
Changed:2007-02-28T17:55:54
Author:Author Name
Email:your@email.com
Info 3:
Info 4:

Compact Project Frontend Setup

Extension Key: abz_eff_template

Copyright 2006-2007, Franz Ripfel, <fr@abezet.de>

This document is published under the Open Content License

available from http://www.opencontent.org/opl.shtml

The content of this document is related to TYPO3

- a GNU/GPL CMS/Framework available from www.typo3.com

Table of Contents

Override Labels 1

Introduction 1

What does it do? 1

Users manual 1

Introduction

What does it do?

This extension aims to deliver you with a compact way of setting up a webpage. All templates (HTML, CSS, TypoScript) are placed in this extension. This way, you are able to use Version Management Systems like subversion for your TypoScript and modify it with your favorite text editor.

Additionally it contains a sample page tree for starting up your project.

This extension belongs to the abz_eff family for compact and efficient project handling.

If it helps you to speed up your project development consider joining the TYPO3 Association or donating some money to the association or some other good projects in the world.

Users manual

  • Download and install the extension. There is a dependency for the nice Extension rlmp_tmplselector to make easy template switching possible.Consider installing other abz_eff_* extensions as well.
  • If you start your project from scratch just import the basic page tree delivered with this extension in folder /res. (Click on the globe and choose “import from .t3d” from context menu...)
  • Have a look into ext_typoscript_constants.txt and ext_typoscript_setup.txt. There you have to modify the demo configuration to your needs. See the documentation doc_core_tsref for more information about TypoScript.
  • Have a look into the templates folder. There you find a basic structure to organize your HTML and CSS files. Modify them to your needs.
  • Rename the file _.htaccess in the root directory of your TYPO3 installation to .htaccess. Now the redirection of simulated HTML files should be working. If not, you might have to turn off simulateStaticDocuments = 1 in ext_typoscript_setup.txt.
  • Clear cache and see your modifications taking effect in the frontend.

Important notice about security and secrecy

If you place you TS Configuration within an extension, think about securing them. On default webserver configuration it is probably possible to download the text files, if one knows the location (which is quite easy to guess in this case).

On possiblity is to place an .htaccess file to disallow reading of txt files. If you want to activate this, just rename the file _.htaccess to .htaccess. Your server must support .htaccess files.

img-1 EXT: My Extension - 2