I've been working on "Allow post options to not be reset" (http://drupal.org/node/38451) for awhile now. That patch currently adds a per-node-type setting which controls what happens to the 5 publishing options (published, promoted, etc) when a user who doesn't have permission to change those options edits a node. The options are either reset to the defaults for the node type (the current behavior) or are left unchanged. There is some need for making this setting per-node, but I'm not sure if the need is large enough to justify adding that setting to every node editing screen (sure, it would be hidden by default, but it is still there). I expect the awkwardness around this to go away when the revisions system gets a bit more work and workflow is added to core (I think it will happen). I have various (mostly unfinished) ideas for changing all of the 5 publishing options. But those are larger changes that should wait for 4.8. -- Neil Drumm http://delocalizedham.com/
I've been working on "Allow post options to not be reset" (http:// drupal.org/node/38451) for awhile now.
That patch currently adds a per-node-type setting which controls what happens to the 5 publishing options (published, promoted, etc) when a user who doesn't have permission to change those options edits a node. The options are either reset to the defaults for the node type (the current behavior) or are left unchanged.
There is some need for making this setting per-node, but I'm not sure if the need is large enough to justify adding that setting to every node editing screen (sure, it would be hidden by default, but it is still there).
I expect the awkwardness around this to go away when the revisions system gets a bit more work and workflow is added to core (I think it will happen). I have various (mostly unfinished) ideas for changing all of the 5 publishing options. But those are larger changes that should wait for 4.8.
Actually, I'd like to see us add more per-node settings: 1. Show 'submitted by' link. 2. Show printer-friendly link. 3. Show avatar. (It would help us merge story, page and blog type nodes.) -- Dries Buytaert :: http://www.buytaert.net/
Dries Buytaert wrote:
Actually, I'd like to see us add more per-node settings:
1. Show 'submitted by' link. 2. Show printer-friendly link. 3. Show avatar.
(It would help us merge story, page and blog type nodes.)
If we could merge those 3 node types, wouldn't that be a significant resource footprint reduction for sites which use 2 or all 3 of those node types? Maybe enough savings to "pay" for the additional resources consumed by having more per-node setting. ..chrisxj
Dries Buytaert wrote:
Actually, I'd like to see us add more per-node settings: 1. Show 'submitted by' link. 2. Show printer-friendly link. 3. Show avatar. (It would help us merge story, page and blog type nodes.)
In the premium module, I added a "premium content" option by modifying the default+edit node forms (thank you forms api!). It's relatively simple to do, and it makes for a clean and consistent way of maintaining options-like settings. It's a good reference case, and I'd appreciate feedback. Allie Micka pajunas interactive, inc. http://www.pajunas.com scalable web hosting and open source strategies
Dries Buytaert wrote:
I've been working on "Allow post options to not be reset" (http:// drupal.org/node/38451) for awhile now.
That patch currently adds a per-node-type setting which controls what happens to the 5 publishing options (published, promoted, etc) when a user who doesn't have permission to change those options edits a node. The options are either reset to the defaults for the node type (the current behavior) or are left unchanged.
There is some need for making this setting per-node, but I'm not sure if the need is large enough to justify adding that setting to every node editing screen (sure, it would be hidden by default, but it is still there).
I expect the awkwardness around this to go away when the revisions system gets a bit more work and workflow is added to core (I think it will happen). I have various (mostly unfinished) ideas for changing all of the 5 publishing options. But those are larger changes that should wait for 4.8.
Actually, I'd like to see us add more per-node settings:
1. Show 'submitted by' link. 2. Show printer-friendly link. 3. Show avatar.
(It would help us merge story, page and blog type nodes.)
*Ugh* Why do we need per node settings for this? I think that per node-type settings are good enough in 90% of all cases. This will just add another annoying select widget of which we already have too many. If you are user No. 1 and have enabled a bunch of modules the node/add/foo screen needs a myriad of tabs till you finally get to the submit button. No thanks. Less is more. Does anybody recall this? Cheers, Gerhard
On Dec 28, 2005, at 3:02 PM, Gerhard Killesreiter wrote:
Actually, I'd like to see us add more per-node settings:
1. Show 'submitted by' link. 2. Show printer-friendly link. 3. Show avatar.
(It would help us merge story, page and blog type nodes.)
*Ugh* Why do we need per node settings for this? I think that per node-type settings are good enough in 90% of all cases. This will just add another annoying select widget of which we already have too many. If you are user No. 1 and have enabled a bunch of modules the node/add/foo screen needs a myriad of tabs till you finally get to the submit button. No thanks. Less is more. Does anybody recall this?
That's a per-option discussion, but being able to use the options section generically is handy. It actually reduces clutter by consolidating options in one place. Or it hides it entirely from non- node-admin users. I happen to be storing my option in a separate table, which is already expensive because it adds another query to the load operation. Node-level options abstracted from the node table may help overall. Allie Micka pajunas interactive, inc. http://www.pajunas.com scalable web hosting and open source strategies
participants (5)
-
Allie Micka -
Chris Johnson -
Dries Buytaert -
Gerhard Killesreiter -
Neil Drumm