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
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.
EXT: My Extension - 2