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.
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.
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