[ https://issues.apache.org/jira/browse/SLING-280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bertrand Delacretaz reassigned SLING-280: ----------------------------------------- Assignee: Bertrand Delacretaz > ujax post serlvet should be able to insert new nodes at specified location > -------------------------------------------------------------------------- > > Key: SLING-280 > URL: https://issues.apache.org/jira/browse/SLING-280 > Project: Sling > Issue Type: Improvement > Reporter: Tobias Bocanegra > Assignee: Bertrand Delacretaz > Attachments: ujax_order_fix.r632454.patch > > > the current version only supports: ujax:order = 0, which orders a newly > created node above it's siblings. > suggest to implement the following variants: > ujax:order= ("below" | "above" ) [name] > example: > /a > /b > /c > ujax:order="above b" -> /a, /newnode, /b, /c > ujax:order="above a" -> /newnode, /a, /b, /c > ujax:order="above" -> /newnode, /a, /b, /c > ujax:order="below b" -> /a,/b,/newnode,/c > ujax:order="below c" -> /a,/b,/c,/newnode > ujax:order="below" -> /a,/b,/c,/newnode > Please note that JCR does not support the 'below' ordering and it's 'above' > handling is different. but i think in scripting environment, where you loop > over a list. the "below" makes sense, since you don't need to know the next > list item when drawing the 'insert' form. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.