Login / Status
developer.Resource
Home . Documentation . Document Library . Extension Manuals
Sponsors
hosted by punkt.deTYPO3 and Open Source Magazine

1.3. Administration

Installation

This extension builds the cool_libs library extension 1.0.2, PHP 5.x, MySQL 5.x and Typo3 4.2.6.

The library helps me, to keep the extensions more cms independent, and to use them with joomla or others as well for a  better support of customers needs.

Installation is done by a standard extension install, without any specific configuration options here.

Configuration

Stylesheet and Template are defined by default inside the ext_typoscript_setup.txt file.So far, I only managed to change the template inside my extension, so you will have to change the stylesheet manually.

All other nessecary configurations are done through flexforms.

Flexform parameters

Property:

Description:

Default:

base_dir

Base directory. You may use absolute or relative paths like ../../xxxyyy/Don't forget the trailing /

fileadmin/

start_dir

Relative “add to base_dir” path (if set, use trailing / )

stylesheet

Default stylesheet (not working yet)

EXT:cool_autoindex/res/default.css

templateFile

Default template

EXT:cool_autoindex/res/default.tmpl

path_to_language_files

Where the language files are kept

EXT:cool_autoindex/res/languages/

language

Should correspond to your Typo3 definitions (0=default, 1=de, 2=fr.....)

help_file

Files used as help files, 0=off

.hlp

description_file

Description file extension, 0=off

.dsc

index_icons

You can choos from different icon sets

winxp

exploremode

0: Show flat list

1: Show directory tree

1

allow_downloads

0: no download allowed (shows  list only)1: everyone may download, no need to login group1,group2: download restricted to these groups

1

allow_subfolders

Not used

1

allow_uploads

0: no uploads allowed1: everyone may upload, must be logged in group1,group2: uploads restricted to these groups

0

allow_upload_dir

Pre-defined upload directory, no upload outside this directory allowed if not otherwise specified

uploads/

allow_any_uploads

0: no uploads to any directory allowed1: everyone may upload to any directory, must be logged in group1,group2: may upload to any directory

0

allow_file_overwrites

If a file exists, allow overwriting if the owner is someone else.This includes also delete and move files.0: not allowed1: always allowedgroup,... allow these groups only

webadmins

admin_users

0: no admins defined (exept webadmins)1: everyone has admin rights, must be logged in group1,group2: has admin rights

webadmins

hidden_files

Always hidden files

banned_files

Never allowed to upload or rename to (.php, .cgi, .htm .ht* etc.)

.ht*,.ph*,.inc,.cgi,.asp*

banned_ip_list

IP Blacklist (213.12.*, 10.1.1.1,............)

thumbnail_height

Height of displayed thumbnails

80

[flexform parameters]

Flexform parameters