You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rave.apache.org by "Marsha Nunes (JIRA)" <ji...@apache.org> on 2012/08/16 21:31:38 UTC

[jira] [Created] (RAVE-760) Dialog and ModalDialog views - Differentiate and add explcit close

Marsha Nunes created RAVE-760:
---------------------------------

             Summary: Dialog and ModalDialog views - Differentiate and add explcit close
                 Key: RAVE-760
                 URL: https://issues.apache.org/jira/browse/RAVE-760
             Project: Rave
          Issue Type: Story
          Components: rave-opensocial-provider
    Affects Versions: 0.14
            Reporter: Marsha Nunes
            Priority: Minor


-DIALOG and MODALDIALOG  currently behave the same way.  Change DIALOG to be a modeless dialog - no lightbox and the user can interact with the page below.  

See jQueryUI for examples of modeless (their default) vs. modal: http://jqueryui.com/demos/dialog/#default

-Add a close icon/button to both of these views.  (Needed for modeless and will increase usability of modal.)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (RAVE-760) Dialog and ModalDialog views - Differentiate and add explcit close

Posted by "Chris Geer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/RAVE-760?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13437923#comment-13437923 ] 

Chris Geer commented on RAVE-760:
---------------------------------

1) If we could make it configurable I don't think it would be an issue but since we can't pass options to this capability as it stands I don't know if we want ALL dialogs to have this button.

2) When the original plan for the OpenViews stuff went in, it was based on jQuery but the decision was to remove that and use bootstrap for both (Even though as you point out bootstrap doesn't actually support modeless dialogs). To allow implementers some flexibility we did RAVE-613 which allows you to use custom popup definitions (i.e. dialogs) instead of the bootstrap ones. We actually use jQuery popups with close buttons in our app so I know it's possible to solve these problems. 

So, I think the capability exists to handle both these issues today without any changes, it's just not the default option of the container.
                
> Dialog and ModalDialog views - Differentiate and add explcit close
> ------------------------------------------------------------------
>
>                 Key: RAVE-760
>                 URL: https://issues.apache.org/jira/browse/RAVE-760
>             Project: Rave
>          Issue Type: Story
>          Components: rave-opensocial-provider
>    Affects Versions: 0.14
>            Reporter: Marsha Nunes
>            Priority: Minor
>
> -DIALOG and MODALDIALOG  currently behave the same way.  Change DIALOG to be a modeless dialog - no lightbox and the user can interact with the page below.  
> See jQueryUI for examples of modeless (their default) vs. modal: http://jqueryui.com/demos/dialog/#default
> -Add a close icon/button to both of these views.  (Needed for modeless and will increase usability of modal.)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (RAVE-760) Dialog and ModalDialog views - Differentiate and add explcit close

Posted by "Anthony Carlucci (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/RAVE-760?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13437914#comment-13437914 ] 

Anthony Carlucci commented on RAVE-760:
---------------------------------------

Hi Marsha, my thoughts on this as it sounds like there are two distinct changes here:

1) Adding a close icon/button to both DIALOG and MODALDIALOG views:  this could be done fairly easily.  Does the community like the idea of adding a close icon/button to both DIALOG and MODALDIALOG?  

2) Making the DIALOG option be modaless:  Since Bootstrap doesn't support a "modaless" dialog we'd have to use an alternate solution like a jQuery UI dialog as you mentioned.  I think this would be a fine solution as long as we could get the styling somewhat consistent.  Any objections from the community on using a jQuery UI widget for this feature since Bootstrap can't support it?
                
> Dialog and ModalDialog views - Differentiate and add explcit close
> ------------------------------------------------------------------
>
>                 Key: RAVE-760
>                 URL: https://issues.apache.org/jira/browse/RAVE-760
>             Project: Rave
>          Issue Type: Story
>          Components: rave-opensocial-provider
>    Affects Versions: 0.14
>            Reporter: Marsha Nunes
>            Priority: Minor
>
> -DIALOG and MODALDIALOG  currently behave the same way.  Change DIALOG to be a modeless dialog - no lightbox and the user can interact with the page below.  
> See jQueryUI for examples of modeless (their default) vs. modal: http://jqueryui.com/demos/dialog/#default
> -Add a close icon/button to both of these views.  (Needed for modeless and will increase usability of modal.)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (RAVE-760) Differentiate Dialog and ModalDialog views

Posted by "Marsha Nunes (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-760?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marsha Nunes updated RAVE-760:
------------------------------

    Description: 
-DIALOG and MODALDIALOG  currently behave the same way.  Change DIALOG to be a modeless dialog - no lightbox and the user can interact with the page below.  

See jQueryUI for examples of modeless (their default) vs. modal: http://jqueryui.com/demos/dialog/#default



  was:
-DIALOG and MODALDIALOG  currently behave the same way.  Change DIALOG to be a modeless dialog - no lightbox and the user can interact with the page below.  

See jQueryUI for examples of modeless (their default) vs. modal: http://jqueryui.com/demos/dialog/#default

-Add a close icon/button to both of these views.  (Needed for modeless and will increase usability of modal.)

        Summary: Differentiate Dialog and ModalDialog views  (was: Dialog and ModalDialog views - Differentiate and add explcit close)

Updated issue to separate this from adding an explicit close.
                
> Differentiate Dialog and ModalDialog views
> ------------------------------------------
>
>                 Key: RAVE-760
>                 URL: https://issues.apache.org/jira/browse/RAVE-760
>             Project: Rave
>          Issue Type: Story
>          Components: rave-opensocial-provider
>    Affects Versions: 0.14
>            Reporter: Marsha Nunes
>            Priority: Minor
>
> -DIALOG and MODALDIALOG  currently behave the same way.  Change DIALOG to be a modeless dialog - no lightbox and the user can interact with the page below.  
> See jQueryUI for examples of modeless (their default) vs. modal: http://jqueryui.com/demos/dialog/#default

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (RAVE-760) Differentiate Dialog and ModalDialog views

Posted by "Marsha Nunes (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-760?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marsha Nunes updated RAVE-760:
------------------------------

    Attachment: screenshot-1.jpg
    
> Differentiate Dialog and ModalDialog views
> ------------------------------------------
>
>                 Key: RAVE-760
>                 URL: https://issues.apache.org/jira/browse/RAVE-760
>             Project: Rave
>          Issue Type: Story
>          Components: rave-opensocial-provider
>    Affects Versions: 0.14
>            Reporter: Marsha Nunes
>            Priority: Minor
>
> -DIALOG and MODALDIALOG  currently behave the same way.  Change DIALOG to be a modeless dialog - no lightbox and the user can interact with the page below.  
> See jQueryUI for examples of modeless (their default) vs. modal: http://jqueryui.com/demos/dialog/#default

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (RAVE-760) Differentiate Dialog and ModalDialog views

Posted by "Marsha Nunes (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-760?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marsha Nunes updated RAVE-760:
------------------------------

    Attachment:     (was: screenshot-1.jpg)
    
> Differentiate Dialog and ModalDialog views
> ------------------------------------------
>
>                 Key: RAVE-760
>                 URL: https://issues.apache.org/jira/browse/RAVE-760
>             Project: Rave
>          Issue Type: Story
>          Components: rave-opensocial-provider
>    Affects Versions: 0.14
>            Reporter: Marsha Nunes
>            Priority: Minor
>
> -DIALOG and MODALDIALOG  currently behave the same way.  Change DIALOG to be a modeless dialog - no lightbox and the user can interact with the page below.  
> See jQueryUI for examples of modeless (their default) vs. modal: http://jqueryui.com/demos/dialog/#default

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (RAVE-760) Dialog and ModalDialog views - Differentiate and add explcit close

Posted by "Marsha Nunes (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/RAVE-760?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13438730#comment-13438730 ] 

Marsha Nunes commented on RAVE-760:
-----------------------------------

1) Most examples I find of these types of dialogs have an "x" or similar explicit close.  I think it's more intuitive and usable to have one (with clicking outside the dialog or hitting ESC as additional options).  If an implementer didn't want to include the X in a certain case wouldn't it be easier to hide or disable the icon vs. having to figure out how to add it when they do want it?

 2) It sounds like I have some options for how to implement want I want for my application. I'm not sure how popular a non-modal dialog would be, but I find it confusing to have two options that work the same.
                
> Dialog and ModalDialog views - Differentiate and add explcit close
> ------------------------------------------------------------------
>
>                 Key: RAVE-760
>                 URL: https://issues.apache.org/jira/browse/RAVE-760
>             Project: Rave
>          Issue Type: Story
>          Components: rave-opensocial-provider
>    Affects Versions: 0.14
>            Reporter: Marsha Nunes
>            Priority: Minor
>
> -DIALOG and MODALDIALOG  currently behave the same way.  Change DIALOG to be a modeless dialog - no lightbox and the user can interact with the page below.  
> See jQueryUI for examples of modeless (their default) vs. modal: http://jqueryui.com/demos/dialog/#default
> -Add a close icon/button to both of these views.  (Needed for modeless and will increase usability of modal.)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira