Issue Details (XML | Word | Printable)

Key: XWIKI-2634
Type: Task Task
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Vincent Massol
Reporter: Vincent Massol
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
XWiki Core

Various tasks for the new rendering implementation

Created: 29/Aug/08 17:28   Updated: 26/Nov/08 14:10
Component/s: Rendering 2.0
Affects Version/s: 1.6 M1
Fix Version/s: 1.6 M2

File Attachments: 1. Text File patch4htmlclean2.1.patch (9 kB)

Issue Links:
Related
 

Date of First Response: 02/Sep/08 19:39
Resolution Date: 10/Sep/08 14:39


 Description  « Hide
what's left:
  • Link parsers
  • Caches
    • Add suppor for caching macro block generation
    • Add caching of "static" blocks
  • More syntax support
  • Implement all missing macros (all the radeox macros we had)
  • Modify document link saving (no need for rendering, just parsing)
  • Find a way to move all old rendering code to a separate package so that it can be easily removed later and so that we have some clean code left (if possible)
  • Make the XHTML parser fully work (lots of issues, see http://code.google.com/p/wikimodel/issues/)
  • Question: how do we support automatic inline editing?
    • Answer: wait for JV's modification. He'll remove the need for includeForm.
  • Check for view rights in the include macro
  • Groovy refactoring and new grooy module/components
  • Add translation support in include macro
  • TOC macro:
    • add internal link targeting sections (temporary solution already committed waiting for LinkBlock to support children blocks as label)
  • Add support for tables
  • Add support for verbatim blocks
  • Add support for definition lists
  • Add support for quotations
  • Add support for parametrized elements (stlying)
    • Parametrized paragraphs
    • Parametrized Lists (not working for nested lists)
    • Parametrized words
    • Parametrized sections

... and a lot more I'm sure (this list should be edited as we progress)

See http://dev.xwiki.org/xwiki/bin/view/Design/NewRenderingArchitecture for Architecture details



 All   Comments   Change History   FishEye      Sort Order: Ascending order - Click to sort in descending order
Wang Ning added a comment - 02/Sep/08 19:39
This patch refactor the tagswap feature.
To use this patch, need install htmlcleaner in xwiki maven repository.

Vincent Massol added a comment - 02/Sep/08 22:15
Thanks Wang. Applied! (there was just a small mistake in that it didn't pass the build, a checkstyle problem).

Vincent Massol added a comment - 10/Sep/08 14:39
Lots of progress has been made but of course it's far from finished. From now on, we'll create separate jira issues for each new feature/bug fix.