ANDY3

Home | Contact | Donate Money

Modern Downloads

Extension key:

ab_downloads

Current version:

1.9.6 (July 30, 2009)

Subversion repository:

http://typo3.andreas-bulling.de/websvn/listing.php?repname=ab_downloads

To check out the trunk issue the following command:
svn co http://repos.andreas-bulling.de/ab_downloads/trunk/ ab_downloads
This will check out a working copy into the current directory.

Rating:

rate

Documentation:

show

Details:

show

Demo:

show

T3X file:

download

Manual (PDF):

download (1.0 MB)

Description:

This is a modern download plugin based on the Modern Linklist (ab_linklist) extension.
It has the following features:

  • Backend users can create categories and downloads, they can accept or delete new downloads proposed by frontend users, accept or disable downloads reported broken by frontend users and can check for non-working downloads (the latter also from behind a proxy server as curl support is available).
  • Frontend users can rate downloads, the current rating/number of votes is shown in the detailed download view and also with small stars in the category view. Both features can be disabled in the backend.
  • Frontend users can specify a contact address and a preview image when proposing a new download. The maximum sizes for images in the category and detailed link view can be defined in the backend.
  • All download and category values (label, description, href, rating, parent category, ...) are fully editable in the backend which also provides comfortable, graphical category trees.
  • The extension features comprehensive, FlexForm-based configuration options for all important settings.
  • For each category the total number of downloads (plus downloads in all subcategories) is shown in the frontend.
  • For each category an image can be defined which is shown in front of the category link instead of the standard black triangle.
  • The number of downloads shown on a page can be limited to a certain value, a comfortable page browser has been added.
  • Flexible "TOP lists" show the TOPx number of downloads concerning rating, clicks and creation time per category (and below).
  • A "TREE" view shows a tree of all categories and downloads on one page similar to other download extensions around.
  • A "CATALOG" view shows a catalog of the categories and downloads similar to the google catalog.
  • date_stdWrap and time_stdWrap functions can be used to format the display of date and time.
  • An e-mail (with configurable subject) is sent to a specified address if a download is proposed/reported broken by a frontend user.
  • The plugin supports basic multiple-click and multiple-rating protection by storing the user's IP address.
  • A blacklist for words in the label and description fields of a download is provided. If the user-submitted label and/or description contains one of these words, the download proposal is refused with an error message.
  • A (simple and slow) search function has been added which provides searching on label and description of downloads.
  • The design and layout can be fully customized and fitted to your needs by editing the supplied CSS-based and table-based templates. "Default CSS-styles" with some basic CSS-definitions are also provided.
  • Caching of the output can be enabled and the extension also makes use of the new cHash mechanism.
  • The extension is capable of displaying multi-language content: Categories and downloads can be translated using the standard TYPO3 facilities.
  • The extension supports the versioning of downloads and the workspaces functionality offered by TYPO3 version 4.0.
  • The extension features import wizards which allow to 1) automatically generate a SQL query to import categories/downloads from other download lists/database tables and 2) to import categories/downloads from a CSV file.
  • The extension also features an export wizard which allows to export categories/downloads to different output formats (HTML, XML, TXT and CSV are supported so far).
  • The backend module offers a statistics functionality which allows to view statistics on the categories/downloads contained in the database.
  • FreeCap and Captcha Library support (extensions: "sr_freecap" and “captcha”) is integrated for the "Propose a new download" frontend form.
  • The extension supports frontend editing of download records.
  • The extension features sponsored downloads which are always shown first in the different views and can have assigned an additional description.

typo3.andreas-bulling.de/ | © 2006-2010 Andreas Bulling
Last update: July 30, 2009