See
http://twiki.org/cgi-bin/view/Plugins/TablePluginDev
There are two issues here.
- The 'core' table geenation
- Plugins
Core
Low impact. Only critical in that plugins may have to scan and interpret the table specification when rewriting.
Plugins
If you use the directive
%TABLE{ ... tablewidth="100%" ...}%
with the
PatternSkin skin the table will NOT expand to the width of the window.
This is because the skin uses CSS and there is a directive there
.twikiTopic table {
width:auto;
}
table width=100%
will not override a style (see
http://www.hwg.org/resources/faqs/cssFAQ.html#precedence).
To override a style locally you would have to write
<table style="width: 100%">
The plugins that manipulate and format tables need to be updated to generate directives in this format so as to be comaptible with CSS.
Agreed - but please report this against the individual faulty plugins, and not against the core. No-one is in a position to trawl though all the plugins changing them to be CSS compatible.
BTW I have already done this work for
ActionTrackerPlugin.
CC