title: Editing table layouts in jQuery
body: <p>So I'm building a CMS and for a given page, I want to let the client layout the page (not the site layout, the page layout, i.e. the content; headline, text, imageboxes, more links and such) with the given elements. Since table layouts are easy to understand for a client, I'm going to use that. Spare me the "always use CSS layouts" comments. I usually use CSS, but for this I really think a table layout is the best way to give the clients an easy to use environment.</p>
  
  <p>So, the client should have a "edit layout" button, which takes them to a new page with the layout grid shown and all the content "modules" shown as boxes. They should be able to re-arrange the boxes and sort them inside the table cells at will. This is no problem for me, but I <em>ALSO</em> want the client to be able to edit the layout table itself.</p>
  
  <p>They should be able to add a column, add a row, merge cells (horizontally) and adjust cell widths (not heights).</p>
  
  <p>I've been googling a lot but most table jQuery plugins are about editing table DATA, not the table itself. </p>
  
  <p>Anyone have a good suggestion on where to start?</p>