domain 6.x-2.0
First released: November 1, 2009 - 19:13
Size: 151.06 KB
md5_file hash: 51b4a962a516ff2cc5cfb55c46bfe2df
Last updated: November 1, 2009 - 19:15
This is the final release in the Drupal 6 cycle. Consider the module feature complete for Drupal 6. Any additional features will need to be handled by extension modules.
The Drupal 6 version is now in bugfix only mode, so we can move to Drupal 7.
Upgrade Notes
-- Requires running update.php
-- If you are using the URL Alter module, you must upgrade it to 6.x.1.2 or higher.
-- Domain Views users: We removed a hack that applied domain filters on all views. There is a Drupal core issue for the best way to resolve duplicate items in View when node access modules are present.
You may need to edit your Views to use 'distinct'. You may also need to adjust the filters on your View.
There is nothing that Domain Access can do to fix this problem. For more information, see #284392: db_rewrite_sql causing issues with DISTINCT and assist with the patch there.
-- There are some new permissions and settings. Please see the documentation below, and in README.txt. In particular, the change in #615294: Force node access rules on admins will allow you to preview your site as user 1 and see what normal site visitors will see.
New Features
-- #576444: Publish To... select box or drop down? by jeremyr and nonsie. Makes the selection of domains configurable as checkboxes or select list.
-- #372887: Global option for batch settings patch by nonsie and blackdog. Super-awesome set values for all domains in domain batch.
-- #615294: Force node access rules on admins. Adds a setting to force Domain Access rules on users who can _administer nodes_.
-- #540684: Set active domain as source by Bartezz. Allows Domain Source to set the active domain as source.
-- #550684: Performance settings per domain by TCRobbert. Added cache settings to Domain Conf.
-- Introduces the 'access inactive domains' permission.
-- Introduces the 'access domain navigation' permission.
Bug Fixes
-- #617312: Add user page contains Warnings by Dr. DOT. Fixes Domain User handling on add user page. Other
minor fixes to Domain User.
-- #581372: Improved views field handler for Sitename by voxpelli. Cleans up the domain_sitename Views handler.
-- #227947: After editing nodes user is redirected to the main domain by NeuZeitgeist et. al. Ensure that edited nodes redirect to a valid domain.
-- #564070: Redirect nodes when inactive domain selected as source follow-up by nonsie. Catches missed conversion to new permission.
-- #561282: Views are filtered out even if filter is not set by kotu, nonsie, nirbhasa, Bartezz. Removes the auto-filtering of domains by id when using Views.
-- #564070: Redirect nodes when inactive domain selected as source by BWPanda. Limits Domain Source to only active domains.
-- #564070: Redirect nodes when inactive domain selected as source by BWPanda. Better redirects from invalid domains.
-- #612808: Can't assign timezone default because of erroneous array_merge() patch by voxpelli. Cannot use array_merge() with Domain Conf defaults.
-- #609600: Primary Site Name cannot be changed by seddonym. Must track changes to the default site_name variable.
-- #604770: Domain Source sets incorrect default value on node edit form patch by seattleturtle. Correctly check isset for domain source value.
-- #576116: Refresh page cache after editing Site mission by guusbosman. Clear the cache when adjusting settings like themes, site slogan, et. al.
-- #560156: Restricting View access by domain by skizzo. Improves the Views domain access plugin by adding strict and membership options.
-- #601516: Inconsistent use of 'publish to any assigned domain'. Fixes permission inconsistency.
-- #548140: how to let a node visible to all subdomains admins, but published only if a sub-domain editor choose to publish in his own site? by carvalhar. Fixes errors in validation for Domain Source.
-- #579552: php errors in watchdog by skizzo and seattleturtle. Tries to avoid PHP errors for missing globals.
-- #597654: I select themes, but remain always only the default theme by matteoraggi. Fixes theme batch update errors.
-- #558600: Problem: Status field still set to 0 after changing themes via batch-update in Domain_Theme module by uufsm. Auto-sets theme to default on batch edits.
-- #595802: How to set up a single sign on by LaurentB. Removes Shared Sign On from documentation.
-- #579696: multiple_node_access.patch needs update for Drupal 6.14 patch by bl444137. Updates multiple_node_access.patch for 6.14.
-- #572124: Domain status field always displayed as active on domain edit screen by nonsie. Fixes status inactive default value.
-- #557702: Missing $ret in update 6202 by TCRobbert. Missing return in update 6202.
Developer Goodies
-- #615258: Clean up source domain handling. Cleans up the API for domain source handling. Introduces the new hooks:
-- hook_domain_source_alter(&$source, $nid)
-- hook_domain_source_path_alter(&$source, $path)
And also the new lookup functions for finding the best links:
-- domain_get_node_match($nid)
-- domain_get_path_match($path)-- Adds '#update_all' TRUE/FALSE to hook_domainbatch().
-- Removes redundant code in domain_content_domainupdate().
-- #529026: Integrate with URL Alter module by davereid. Updates the URL Alter integration to match Drupal 7.
-- Introduces domain_get_node_domains() and domain_source_lookup().
-- Now logs requests to invalid domains.
-- #601614: Use devel_node_access_acknowlegde() with salvis. Adds devel_node_access_acknowledge() for the domain_all grant.
-- #584428: Views argument default for current domain's id patch by voxpelli. Adds default domain argument handler to Domain Views.
-- #578648: Additional tokens for domain patch by nirbhasa. Adds subdomain tokens.
I created the DRUPAL-6--2 branch today. Bugfixes go against 6--2 (or against HEAD and get backported). HEAD is now chasing Drupal 7!
