[TYPO3] method to create partially editable tables

Cate & Peter catepeter at optusnet.com.au
Mon Jul 24 06:55:55 CEST 2006


Hi all

I am wanting to display a long list of census data, where I wish some cells
to be front end editable, and some to be locked (eg, row labels, unit of
measurement indicators).

As I am using Templavoila, my first attempt involved using repeatable
flexible content areas, so that I could set up a number of tables, each with
varying numbers of rows, but of course this means that all the data
displayed, including table row labels, could be changed.

Eg

[Table name]
[1st row label]:[insert data]
[2nd row label]:[insert data] 
[3rd row label]:[insert data] {data type}

To take a real example...

GENERAL INFORMATION
Flag:[insert image]
Total Population: [insert data] 
Ethnic Composition:[insert data]  total

Etc.

Where I have put [insert data], obviously that is the cell I wish to have
editable. The information in {} indicates another cell that would either
state "%" or "total".

The difficulty arises in that:

Each row may need nested rows, to display data splits (for example in
"ethnic composition" above ... needs to be flexible enough to only enter
one, up to five or six ethnic groups)

The nested rows are of varying number of columns.

Some rows need a line available to insert example text.

Not all rows need the information in {}.

Each table needs to be labelled.

It would be good to be able to apply css to vary background colour and table
display.

So... is there an extension that might fit? (I had a look at the full list
of extensions, but nothing really jumped out at me as a good solution). 

Or can someone think of a (relatively simple :) )way of locking down some
cells?

Or have I done it the best that can be done at this point in time, without
having to write an extension for it? (of which I am not capable.)

Thanks for all opinions.

Cate





More information about the TYPO3-english mailing list