Thomas Mortagne wrote:
> On Mon, May 4, 2009 at 13:15, Vincent Massol <[email protected]> wrote:
>> On May 4, 2009, at 12:46 PM, Jean-Vincent Drean wrote:
>>
>>> On Mon, May 4, 2009 at 11:29 AM, Thomas Mortagne
>>> <[email protected]> wrote:
>>>> Hi devs,
>>>>
>>>> In 2.0 architecture we have no way currently to print a strongly
>>>> formatted text (like JSON) or simply a plain text without XHTML which
>>>> we are doing generally using xpage=plain in XWiki 1.0
>>> With the 1.0 syntax xpage=plain was mainly used to:
>>> 1/ Output data in special format (JSON, xls, etc). In those cases
>>> {pre} was used to avoid xhtml transformations.
>>> 2/ Output xhtml content without the XWiki UI, I can think of one use
>>> case where this content was put in ajax tooltips.
>>>
>>> Is 2/ covered ? Do we need a xpage=xhtml for it ?
>>> Note that xpage=xpart&vm=contentview.vm can be used as a workaround.
>> If you we want to have something clean for the future it seems to me
>> that having a parameter called outputType (or simply output, or type,
>> or contentType) which can take all renderer values would be best.
>>
>> For ex outputType=xhtml, xwiki, text, pdf, rtf, etc
>>
>> And when not specified it would default to outputType=xhtml.
>>
>> For removing the UI I'd use another parameter since it's orthogonal.
>> Something like showUI=true|false
>
> As i said this mail is about finding what to do with xpage=plain and
> not find the way to call the plain text renderer. I just want to know
> if we try to be able to use xpage=plain with 2.0 content or if we
> don't do anything an say that you have to do this another way for 2.0.

I think it's better to do it another way in 2.0 and keep xpage=plain 
compatible, so that pages that are called with this parameter (from AJAX 
requests for example) can be converted and keep offering their service.
If we use a plain text renderer, it will break functionalities if/when 
converting to 2.0 (for example UI displayed in lightboxes, ajax 
updaters, etc)

Jerome.
>
>> Thanks
>> -Vincent
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>
>
>

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to