nodeformsettings 7.x-3.1

Bug fixes
New features
Unsupported

Minor bug fixes that were fixed in 6.x and code improvements.

Added new features:

  1. Apply settings to all content types
  2. Reset settings to default values
  3. Hide/Show Menu settings fieldset
  4. Code improvements and cleanup

nodeformsettings 7.x-3.0

Bug fixes
New features
Unsupported

This release contains feature requests and minor fixes:

1. #1220264 - General Settings - hide promote and sticky - rearrange the tabs or set default
2. #2243405 - Change delete Message
3. #2221235 - Hide xml sitemap settings???

nodeformsettings 6.x-2.0

Unsupported

This is the same version of 6.x-2.0-beta2 but since no one has reported bugs, I consider it stable enough.

The main change is that the 6.x-2.x will make a less intense use of the variable table by storing all settings in just one variable per content type.

UPGRADING FROM 6.x-1.x

If you're upgrading, chances are you have all your content types configured. I added a new module to handle the migration, you should install it after you update your files.

nodeformsettings 6.x-2.0-beta1

New features
Bug fixes
Unsupported

THE FOLLOWING IS A LIST OF CHANGES FROM THE PREVIOUS VERSION 6.x-1.x

I. The most important change is that now this module instead of creating a thousand variables, now uses an array keyed variable to save all the settings, this will reduce the intense use of the {variables} table.

II. All alters are made in a separated include file, the module will auto detect the file and the function. Follow this three steps to create a new alter functionality.

1. Define the key and a default value in nodeformsettings_elements_default() or commentformsettings_elements_default(). Starting with nfs_ (for nodeformsettings) or cfs_ (for commentformsettings). Example:

function commentformsettings_elements_default() {
  return array(
    'cfs_author' => 0, 
    'cfs_preview' => 0,
     // more ...
    'cfs_title' => 0,
  );
} 

In this case we define the key 'cfs_title' with a default value of 0 (Enabled).

This step is mandatory since it will be used by the hook_form_alter() implementation. If you don't define a key in the form of 'cfs_something' or 'nfs_something' the module will not recognize the alter.

2. Create a file in the includes directory in the form of _option_cfs_something.inc
Again, the _option_cfs_ or _option_nfs_ are mandatory. Take a look at the include directory in each module to see some examples.

nodeformsettings 6.x-2.x-dev

New features

development snapshoot. read the UPGRADE file to see what changed.

nodeformsettings 6.x-1.4

New features
Bug fixes
Unsupported

Added
- Support for Vertical Tabs
- A new module, CCK Form Settings, to disable the input filter of Text Areas
- Option to disable the Name, Email and Homepage on Anonymous Comments
- Now it works with Content Profile and Advanced Profile Kit
- Added some JavaScript
- Fixed a couple of bugs about uninstalling not removing some variables
- Added feature to control the size of the body textarea field and even change it to a textfield. Thanks to @ositoblanco for this
- Fixed some other bugs.

nodeformsettings 6.x-1.2

New features
Unsupported

Added functionality to show a Cancel link on node edit forms. Patch ported from #116939: Add a Cancel link on forms. Thanks to @rkerr and @quicksketch

nodeformsettings 6.x-1.1

Bug fixes
Unsupported

Stable enough. Released with the following functionality:

nodeformsettings 6.x-1.0

Unsupported

Stable enough. Released with the following functionality:

Subscribe with RSS Subscribe to Releases for Node and Comments Form Settings