• Icon: Task Task
    • Resolution: Duplicate
    • Icon: L3 - Default L3 - Default
    • None
    • None
    • cockpit, webapp
    • None

      AC

      • Create two UI elements (preferably radio buttons) which allow to select between “by query” and “by instance”.
      • Display a Tooltip, which describes the difference between both selection types, when hovering over the elements.
      • Select the “by instance” option, by default, to prevent the user from performing the batch operation on all instances that match the query.
      • Change the instance table view, depending on the selected mode:
        • By query:
          • No instance checkboxes are shown.
        • By instance:
          • Instance checkboxes are shown.
      • Unselect all instances displayed in the table, by default.
      • Disable the button to get to the next step by default.
        • Enable button if at least one instance is selected.
      • If the “select all” checkbox is checked, show an info (blue color) notification displaying the amount of the selected instances on the current page and a link to select all instances that match the query, independent of the current page.
        • Show the info notification only if pages are > 1.
        • If this link is clicked, change the selection type to “by query”.
          • Display an info notification with a warning that continuing leads to creating a batch operation that affects all instances and a link to unselect all again.
            • Show this info notification when selecting "by query" and regardless of whether "select all" is checked.
            • If this link is clicked, change the selection type back to “by instance”.

       

        This is the controller panel for Smart Panels app

            [CAM-14770] Implement a new selection type UI

            Clifton Davies created issue -
            Clifton Davies made changes -
            Link New: This issue is related to CAM-14701 [ CAM-14701 ]
            Clifton Davies made changes -
            Link New: This issue is related to CAM-14702 [ CAM-14702 ]
            Clifton Davies made changes -
            Link New: This issue is depended on by CAM-14769 [ CAM-14769 ]
            Clifton Davies made changes -
            Status Original: Open [ 1 ] New: In Progress [ 3 ]
            Clifton Davies made changes -
            Description Original: h3. AC New: h3. AC
             * These two UI elements make use of the HTML element radio button
             * It is possible to hover over it to see a Tooltip, which describes the difference between both selection types
             * By default the “by instance” option is selected to prevent the user from performing the batch operation on all instances that match the query
             * Depending on the selected mode, the instance table changes
             ** By query:
             *** No instance checkboxes are shown
             ** By instance:
             *** Instance checkboxes are shown
             * By default, no instances are selected
             * The button to get to the next step is disabled
             ** The button gets enabled if at least one instance is selected
             * If the “select all” checkbox is checked, a info (blue color) notification is shown displaying the amount of the selected instances on the current page and showing a link to select all instances that matches the query independently of the current page
             ** The info notification is only shown when pages are > 1; when there is only one page, no need to show this
             ** If this link is clicked, the selection type is changed to “by query”
             *** There is a info notification shown that continuing leads to create a batch operation that affects all instances and it has a link to unselect all again
             **** Clicking this link changes the selection type back to “by instance”
             **** This is always displayed when selecting “by query” and not dependent on clicking the “select all” link

             
            Clifton Davies made changes -
            Description Original: h3. AC
             * These two UI elements make use of the HTML element radio button
             * It is possible to hover over it to see a Tooltip, which describes the difference between both selection types
             * By default the “by instance” option is selected to prevent the user from performing the batch operation on all instances that match the query
             * Depending on the selected mode, the instance table changes
             ** By query:
             *** No instance checkboxes are shown
             ** By instance:
             *** Instance checkboxes are shown
             * By default, no instances are selected
             * The button to get to the next step is disabled
             ** The button gets enabled if at least one instance is selected
             * If the “select all” checkbox is checked, a info (blue color) notification is shown displaying the amount of the selected instances on the current page and showing a link to select all instances that matches the query independently of the current page
             ** The info notification is only shown when pages are > 1; when there is only one page, no need to show this
             ** If this link is clicked, the selection type is changed to “by query”
             *** There is a info notification shown that continuing leads to create a batch operation that affects all instances and it has a link to unselect all again
             **** Clicking this link changes the selection type back to “by instance”
             **** This is always displayed when selecting “by query” and not dependent on clicking the “select all” link

             
            New: h3. AC
             * A new selection type UI is introduced which allows to select between “by query” and “by instance”
             * These two UI elements make use of the HTML element radio button
             * It is possible to hover over it to see a Tooltip, which describes the difference between both selection types
             * By default the “by instance” option is selected to prevent the user from performing the batch operation on all instances that match the query
             * Depending on the selected mode, the instance table changes
             ** By query:
             *** No instance checkboxes are shown
             ** By instance:
             *** Instance checkboxes are shown
             * By default, no instances are selected
             * The button to get to the next step is disabled
             ** The button gets enabled if at least one instance is selected
             * If the “select all” checkbox is checked, a info (blue color) notification is shown displaying the amount of the selected instances on the current page and showing a link to select all instances that matches the query independently of the current page
             ** The info notification is only shown when pages are > 1; when there is only one page, no need to show this
             ** If this link is clicked, the selection type is changed to “by query”
             *** There is a info notification shown that continuing leads to create a batch operation that affects all instances and it has a link to unselect all again
             **** Clicking this link changes the selection type back to “by instance”
             **** This is always displayed when selecting “by query” and not dependent on clicking the “select all” link

             
            Clifton Davies made changes -
            Description Original: h3. AC
             * A new selection type UI is introduced which allows to select between “by query” and “by instance”
             * These two UI elements make use of the HTML element radio button
             * It is possible to hover over it to see a Tooltip, which describes the difference between both selection types
             * By default the “by instance” option is selected to prevent the user from performing the batch operation on all instances that match the query
             * Depending on the selected mode, the instance table changes
             ** By query:
             *** No instance checkboxes are shown
             ** By instance:
             *** Instance checkboxes are shown
             * By default, no instances are selected
             * The button to get to the next step is disabled
             ** The button gets enabled if at least one instance is selected
             * If the “select all” checkbox is checked, a info (blue color) notification is shown displaying the amount of the selected instances on the current page and showing a link to select all instances that matches the query independently of the current page
             ** The info notification is only shown when pages are > 1; when there is only one page, no need to show this
             ** If this link is clicked, the selection type is changed to “by query”
             *** There is a info notification shown that continuing leads to create a batch operation that affects all instances and it has a link to unselect all again
             **** Clicking this link changes the selection type back to “by instance”
             **** This is always displayed when selecting “by query” and not dependent on clicking the “select all” link

             
            New: h3. AC
             * Create two UI elements (preferably radio buttons) which allow to select between “by query” and “by instance”.
             * Display a Tooltip, which describes the difference between both selection types, when hovering over the elements.
             * Select the “by instance” option, by default, to prevent the user from performing the batch operation on all instances that match the query.
             * Change the instance table view, depending on the selected mode:
             ** By query:
             *** No instance checkboxes are shown.
             ** By instance:
             *** Instance checkboxes are shown.
             * Unselect all instances displayed in the table, by default.
             * Disable the button to get to the next step by default.
             ** Enable button if at least one instance is selected.
             * If the “select all” checkbox is checked, show an info (blue color) notification displaying the amount of the selected instances on the current page and a link to select all instances that match the query independently of the current page.
             ** Show the info notification only if pages are > 1.
             ** If this link is clicked, change the selection type to “by query”
             *** Display an info notification with a warning that continuing leads to creating a batch operation that affects all instances and a link to unselect all again
             **** Show this info notification when selecting "by query" and regardless of whether "select all" is checked.
             **** If this link is clicked, change the selection type back to “by instance”

             
            Clifton Davies made changes -
            Description Original: h3. AC
             * Create two UI elements (preferably radio buttons) which allow to select between “by query” and “by instance”.
             * Display a Tooltip, which describes the difference between both selection types, when hovering over the elements.
             * Select the “by instance” option, by default, to prevent the user from performing the batch operation on all instances that match the query.
             * Change the instance table view, depending on the selected mode:
             ** By query:
             *** No instance checkboxes are shown.
             ** By instance:
             *** Instance checkboxes are shown.
             * Unselect all instances displayed in the table, by default.
             * Disable the button to get to the next step by default.
             ** Enable button if at least one instance is selected.
             * If the “select all” checkbox is checked, show an info (blue color) notification displaying the amount of the selected instances on the current page and a link to select all instances that match the query independently of the current page.
             ** Show the info notification only if pages are > 1.
             ** If this link is clicked, change the selection type to “by query”
             *** Display an info notification with a warning that continuing leads to creating a batch operation that affects all instances and a link to unselect all again
             **** Show this info notification when selecting "by query" and regardless of whether "select all" is checked.
             **** If this link is clicked, change the selection type back to “by instance”

             
            New: h3. AC
             * Create two UI elements (preferably radio buttons) which allow to select between “by query” and “by instance”.
             * Display a Tooltip, which describes the difference between both selection types, when hovering over the elements.
             * Select the “by instance” option, by default, to prevent the user from performing the batch operation on all instances that match the query.
             * Change the instance table view, depending on the selected mode:
             ** By query:
             *** No instance checkboxes are shown.
             ** By instance:
             *** Instance checkboxes are shown.
             * Unselect all instances displayed in the table, by default.
             * Disable the button to get to the next step by default.
             ** Enable button if at least one instance is selected.
             * If the “select all” checkbox is checked, show an info (blue color) notification displaying the amount of the selected instances on the current page and a link to select all instances that match the query independently of the current page.
             ** Show the info notification only if pages are > 1.
             ** If this link is clicked, change the selection type to “by query”.
             *** Display an info notification with a warning that continuing leads to creating a batch operation that affects all instances and a link to unselect all again.
             **** Show this info notification when selecting "by query" and regardless of whether "select all" is checked.
             **** If this link is clicked, change the selection type back to “by instance”.

             
            Clifton Davies made changes -
            Description Original: h3. AC
             * Create two UI elements (preferably radio buttons) which allow to select between “by query” and “by instance”.
             * Display a Tooltip, which describes the difference between both selection types, when hovering over the elements.
             * Select the “by instance” option, by default, to prevent the user from performing the batch operation on all instances that match the query.
             * Change the instance table view, depending on the selected mode:
             ** By query:
             *** No instance checkboxes are shown.
             ** By instance:
             *** Instance checkboxes are shown.
             * Unselect all instances displayed in the table, by default.
             * Disable the button to get to the next step by default.
             ** Enable button if at least one instance is selected.
             * If the “select all” checkbox is checked, show an info (blue color) notification displaying the amount of the selected instances on the current page and a link to select all instances that match the query independently of the current page.
             ** Show the info notification only if pages are > 1.
             ** If this link is clicked, change the selection type to “by query”.
             *** Display an info notification with a warning that continuing leads to creating a batch operation that affects all instances and a link to unselect all again.
             **** Show this info notification when selecting "by query" and regardless of whether "select all" is checked.
             **** If this link is clicked, change the selection type back to “by instance”.

             
            New: h3. AC
             * Create two UI elements (preferably radio buttons) which allow to select between “by query” and “by instance”.
             * Display a Tooltip, which describes the difference between both selection types, when hovering over the elements.
             * Select the “by instance” option, by default, to prevent the user from performing the batch operation on all instances that match the query.
             * Change the instance table view, depending on the selected mode:
             ** By query:
             *** No instance checkboxes are shown.
             ** By instance:
             *** Instance checkboxes are shown.
             * Unselect all instances displayed in the table, by default.
             * Disable the button to get to the next step by default.
             ** Enable button if at least one instance is selected.
             * If the “select all” checkbox is checked, show an info (blue color) notification displaying the amount of the selected instances on the current page and a link to select all instances that match the query, independent of the current page.
             ** Show the info notification only if pages are > 1.
             ** If this link is clicked, change the selection type to “by query”.
             *** Display an info notification with a warning that continuing leads to creating a batch operation that affects all instances and a link to unselect all again.
             **** Show this info notification when selecting "by query" and regardless of whether "select all" is checked.
             **** If this link is clicked, change the selection type back to “by instance”.

             

              Unassigned Unassigned
              clifton.davies Clifton Davies
              Clifton Davies Clifton Davies
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: