I have plain text, filtered HTML & full HTML formats.

Admins are allowed to use all formats and everyone else only gets plain text.

I have a text area field where the default test format is plain text.

When an admin user goes to the node edit page the default format they get is filtered HTML.

This is because on the text formats list page, plain text is heavier than filtered HTML.
If I change the order so plain text is lighter then the deafult becomes plain text.
This signifys that the 'Use field default' setting is not doing anything.

To reproduce:
* Have filtered html & plain text formats.
* Administrator role has access to both formats
* Filtered html has a lighter weight (higher in the list) than plain text on the format list page.
* 'Use field default' is checked.
* A text area field with filtered text has its field default set to plain text.
* All better formats permissions are unchecked for all roles.
* Go to the node edit page with an administrator user and the default will be filtered html, not plain text.

Comments

dragonwize’s picture

Status: Active » Postponed (maintainer needs more info)

Go to the node edit page...

Are you going to the node edit page or are you going to the node create page?

Defaults only work on node creation not editing.

rooby’s picture

Status: Postponed (maintainer needs more info) » Closed (works as designed)

Ah, that's probably my stupid problem. Why I didn't think of that I don't know. Maybe I need a rest :)

Thanks.