Details
-
New Feature
-
Resolution: Fixed
-
Major
-
18.2.0-rc-1
-
None
Description
The main goal of UniAst was to provide a client-side AST for Cristal (equivalent of XDOM for XWiki), but this is mostly useful for Cristal backends that don't have a server-side rendering engine. XWiki does, so UniAst is slowing things down rather than helping. It would be better to use directly the BlockNote syntax in case of XWiki, for the BlockNote editor integration. This means implementing a parser and renderer for BlockNote, server-side. One benefit of this is that it will allow us to set block metadata, which is required in order to ensure compatibility with the XWiki syntax.
Attachments
Issue Links
- blocks
-
XWIKI-23539 Groups are lost when saving a page
-
- Closed
-
-
XWIKI-24000 BlockNote outputs default styles on save
-
- Closed
-
-
XWIKI-24002 Definition lists are converted to bulleted lists
-
- Closed
-
-
XWIKI-24013 First table row is always saved as header row
-
- Closed
-
-
XWIKI-24014 I can make the first column a header but it doesn't get saved
-
- Closed
-
-
XWIKI-24015 Image alt and height parameters are lost on save
-
- Closed
-
-
XWIKI-24016 Images with internal references are not displayed by the editor
-
- Closed
-
-
XWIKI-24017 Links with generated labels are not visible in editor and are lost on save
-
- Closed
-
-
XWIKI-24230 Failed to render macro (reached a theoretically unreachable statement)
-
- Closed
-
-
XWIKI-24242 Link target URL is wrong
-
- Closed
-
-
XWIKI-23859 Preserve image metadata during edition
-
- Closed
-
- depends on
-
XRENDERING-808 Implement a parser and a renderer for the BlockNote JSON syntax used by the BlockNote WYSIWYG editor
-
- Closed
-
- is related to
-
XWIKI-24004 Use directly the UniAst syntax instead of going through Markdown
-
- Closed
-
- relates to
-
XWIKI-24062 Macros without (visible) output are not visible in the BlockNote editor
-
- Open
-
-
XWIKI-24229 Inline macro calls are not selectable
-
- Open
-
-
XWIKI-24244 The edited content is not re-rendered after a macro call is updated
-
- Open
-
-
XWIKI-24548 Toggle heading with content is saved as a regular heading and paragraph
-
- Open
-
-
XWIKI-24242 Link target URL is wrong
-
- Closed
-
-
XWIKI-23858 Add support for inline images
-
- Open
-
-
XWIKI-23860 Add support for blocks in tables
-
- Open
-