Closed practicalparticipation closed 9 years ago
@practicalparticipation do you see this as a tab on the user's profile? Or somewhere else in menu structure?
I was thinking it could even be a block shown at the top of all pages for a logged in, non-admin user.
The main reasons someone would be logged in would be to update their data - so presenting this to them front-and-center makes reasonable sense...
Updated dev with a first stab at this http://dev-360giving.pantheon.io/dashboard. Currently it is still a separate page, but could turn into a block on all pages if you feel that's best?
Great.
I've had a very quick test - I think fine to leave on it's own page for now, and we can do some user testing to see how well people find that.
From quick test:
I didn't test with a new user- but have just registered one, pending approval.
View for the user without a group looks good :)
Pushed changes to live. Added link if to create if no datasets.
Group member should be able to edit group on live, but need to test.
Just tested.
Most is working, apart from the user should not be shown the 'Add Dataset' link unless they are part of a group.
Hope this is possible to implement with views logic.
On Fri, Feb 13, 2015 at 8:32 PM, Paul Mackay notifications@github.com wrote:
Pushed changes to live. Added link if to create if no datasets.
Group member should be able to edit group on live, but need to test.
— Reply to this email directly or view it on GitHub https://github.com/ThreeSixtyGiving/data.threesixtygiving.org/issues/7#issuecomment-74322017 .
w: http://www.timdavies.org.uk | m: 07834 856 303 | twitter: timdavies
Co-director of Practical Participation:
Practical Participation Ltd is a registered company in England and Wales -
I tested some other ways to hide the Add dataset link, but style hacks cant work via Views as they are stripped out. For now I've added an extra line to document the point http://test-360giving.pantheon.io/dashboard.
To help users create their datasets, I suggest that we create a set of views / blocks that work roughly as follows (open to discussion: this just as an initial sketch):
When the user first logs in, and has no groups associated with their account:
When the user is associated with a group, but has no listed datasets:
When the user is a member of a group with associated datasets: