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.

@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


Reply via email to