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.

Introduction

Caution: Upgrading to version 3.x

Wait! Don't do it!

Version 3 is a complete rewrite of the extensions and ommits all the existing configuration as soon as you open an existing content element and save it again (as the flexform configuration changed and thus not-found fields with pre-filled/old configuration is dumped).

So, what you could do, is one of the following:

  • start from scratch: configure all plugins manually
  • stay with version 2.x
  • develop an upgrade wizard (and, please, send it to me)
  • and of course, you should read the upgrade guide

What does it do?

It takes data (from more or less any source) and presents it (in more or less any format). It then lets (if specified) the user edit or delete, filter and sort the data. And (again, if specified) even creation of new data is possible.

A few examples

  • list database tables, file directories, etc.
  • let the user modify their own or all data listed
  • allow CSV downloads
  • include links
  • enable detail views
  • directly show creation/edit forms (without data listings)
  • ...
File Listing

Data source is a directory, list entries are files in that directory. Thanks to JavaScript SlickGrid library, this frontend is pretty fast.

Table Listing

Data from a MySQL table, filters active (indicated by a red header).

Detail View

Detail view of a single record, completely stylable.

Large Form

Editing/Creation is possible in-line and also in a large form.