Default input formats

tmallen - April 1, 2009 - 16:57

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.

theres a couple of modules to

Jeff Burnz - April 1, 2009 - 17:01

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

Unfortunately, neither of

tmallen - April 1, 2009 - 17:16

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.

If you go into Administer ->

RoamingBlue - April 1, 2009 - 17:17

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.

But they don't set as default.

psc - April 12, 2009 - 05:48

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

psc

WYSIWYG looks promising but can't get there yet

carole - May 21, 2009 - 21:47

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.

 
 

Drupal is a registered trademark of Dries Buytaert.