Vincent Massol wrote: > On Dec 29, 2008, at 3:13 PM, Marius Dumitru Florea wrote: > >> Guillaume Lerouge wrote: >>> On Mon, Dec 29, 2008 at 2:57 PM, Vincent Massol >>> <[email protected]> wrote: >>> >>>> On Dec 29, 2008, at 2:29 PM, Guillaume Lerouge wrote: >>>> >>>>> On Mon, Dec 29, 2008 at 2:01 PM, Marius Dumitru Florea < >>>>> [email protected]> wrote: >> [snip] >> >>>>>> B) What should happen when you press Enter inside a header in >>>>>> the new >>>>>> WYSIWYG? >>>>>> >>>>>> B1) Currently, the text is moved on a new line, but still inside >>>>>> the >>>>>> header (multi-line header). >>>>>> >>>>>> I'm +1 since it's already done (We agreed that you have to press >>>>>> Enter >>>>>> twice to generate a new paragraph). >>>>> +1 for this one since it's what we have and it's consistent with >>>>> the >>>>> "press >>>>> Enter twice" behavior. >>>> Can you explain why it's "consistent"? I don't understand the >>>> consistency. >>>> >>>> Imagine you're on a header. You've finished typing it and you press >>>> enter. You start typing your text to realize you're not in a >>>> paragraph. You select the text you've typed and click in the >>>> toolbar >>>> to select the paragraph style. Yuck! >> This is somehow true for paragraphs. A MS Word user would expect to >> write on a new paragraph after pressing enter. >> >>> >>> I think you are making a confusion between 2 situations: >>> >>> 1) The caret is within the header : HEAD|ER >>> 2) The caret is at the end of the header : HEADER| >> What is the difference? If you want to write a multi-line header you >> write it on a single line and then split it in multiple lines? >> >> In this particular case I fill it's a yes or no decision regarding >> multi-line headers. If the answer is yes then Enter inside or at the >> end >> of a header should generate only a new line. > > I'm not sure about this Marius. I don't think we absolutely want a 1 > to 1 mapping between wiki editor and wysiwyg editor. IMO the wysiwyg > editor is for easy entering of text and it should behave as you expect > it to behave. > > Can someone contradict me in my thinking that almost everyone (i.e. > more than 90% of users) will think that after you hit enter at the end > of a paragraph it'll go to next line using a para style? And if that's
"using a para style" can mean both a new paragraph and a new line inside the same paragraph. > true I think we would be doing users a disservice by allowing > multiline headers by using the enter key. I can change it if we all agree. I'm +0 right now. > > Thanks > -Vincent > >>> In case 1) (which I believe is the one Marius was referring to), >>> pressing >>> enter once puts the header on 2 lines and pressing enter twice >>> creates a new >>> paragraph (consistent with what happens when pressing enter twice >>> after the >>> last item fo a list for instance). >>> >>> In case 2) (which is the one you are referring to), pressing enter >>> indeed >>> already creates a new paragraph. >>> >>> Is that correct Marius? >> Currently only 1) is implemented. >> >>> Guillaume > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

