Global format defaults by role form.

Better formats is a module to add more flexibility to Drupal's core input format system.

Features

  • Set the default format per role.
  • Set the default format per content type.
  • Control allowed formats per content type.
  • Hide format tips.
  • Hide more format tips link.
  • Hide format selection for nodes, comments, and blocks seperately, forcing the default to be used.
  • Expand the selection fieldset by default.
  • Disable the expand/collapse of the selection fieldset.
  • Set selection fieldset title.
  • Set more format tips link text.
  • Set default formats for nodes and comments separately.
  • Sensible defaults and fail overs for ease of use.
  • Works with CCK textareas.
  • Works with Panels comment form.
  • i18n module support for user defined strings.

Important

When setting default formats ensure that you arranged the roles correctly placing roles in their order of precedence. This is used to determine what default a user will get when they have more than 1 role.

NOTE: All logged in users are automatically assigned the authenticated user role so this role must be below all other roles that you want to set a default for or they will get the authenticated user role default instead.

Example:
Let's say you have the 2 roles that come with Drupal and have added an 'admin' role. You would most likely want to arrange the roles in this order:

  1. admin
  2. authenticated user
  3. anonymous user

Why another format module?

This module was created to replace and expand upon these modules:

These modules do not work together well and all have issues that are hopefully solved with Better Formats.

D7

Some of the features in BF are in Drupal 7 core now. Ability to order formats to give a default is in D7 core. BF in in D7 will focus on filling in the gaps that are not in core and is under heavy development and is NOT yet ready.

WYSIWYG

If you use a wysiwyg editor (TinyMCE, etc), you should check out the Wysiwyg API module. This module's features complement it well.

Status

Drupal 6: This module is stable enough for use on production sites.
Drupal 7: Under development. Not ready for use on production sites.

Project Information

Downloads

Recommended releases

Version Downloads Date Links
6.x-1.2 tar.gz (20.4 KB) | zip (25.09 KB) 2010-Feb-05 Notes

Development releases

Version Downloads Date Links
7.x-1.x-dev tar.gz (12.2 KB) | zip (14.1 KB) 2011-Sep-16 Notes
6.x-2.x-dev tar.gz (17.83 KB) | zip (21.63 KB) 2011-Sep-16 Notes

Maintainers for Better Formats

  • dragonwize - 89 commits
    last: 20 weeks ago, first: 3 years ago

Issues for Better Formats

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 23 Dec 08
nobody click here