Originally posted on Trac by gaspard Original Trac Ticket
Description (Last modified by gaspard)
For this we need to wrap input tags into "p" or "div" tags.
We do not care if 'form' appear inside 'p' when the user
writes:
<p do='add'/>
<p do='each'/>
It's bad user practice, not a result from our bad code. The code
above should never be used (listing nodes as paragraphes). It
should be written as:
<r:add/>
<r:each>
<p do='...'/>
</r:each>
Things to do
- change ids of the form '/default/Nodes-*index/pages.123' to
'pages123': done
- make sure all 'input' tags are inside div elements
- see #124 optimize javascript usage by creating functions (rewrite of javascript)
(In [857]) Fixed: DOM ids no longer contain the
full template_url (no '/' in id now). Refs #20 xhtml compliance.