CRM-2622 Contact Search Widget additional [View Contact] button control

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Fixed/Completed
    • Affects Version/s: 2.1
    • Fix Version/s: 2.1
    • Component/s: None
    • Labels:
      None

      Description

      Taken from posting http://forum.civicrm.org/index.php/topic,1648.0.html

      A usability improvement for quickly viewing a contacts records. Currently while using the search widget users are forced to first search the contact database and display a listing of the found contacts before they can action a view contact details. Often a single contact will be shown in the listing.

      An additional button next to the [Search] button called [View Contact] would streamline the process for many users.

      If possible, we should make "View Contact" the default button action when the Enter key is pressed IF the comboBox contains an exact match contact record. (http://forum.civicrm.org/index.php/topic,2247.msg11633.html#msg11633)

      There is some logic required here too. If more than one contact is found with the same search string then either the button is greyed out or takes the user to the contact listings screen first. Also if no contacts are found a search should be triggered.

      For very large contact databases it may be desirable to be able to disable the button in global config.

        Attachments

          Activity

          [CRM-2622] Contact Search Widget additional [View Contact] button control
          David Greenberg added a comment -

          (adding user feedback from the forum - which I agree with )

          David Greenberg added a comment -

          1. Found a small issue in Drupal w/ clean url's disabled... The "View Contact" button generates a malformed URL:

          http://localhost/dgg/drupal6/index.php?q=civicrm/contact/view&reset=1&cid=10

          (note the ampersand character entity after 'view')

          2. Can u verify that pressing the ENTER key with a contact selected in the comboBox invokes the View Contact action in IE. (This is the desired behavior - and it works properly in FireFox on Mac and in Safari. However, some folks on the forums have noted that the ENTER key doesn't trigger the form submit in IE for this widget.)

          3. In the Safari browser, you can NOT browse use the down arrow to scroll down through the list of matches when focus is in the comboBox. You actually have to click one of the contact names in the drop-down list before you can scroll down the list. This seems to be a problem in both 2.0 and the latest trunk version. Hopefully there's a way to fix - altho this is less critical since the bulk of our users are not on Safari.

          Sunil Pawar added a comment -

          Tested & Verify in r16178

          Sunil Pawar added a comment -

          Tested & Verify in r16178

          Kiran Jagtap added a comment -

          Tested and Confirmed at r18775

            People

            • Assignee:
              Kiran Jagtap
              Reporter:
              Henry Bennett

              Dates

              • Created:
                Updated:
                Resolved: