Closed (fixed)
Project:
User Relationships
Version:
7.x-1.x-dev
Component:
User interface
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
20 Mar 2011 at 18:56 UTC
Updated:
18 Apr 2011 at 07:41 UTC
Jump to comment: Most recent file
Comments
Comment #1
berdirWith #1099406: Convert role permissions settings into permissions, we could even drop the vertical tabs thing completely, we'll see.
Comment #2
BenK commentedSubscribing
Comment #3
berdirUpdated title.
Comment #4
berdirHere is a first patch. If you combine this with the permissions patch (they might not apply both, though), there is only a single vertical_tab remaining....
Comment #5
berdirOn the other side, privatemsg integration will likely add another one..
Comment #6
BenK commentedHmmm...
The patch applies fine, but I'm not sure this is a visual improvement. The vertical tabs are pushed pretty far down the page now because the settings outside the tab are pretty long.
One possibility would be to just have the name and plural name outside the vertical tabs and then create tabs for the approval and one-way stuff. Maybe call them "Approval" and "Direction", respectively? Or think of a name that combine them into one?
Also, would Private Message integration actually add a tab on this page or would those permission-related settings appear on the Permissions page?
--Ben
Comment #7
berdirNot sure, if you have a look at the add/edit node forms and Configuration > People > Account settings, it's explicitly far down too.
I think all these settings are something that you *need* to think about when creating an relationship so it makes IMHO sense to have them outside.
Yes, I think #1108520: Private message integration: Sending to one-way relationship types (differentiate between relationship direction) will add options, will also comment there about further ideas I have.
Comment #8
BenK commentedOkay, you've convinced me! ;-) Also, it's not as far down on the page as I thought because we're using #states now.
I tested the patch again and everything is working well, so this is RTBC.
--Ben
Comment #9
berdirOk, commited.