I don't know what happened, but I can no longer post to the first page, so I am reposting here. Hope that is ok. Here is what I tried posting earlier:
Ok, I am realizing that I may have to create two templates, unless you brains know of a way to create a template to allow a user to create a table with either side headers or top headers. ;-) Bet you do, make sure it isn't over my head! *grin*
All the required tables have a very top header, which is one table cell. Then, depending on what kind of data is being entered, the data may be filtered with headers at the top/by columns, or data that is filtered with headers at the left side/by rows. Does that make sense? I know, I know, why are all of my projects so complicated!? ;-)
The ability to be able to add multiple rows to each table is needed, and the ability to be able to have multiple instances of these tables. Probably up to 24 per page. Neither table type will EVER have more than two columns.
(For the table where the headers are to the left side, in the first cell of each row, I don't have the HTML here, but will post that later.)
Here is the first table's HTML, with the headers at the top of each column of data (For accessibility purposes, I would love to require the user to enter a summary for each table, but am not sure if that is possible, see first line of table code.):
[html]
2009
Month Issued Subject
May 2009 Topic #4567
June 2009 Topic #4568
July 2009 Topic #4569
August 2009 Topic #4570
[/html]
Here is the CSS:
/* For use with Table Headings */
#stripe th {
font: bold 14px Arial, Verdana, Helvetica, sans-serif;
color: #000000;
background-color: #008bc2;
border-right: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-top: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
/* letter-spacing: 2px;
text-transform: uppercase; */
padding: 6px 6px 6px 12px;
text-align: center;
}
/* The table cells have alternating styles */
#stripe td {
border-right: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
/* border-top: 1px solid #c0c0c0; */
background: #fff;
padding: 6px 6px 6px 12px;
color: #000000;
text-align: center;
}
#stripe td.alt {
background: #baddec;
color: #000000;
}
Here is what the Interwoven guys who were here when we first went with the product came up with for us for our Board meetings, but I suspect after the last time, that there may be a better way to do this? I just want to make sure I understand it though. ;-) You can see this page in action at:
http://www.its.ms.gov/board_meetings.shtmlDatacapture for our Board meetings, which we placed in a table:
[html]
This is the title of the page.
This is the description of the page.
<br />
This is the title of the year meetings.
This is the title of the month meeting.
This is the document about the agenda.
This is the path for the agenda.
[/html]
The template code for this piece:
[html]
my $count = 0;
if ( $count == 0 ){$count = 1;}else{ } -
[/html]
Thanks, so much for any help or advice you can send my way, or send me to.
Suzanne