Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 473 invoked from network); 6 Oct 2004 20:51:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 6 Oct 2004 20:51:03 -0000 Received: (qmail 20293 invoked by uid 500); 6 Oct 2004 20:51:01 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 20245 invoked by uid 500); 6 Oct 2004 20:51:01 -0000 Mailing-List: contact dev-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@forrest.apache.org Delivered-To: mailing list dev@forrest.apache.org Received: (qmail 20234 invoked by uid 99); 6 Oct 2004 20:51:01 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from [67.19.2.54] (HELO mail.outerthought.net) (67.19.2.54) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 06 Oct 2004 13:51:01 -0700 Received: from localhost (localhost [127.0.0.1]) by mail.outerthought.net (Postfix) with ESMTP id 3BEF71600F9 for ; Wed, 6 Oct 2004 15:50:59 -0500 (CDT) Received: from mail.outerthought.net ([127.0.0.1]) by localhost (mail.outerthought.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32717-08 for ; Wed, 6 Oct 2004 15:50:59 -0500 (CDT) Received: from strider.outerthought.net (localhost [127.0.0.1]) by mail.outerthought.net (Postfix) with ESMTP id E9A0B1600EF for ; Wed, 6 Oct 2004 15:50:58 -0500 (CDT) Message-ID: <30042090.1097095858787.JavaMail.jettyjira@strider.outerthought.net> Date: Wed, 6 Oct 2004 15:50:58 -0500 (CDT) From: issues@cocoondev.org To: dev@forrest.apache.org Subject: [JIRA] Updated: (FOR-312) Merged cells in OOo tables In-Reply-To: <13832175.1097095738785.JavaMail.jettyjira@strider.outerthought.net> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at outerthought.net X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N The following issue has been updated: Updater: Charles Palmer (mailto:charles@dspdesign.com) Date: Wed, 6 Oct 2004 3:50 PM Comment: This contains a hacked openoffice-writer2forrest.xsl that is an attempt at merging files vertically, and a tables.sxw file that contains sample tables and further commentary. Changes: Attachment changed to OOo_Tables.zip --------------------------------------------------------------------- For a full history of the issue, see: http://issues.cocoondev.org//browse/FOR-312?page=history --------------------------------------------------------------------- View the issue: http://issues.cocoondev.org//browse/FOR-312 Here is an overview of the issue: --------------------------------------------------------------------- Key: FOR-312 Summary: Merged cells in OOo tables Type: Improvement Status: Unassigned Priority: Major Project: Forrest Components: Other Versions: HEAD Assignee: Reporter: Charles Palmer Created: Wed, 6 Oct 2004 3:48 PM Updated: Wed, 6 Oct 2004 3:50 PM Environment: All Description: The current state-of-the-art is that Forrest supports OpenOffice Writer tables with horizontally merged table cells, but not vertically merged cells. Issue FOR-262 made some improvement but did not finish the job. The issue seems to be that OOo deals with cells merged vertically by creating sub tables to the left or right of the merged cells, rather than some equivalent of the HTML rowspan attribute. I have hacked openoffice-writer2forrest.xsl, and dealt with this by identifying the sub-table element in the xsl file and creating a new HTML (or Forrest) whenever I find one. This seems to work OK, but when rendered as HTML the borders of the cells are too thick - maybe we are getting two sets of table borders. This needs some further investigation - there should be some HTML table border attributes that can resolve this. For example, there seems to be an HTML construction
which could possibly do the job, but just adding this into the openoffice-writer2forrest.xsl file did not work. Maybe giving the sub-table a class= or id= attribute could allow appropriate processing down-stream, maybe within a skin CSS, or maybe we need to be able to pass through more HTML. I will add files to this issue - a hacked openoffice-writer2forrest.xsl (which no doubt needs polishing!) and a tables.sxw file that contains example tables and further documentation of this issue. (Sorry I am not enough of a software person to finish the fixes). --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://issues.cocoondev.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira