I would like "Filtered HTML" (or perhaps something more restrictive) to be the default and only available input format for Anonymous users. Similarly, I would like "Full HTML" to be the default and only available input format for users of a certain role ("Editor"). Is this possible? We cannot allow the editors to use anything but Full HTML because certain page content depends on it.

Comments

Jeff Burnz’s picture

theres a couple of modules to look at, "Default Filter" and I believe "Filter Default" or some such module. Check the downloads.

tmallen’s picture

Unfortunately, neither of those are available for 6.x. "Better Formats" offers default filters but cannot enforce defaults; I'm not sure if the others can enforce defaults. I'll check them out and see if either are worth porting to 6.x for my site.

RoamingBlue’s picture

If you go into Administer -> Site Configuration -> Input Formats

you can configure which user roles have access to each of the different Input Formats and even setup new formats.

metabits’s picture

But they don't set as default. AFAIK, if you choose a input format for a role, you are only saying that this role can use that input format, but not setting it as a defalut for that role.

I also would like to have a 'Default Input Format' for each role, so editors/users do not need to change their input format each time they create new content. This is very lasting when needing to create lots of content for a web site.

psc

carole’s picture

carole’s picture

I need this too. I installed WYSIWYG and a new input format called "User friendly." I set WYSIWYG settings to "allow user to set their default settings." Nothing appears on the Edit User page or Edit Role page to allow this.