By tables I don't mean the neat quick tables we have now, but real, styleable tables that allow you to make complex content layouts easier than with divs. —hartnell
(tea break!)
Thats a fine question!
The more i think about an answer, the more i go round round in circles till i disappear up my own…….
For me the biggest prob is the amount of code i have to enter in each cell if i need to embellish the text, or give a particular cell a back ground colour.
So for me. the basic answer would be
Click able buttons for:-.
- text embellishment. Text colour, bold, italics etc
- Cell color
- url addition
- Page link addition
Or in other words, something like the "page edit buttons" only applied to tables.
I think….
Here's my proposal, which you can do everything you want to do except 3 and 4, which I'm not for sure what is.
The idea is simply to provide direct translation into HTML. Thus :
[[table id=" " style=" " class=" "]] [[/table]]
[[tr id=" " style=" " class=" "]] [[/tr]]
[[td id=" " style=" " class=" "]] [[/td]]
Because wikidot automatically places <p> in some line breaks, you can start your text in a <td> and suppress the <p> by putting it on the same line as [[td]]. For example :
[[table]]
[[tr]]
[[td]] Table Header Text No Paragraph [[/td]]
[[/tr]]
[[/table]]
This would result in a 1 cell table.
What is 3 and 4 in your list, exactly?
—hartnell
Your proposal looks like exactly the kind of thing I'm after. I'm not exactly sure what the original poster's "text embellishment" request was about, since when I use the ordinary tags for text formatting in tables they seem to function just like normal, but the "style" and "class" tags are what I'm after. Cell colours would be most important to me, along with handling borders and margins/padding, which your proposal takes care of quite nicely ^^
Any improvements? —hartnell
Ok, I'm positively begging for complex table support now. —hartnell