Downloads
Release notes
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
* There has been a small tweak to hook_domainbatch().
* domain_set_domain() lets you mimic one domain from another and is now used during cron.
* domain_conf_variable_get() and domain_conf_variable_set() let you read and set variables from other domains.
New Features
-- #303406: add theme settings configure page to domain_theme, by junphine and celloandy. Adds theme-specific settings to Domain Theme.
-- #412156: Stop domain switching during admin. Improves variable switching across domains.
-- #415336: localhost configuration, question about Domain Access by vic_d. Adds additional DNS configuration tips.
-- #448850: Restrict View access by domain(s). Restrict Views by domain.
-- #319876: Domain Access 6.x-2.0 and Views 2 . Views handlers for Domain Source.
-- #412156: Stop domain switching during admin. Introduces domain_set_domain() so that necessary changes can be made
without switching domains.
-- Updates the UPGRADE.txt instructions.
-- #413950: Make domain_conf_variable_get(). Adds domain_conf_variable_get().
-- #361018: Domain Tokens patch by blackdog. Token support for domains.
-- #393448: Move 'Content editing forms' setting to hook_perm(). Moves content editing forms settings to hook_perm().
See UPGRADE.txt for details on the changes.
-- #367963: Programmatically change primary links menu for a domain? by svdoord. Adds domain_conf_variable_set() helper function.
-- #26607: Gallery should obey theme setting. Allows each domain to specify a default language.
Bug Fixes
-- #405148: Remove hook_form_alter from Domain Conf. Adds warning to the batch editing form.
-- Documents Domain Prefix issue #445386: Copying "users" table fails.
-- Doxygen cleanup. Upgrades node access patch to Drupal 6.12.
-- #474460: Deleting domains orphans some nodes by Pasqualle. Deleting a domain requires rebuilding node access.
-- #450998: Document use of domain_url_rewrite_outbound(). Updates documentation of custom_url_rewrite_outbound().
-- #461114: Rewrite all URLs to single source broken in HEAD? by chawl. Patch #450344: domain module steals custom_url_rewrite forgot to pass $options by reference.
-- #450344: domain module steals custom_url_rewrite patch by Dave Cohen. Prevent collisions when using custom_url_rewrite_outound().
-- #443346: E_ALL: Cannot use a scalar value as an array in domain/domain.bootstrap.inc on line 55 by kenorb. Must initialize the $_domain array on first use.
-- #443836: Users gets assigned to default domain, not current patch by blackdog. Fixes error in user registration handling.
-- #427258: Clean up domain administration Fixes incorrect call to domain_set_primary_domain().
-- #319876: Domain Access 6.x-2.0 and Views 2 patch by nonsie. Better views argument handling.
-- #427258: Clean up domain administration patch by michaelfavia. Clean up cruft in domain administration.
-- #412078: user removed from domain_editor when updating role patch by jolos. Fixes accidental deletion of user domains.
-- #424830: Domain prefix (updating tables) page not updating when submitting page post. by Tim Jones Toronto. Remove dead tables from Domain Prefix form.
-- #418452: TODO: implement hook_domainupdate for domain_conf patch by nonsie. Implements domainupdate in Domain Conf.
-- Finishes {#412156].
-- #405148: Remove hook_form_alter from Domain Conf. Removes hook_form_alter from Domain Conf.
-- #266071: Domain names and Internationalization patch by nonsie. (Comment 43) fixes two minor errors in i18n forms.
-- #252877: Image import does not respect node domain settings patch to react when non-altered form values are saved.
-- #407756: Questions about UPGRADE.txt by nonsie. Fixes some documentation errors.
-- Fixes wildcard matching issue with Domain Alias.
-- Removes {node_access} queries from custom_url_rewrite_outbound().
-- #388636: Aliases and Edit aliases links under Domain list by nirvanajyothi. domain_alias_domainlinks() returns bad path.
-- Makes for better use of Domain Access Advanced, by changing the query
login for Domain Content admin screens to use {domain_access} instead of
{node_access}.
-- Cleans up some more E_ALL notices.
-- Fixes a logic error in domain_get_uri() that discarded language prefixes.
-- Adds a small API change to hook_domainbatch().