CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • Usability Improvements (Moderator: Dave Greenberg) »
  • Navigation within CiviCRM
Pages: [1]

Author Topic: Navigation within CiviCRM  (Read 1622 times)

donquixote

  • I post occasionally
  • **
  • Posts: 42
  • Karma: 3
  • CiviCRM version: none
  • CMS version: Drupal
  • MySQL version: 5
  • PHP version: 5.2
Navigation within CiviCRM
October 26, 2012, 09:17:14 am
There are many places where CiviCRM does not let you navigate between places that are clearly related.
E.g.
- from a list of members of a group to the "edit this group" page, and back.

Also there are some links that could be made more obvious.
E.g.
- from a civi contact to the drupal user page, and back.

Then there are ajaxy features that prevent permalinking and browser back/forward navigation:
E.g.
- tabs within a contact page (Summary, Contributions, Pledges, Groups etc).

Breadcrumbs: Some do exist, but they are not really useful.

------------

I have the feeling I had this a number of times with different examples, but can't think of more atm. It is not the first time I feel a bit lost in the Civi backend.
Overall, I think CiviCRM lacks a noun-driven navigation, where every entity has its main page, and from there you can visit all the secondary pages related to this entity.
E.g. in Drupal you have node/123, and from there you can find node/123/edit, node/123/devel etc, and if you need to, you can add more of these sub-pages.

Disclaimer:
CiviCRM is not really my main job, I just have to touch it every once in a while - usually Xavier does the Civi part of our projects.

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Navigation within CiviCRM
October 30, 2012, 05:12:14 am
Hey there,

I think these are good ideas.  I also think that it is good to come up with general directions to go in and specific improvements in that direction, since it is only though actually implementing them that you get a full understanding of the issues (and get to see your problems fixed!)
Quote
Also there are some links that could be made more obvious. E.g. - from a civi contact to the drupal user page, and back.
Identifying and fixing simple issues like this in svn/trunk is a great way to contribute and will help you and your users as soon as you upgrade to 4.3.

Quote
Then there are ajaxy features that prevent permalinking and browser back/forward navigation:- tabs within a contact page (Summary, Contributions, Pledges, Groups etc).
Good point.  You can currently link to tabs like this: http://drupal.demo.civicrm.org/civicrm/contact/view?reset=1&cid=14&selectedChild=member
I suspect we need to change it to something like this: http://drupal.demo.civicrm.org/civicrm/contact/view?reset=1&cid=14#member
Are you up for doing that?
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • Usability Improvements (Moderator: Dave Greenberg) »
  • Navigation within CiviCRM

This forum was archived on 2017-11-26.