On Mon, Dec 29, 2008 at 3:45 PM, Vincent Massol <[email protected]> wrote:

>
> On Dec 29, 2008, at 3:28 PM, Guillaume Lerouge wrote:
>
> > On Mon, Dec 29, 2008 at 3:24 PM, Vincent Massol <[email protected]>
> > 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.
> >>
> >
> > Ok. If we cannot separate both, I'm against multi-line headers as I
> > think
> > they do not make sense on the web
>
> Quite the opposite... :)
>
> HTML H elements support multilines so it's a web thing!


The fact that it can be done doesn't mean it should be done ;-) Anyway
that's not the main issue here.


>
>
> > (since the skin prevents us from knowing
> > the page width in advance the way it can be done in OpenOffice.org
> > or MS
> > Word). I'm afraid allwoing multi-line headers will trigger weird
> > situations
> > from the user PoW (A 2 lines header showing up on 3 lines on a small
> > resolution display for instance) + it doesn't add much value on the
> > web
> > anyway.
> >
> > So here's my -0 for multi-lines headers (it would be a -1 if it wasn't
> > already implemented).
>
> Check the other email from Thomas.
>
> > 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
> >> true I think we would be doing users a disservice by allowing
> >> multiline headers by using the enter key.
> >
> >
> > I agree with Vincent here: hitting enter at the end of a header
> > should start
> > a new paragraph. Thus if we cannot separate cases 1) and 2) we
> > should not
> > allow creating multi-lines headers in the WYSIWYG editor.
>
> I only said the first part, i.e that enter should create a para. We
> could still allow new lines in headers using shift+enter for ex. Since
> it's less well known key most users won't use it (and won't need it).


I'm ok with this approach as well:

   - Hitting enter in or at the end of a header generates a new paragraph
   - Hitting shift + enter generates a multi-line header

Guillaume


>
>
> Thanks
> -Vincent
>
> > Guillaume
> >
> >
> >>
> >>
> >> 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
>



-- 
Guillaume Lerouge
Product Manager - XWiki
Skype ID : wikibc
http://blog.xwiki.com/
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to