Item10357: only emit inline css when there's a foswikiTable on the current page



git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@10711 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item10410: disable sorting if =sort="off"= is set in =TABLEPLUGIN_TABLEATTRIBUTES=

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@10902 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item10441: Foswikitask:Item8302: init sorting is broken if no header row. 
Foswikitask:Item10016: No rowspan in header rows possible. 
Foswikitask:Item5864: documentation needs better coverage of spans from header row. 
Foswikitask:Item8991: header-only table violates XHTML DTD.

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@10906 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item10456: fixed initialization in persistent perl environments



git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@10976 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item10410: fix sorting bug that was not properly fixed in 1.128

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@10992 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item10506: Add a !noci to all core extensions

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@11135 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item10621: Fix the change history and revision of default extensions for 1.1.3 


git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@11383 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item10893: when using "none" for databg or headerbg, set the color to transparent

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@11965 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11083: Table should sort if sort is off but initsort has a column number

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@12396 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item10971: merged trunk


git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@12597 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item10971: merge trunk


git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@12599 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11171: Clean up TOPICINFO

   * Remove the $Rev$ string used for svn tracking
   * Set author to ProjectContributor
   * Remove reprev= and comment= when present
   * Set format to 1.1 for all topics.
   * Set topic date to last commit date.

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@12748 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item8647: Add unit test for table foot

   * Correct generation of footer rows
   * Don't count embedded bold rows as a header or footer
   * Don't add sort links to bold cells not in header or footer

Seems to work for simple table of header, data and footer.  Changed the
code to count header and footer rows separately instead of calculating
the footer count.  Not sure if it's  correct yet for header rows that
are embedded in the middle of the table.

Rows in the middle of the table should not end up in tfoot markup.
There is still an issue here - the non-header rows still become links to
sort the table.

If the table doesn't have a header or footer, then bold cells in the
table should not be sortable.  And if the table has a footer, then it
needs to have the sort links and not bold cells elsewhere in the table.

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@12867 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item10646: Prepare for beta release

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@12868 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11224: Do not try anything unless there is something to strip

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@12968 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11324: perltidy them all

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@13288 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11331: init from BEGIN doesn't help persistent perls


Conflicts:

	data/System/TablePlugin.txt

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@13305 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11331: preRenderingHandler gets called more than once

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@13308 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11331: Forgot to init the ready flag...

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@13314 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11350:  TablePlugin should not die

Leftover debugging?   TablePlugin dies if an include for an non-existing
topic is requested.   That's a bit brutal.  There probably ought to be
some feedback to the user but not for 1.1.4.

git-svn-id: http://svn.foswiki.org/branches/Release01x01/TablePlugin@13386 0b4bb1d4-4e5a-0410-9cc4-b2b747904278