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: Documents list¶
Author: | Kasper Skårhøj |
---|---|
Created: | 2002-11-01T00:32:00 |
Changed by: | Robert Gonda |
Changed: | 2009-11-02T14:00:58 |
Author: | Robert Gonda |
Email: | robert.gonda@gmail.com |
Info 3: | |
Info 4: |
EXT: Documents list¶
Extension Key: rtg_files
Copyright 2000-2009, Robert Gonda, <robert.gonda@gmail.com>
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¶
EXT: Documents list 1
Introduction 1
What does it do? 1
Screenshots 1
Users manual 2
Adminstration 3
Configuration 3
ReferenceTypoScrip 3
Tutorial 4
Known problems 4
To-Do list 4
Changelog 4
Introduction¶
What does it do?¶
Generate list of documents, files or external URL address with description.Download files statistics, URL clicks statistics.Simple searching in FE plugin.View source for selected file types by extension geshilib (eg: xml, php...).
Screenshots¶
Files list with search form:
URL list:
Structured systems/files list:
View source of file:
Users manual¶
Install extension using Extension manager.
Insert plugin of type Documents .
Create any new records of type Files and System .
Edit File record.
Adminstration¶
Configuration¶
ReferenceTypoScrip¶
template¶
Property
template
Data type
string
Description
HTML tempalte file.
Example:
plugin.tx_rtgfiles_pi1 {
template = EXT:rtg_files/pi1/template_2.html
}
Default
orderBy¶
Property
orderBy
Data type
string
Description
Change ordering of records.
Example:
plugin.tx_rtgfiles_pi1 {
orderBy = title ASC
}
Default
limit = 10¶
Property
limit = 10
Data type
int
Description
Limitation for list view.
Default
10
iconsUploadPath¶
Property
iconsUploadPath
Data type
string
Description
Path to folder with images of file types.
Default
typo3/gfx/fileicons/
description_stdWrap.parseFunc¶
Property
description_stdWrap.parseFunc
Data type
stdWrap
Description
Set parse function for RTE field Description.
Default
lib.parseFunc_RTE
tstamp_stdWrap¶
Property
tstamp_stdWrap
Data type
stdWrap
Description
Setup for datetime rendering format.
Example:
plugin.tx_rtgfiles_pi1 {
tstamp_stdWrap.date = d.m.Y H:i
}
Default
d.m.Y H:i
size_stdWrap¶
Property
size_stdWrap
Data type
string
Description
Setup print file size.
Default
%01.1f (%s)
types¶
Property
types
Data type
array
Description
List of file types, see example.
Attribute view (red) setup source code highlighting for extension geshilib.
Example:
plugin.tx_rtgfiles_pi1 {
types {
pdf {
title = PDF document
image = pdf.gif
}
doc {
title = MS Word document
image = doc.gif
}
xls {
title = MS Excel
image = xls.gif
}
jpg {
title = Image JPEG
image = jpg.gif
}
xml {
title = XML file
image = xml.gif
view = xml
}
...
}
}
Default
[plugin.tx_rtgfiles_pi1]
Tutorial¶
Known problems¶
Not yet...
To-Do list¶
Not yet...
Changelog¶
02-11-09 Robert Gonda
* Add navigation bar in files list (first, prev, pages list, next and last).
21-09-09 Robert Gonda
* Download file: set any new MIME types.
11-09-09 Robert Gonda
* Setup sorting of files list in typoscript (orderBy, default=sorting).
31-07-09 Robert Gonda
* German translation for FE plugin, thanx to Immo Junghärtchen.
14-04-09 Robert Gonda
* Added where clause in TS setup for files list view filter.
03-04-09 Robert Gonda, Franz Klammer
* Change download process to using eID feature of Typo3. Thanks a lot to Franz Klammer.
31-01-09 robert gonda <gonda.robert@google.com>
* Add new view: structured systems/files list
31-09-13 robert gonda <gonda.robert@google.com>
* Add setup FE plugin by flexform
31-08-08 robert gonda <gonda.robert@google.com>
* Add search by sytems/categories in FE list
20-07-08 robert gonda <gonda.robert@google.com>
* Add viewing source of any file types by extension geshilib (setup in ts)
17-07-08 robert gonda <gonda.robert@google.com>
* Add FE groups access to table tx_rtgfiles_files
30-04-08 robert gonda <gonda.robert@google.com>
* Add any MIME types
* Small code optimize
25-04-08 robert gonda <gonda.robert@google.com>
* Update documentation
18-04-08 robert gonda <gonda.robert@google.com>
* Bugfix in download function
13-04-08 robert gonda <gonda.robert@google.com>
* View file downloads counter in frontend
* Add statistics for external URL
09-04-08 robert gonda <gonda.robert@google.com>
* Add download files by MIME type
* Add file downloads counter
* Example: http://server.magnetica.sk/robert/index.php?id=101
08-03-07 robert gonda <gonda.robert@google.com>
* Any bugs fixed
* Add use Typo3 DB functions
* Add multilang fields titles in HTML template (EN and SK)
08-03-06 robert gonda <gonda.robert@google.com>
* Add simple manual.sxw
08-03-02 robert gonda <gonda.robert@google.com>
* Update HTML template
* Update static setup typoscript
* Render tstamp in LIST view
08-02-09 robert gonda <gonda.robert@google.com>
* Add extension icons
* Add static setup typoscript
07-08-09 robert gonda <gonda.robert@google.com>
* Update file extension getting for icon image select
07-04-02 robert gonda <robert@magnetica.sk>
* Initial release
EXT: Documents list - 7