Users frequently ask why the node creation and node editing pages aren't considered part of the 'administrative' interface. We already allow users to choose an alternative theme for pages under the admin/ hierarchy; this patch adds an optional checkbox that makes the same theme apply to node/add/* and node/$nid/edit screens as well. Simple, easy, bulletproof, and solves a long-standing feature request.

CommentFileSizeAuthor
#6 mw_48.patch915 bytesmoshe weitzman
node_admin_theme.patch1.42 KBeaton

Comments

Stefan Nagtegaal’s picture

Ehm...

I think this doesn't make sense to make (yet) an(other) option..
If people want this, they can do so in their theme..

A snippet in the handbook would - again imo - be better than another option..

But hey, who am I?

eaton’s picture

Drupal is already a bit of an oddball in the CMS world. We treat content editing and creation as a 'front-end UI' issue, not a 'backend administration' issue like most packages. This is one checkbox and a single variable_get() that makes the split more comfortable and familiar for those using a different setup.

Yet Another Option is certainly a problem in our complex, wacky admin screens. This, however, is a single checkbox on a page that was just one select box and a submit button. I don't think the danger of confusing people on THAT page is too great. :-)

inforeto’s picture

node/add and node/*/edit would be the most requested additions, but there might be others.
For example, one there could be secondary themes for gallery2, forum, etc.

For arbitrary paths see the sections module:
http://drupal.org/project/sections
It was left in HEAD version, but has patch updates that need review.
The tested version works fine.

moshe weitzman’s picture

Status: Needs review » Reviewed & tested by the community

works as advertised.

yes, we know about sections.module, and know some people will want more paths. those techniques wil still work. this is about making drupal behave more like what people expect. +1.

RTBC

Steven’s picture

It's probably better to avoid the word 'node' in the description here.

moshe weitzman’s picture

StatusFileSize
new915 bytes

seems like this was committed. anyway, here is a patch that removes the word 'nodes' and fixes punctuation.

forngren’s picture

Title: Optionally use admin theme for node/add and node/$nid/edit » Fix punctuation in admin theme settings
Category: feature » bug
Priority: Normal » Minor

Do we want to use the wording 'posts'? 'content' seems to be more widely adopted through Drupal. Comments?

dries’s picture

Status: Reviewed & tested by the community » Fixed

I've committed this patch to HEAD. Thanks! :)

Anonymous’s picture

Status: Fixed » Closed (fixed)