On 09/27/2010 01:18 PM, Marius Dumitru Florea wrote: > On 09/27/2010 01:49 PM, Sergiu Dumitriu wrote: >> Hi devs, >> >> According to the roadmap [ >> http://enterprise.xwiki.org/xwiki/bin/Main/Roadmap ], XE 2.5M2 should be >> released today. However, there have been some significant changes >> recently, which might need more time to stabilize. So, what's the status on: >> >> - CSRF > >> - Office Preview > > I have to refactor DefaultPresentationBuilder from office-importer > module so that it doesn't depend (runtime) on velocity and html macros. > Otherwise I can't create the office preview macro: macros can't depend > on the HTML macro, and office preview macro -> office preview -> office > importer -> HTML macro. > > DefaultPresentationBuilder needs the HTML macro because it generates > HTML elements that have no correspondent node in XDOM. Precisely, it > generates an in-line frame that points to the first slide (a file in the > attached presentation zip archive). > > I have two options: > > (1) modify DefaultPresentationBuilder to generate HTML elements that can > be mapped to XDOM (e.g. put the presentation images and text directly in > the page content, and don't use script tags or other HTML elements that > can't be mapped to XDOM). > > (2) define macro markers specific to the presentation import and keep > the current HTML output. This means we'll get something like: > > {{officepresentation}} > <iframe ...></iframe> > {{/officepresentation}} > > The macro markers are needed in order to protect the output of the > office import in WYSIWYG mode.
+1 for (1) > I'm for the first solution, but I haven't decided yet what to generate: > (1a) list only the slide screen shots (1b) list slide screen shots > followed by text extracted from each slide (1c) something else (there is > a discussion thread opened for this). +1 for (1a). Slides are usually rich, with graphics, pictures, complex layout. Just the text might not be informative enough. > I need at least 1 day to finish this, provided we agree on the right > solution. > > Thanks, > Marius > >> - Extension manager >> >> Can we release M2 ASAP, or are there still things to do for these two? >> >> There are also some features that didn't make it in so far: >> >> - "Email this page" feature >> - User directory >> - Export UI >> - Dashboards >> - Recent changes >> - Localization >> >> Are any of these close to being committed? Should we wait a few more >> days or do we postpone them to the next release? >> >> For me: >> - "Email this page" should be ready in two days >> - Export UI: Postpone >> - Localization: Postpone -- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

