This is a GREAT plugin. I plan to use it in place of EditTablePlugin. But there is ONE thing which prevents me from doing so. In the EditTablePlugin, with headerislabel set to on, I could prevent people from editing ANY cell by just making the cell contents
bold (by enclosing the contents in *). But the EditRowPlugin considers only the first row as the label (when headerislabel is set to on). If a formula (like %CALC{"$SUM( $ABOVE() )"}%) or a variable (like %MYVARIABLE%) is used, the plugin displays the result in the edit window. When the table is saved, the formula is lost. This was the problem in EditTable plugin too. I had circumvented it by making the cell bold in EditTablePlugin, thus preventing it to be edited by others. Is there any solution to this in EditRowPlugin ?
With my limited knowledge, I can suggest two enhancements:
1. Make the plugin display the formulas (instead of results) in the edit window.
1. Provide a way to make a cell read-only
--
TWiki:Main/ChengappaCB
- 20 Jul 2008
Did you try using
%EDITCELL{label,1,}%
?
--
TWiki:Main.FranzJosefGigler
- 20 Jul 2008
Thanks a lot
FranzJosefGigler. Perfect solution. This will make the cell 'read-only'. Just a question though: Do I need to specify a number after 'label' ? I tried
%EDITCELL{label}%
and it worked. Is that ok ?
--
TWiki:Main.ChengappaCB
- 26 Aug 2008
I'm not exactly sure about the meaning of the number for labels, but if it works it should be okay.
--
TWiki:Main.FranzJosefGigler
- 26 Aug 2008
I have set the 'Current State' of this bug as 'No action required', as it was really not a bug and I have the solution to my problem now.
--
TWiki:Main.ChengappaCB
- 27 Aug 2008