[seam-dev] Re: Form, Input Elements and SeamText
Jay Balunas
tech4j at gmail.com
Tue Mar 3 15:31:25 EST 2009
On Mar 2, 2009, at 5:52 PM, Nick Belaevski wrote:
>
>
> Jay Balunas wrote:
>>
>>
>>
>> On Mon, Mar 2, 2009 at 3:08 PM, Nick Belaevski
>> <nbelaevski at exadel.com> wrote:
>>
>>
>> Jay Balunas wrote:
>>>
>>>
>>>
>>> On Mon, Mar 2, 2009 at 1:47 PM, Nick Belaevski <nbelaevski at exadel.com
>>> > wrote:
>>> Jay Balunas wrote:
>>>>
>>>> I believe that the editor component should be open to support any
>>>> number of markup formats. It should be the option of the user as
>>>> to what is converted. I like the idea of using jsf converters.
>>>> It could allow people to really generate their own conversion
>>>> support. However this is not how it is currently designed. atm
>>>> it uses a simple flag for "useSeamText".
>>>>
>>>> Created: https://jira.jboss.org/jira/browse/RF-6452
>>>>
>>>> -Jay
>>>>
>>> It's possible to use any converter with rich:editor. If user sets
>>> useSeamText=true and doesn't provide his own converter, then
>>> rich:editor implicitly creates instance of default SeamText
>>> converter and uses it. So the user can provide his own
>>> implementation of converter for SeamText or for any other
>>> arbitrary markup language.
>>>
>>> Are you referring to the converter attribute here: "http://livedemo.exadel.com/richfaces-demo/richfaces/editor.jsf?c=editor&tab=info
>>> ". It looked like a straight carry over of the tag description
>>> from the base.
>>>
>> Yes, converter can be set either by using this attribute or nested
>> tag.
>>
>>> Is there an example of this? We need to make this more obvious
>>> and perhaps provide some examples of how to use it.
>> There's no example in livedemo, we can add one for Textile or BB
>> Text in the future.
>> Great - can you update the jira to represent this?
>>
> Done.
>>>
>>> Also- if this is the case then "useSeamText" is really
>>> "useConverter" in which case we not need it since we should be
>>> able to tell is it is set or not. Do you agree?
>> Yes, non-null converter is used if it is present. But in my opinion
>> useSeamText="true" is much more handy for the developer than
>> explicit converter specification .
>> I don't agree with this - especially since if we add Texttile we
>> would need "useTexttile" and I think that is going away from JSF
>> conventions.
> Yes, you are absolutely right. "useTextile" attribute does not look
> good at all. The only thing I like in "useSeamText" attribute, is
> its ability to switch between markup languages (this involves
> switching of converters and validators) easily. Do we need to
> support that, how do you think?
Lets move this to RF design forums.
>
>>
>>
>>>
>>>
>>>>
>>>> On Fri, Feb 27, 2009 at 12:33 PM, Dan Allen
>>>> <dan.j.allen at gmail.com> wrote:
>>>> I'm digging up an old thread here...
>>>>
>>>> Would it be possible for the tinyMCE component to output a more
>>>> standard wiki syntax as well, such as textile (http://www.textism.com/tools/textile/)?
>>>> As complete as it may be, the Seam formatted text is yet another
>>>> wiki syntax and the world has so many already. For people using
>>>> Seam in an existing system/environment, it may be necessary to
>>>> adapt. We can't support every syntax, but we can pick the most
>>>> prevalent.
>>>>
>>>> Also, when I imagine how this component would work, I figured
>>>> that all the conversation is handled by the JSF life cycle.
>>>>
>>>> When the editor is loaded wiki text is converted to html and
>>>> displayed in the TinyMCE editor
>>>> When the form is saved, the html is converted to wiki text and
>>>> copied back to the model
>>>>
>>>> You do stand to lose some control with this approach if the wiki
>>>> syntax has special hooks. But then again, if someone wants that
>>>> contorl, I suppose they can just edit the wiki text directly.
>>>>
>>>> -Dan
>>>>
>>>>
>>>> On Fri, Oct 3, 2008 at 8:07 AM, Jay Balunas <tech4j at gmail.com>
>>>> wrote:
>>>> Hi Christian,
>>>>
>>>> They are developing a richfaces component that implements tinyMCE
>>>> (http://tinymce.moxiecode.com/) as a JSF component.
>>>>
>>>> The goal is that it also supports seam text conversion on the
>>>> server side (afaict) which is why they are bringing up questions
>>>> on proper conversion.
>>>>
>>>> Two places where I have run into the issue below is when creating
>>>> an outline/draft document that I am not ready to post, but want
>>>> to save, the other is when I have a section that I do not need
>>>> introduction text for and would instead like to begin the first
>>>> sub-section immediately.
>>>>
>>>> +header 1
>>>> ++header 2
>>>>
>>>> Is this a change to seam text grammar that would be acceptable?
>>>>
>>>> -Jay
>>>>
>>>>
>>>>
>>>> On Fri, Oct 3, 2008 at 8:37 AM, Christian Bauer
>>>> <cbauer at redhat.com> wrote:
>>>>
>>>> On Oct 03, 2008, at 14:33 , Ilya Shaikovsky wrote:
>>>>
>>>> html allows us to use next code
>>>>
>>>> <h1>header 1<h1>
>>>> <h2>header 2<h2>
>>>>
>>>> but next code
>>>>
>>>> +header 1
>>>> ++header 2
>>>>
>>>> It wasn't done on purpose but I'm quite happy with requiring text
>>>> between headlines. That's how real texts are written, it's good
>>>> style.
>>>>
>>>>
>>>> How about your opinion on this?
>>>>
>>>> I have no idea what you guys are doing but if you want to submit
>>>> reasonable changes to the seam-text.grammar, go
>>>> ahead._______________________________________________
>>>>
>>>> seam-dev mailing list
>>>> seam-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/seam-dev
>>>>
>>>>
>>>>
>>>> --
>>>> blog: http://in.relation.to/Bloggers/Jay
>>>>
>>>> _______________________________________________
>>>> seam-dev mailing list
>>>> seam-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/seam-dev
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Dan Allen
>>>> Senior Software Engineer, Red Hat | Author of Seam in Action
>>>>
>>>> http://mojavelinux.com
>>>> http://mojavelinux.com/seaminaction
>>>>
>>>> NOTE: While I make a strong effort to keep up with my email on a
>>>> daily
>>>> basis, personal or other work matters can sometimes keep me away
>>>> from my email. If you contact me, but don't hear back for more
>>>> than a week,
>>>> it is very likely that I am excessively backlogged or the message
>>>> was
>>>> caught in the spam filters. Please don't hesitate to resend a
>>>> message if
>>>> you feel that it did not reach my attention.
>>>>
>>>>
>>>>
>>>> --
>>>> blog: http://in.relation.to/Bloggers/Jay
>>>
>>> --
>>> Best regards,
>>> Nick Belaevski
>>>
>>>
>>>
>>> --
>>> blog: http://in.relation.to/Bloggers/Jay
>>
>> --
>> Best regards,
>> Nick Belaevski
>>
>>
>>
>> --
>> blog: http://in.relation.to/Bloggers/Jay
>
> --
> Best regards,
> Nick Belaevski
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/seam-dev/attachments/20090303/37870015/attachment.html
More information about the seam-dev
mailing list