[TYPO3-english] How do you organize external TypoScript files?

Steffen Müller typo3 at t3node.com
Wed Feb 22 10:38:03 CET 2012


Another solution would be to use subdirectories for each part of the ts
object name. But this only makes sense if you have a lot of ts objects:

 \-- page.ts
 \-- lib/
      \-- navigation.ts
      \-- breadcrumb.ts
 \-- plugins
      \-- news.ts
      \-- cal.ts

and another file to includes them all (this one itself is included in
root template record): fileadmin/setup/ts/setup.ts

A less structured solution would be:

\-- lib.navigation.ts
\-- lib.breadcrump.ts
\-- plugin.news.ts
\-- plugin.cal.ts

On 21.02.2012 16:33 Oliver Salzburg wrote:
> Do you intentionally not put them under the fileadmin folder?
> I always thought that would be the place to put all user files.

Then make sure to permit .ts files to be accesses directly:
<FilesMatch "\.(ts)$">
 order deny,allow
 deny from all


Sometimes it's more easier to use the hardcore variant:

# Permit access to files starting with \.
RedirectMatch 404 /\\..*(/.*|$)


TYPO3 Blog: http://www.t3node.com/
Twitter: @t3node - http://twitter.com/t3node

More information about the TYPO3-english mailing list