-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove "back" link on organization and project wrapper #1128
Comments
This icon to the left of the project name was intended to take you to the project index. Similarly, this icon returns you to the organization index on an organization page. I'm curious as to why you think it should take you back to the organization index. Is it because you are coming from the organization page? The organization name above the project name is linked to the organization page. |
So one issue I think is how we manage the project list. Since it takes the user back to all the public projects and ones they have access to maybe that is why it is confusing. |
I'm wondering if its better to remove this link it if its confusing. To have it direct users back to the organization page seems odd to me since not all users will access this page from there and the organization name is already linked to that page. Its purpose wasn't to act as the browser back button. It seems the need to redo the projects index to have a "my projects" and "other projects" area is becoming more pressing. |
I think it makes more sense to redo the project index. It seems to me that shouldn't be a tremendous amount of work and will generally make the user experience better. |
Initial thoughts:
I'm sure there is more but that's a start of the list that I think would be easy to implement. |
Would we be able to include the user's role for each project? Or since permissions are going to get more granular, does that not make sense? |
Yes, that would be useful I think.
I think locations it'd be enough?
Sounds good :) Maybe we could do something similar for orgs, with "My organizations" and "Other organizations", and maybe including the number of projects (for "My organizations") and the number of public projects (for "Other organizations")? Thanks @clash99! |
@dpalomino - what do you think about the permissions piece? perhaps that is better included in the "user dashboard" or "project dashboard"? |
I'm changing the task name based on the discussion here. |
I think we could include them in both:
What do you think? |
I think, this discussion here got a bit side-tracked from the original issue. The original problem was that user used a button that they interpreted as a "back" button (as in "take me back to where I came from") and they ended up somewhere other than they expected. Changing the functionality on project page won't solve this original issue. It doesn't matter to a user what functionality they find on a page if the page is not the one they wanted to go to. So first we need to discuss what we do about the "back" button as it doesn't seem to be obvious what it does. I would suggest to remove it altogether, because there is a "go back" functionality in the browser, which takes you to the last page. People usually know that. Then we have the organization name, which links to the organization's project list, and the "projects" link on top of the page, which will get you to project list. |
@oliverroick - Agree we should remove the button. I'm going to complete a quick example to include here for the work that needs to be done. Should be able to do that by EOD. |
After using the platform pretty extensively, the navigation flow is a wee bit of a struggle. I end up having to edit the URLs to get to the pages that I need. I think the back button should remain (and maybe we remove the org link that is tied into the org name above the project name). OR we could add some sort of breadcrumb navigation... |
Just to clarify: A common flow that I find myself using is to go into a project and then want to go back to the org page of that project so that I can edit member permissions/add members/add a new project, etc. I find it quite common to be on a project page wanting to use the capabilities of that org's page. |
The organization name is linked and will return you to the organization page. We could make the text a bit larger. Would that be helpful? When creating the navigation, we decided that most users would be spending the majority of their time within one project. I don't want to discount your use case by any means but I think you may be a bit different from our typical user, although ideally our navigation will support all people all the time :) |
@oliverroick I like your suggestion. I also made a new ticket for the indexes so we can keep that flagged #1137 |
Do these changes seem agreeable? Does the sentence-like structure of the filtering make sense? @SteadyCadence - we should schedule some time to go over the navigation issues you are having so I can better understand. |
Surely. I'll just use the org name to go back then. Removing the back
button is a fine solution.
I think my ultimate issues are that all navigation seem to end at the
global project and organization lists. Having personal dashboards would
likely fix most of my nav issues.
Also the ability to add members to a project workout having to go back to
the org page to add them to the org would help.
On Thu, Feb 16, 2017 at 12:12 PM Chandra Lash ***@***.***> wrote:
Do these changes seem agreeable?
[image: project-indexchanges]
<https://cloud.githubusercontent.com/assets/1119621/23036680/5c168820-f449-11e6-8931-42c09a082056.png>
@SteadyCadence <https://github.com/SteadyCadence> - we should schedule
some time to go over the navigation issues you are having so I can better
understand.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1128 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AYKfFgZMLTBH6Gcn0kCPtJIIyyhPaz3Nks5rdJ-agaJpZM4MCRQs>
.
--
[image: Cadasta Logo] [image: Grey Divider] Katrina Engelsted
Field Program Support Technologist
*Skype: katrina.engelsted | Cadasta.org <http://cadasta.org/>*
<https://twitter.com/CadastaOrg> <https://www.facebook.com/CadastaOrg/>
<https://www.linkedin.com/company/6417003>
|
I LOVE those new designs @clash99 ! I think usability is much better. @SteadyCadence, yeah the user dashboards will solve many of these issues (backlog id 44.00) and potentially will include other things like bookmarks, link to reports, history log, etc. But this is a good intermediate solution. I also usually end up manually editing the url, but I think we're not the typical users (for instance, generally users only belong to one organization, and within that organization they usually have one project active (or two maximum)... |
@dpalomino and @SteadyCadence - oh man, hearing you are editing the url is alarming. I definitely would like to take a peek into what you are doing so we can work to find a better solution. I think it makes sense to change this task to only removing back link and enlarging organization text link. I will move the index changes and added filter to #1137. |
Head to a project index page. Click on the "back" icon near the title of the project.
Currently, that takes you to the full Project list of all projects on Cadasta (/projects/).
It should be taking you back to the Organization index page.
Specific Instructions to make the change ::
Head to the "project_wrapper.html" page under cadasta < templates < organizations and change line 16 from href=
{% url 'project:list' %}
to href={% url 'organization:dashboard' slug=object.organization.slug %}
.The text was updated successfully, but these errors were encountered: