Hi Kevin, On Sat, Nov 21, 2015 at 4:44 PM, Kevin Meyer <[email protected]> wrote:
> Hi Martin, > > Thanks for the reference. I assume that summernote produces HTML, and that > I'd read/write that HTML into a string property of my domain class. > That's correct! > > @Dan > There seems to be an asciiDoctor editor here[1], but I've not looked at it > yet. > > I've discovered one immediate issue: I've completely forgotten how to > override the default renderer of a property in the Wicket viewer. > I'll trawl the documentation some more and see what I can find. We sure > have a lot! > > Right now, before I replace the text edit box with something more, I'm > looking for something to indicate when editing "render this as a memo > field, 10 rows high". > > Right my field is just a single line. > > Regards, > Kevin > > > [1] https://github.com/lordofthejars/asciidoctor-markitup > > On Sat, November 21, 2015 09:48, Martin Grigorov wrote: > > Hi Kevin, > > > > > > It sounds like an old fashioned WYSIWYG editor will do the job as well. > > Wicket-Bootstrap provides integration with > > https://github.com/summernote/summernote > > Demo: http://wb-mgrigorov.rhcloud.com/summernote > > Demo code: > > > https://github.com/l0rdn1kk0n/wicket-bootstrap/blob/master/bootstrap-sampl > > es/src/main/java/de/agilecoders/wicket/samples/pages/SummernotePage.java > > > > Martin Grigorov > > Wicket Training and Consulting > > https://twitter.com/mtgrigorov > > > > > > On Sat, Nov 21, 2015 at 8:42 AM, Kevin Meyer <[email protected]> wrote: > > > > > >> What I'm after in the editor is just the basics: bold, italic, indent. > >> Lists (bullet and numbered) are optional. Since the doc will probably be > >> printed, even embedded links are not needed immediately, and > >> definitely no image support. So perhaps an existing simple Markdown > >> editor component can be hacked to produce asciidoctor? But I will start > >> with the basics and integrate an editor later. Sure, I'll add the > >> factory and components to our codebase when done. Kevin > >> > >> > >> On 21 November 2015 08:26:08 CET, Dan Haywood < > >> [email protected]> wrote: > >>> Having said all that, I couldn't find a nice Asciidoctor embeddable > >>> editor, whereas EpicEditor [1] looks like it would be really easy to > >>> make into a Wicket component for the framework. > >>> > >>> > >>> I could imagine us adding a new attribute to > >>> @PropertyLayout(type=MARKDOWN) > >>> or similar, with facet factory to pick this up and install as a hint. > >>> > >>> [1] http://epiceditor.com/ > >>> > >>> > >>> On 20 November 2015 at 22:20, Dan Haywood > >>> <[email protected]> > >>> wrote: > >>> > >>> > >>>> I don't think anyone has, but even so, I'd look to integrating with > >>>> Asciidoctor rather than markdown. I think there's a much better > >>>> > >>> chance of > >>>> being able to create an embeddable Wicket widget that could then be > >>>> > >>> used to > >>>> export to PDF. And Dan Allen, who heads up the project, is > >>> super-helpful. > >>>> > >>>> I'd love to see this exist, happy to provide support if anyone > >>>> wants > >>> to > >>>> step up to do the work. > >>>> > >>>> Dan. > >>>> Hi guys, > >>>> Has anyone implemented a markdown editor integration with Isis? > >>>> > >>>> > >>>> I'm about hack together a proof of concept report generator that > >>>> > >>> would be > >>>> greatly enhanced if I could expose a markdown editor (to provide a > >>> rich > >>>> WYSIWYG editor for formatted text) for a memo-like property. > >>>> > >>>> > >>>> I also guess I would declare that property as a CLOB? > >>>> > >>>> > >>>> The PoC is to let me create and edit a project summary object, and > >>>> > >>> group > >>>> these summaries according to a few attributes (e.g. client or > >>>> project category). > >>>> > >>>> The eventual goal is to export collections of summaries of these > >>>> > >>> project > >>>> references as a markdown document (or PDF etc, whichever is easier) > >>>> . > >>>> > >>>> > >>>> Cheers, > >>>> Kevin > >>>> -- > >>>> Sent from my phone with K-9 Mail. > >>>> Please excuse my brevity. > >>>> > >>>> > >> > >> -- > >> Sent from my phone with K-9 Mail. > >> Please excuse my brevity. > >> > >> > > > > > -- > Kevin Meyer > Ljubljana, Slovenia > > >
