domain 5.x-1.12

New features
Bug fixes
Insecure
Unsupported

This is the last release in the 5.x cycle, except for emergency bugfixes.

This release requires running UPDATE.php.

domain 6.x-2.0-rc9

Bug fixes
Insecure
Unsupported

RC9 is the final release candidate before the stable 6.x.2.0.

Running update.php is required after installation. There will be an error report that can be safely ignored, see #557702: Missing $ret in update 6202.

I will release 6.x.2.0 during DrupalCON Paris, after we have tested this last batch of changes.

Developer Notes

-- The handling of multiple instances of custom_url_rewrite_* has changed. We now use the URL Alter module to handle conflicts. See #529026: Integrate with URL Alter module by Dave Reid
-- Domain Access works with Drush, but requires a --uri argument, like other multisite configurations.
-- Domain CTools is a new, stand-alone project.
-- Adds domain_get_primary_table($table) escaping function.
-- [#504529]. Adds domain_get_domain() as suggested by wildkatana.

-- I am considering splitting Domain Views from the main project before release. See #557232: Split modules to subprojects to comment.

New Features

There are no new features. Domain Content can now handle large domains lists, and other domains lists added pagination.

Bug Fixes

-- #477290: Add documentation note about settings.php to README by DrupalFan. Clarifies some documentation.
-- #469856: Display site slogan in view? by BWPanda and nonsie. Corrects errors with domain_conf_variable_get().
-- #486370: Locale module not handled properly by jaxpax. Fixes error with local module handling.

domain 5.x-1.11

Bug fixes
Insecure
Unsupported

Bugfix release. No new features.

domain 6.x-2.0-rc8

New features
Bug fixes
Insecure
Unsupported

This is a bugfix release. Thanks to the folks who tested rc7.

I think we are just some documentation away from the 2.0 final. I would also like some opinions on #450688: Separate submodule permissions.

domain 5.x-1.10

Bug fixes
Insecure
Unsupported

Bug fixes

-- Doxygen cleanup. Upgrades patches to Drupal 5.18.
-- #450344: domain module steals custom_url_rewrite backport to D5 branch.

domain 6.x-2.0-rc7

New features
Bug fixes
Insecure
Unsupported

UPGRADING

If you are running a version lower than 6.x.2.0, please see UPGRADE.txt.

You must rebuild your menus, since some items have changed. So flush your cache.

If you are running Domain Theme, run the Drupal upgrade script.

The configuration for 'Content editing forms' has been made a permission,
so check the permissions for your site (see README.txt 3.1).

Known Issues

There are two bugs in rc7 that require patches --> if you report these again you are wasting everyone's time:

#484864: E_ALL warning on domain_theme_update_6200()
#484968: Message at the top of content on non-primary domains.

We have to do rc's like this because otherwise no one bothers to test. When all the bugs are squashed, we will issue a stable 2.0 release.

Highlights

* New permissions for users who cannot set domain access to content:
- 'publish from default domain'
- 'publish from assigned domain'
- 'publish to any assigned domain'

* Domain-specific theme settings, including unique Garland colors per domain.

* Token support! So that filepaths for FileField and ImageField (and others) can be domain aware. This change allows domain-specific file directory support for most users.

* Views may be restricted per domain.

* Domain switching during admin tasks has been deprecated.

* Domain List is now the default admin screen.

* Domains may specify a default language with Domain Conf.

For Developers

domain 6.x-2.0-rc6

New features
Bug fixes
Insecure
Unsupported

New Features

-- #368594 by skizzo. Adds domain batch editing forms for new menu settings.
-- #365654 by _natron. Adds unique class identifiers to Domain Nav output.
-- #316072 by JaceRider. Finish implementing domain_content_extra_fields.
-- #273415 by aaront. The default primary links block does not respect domain settings.
Creates new blocks to handle primary and secondary links.
-- Forces a menu rebuild whenever domains are updated or created.
-- Changes Domain Content to use the sitename instead of the URL in menus.
-- Cleans up the Domain List screen.
-- Changes hook_domainlinks() to return FALSE if no link is written.
-- Adds default menu per node setting to Domain Conf.

Bug Fixes

-- #378258 by svdoord. Remove {domain_editor} entries when deleting domains.
-- #356614 by blueyed and Pasquale. Cleans up E_NOTICE errors.
-- #375828 by grawat. Adds documentation warning about custom_url_rewrite_outbound().
-- #359277. Disallow prefixing of the new tables.

domain 6.x-2.0-rc5

New features
Bug fixes
Insecure
Unsupported

A big thanks to all the testers and contributors. Some really nice new features here.

Shout outs to artiflukito, nonsie, and bforchammer for greate work.

rc5 includes preliminary support for Views 2 in Domain Views. The module is now much easier to install. Anonymous and new users can now be assigned to domains for editing purposes.

domain 6.x-2.0-rc4

New features
Bug fixes
Insecure
Unsupported

-- Note that update 6200 needs to be run for all sites upgrading from 6.x.1.

domain 5.x-1.9

Bug fixes
Insecure
Unsupported

Bug Fixes

-- #319542: update documentation for INSTALL.txt by batigolix. Updates install instructions.
-- #319029: Patch testing -- Drupal 6.5 and 5.11 Updates multiple_node_access patch to Drupal 5.11.

domain 6.x-2.0-rc3

New features
Bug fixes
Insecure
Unsupported

-- Fixes logic error in domain_alias_lookup().
-- Adds Domain Alias switcher block.
-- Verifies that the module works with Drupal 6.5.
-- Creates 6.x.2.0-rc3
-- #318133: Bad link in domain alias admin screen Fixes bad link in domain alias edit screen.

domain 6.x-2.0-rc2

New features
Insecure
Unsupported

Improved handling and documentation for Domain Alias.

Use with caution.

domain 6.x-2.0-rc1

New features
Bug fixes
Insecure
Unsupported

Test release that incorporates the Domain Bootstrap patch and Domain Alias.

Needs some additional documentation -- NOT READY FOR PRODUCTION USE.

domain 5.x-1.8

Bug fixes
Insecure
Unsupported

Bug Fixes

Thanks to all the testers and the patch writers!

-- #299511 patch by BWPanda. Fixes some documentation errors.
-- #300702 patch by Garrett Albright. Fixes calls to wrong variable name (sitename | site_name).
-- #301244 patch by ariflukito. Fixes menu error in Domain Content.

domain 6.x-1.2

Bug fixes
Unsupported

Bug fixes

Thanks to all the testers, especially the patch writers!

domain 5.x-1.7

Bug fixes
Insecure
Unsupported

-- #300311: Fresh installation causing nasty problems by Garrett Albright. Fixes redirect error if module not configured.

domain 6.x-1.1

Bug fixes
Unsupported

-- #300311: Fresh installation causing nasty problems by Garrett Albright. Fixes redirect error if module not configured.

domain 5.x-1.6

New features
Bug fixes
Insecure
Unsupported

This release updates the module to Drupal 5.10 and fixes some minor issues.

New Features

-- #293453 by scedwar. Pops users from invalid wildcard domains to the primary domain.

domain 6.x-1.0

New features
Bug fixes
Unsupported

This is the first stable release for Drupal 6, tested against Drupal 6.4. Thanks to all the testers!

New features

-- #293453 by scedwar. Pops users from invalid wildcard domains to the primary domain.

domain 5.x-1.5

New features
Bug fixes
Insecure
Unsupported

Update.php is not required for this release.

Thanks to....

-- Palantir.net
-- The following bug testers and coders:
- bforchhammer
- scedwar
- smk-ka
- nonsie
- gcassie
- ariflukito
- nirvanajyothi
- grndlvl
- 1.kenthomas
- mikeshanley

Important Changes

-- Updated documentation.
-- #280596 updates patches to Drupal 5.9.
-- We made some logic improvements to how Domain Source module is handled, so you may experience different behavior, since Domain Source now trumps other URL rewrite rules.
-- You can now set a Defalut Source Domain for links rewritten for 'all affiliates' -- see README 4.3.4.
-- #266166 patch by grndlvl. hook_domaincron() now provides table prefix and settings loading. For users who were performing cron actions across multiple domain or using hook_domaincron(), you will need to pay attention to potential changes in behavior.
-- #271868 by ariflukito. Keeps the sequences table in sync when using Domain Prefix. If you have been using Domain Prefix, you should read up on the issue.

New Features

-- #270983 by ariflukito. Keeps the domain port intact, allowing non-standard ports.
-- #268779 allows the setting of default domains for URL rewrites.
-- Adds hook_node_access_explain() for Devel module.

domain 6.x-1.0-rc4

New features
Bug fixes
Unsupported

There has been some significant cleanup of the module code. Update.php is not required.

Testing appreciated.

Hat tips to the following contributors to this release:

- ariflukito
- scedwar
- nirvanajyothi
- hardfocus
- bforchhammer

And a backhanded thanks to eaton for reminding me to check E_ALL.

New Features
--------------

-- #270983 by ariflukito. Keeps the domain port intact, allowing non-standard ports.
-- #268779 allows the setting of default domains for URL rewrites.
-- #246497 by scedwar. Adds empty domain gid for use with Domain Views.
-- Adds hook_node_access_explain() for Devel module.
-- Domain Source rules now trump other rules for URL rewrites as they should.

Bug Fixes
----------

-- Coder style cleanup.
-- E_ALL strict compliance.
-- Fixes logic error in implementation of url rewrites for Domain Source.
-- Removed the $domain argument from hook_domainconf().
-- Batch operations changes for E_ALL.
-- Removes legacy xcoord, ycoord from domain_conf_system().
-- Removes serialize|unserialize from variable_set|get.
-- Removes domain_user_boot() -- not needed.
-- #271340 typo on user page.
-- Fixes domain_user view changes for D6.

domain 6.x-1.0-rc3

New features
Bug fixes
Unsupported

Bugs Fixed
-------------
-- #265221 by hardfocus. Catches a change in custom_url_rewrite() when paths are aliased.
-- Adds node/%n/outline to default node paths.
-- #266166 patch by grndlvl. hook_domaincron() now provides table prefix and settings loading.
For users who were performing cron actions across multiple domain or using hook_domaincron(),
you will need to pay attention to potential changes in behavior.

domain 6.x-1.0-rc2

New features
Bug fixes
Unsupported

Bugs fixed

-- #206293 by augsburgde. Fixes $base_url change in custom_url_rewrite_outbound().
-- Updates multiple_node_access.patch to Drupal 6.2.
-- #265213 by hardfocus. Cleans up two documentation issues.
-- #249809 by scedwar. Removes note about OGUR from documentation.
-- #263334 patch by nonsie. Updates Domain Views to Drupal 6 and Views 2.

New features

-- #253112 patch by nonsie, idea by scedwar. Adds node debugging block.

domain 6.x-1.0-rc

Bug fixes
Unsupported

Fixes a few minor issues with the port to D6.

domain 6.x-1.0-beta2

Bug fixes
Unsupported

-- #243418 (assisted by georgw). Updates menu system to Drupal 6.2.
-- #247684 fixes error in domain_default().
-- #240897 by skirr @ drupal.ru. Clarifies documentation of primary domain name string.
-- #244142 by a_c_m. Sets varchar(255) for subdomain and sitename columns.

domain 5.x-1.4

Bug fixes
Insecure
Unsupported

This is a bugfix release. After updating your module source code, you must run Drupal's update script.

domain 5.x-1.3

Bug fixes
Insecure
Unsupported

This release has been deprecated for 5.x.1.4.

This is a bugfix release. After updating your module source code, you must run Drupal's update script.

domain 5.x-1.2

Bug fixes
Insecure
Unsupported

This is a bugfix-only release, cleaning up the following minor issues.

domain 6.x-1.0-beta1

Unsupported

This is a full port of 5.x.1.1 to Drupal 6. There are no new features in this release.

NOTE that users must upgrade to 5.x.1.0 or higher before upgrading to Drupal 6. There is no upgrade path for early release candidates from 5.x.

domain 5.x-1.1

New features
Bug fixes
Insecure
Unsupported

New features include:

-- Adds the ability to delete Domain Conf settings per domain.
-- Adds the ability to delete Domain Theme settings per domain.
-- Adds hook_domainbatch(), for performing batch actions.
-- Allows hook_domainconf() settings to be applied to the main domain.

Bug fixes:

-- Fixes error in domain_nav_render().
-- Cleans up menu handling for batch actions.
-- Corrects behaviors associated with hook_domainconf().
-- Adds some clarifying text with regard to #227751.
-- Clarifies API for hook_domainupdate().
-- #228813. Generates access rules more often and accurately when using Domain User.
-- Adds $reset flags to domain_domains(), domain_default()
-- #223912 by skizzo. Make the -Jump to- navigator element go to the currently active domain.
-- #227999 by skizzo and torgosPizza. Fixes empty -path- passed by parse_url() in PHP 5.
-- Cleans up domain_get_uri().
-- #203776 by MatBoy. Updates documentation of Domain User.
-- #224079 by GearedDesign. Documents that Drupal must be installed before adding any of the Domain includes to settings.php.

domain 5.x-1.1beta

New features
Bug fixes
Insecure
Unsupported

The beta release for 5.x.1.1 could use some testing and feedback.

File reports here.

New features include:

-- Adds the ability to delete Domain Conf settings per domain.
-- Adds the ability to delete Domain Theme settings per domain.
-- Adds hook_domainbatch(), for performing batch actions.
-- Allows hook_domainconf() settings to be applied to the main domain.

Bug fixes:

-- Adds some clarifying text with regard to #227751.
-- Clarifies API for hook_domainupdate().
-- #228813. Generates access rules more often and accurately when using Domain User.
-- Adds $reset flags to domain_domains(), domain_default()
-- #223912 by skizzo. Make the -Jump to- navigator element go to the currently active domain.
-- #227999 by skizzo and torgosPizza. Fixes empty -path- passed by parse_url() in PHP 5.
-- Cleans up domain_get_uri().
-- #203776 by MatBoy. Updates documentation of Domain User.
-- #224079 by GearedDesign. Documents that Drupal must be installed before adding any of the Domain includes to settings.php.

domain 5.x-1.0

Bug fixes
Insecure
Unsupported

This is the initial, stable release of the Domain Access suite.

If you are using rc4 or lower, please note that the URL functions have changed. Please see INSTALL.txt for details.

A big thanks to all the testers and beta users of this module.

-- Morris DigitalWorks
-- www.skirt.com
-- www.dzone.com

domain 5.x-1.0rc4

New features
Bug fixes
Insecure
Unsupported

Important Changes

-- Separates an assign domain editors permission from the set domain access permission. DZone reports that these are two distinct actions, and need to be separated.

-- Updates the patches to Drupal 5.6.

New Features

-- #211374 by v1nce. Allows the Domain Theme module weight to be reset from the settings page. Necessary for integration with some modules.

-- Adds hook_domainform() to allow submodules to add elements to the default Domain settings page. Use this hook sparingly.

-- Adds stubs for simpletests. Note that there are no working simpletests included.

Bug Fixes

-- DZone reported that the domain editor option were being shown on category pages of the user/#/edit screen.

-- #210213 patch by nicholasThompson. Documentation warning links did not use base_url() and do not work when Drupal is installed in a subfolder.

-- Corrected logic error when adding or removing domain_editor grants to the {node_access} table.

-- #208160 by DZone. Restricts the content viewing options of Domain Content to only show content that a non-privileged user can edit.

-- Type check === 0 in domain_lookup() caused errors. Function refactored.

domain 5.x-1.0rc3

Bug fixes
Insecure
Unsupported

RC3 fixes two major bugs that surfaced during the latest round of testing, including a critical bug that surfaced when installing additional access control modules.

For current users, RC3 requires that you run update.php, since database schema changes have been made.

Bug Fixes

1. #197488 by Daryljames with special assistance from salvis. This is a complex issue regarding how Domain Access interacts with other modules during CRON runs.

Additional documentation has been added to address cron issues.

domain 5.x-1.0rc2

Bug fixes
Insecure
Unsupported

Final release candidate after a series of small bug fixes.

domain 5.x-1.0rc1

New features
Bug fixes
Insecure
Unsupported

Release Candidate 1 is an improvement over the beta releases and corrects a number of issues. It also adds some new features and configuration options.

Running update.php is not required if you are running beta7. You should read the documentation on the new configuration options, however.

Note that the names of some permissions and menu items have changed.

New Features

  • Adds partial pgSQL functionality to Domain Prefix. See #200279.
  • #188275. Adds new permission 'view domain publishing' to provide domain selection options for node creation to users with limited permissions. These options are controlled by a new Content Editing Form setting.
  • Adds the ability to ignore the www. prefix when determining the validty of a domain request.
  • Adds configuration for pages that should allows the domain_all grant, such as mysite/* or user/*/track.
  • Adds configuration for node links that should be made absolute by hook_url_alter, such as node/%n, comment/reply/%n and book/add/child/%n, where %n is a placeholder for the node id. Allows the module to be extended through the UI.
  • Automatically adds and removed domain_editor grants when that feature is enabled and disabled.

domain 5.x-1.0beta7

New features
Bug fixes
Insecure
Unsupported

Fixes a number of issues and adds some new features.

This release requires that update.php be run. It also includes two optional core patches.

Please read the documentation carefully.

The Big New Feature

-- #191375 Changes implementation of hook_node_access_grants() to work with OG.

New Features

-- Allows administrators to change domain access settings as a batch process, using the Domain Content module.
-- #189797 by moshub. Allows the admin to decide if content searches should be run across all affiliates or just the currently active domain.
-- #192452 by skizzo. Allows domains to be set to inactive. Inactive domains can only be accessed by the site administrator.
-- #192452 by skizzo. Allows the lists of domains used in domain_block() and Domain Nav to be sorted according to an administrator setting.
-- #192353 by okday. Domain Prefix fix. Allows the source table for data copying to be specified through the UI. Requires that update.php be run.
-- #194671 by skizzo. Allows sorting of the domain list admin page. Adds pagination, if needed.

domain 5.x-1.0beta6

New features
Bug fixes
Insecure
Unsupported

New Features

Beta6 introduces the Domain Prefix module. This module allows for selective, dynamic table prefixing for your registered subdomains.

This opens the door to custom configuration options for your subdomains, such as those requested in:

- http://drupal.org/node/183786
- http://drupal.org/node/188812
- http://drupal.org/node/186198

However, the module needs TESTING. And it will not work on pgSQL at all.

Bug Fixes

Beta6 cleans up a few reported bugs -- THANKS TO ALL!

-- #190605 by Martijnhaan. UI issues related to the edit permissions and domain_editor grants. Hides the edit domain nodes permission if that feature is disabled. Fixes issue with Domain Content showing edit links when the user does not have the edit grant.

-- #188826 by trailerparkopera. The site name is not changed dynamically unless Domain Conf settings have been saved. This change disables the ability to edit a site name through Domain Conf, and loads the domain-specific sitename through domain_init().

-- #188160 by skizzo. Disabling the domain_conf module does not stop it from loading. You must
uninstall the module. Added a check of the {system} table as a safety measure if users forget

domain 5.x-1.0beta5

Bug fixes
Insecure
Unsupported

Fixes 2 major issues:

http://drupal.org/node/187494
http://drupal.org/node/187509

Note: we're getting close to a real release. Thanks to skizzo for all the testing reports!

domain 5.x-1.0beta4

New features
Bug fixes
Insecure
Unsupported

Adds new internal module hooks.

Adds the Domain Theme module, based on http://drupal.org/node/180264 by canen.

NOTE: There was a schema change in beta3 but no update was provided, so if you are running an earlier version, see http://drupal.org/node/183970

domain 5.x-1.0beta3

New features
Bug fixes
Insecure
Unsupported

Fixes a number of bugs. Adds the ability to assign HTTP or HTTPS to individual domains.

There is a database schema change in this release, but since it is beta, no update function is provided.

If you are running this module on a live site, you need to add the 'schema' column to the {domain} table.

See http://drupal.org/node/183970

domain 5.x-1.0beta2

New features
Insecure
Unsupported

Second beta release. Improves the internal API, adds new submodules and features.

domain 5.x-1.0beta

New features
Insecure
Unsupported

This is the first beta. Please read the documentation carefully and report any bugs.

Pages

Subscribe with RSS Subscribe to Releases for Domain