Closed (outdated)
Project:
Domain
Version:
7.x-3.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
29 Feb 2012 at 17:18 UTC
Updated:
21 Oct 2017 at 16:41 UTC
Jump to comment: Most recent
Comments
Comment #1
agentrickardI would think this also needs to be configurable per content type, yes?
Comment #2
mgiffordAgreed. But there could be a default set for all.
Comment #3
agentrickardThat's a UX question.
Comment #4
mgiffordThere are definitely UX elements to this. Would be good to involve more folks in adding this type of feature. I do think right now it's confusing for most users who are having to work with the interface. I figure these suggestions all make it easier for the user to do what they want.
Comment #5
agentrickardRight, so where do we put these settings?
I suspect they have to go in a new tab.
Comment #6
mgiffordOk, so there's system level defaults & Content Type defaults:
Domain List - admin/structure/domain - I'd like to see the 'Default' column be changed from a radio to a checkbox. This is the simplest way to give site wide defaults.
Domain Access Options - admin/structure/types/manage/article - a vertical tab needs to be added here to allow Content Type defaults to be set.
However there's some other Confusion/Related stuff:
User Defaults - admin/structure/domain/roles - this sounds like you should be able to on a per role basis be able to set the defaults. This either isn't working or isn't very well explained.
Batch Updating - admin/structure/domain/batch - should be able to force all nodes to be either on/off for each domain. It's Batch in terms of the settings, but doesn't seem to be batch in terms of the nodes.
On Node Publishing options - Domain access options on vertical - node/###/edit - Why is "Publishing options:" listed as a header? It's non-standard. More importantly, the help for "Send to all affiliates" is enabled by default, but it says "Select if this content can be shown to all affiliates. This setting will override the options below, but you must still select a domain that "owns" this content." - so then by default it seems like the radio boxes for : "Publish to *" really is redundant. Perhaps those two radio boxes should only be displayed if the "Send to all affiliates" is unchecked. However, I really think that the paradigm of affiliates isn't clear. "Push to all domains" might be more clear, and I think that's the same thing.
Anyways, more ideas.
Comment #7
agentrickardThese would be easier to respond to if numbered. Actually, you should not pile a ton of issues into one ticket. I'm going to respond to these, but only #2 is valid for this issue.
1) That's not what the 'default' column is for. 'Default' means "the domain to use if an HTTP request fails to match a domain." It has to be a radio, because only one default is allowed.
2) Agreed.
3) These defaults aren't about content types, but access to domains per role. See https://drupal.org/node/1121616 and improve it if you can.
4) The page you want is provided by core, Rebuild Node Access. If this label is confusing, please open a new ticket.
5) Please open a new ticket with diagrams and links to / examples of the "standards" you refer to.
Items 3-5 have been that way since Drupal 6 -- over two years -- and these are the first complaints.
Comment #8
mgiffordThanks for this @agentrickard.
Good clarification on the point of #1.
#6 was definitely stream of consciousness stuff. I'll look again at the handbook and your post again & see which items (other than #2) should be further explained in new issue queues. Thanks for keeping this on track!
Comment #9
agentrickardThanks. I think the idea from item 2 is actually fine, though I always worry that putting those settings on the node type form will mean people can't find them.
Comment #10
agentrickard