create new tag
, view all tags

Bug: Last Table Row is not Wiki Worded (Alpha CVS)

I've created a table, and the final row of the table is not correctly WikiWord'd (whether the word exists or not).

Test case

See the following URL, where SeeAlso exists, but is not linked: http://disobey.com/noos/bin/view/Ghyll/TopicFormGeneric. Adding any row after that one will cause the word to be properly linked. This seems to be specific to tables, as a WebForm shows it correctly: http://disobey.com/noos/bin/view/Ghyll/GhyllTodo. I've been looking in the code in an attempt to solve it myself, but I can't seem to find where the table rows are turned into WikiWords (I see where the row headers and so forth are created in emitTR and so forth, but nothing else yet.)


TWiki version: TWikiAlphaRelease
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS: SuSE 8.2
Web server: Apache 1.3.28
Perl version: 5.8.0
Client OS: All tested (Win2k, OSX)
Web Browser: All tested (Moz, Safari, IE)

-- MorbusIff - 28 Nov 2003

Follow up

Oddly, this does not happen on a "BookView": http://disobey.com/noos/bin/search/Ghyll/?scope=text&bookview=on&search=ScholarName

-- MorbusIff - 28 Nov 2003

This is a side-effect of the WikiTablesNeedRowspanning feature.

Workaround: Install the TablePlugin.

Proposed fix: Distribute TablePlugin with the TWiki package and remove the multi-row-span feature from the core code.

-- PeterThoeny - 01 Dev 2003

Confirmed workaround as a solution. I'd also +1 to including the Plugin with the package.

-- MorbusIff - 01 Dev 2003

Fix record

I removed the rowspan code from the TWiki core because it removes duplicate code as noted in WikiTablesNeedRowspanning. This also fixes the bug reported here. I am leaving the ScheduledFor field alone since this feature & bug was not present in TWikiRelease01Feb2003 (BeijingRelease)

Fix is in TWikiAlphaRelease and at TWiki.org.

New as of today: TWikiBetaReleases and TWikiProductionReleases will ship the TablePlugin preinstalled.

-- PeterThoeny - 02 Dec 2003

This fix is part of CairoRelease. However, the ScheduledFor form field is empty, e.g. it is not set the CairoRelease since the bug was not present in the latest TWikiRelease01Feb2003.

-- PeterThoeny - 15 Dec 2003

Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r5 - 2003-12-15 - PeterThoeny
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.