You are here

CHANGELOG.txt in Domain Access 6.2

Same filename and directory in other branches
  1. 5 CHANGELOG.txt
  2. 7.3 CHANGELOG.txt
  3. 7.2 CHANGELOG.txt

Changelog file for Domain Access 6.x-2.x.

File

CHANGELOG.txt
View source
  1. /**
  2. * @file
  3. * Changelog file for Domain Access 6.x-2.x.
  4. */
  5. 30-MAY-2012
  6. -- Bug #1602214 by sphet. Allow valid use of localhost:80 as a domain.
  7. -- Rolls the 6.x-2.14 release.
  8. 29-MAY-2012
  9. -- Feature #1529316 patched by Rory. Do not allow www domains if auto-aliasing is enabled.
  10. 25-MAY-2012
  11. -- Bug #1566346 fixed by Deciphered. drupal_execute() not firing for domain_prefix.
  12. 02-APR-2012
  13. -- Bug #1355530 reported by lufecir. Domain Prefix path handling ignores language.
  14. -- Patch #1512616 by monotago. Wraps missing {} around a Views query.
  15. 30-MAR-2012
  16. -- Bug #1509108 patched by mstrelan. Set weight of batch menu items properly.
  17. 11-MAR-2012
  18. -- Bug #1459742 patched by Rory. Domain Theme does not implement hook_domain_delete. Also cleans up some D7 api syntax.
  19. 21-JAN-2012
  20. -- Bug #1407606 patched by tobiassjosten. Fixes a logic error when resetting the default domain to zero.
  21. 03-JAN-2012
  22. -- Bug #1343352 patched by gdud. Fixes bad include call in Domain Prefix.
  23. 12-NOV-2011
  24. -- Bug #1317138 patched by joachim. Note that you can have dots in domain names.
  25. -- Bug #1325460 patched by mikeytown2. PHP notice in views sitename handler.
  26. -- Patch #771454 by mikeytown2. Fixes php notice in domain_form_alter().
  27. -- Patch #1316506 by mikeytown2. Bad empty check in domain_source_form_alter().
  28. -- Bug #1322652 reported and tested by Yuri. Devel settings cna be empty and we need to account for that.
  29. -- Bug #848856 report and testing by othermachines. Fixes parse_url() when bad http-host values are passed.
  30. 06-NOV-2011
  31. -- Feature #1333544. Adds a server information block.
  32. 30-SEP-2011
  33. -- Creates the 6.x.2.12 release.
  34. -- Bug #1294776 reported by n8tron. Color module handling bug.
  35. -- Bug #1252972. Missing ) in output text.
  36. -- Issue #1096566. Arbitrate between multiple alias matches.
  37. -- Patch #1210398 by Dalin. Fixes access plugin exports for Views.
  38. -- Feature #1215778. Join {domain_editor} to {domain}.
  39. 05-JUN-2011
  40. -- Issue #1172054 by wuffers. Change ambiguous text in Domain Settings.
  41. -- Patch #1101854 by kasperg and Ypshi. Support external cache settings.
  42. -- Patch #1093360 by peximo, plach. Fixes language lookups in domain_prefix.path.inc.
  43. -- Patch #1134240 by dalin. Optimize COUNT queries to SELECT 1.
  44. -- Patch #867868 by mikeytown2, sukr_s. Prevent redirecting when not needed on node/add.
  45. -- Patch #1170608 by gdud, croryx. Optimize domain_domains().
  46. -- Issue #1100732 by gease. Ensure we fire the internal url alter hook.
  47. -- Issue #1142762. Do not run path aliases through url().
  48. -- Issue #1179160 by andros. Remove bad checks for empty values in Domain Conf.
  49. -- Creates the 6.x.2.11 release.
  50. 11-MAR-2011
  51. -- Patch #1083916 by TidalWave. Fixes empty array in user form.
  52. 03-MAR-2011
  53. -- Adds number_format to Domain Count counts.
  54. 27-FEB-2011
  55. -- Issue #1074168 by yrro. Fixes bad index call in Domain Content.
  56. -- Creates the 6.x.2.10 release.
  57. 26-FEB-2011
  58. -- Cleans files after the Git migration.
  59. -- Adds documentation for core upgrade.
  60. 13-FEB-2011
  61. -- #1059108 by skizzo. Fixes HTML validation in Domain Nav.
  62. 06-FEB-2011
  63. -- #1052522 by Ayesh. Improve usability of batch update screens.
  64. 02-FEB-2011
  65. -- Documentation #1039918 by Michelle. Adds alias / wildcard information.
  66. 27-JAN-2011
  67. -- Patch #624360 by bpresles. Fixes redirection in the event that other modules call url() during node_save().
  68. 16-JAN-2011
  69. -- Patch #944698 by sdelbosc and bpresles. Add node revision support to Domain Views.
  70. -- Patch #991226 by pacproduct. Accept either a list of allowed or disallowed forms for Domain Settings.
  71. -- #999138. Allow _localhost_ as a valid domain.
  72. -- Creates the 6.x.2.9 release.
  73. 15-JAN-2011
  74. -- #1015954 by ayeshrajans. Restore configuration save message with Domain Settings.
  75. 30-DEC-2010
  76. -- Pass $reset from domain_default() to domain_api().
  77. 16-DEC-2010
  78. -- Patch #973126 by pacproduct. Fix function name in domain_views.
  79. 15-DEC-2010
  80. -- #999462 by bleen18 and Dave Reid. Accidentally calls D7 permission.
  81. 10-DEC-2010
  82. -- Patch #361018 by Dave Reid. Fixes token handling.
  83. -- Creates the 6.x.2.8 release.
  84. 31-OCT-2010
  85. -- Patch #928472 by longwave, espirates. Fixes domain conf display error.
  86. -- Patch #951936 by nclavaud. Fixes domain_conf_variable_save() empty check.
  87. -- Patch #951276 by longwave. Missing $form_state for domain_conf_default() form.
  88. -- #934636. Apply a static cache to domain_source_lookup().
  89. -- #934860 by xjm. Remove reference to old prefixing docs.
  90. -- #921984 by sitordance. Removes check_url(), which may cause errors. Force HTTP or HTTPS.
  91. -- #927808 by pyrello, ejh3. Do not fire API calls until modules loaded.
  92. -- #925368 by mrfelton. Allow source domain to be inactive.
  93. 22-OCT-2010
  94. -- #938150 by jahmal. Fixes bug in db_prefix array handling.
  95. -- #934200 by jamesHF. Ensure proper source domain.
  96. 21-OCT-2010
  97. -- #948668 by sgabe (part 1). Fixes typo in domain_block.
  98. 16-OCT-2010
  99. -- Proper validation check for a (.) in domain names.
  100. 07-OCT-2010
  101. -- Patch #929540 by lilott8. Do not load domain_prefix.path.inc twice.
  102. 28-SEP-2010
  103. -- Patch #924610 by mrfelton. Fixes typo in Domain Conf.
  104. -- #920292 by Jorkkeri. Fixes missing variable in user form.
  105. -- #912990 by bleen18. Only set form action when one is present.
  106. -- Creates the 6.x.2.7 release.
  107. 22-SEP-2010
  108. -- Creates the 6.x.2.6 release.
  109. 31-AUG-2010
  110. -- #632950 by zserno. Fixes $db_prefix when used as an array in Domain Prefix.
  111. 30-AUG-2010
  112. -- #895284 by mac_perlinksi. Fixes bad variable from #873706.
  113. 25-AUG-2010
  114. -- #884756 by nonsie. Fix watchdog label.
  115. -- #873706 by Jasu_M. Domain settings must filter checkbox values.
  116. -- #227947 by yhager and bleen18 (and others). Fix redirect to primary domain issue.
  117. 24-AUG-2010
  118. -- #848856 by jastern. Ensure that emoty HTTP_HOST value does not crash DA.
  119. 23-AUG-2010
  120. -- #883180 by morningtime and zerno. Domain Prefix does not properly reset when switching domains.
  121. 01-AUG-2010
  122. -- #864128 by OnkelTem and brt. Duplicate entry of default domain.
  123. -- #842338 by johnpitcairn. Allow other modules to alter domain_grant_all().
  124. 01-JUL-2010
  125. -- #840220 by dougp. Pass full form values to hook_domain_settings().
  126. 26-JUN-2010
  127. -- patch #754092 by mathiaz.sk. Bad variable reset in Domain Prefix.
  128. 25-JUN-2010
  129. -- patch #835208 by dougp. Fixes type check on zero values for Domain Conf.
  130. 19-JUN-2010
  131. -- patch #820062 by threeps, obstikle, whatmiami. Load custom_url handler in domain_boot()
  132. to prevent possible conflicts with other modules.
  133. 20-MAY-2010
  134. -- patch #803700 by Michelle. Adds a div id to the domain list table, for theming.
  135. 16-MAY-2010
  136. -- patch #785818 by nonsie and mikeytown2. Update domain validation sequence
  137. to require lowercase; support non-ASCII domains; and add hook_domain_validate_alter().
  138. -- #793558 by hawkdrupal. Updates Domain Source to handle new batch form options.
  139. -- Creates the 6.x.2.5 release.
  140. -- Requires running update.php.
  141. 07-MAY-2010
  142. -- patch #761556 by hefox. Better abstraction for domain creation. New domain_save() function.
  143. 04-MAY-2010
  144. -- #774692 by hawkdrupal. Allow the error sequence to be skipped. Load default
  145. domain in event of installation failure to prevent SQL errors.
  146. -- Prevent errors in domain_get_domain().
  147. -- patch #782208 by bleen18. Excellent Views caching patch.
  148. 29-APR-2010
  149. -- #624626. Properly ignore domain settings in Domain Conf.
  150. -- #775224 by antiorario. Domain Conf and Domain Settings interfere with each other.
  151. 27-APR-2010
  152. -- #621512. Clean up some validation handling.
  153. -- #783134 by xenophyle. Delete {domain_editor} records on user delete. Requires update.php.
  154. 25-APR-2010
  155. -- Patch #769640 by davidwthomas. Fixes pgSQL error in Domain Content.
  156. -- #770650 by nonsie. Ensure the site_grant is loaded in bootstrap. Edge case.
  157. -- #775028 by brucepearson. Allow DA to be disabled for XMLRPC.
  158. 07-APR-2010
  159. -- Make domain_block link absolute.
  160. -- #758772. Handle site name value properly in Domain Settings.
  161. -- #755456 by Michelle. Allow Domain Settings to reset all values.
  162. 06-APR-2010
  163. -- #763025 by hefox. Site names cannot be update_all.
  164. -- Better handling of hook_node_operations submit handler.
  165. 05-APR-2010
  166. -- Patch #762292 by Daemon_Byte. Fixes error message in Domain User.
  167. -- #756162. Better grant handling for Domain Content updates.
  168. -- #757746 by drupalok. Better options for batch updates.
  169. -- #710712 by fizk and nonsie. Better handling of hook_node_operations().
  170. -- Removes unused permission from Domain Content.
  171. 30-MAR-2010
  172. -- #752570 by brucepearson. Reset domain node lookup static on node save.
  173. 18-MAR-2010
  174. -- Patch #744522 by hefox. Pass domain_all to the alter hook.
  175. -- Creates the 6.x.2.4 release.
  176. 17-MAR-2010
  177. -- Patch #745028 by Docc. Fixes dumb error in domain_conf_variable_set().
  178. 10-MAR-2010
  179. -- Patch #700854 by hefox and eme. Load default theme settings.
  180. -- #733722 by hefox and pbeakley. Add domain_reset_domain() and use it where needed.
  181. -- Rolls the 6.x.2.3 release.
  182. 09-MAR-2010
  183. -- #736314 by hefox. Clear up help text in Domain Views access plugin.
  184. 05-MAR-2010
  185. -- #579696 by Jerome F. Updates multiple node access patch to 6.16.
  186. -- #731802 by tjmoyer. Document Domain Theme weight settings.
  187. -- #730736 by pbeakley. Bad use of empty() in Domain Source.
  188. 04-MAR-2010
  189. -- #732494 by antiorario, GiorgosK. Fixed db_rewrite_sql() error in Domain Content.
  190. 02-MAR-2010
  191. -- #730566. Fixes API documentation omissions.
  192. 28-FEB-2010
  193. -- #726460 by TimAlsop. Adds hook_domain_nav_options_alter().
  194. -- #723858 by fizk. Ensure $_domain is always an array, even on fail.
  195. -- #721352 by fizk. Check correct node values for form_alter.
  196. -- #723262. Handle missing $_SERVER[HTTP_HOST] gracefully.
  197. -- Cleans up some Domain Settings elements.
  198. -- #721148. Adds hook_domain_warnings_alter().
  199. -- Adds basic Drush support.
  200. -- Creates the 6.x.2.2 release.
  201. 21-FEB-2010
  202. -- Adds Domain Settings and cleans up Domain Conf a bit.
  203. 18-FEB-2010
  204. -- Patch #698566 by nonsie. Fixes some bad code logic in Domain Content.
  205. -- Requires update.php / menu rebuild.
  206. 13-FEB-2010
  207. -- #686146 by AlexisWilke and davidwhthomas. Fixes unserialize on pgSQL.
  208. -- #706490 by ibis. Fixes accidental redirects when using domain_set_domain().
  209. -- Patch #632220 by bleen18 and nonsie. Support Devel Generate.
  210. -- #652000 by vividgates. Let domain list table display cleanly.
  211. -- #692772 by croryx and nonsie. Stronger warnings on forms.
  212. 11-FEB-2010
  213. -- Patch #710978 by Dave Reid. Fixes SimpleTest conflict.
  214. -- Cleans up some PHP strict index warnings.
  215. 31-JAN-2010
  216. -- #685872 by biged. Prevent race condition in bootstrap.
  217. -- #698568 patch by nonsie. Updated Domain Content docs.
  218. -- #633726 patch by BWPanda. How to dynamically set $base_url.
  219. -- Add system_performance_settings to domain_conf_domainwarnings().
  220. 08-DEC-2009
  221. -- #624360 by TCRobbert, netw3rker, Netbuddy, djmystic82, guysung.
  222. On node save, stay on the domain from which the form was submitted.
  223. -- Creates the 6.x.2.1 release.
  224. 30-NOV-2009
  225. -- #638816 patch by hades666evil. Removes redundant check_url() call.
  226. 16-NOV-2009
  227. -- #624296. Enforce node access limits on search for admins.
  228. 02-NOV-2009
  229. -- #620596 by RoboPhred and lara.s. Error in Domain Source validation.
  230. 01-NOV-2009
  231. -- #617312 by Dr. DOT. Fixes Domain User handling on add user page. Other
  232. minor fixes to Domain User.
  233. -- #615258. Cleans up the API for domain source handling. Introduces the new hooks:
  234. -- hook_domain_source_alter(&$source, $nid)
  235. -- hook_domain_source_path_alter(&$source, $path)
  236. And also the new lookup functions for finding the best links:
  237. -- domain_get_node_match($nid)
  238. -- domain_get_path_match($path)
  239. -- #581372 by voxpelli. Cleans up the domain_sitename Views handler.
  240. -- #372887 patch by nonsie and blackdog. Super-awesome set values for all domains in domain batch.
  241. -- Creates the 6.x.2.0 stable release.
  242. 31-OCT-2009
  243. -- #227947 by NeuZeitgeist et. al. Ensure that edited nodes redirect to a valid domain.
  244. -- #615294. Adds a setting to force Domain Access rules on users who can _administer nodes_.
  245. -- Documentation cleanup.
  246. -- Removes redundant code in domain_content_domainupdate().
  247. 27-OCT-2009
  248. -- #564070 follow-up by nonsie. Catches missed conversion to new permission.
  249. -- Documentation updates.
  250. 24-OCT-2009
  251. -- #529026 by davereid. Updates the URL Alter integration to match Drupal 7.
  252. Requires URL Alter module 6.x.1.2.
  253. -- #540684 by Bartezz. Allows Domain Source to set the active domain as source.
  254. -- #561282 by kotu, nonsie, nirbhasa, Bartezz. Removes the auto-filtering of domains
  255. by id when using Views.
  256. -- #564070 by BWPanda. Limits Domain Source to only active domains.
  257. -- #564070 by BWPanda. Better redirects from invalid domains.
  258. -- Introduces domain_get_node_domains() and domain_source_lookup().
  259. -- Now logs requests to invalid domains.
  260. -- Introduces the _access inactive domains_ permission.
  261. -- Introduces the _access domain navigation_ permission.
  262. -- Requires running update.php to add new permissions.
  263. 23-OCT-2009
  264. -- #612808 patch by voxpelli. Cannot use array_merge() with Domain Conf defaults.
  265. -- #609600 by seddonym. Must track changes to the default site_name variable.
  266. 15-OCT-2009
  267. -- #604770 patch by seattleturtle. Correctly check isset for domain source value.
  268. 11-OCT-2009
  269. -- #576444 by jeremyr and nonsie. Makes the selection of domains configurable as checkboxes or select list.
  270. -- #576116 by guusbosman. Clear the cache when adjusting settings like themes, site slogan, et. al.
  271. -- #560156 by skizzo. Improves the Views domain access plugin by adding strict and membership options.
  272. -- #550684 by TCRobbert. Added cache settings to Domain Conf.
  273. -- #601516. Fixes permission inconsistency.
  274. -- #548140 by carvalhar. Fixes errors in validation for Domain Source.
  275. -- #579552 by skizzo and seattleturtle. Tries to avoid PHP errors for missing globals.
  276. -- #601614 with salvis. Adds devel_node_access_acknowledge() for the domain_all grant.
  277. 08-OCT-2009
  278. -- #597654 by matteoraggi. Fixes theme batch update errors.
  279. -- #558600 by uufsm. Auto-sets theme to default on batch edits.
  280. 05-OCT-2009
  281. -- #584428 patch by voxpelli. Adds default domain argument handler to Domain Views.
  282. 04-OCT-2009
  283. -- #595802 by LaurentB. Removes Shared Sign On from documentation.
  284. -- #578648 patch by nirbhasa. Adds subdomain tokens.
  285. 26-SEP-2009
  286. -- #579696 patch by bl444137. Updates multiple_node_access.patch for 6.14.
  287. 08-SEP-2009
  288. -- #572124 by nonsie. Fixes status inactive default value.
  289. 24-AUG-2009
  290. -- #557702 by TCRobbert. Missing return in update 6202.
  291. 23-AUG-2009
  292. -- Releases 6.x.2.0-rc9.
  293. 22-AUG-2009
  294. -- #551532 by jseltzer. Switches to function_exists for the domain source check.
  295. -- #367752 by gildedgod, blackdog, nonsie. Fixes menu issues with lots of domains.
  296. -- #529026 by Dave Reid. Integrates with URL Alter module for custom_url_rewrite_*.
  297. -- #539422 fixes potential logic error in domain_node_records().
  298. -- #397116 by CorpX and nonsie. Fixes relationships for Views.
  299. -- #369928 by drupalok, ayalon. Filter for users of a domain.
  300. 18-AUG-2009
  301. -- Adds minor drush documentation.
  302. 17-AUG-2009
  303. -- #234340 patch by gsbc, mr2400, Terence Westaphal, et. al. Fixes table
  304. prefixing for newly added tables.
  305. -- #227751 patch by blackdog. Removes unusable items from node settings.
  306. Requires running update.php.
  307. -- #548140 by carvelhar. Fixes bug in Domain Content node saves.
  308. 13-AUG-2009
  309. -- #547309 by yt2s. Fixes default value for domain_conf.inc values.
  310. 23-JUL-2009
  311. -- #527426 patch by Alkkaaran, skizzo. Fixes file paths for domain theme.
  312. 14-JUL-2009
  313. -- #496936 by Skirr. Patch by nonsie. Fixed current domain Views filter.
  314. 03-JUL-2009
  315. -- #509170 by anrikun. Bad variable handling breaks domain views access settings.
  316. -- #509356. Cleans up some error handling and Domain Strict usage. Adds test png.
  317. 28-JUN-2009
  318. -- #469856 by BWPanda and nonsie. Corrects errors with domain_conf_variable_get().
  319. -- Adds domain_get_primary_table($table) escaping function.
  320. -- #486370 by jaxpax. Fixes error with local module handling.
  321. -- #504529. Adds domain_get_domain() as suggested by wildkatana.
  322. -- #501116 by nonsie. Fixes errors when menu module is disabled.
  323. -- #445386 by mindgame. Domain Prefix fails on {users} and other tables that
  324. autoincrement and have a zero row.
  325. 19-JUN-2009
  326. -- #477290 by DrupalFan. Clarifies some documentation.
  327. 14-JUN-2009
  328. -- #490846. Batch management of user assignment to domains.
  329. -- #486370. Local module needs special handling.
  330. -- #485762 by BWPanda. Views error in loading NID for domains.
  331. -- Releases 6.x.2.0-rc8.
  332. 13-JUN-2009
  333. -- #490878. Make the batch action list easier to read.
  334. -- #486038 by mrgoltra. Domain Conf throws away 0 values.
  335. 12-JUN-2009
  336. -- #303406 by orangecoat-ciallella. Account for absence of Color module in Domain Theme.
  337. 08-JUN-2009
  338. -- #484864 by dlivingstone. E_ALL notice in domain_theme update hook.
  339. -- #484968 by sn0rcha. Dumb typo in domain_warning_check().
  340. 07-JUN-2009
  341. -- #303406 by junphine and celloandy. Adds theme-specific settings to Domain Theme.
  342. -- #405148. Adds warning to the batch editing form.
  343. -- #412156. Improves variable switching across domains.
  344. -- #415336 by vic_d. Adds additional DNS configuration tips.
  345. -- Documents Domain Prefix issue #445386.
  346. -- Creates the 6.x.2.0rc7 release.
  347. 31-MAY-2009
  348. -- Doxygen cleanup. Upgrades node access patch to Drupal 6.12.
  349. 29-MAY-2009
  350. -- #474460 by Pasqualle. Deleting a domain requires rebuilding node access.
  351. 24-MAY-2009
  352. -- #450998. Updates documentation of custom_url_rewrite_outbound().
  353. 13-MAY-2009
  354. -- #461114 by chawl. Patch #450344 forgot to pass $options by reference.
  355. 01-MAY-2009
  356. -- #450344 patch by Dave Cohen. Prevent collisions when using custom_url_rewrite_outound().
  357. -- #448850. Restrict Views by domain.
  358. -- #319876. Views handlers for Domain Source.
  359. 24-APR-2009
  360. -- #443346 by kenorb. Must initialize the $_domain array on first use.
  361. -- #443836 patch by blackdog. Fixes error in user registration handling.
  362. 23-APR-2009
  363. -- #427258 Fixes incorrect call to domain_set_primary_domain().
  364. -- #319876 patch by nonsie. Better views argument handling.
  365. 12-APR-2009
  366. -- #427258 patch by michaelfavia. Clean up cruft in domain administration.
  367. 07-APR-2009
  368. -- #412078 patch by jolos. Fixes accidental deletion of user domains.
  369. -- #424830 by Tim Jones Toronto. Remove dead tables from Domain Prefix form.
  370. 06-APR-2009
  371. -- #418452 patch by nonsie. Implements domainupdate in Domain Conf.
  372. 25-MAR-2009
  373. -- #412156. Introduces domain_set_domain() so that necessary changes can be made
  374. without switching domains.
  375. -- Updates the UPGRADE.txt instructions.
  376. -- Finishes $412156.
  377. -- #405148. Removes hook_form_alter from Domain Conf.
  378. -- #413950. Adds domain_conf_variable_get().
  379. 24-MAR-2009
  380. -- #266071 patch by nonsie. (Comment 43) fixes two minor errors in i18n forms.
  381. -- #252877 patch to react when non-altered form values are saved.
  382. 23-MAR-2009
  383. -- #407756 by nonsie. Fixes some documentation errors.
  384. -- Fixes wildcard matching issue with Domain Alias.
  385. 06-MAR-2009
  386. -- #361018 patch by blackdog. Token support for domains.
  387. -- #393448. Moves Content editing forms settings to hook_perm().
  388. See UPGRADE.txt for details on the changes.
  389. -- Reomves {node_access} queries from custom_url_rewrite_outbound().
  390. 02-MAR-2009
  391. -- #388636 by nirvanajyothi. domain_alias_domainlikns() returns bad path.
  392. 21-FEB-2009
  393. -- Makes for better use of Domain Access Advanced, by changing the query
  394. login for Domain Content admin screens to use {domain_access} instead of
  395. {node_access}.
  396. -- #367963 by svdoord. Adds domain_conf_variable_set() helper function.
  397. -- #26607. Allows each domain to specify a default language.
  398. -- Cleans up some more E_ALL notices.
  399. -- Fixes a logic error in domain_get_uri() that discarded language prefixes.
  400. -- Adds a small API change to hook_domainbatch().
  401. 20-FEB-2009
  402. -- #378258 by svdoord. Remove {domain_editor} entries when deleting domains.
  403. -- #356614 by blueyed and Pasquale. Cleans up E_NOTICE errors.
  404. -- #368594 bty skizzo. Adds domain batch editing forms for new menu settings.
  405. -- #365654 by _natron. Adds unique class identifiers to Domain Nav output.
  406. -- #375828 by grawat. Adds documentation warning about custom_url_rewrite_outbound().
  407. -- Creates rc6.
  408. 16-FEB-2009
  409. -- #316072 by JaceRider. Finish implementing domain_content_extra_fields.
  410. 15-JAN-2009
  411. -- #359277. Disallow prefixing of the new tables.
  412. 05-JAN-2009
  413. -- #354422 by ariflukito. Fixes incorrect slashes in node link patterns.
  414. -- #300454 by ariflukito. Fixes table name error in path prefix handling.
  415. -- #336218 by ariflukito. Fixes return path on batch content deletes.
  416. 04-JAN-2009
  417. -- #353006 by waverate. Check that path,inc is loaded inside domain_grant_all().
  418. -- #273415 by aaront. The default primary links block does not respect domain settings.
  419. Creates new blocks to handle primary and secondary links.
  420. -- #350350 by aufumy. Clarifies installation instructions for settings.php.
  421. -- #336218 by ariflukito. Fixes error in l() function for Domain Content.
  422. -- #336221 by ariflukito. Fixes url encoding issue with Domain Content.
  423. -- Forces a menu rebuild whenever domains are updated or created.
  424. -- Changes Domain Content to use the sitename instead of the URL in menus.
  425. -- Cleans up the Domain List screen.
  426. -- Changes hook_domainlinks() to return FALSE if no link is written.
  427. -- Adds default menu per node setting to Domain Conf.
  428. 25-NOV-2008
  429. -- #324373 by jastern and Crell. Domain Theme wipes away custom admin themes.
  430. 06-NOV-2008
  431. -- #324008 by ariflukito. Adds domain user information to domain_boot().
  432. -- Fixes logic error in domain_alias_bootstrap_lookup().
  433. -- #273415 by junphine, bforchammer. Adds primary and secondary links handling to Domain Conf.
  434. -- #319876 patch by nonsie. Adds Views 2 handlers to Domain Views.
  435. -- Creates rc5.
  436. 22-OCT-2008
  437. -- #324008 by ariflukito. hook_user() does not fire before hook_form_alter().
  438. -- #300454 by ariflukito. More optimization for hook_domainpath().
  439. 21-OCT-2008
  440. -- #324008 patch by ariflukito. Fixed inconsistent use of domain_get_user_domains().
  441. -- #300454 patch by ariflukito. Optimizes and corrects hook_domainpath().
  442. 19-OCT-2008
  443. -- Fixes logic error for hook_domainpath() implementation in custom_url_rewrite.
  444. -- Simplifies the domain_get_uri() function changes.
  445. 18-OCT-2008
  446. -- Creates the primary domain on install.
  447. -- Fixed domain alias matching issue.
  448. -- Fixes ? handling in domain alias block.
  449. -- #300454 by ariflukito. Introduces hook_domainpath() to allow for URL rewrites
  450. across domains.
  451. 14-OCT-2008
  452. -- #320909 by peterx. Fixes documentation issue with domain assignments.
  453. 13-OCT-2008
  454. -- #313629 by jsenzee. Adds default role settings and default domains for new users.
  455. 12-OCT-2008
  456. -- #320257. Moves domain user data into the new {domain_editor} table.
  457. -- Fixes new behavior of domain 0 storage with domain batch update functions.
  458. -- Note that update 6200 needs to be run for all sites upgrading from 6.x.1.
  459. -- Deprecates the domain_editor grant.
  460. -- Adds the _delete domain nodes_ permission.
  461. -- Tightens restrictions on operations run by Domain Content, based on the
  462. new permissions.
  463. -- Fixes Domain Strict to only affect the view operation.
  464. -- Updates README.txt.
  465. -- Releases 6.x.2.0-rc4.
  466. 11-OCT-2008
  467. -- #320064. Places the default domain record into {domain} as record 0.
  468. -- Changes the installer to add domains 0 and 1 on install.
  469. -- Use of 6.x.2.0 now requires running update.php for users of lower versions.
  470. -- Begins to fix Domain Views for ViewsAPI 2.0. UNSTABLE.
  471. -- Fixes Domain Prefix README.
  472. 10-OCT-2008
  473. -- #319542 by batigolix. Updates install instructions.
  474. -- Standardizes documentation use of the term domain instead of subdomain.
  475. -- Makes most include_once and require_once calls simple include statements.
  476. 09-OCT-2008
  477. -- Fixes logic error in domain_alias_lookup().
  478. -- Adds Domain Alias switcher block.
  479. -- Verifies that the module works with Drupal 6.5.
  480. -- Creates 6.x.2.0-rc3
  481. 07-OCT-2008 (2)
  482. -- #318133. Fixes bad link in domain alias edit screen.
  483. 07-OCT-2008
  484. -- Polishes the form and form processing for Domain Alias.
  485. -- Creates README instructions for Domain Alias.
  486. -- Creates 6.x.2.0-rc2.
  487. 06-OCT-2008
  488. -- Cleans up the bootstrap process.
  489. -- Restores the settings_custom_url.inc file with a conditional load check.
  490. -- Removes the module update function and changes the UPGRADE.txt docs.
  491. 04-OCT-2008
  492. -- #316072 by BWPanda. Implements hook_content_extra_fields() to allow CCK field sorting.
  493. -- Cleans up hook_node_access_explain().
  494. -- Cleans up domain.bootstrap.inc, making all internal functions private.
  495. -- Documents the Domain Bootstrap Process.
  496. 03-OCT-2008
  497. -- Updates domain.bootstrap.inc for code style.
  498. -- Cleans up hook_domain_bootstrap_full() implementations.
  499. -- Updates API docs.
  500. 23-SEP-2008
  501. -- #276303 patch by bforchhammer. Commits the Domain Bootstrap patch for testing.
  502. -- #284422 patch by bforchhammer. Commits the Domain Alias module for testing.
  503. -- Updates INSTALL instructions but not the README.
  504. -- WARNING -- HEAD is now unstable.
  505. 17-SEP-2008
  506. -- #306322 patch by ariflukito. Filtering problem for Domain Content.
  507. -- #307663. Bad logic when displaying editor domain list in hook_user().
  508. -- #306551 patch by zttt. Do not set action on forms that already are set to an external host.
  509. -- #309258 by nirvanajyothi. Clarifies documentation of content editing forms.
  510. 09-SEP-2008 (4)
  511. -- #299511 patch by BWPanda. Fixes some documentation errors.
  512. -- Creates the 6.x.1.2 release.
  513. 09-SEP-2008 (3)
  514. -- #300702 patch by Garrett Albright. Fixes calls to wrong variable name (sitename | site_name).
  515. 09-SEP-2008 (2)
  516. -- #301244 patch by ariflukito. Fixes D6 menu error in Domain Content.
  517. 09-SEP-2008
  518. -- #303339 patch by ariflukito. Fixes form error with batch delete for Domain Content.
  519. 28-AUG-2008
  520. -- #288803 by nonsie. Batch validation functions fail.
  521. 27-AUG-2008
  522. -- #300311 by Garrett Albright. Fixes redirect error if module not configured.
  523. -- Creates release 6.x.1.1
  524. 22-AUG-2008
  525. -- Creates release 6.x.1.0!
  526. 16-AUG-2008
  527. -- Verifies that Domain works with Drupal 6.4
  528. -- #293453 by scedwar. Pops users from invalid wildcard domains to the primary domain.
  529. -- #295543 by nirvanajyothi. Duplicate key errors on module enable.
  530. -- #295398 patch by nonsie. Wrong parameter order in Domain Prefix usage of drupal_execute.
  531. -- Fixes editor installation sequence.
  532. 05-AUG-2008
  533. -- #290306 by nirvanajyothi. Fixes documentation error.
  534. 01-AUG-2008
  535. -- #290017. Fixes error in Domain Source validation logic.
  536. -- #290014. Fixes default checkbox errors.
  537. -- Cleans up some E_ALL issues.
  538. -- Cleans up some documentation.
  539. 28-JUL-2008
  540. -- #287782 by nirvanajyothi. Fixes logic error in Domain User, introduced in rc5.
  541. 25-JUL-2008 (6)
  542. -- Fixes default domain source debug message.
  543. -- Adds default domain documentation.
  544. 25-JUL-2008 (5)
  545. -- #280596. Updates multiple_node_access.patch to Drupal 6.3.
  546. -- Created rc5.
  547. 25-JUL-2008 (4)
  548. -- #280908 by nirvanajyothi. Deprecates domain_disable(), which caused
  549. issues when doing an upgrade and is not needed.
  550. 25-JUL-2008 (3)
  551. -- #284398 by bforchhammer. Domain Nav called deprecated hook.
  552. -- #283919 by nirvanajyothi. Domain User form handling error, plus users
  553. were allowed to create domains even if those names were reserved.
  554. 25-JUL-2008 (2)
  555. -- #286399 by mikeshanley. Fixes HTML format error in Domain User.
  556. 25-JUL-2008
  557. -- #283376 by jaxpax and Garrett Albright. Cannot pass variable by reference
  558. and set a default value in PHP 4.
  559. 09-JULY-2008
  560. -- #278854 E_ALL error in Domain User.
  561. 06-JULY-2008
  562. -- Coder style cleanup.
  563. -- E_ALL Strict compliance.
  564. -- Fixes logic error in implementation of url rewrites for Domain Source.
  565. -- Removed the $domain argument from hook_domainconf().
  566. -- Batch operations changes for E_ALL.
  567. -- Removes legacy xcoord, ycoord from domain_conf_system().
  568. -- Removes serialize|unserialize from variable_set|get.
  569. -- Adds hook_node_access_explain() for Devel module.
  570. -- Removes domain_user_boot() -- not needed.
  571. -- #271340 typo on user page.
  572. -- Fixes domain_user view changes for D6.
  573. -- FormsAPI fixes for batch processing in D6.
  574. -- #268779 allows the setting of default domains for URL rewrites.
  575. -- #246497 by scedwar. Adds empty domain gid for use with Domain Views.
  576. -- Created 6.x.1.0rc4
  577. 05-JUL-2008 (2)
  578. -- #278836 by nirvanajyothi. Array error in node forms when users were not
  579. assigned to any valid domains.
  580. 05-JUL-2008
  581. -- Moving domain_init() to domain_boot() broke hook_domainload(). So
  582. we have to keep domaion_init(). We also have to implement hook_boot()
  583. in modules that use hook_domainload(). See the API for details.
  584. -- Fixes issue with Domain User. We do strip the ports off of restricted usernames.
  585. -- #277046 by hardfocus. Implements a new hook_domainignore() to tell the
  586. module not to apply hook_form_alter() in some cases. Notably update.php.
  587. 04-JUL-2008 (7)
  588. -- #270983 by ariflukito. Keeps the domain port intact, allowing non-standard ports.
  589. 04-JUL-2008 (6)
  590. -- #277046 by hardfocus. Changes domain_init() to domain_boot() to avoide update issues.
  591. 04-JUL-2008 (5)
  592. -- #278593 by nirvanajyothi. We need to sanity check domain_goto() in domain_form_alter.
  593. 04-JUL-2008 (4)
  594. -- #278240 by nirvanajyothi. Allows Domain User to respond to changes in usernames.
  595. 04-JUL-2008 (3)
  596. -- #277202 by bforchhammer. Removes invalid HTML from Domain Nav.
  597. 04-JUL-2008 (2)
  598. -- #278200 by gcassie. WWW prefix handling now follows the current path.
  599. 04-JUL-2008
  600. -- #278238 by nirvanajyothi. Fixes error in domain_user_user().
  601. -- #278589. Fixes issue with domain.prefix.admin.inc.
  602. 08-JUN-2008 (3)
  603. -- #265221 by hardfocus. Catches a change in custom_url_rewrite() when paths are aliased.
  604. -- Adds node/%n/outline to default node paths.
  605. -- Creates rc3.
  606. 08-JUN-2008 (2)
  607. -- #266166 patch by grndlvl. hook_domaincron() now provides table prefix and settings loading.
  608. For users who were performing cron actions across multiple domain or using hook_domaincron(),
  609. you will need to pay attention to potential changes in behavior.
  610. 08-JUN-2008
  611. -- #228985 by 1.kenthomas. Adds warnings to theme forms entered from the wrong domain.
  612. 01-JUN-2008
  613. -- Updates multiple_node_access.patch to Drupal 6.2.
  614. -- #265213 by hardfocus. Cleans up two documentation issues.
  615. -- #249809 by scedwar. Removes note about OGUR from documentation.
  616. -- #253112 patch by nonsie, idea by scedwar. Adds node debugging block.
  617. -- Updates documentation.
  618. -- #263334 patch by nonsie. Updates Domain Views to Drupal 6 and Views 2.
  619. -- Creates 6.x.1.0-rc2
  620. 19-MAY-2008
  621. -- #206293 by augsburgde. Fixes $base_url change in custom_url_rewrite_outbound().
  622. 18-MAY-2008 (3)
  623. -- #253467 by skirr@drupal.ru. Cleans up documentation of custom_url_rewrite_outbound.
  624. -- Creates 6.x.1-0rc.
  625. 18-MAY-2008 (2)
  626. -- #255067 by scedwar. Adds node/%n/edit to default node patterns.
  627. 18-MAY-2008
  628. -- #243670 by nonsie. Fixes form handling change needed for hook_domainupdate.
  629. 20-APR-2008
  630. -- #243418 (assisted by georgw). Updates menu system to Drupal 6.2.
  631. -- #242648 fixes issue with www stripping for Domain Conf and Domain Prefix.
  632. -- #240897 by skirr@drupal.ru. Clarifies documentation of primary domain name string.
  633. -- #244142 by a_c_m. Sets varchar(255) for subdomain and sitename columns.
  634. -- #243731 by Somebody Sysop. Fixes logic error in multiple_node_access.patch.
  635. -- Requires running update.php.
  636. -- Creates the 6.x.1-beta2 release.
  637. 30-MAR-2008 (2)
  638. -- domain_default() not using domainload correctly.
  639. -- Recreate domain_user_rules() on domain update.
  640. -- Domain Views used DOS linebreaks.
  641. 30-MAR-2008
  642. -- First full port to Drupal 6.
  643. -- #23943 by ax. Cleans up API documentation according to http://drupal.org/node/1354#contrib.
  644. -- Changes hook_domainload() to properly work by reference.
  645. -- Replaces _ with . in file include names, in accord with Drupal 6 standards.
  646. -- Splits admin functions to .admin.inc files, in accord with Drupal 6 standards.
  647. -- Renames _domain_write_records() to avoid confusion with drupal_write_record.
  648. -- Renames domain_theme_form.inc to domain_theme.admin.inc.
  649. -- Adds the INSTALL_QUICKSTART.txt file.
  650. 25-MAR-2008 (3)
  651. -- Begins the Drupal 6 port. HEAD is now considered unstable.
  652. 25-MAR-2008 (2)
  653. -- Adds batch function documentation.
  654. -- Creates the 5.x.1.1 release.
  655. 25-MAR-2008
  656. -- Cleans up menu handling for batch actions.
  657. -- Corrects behaviors associated with hook_domainconf().
  658. -- Updates README.txt for Domain, Domain Prefix and Domain Conf.
  659. -- Fixes error in domain_nav_render().
  660. 16-MAR-2008
  661. -- Fixes error in new logic for domain_conf_form_submit().
  662. -- Adds the ability to delete Domain Conf settings per domain.
  663. -- Adds the ability to delete Domain Theme settings per domain.
  664. -- Adds hook_domainbatch(), for performing batch actions.
  665. 15-MAR-2008 (4)
  666. -- Removes some test functions from Domain Conf and cleans some code style.
  667. This update incorporated into the last for the 5 branch.
  668. 15-MAR-2008 (3)
  669. -- Allows hook_domainconf() settings to be applied ot the main domain.
  670. -- Removes useless code from domain_prefix and domain_conf include files;
  671. the variables array is not loaded yet, so variable_get() fails to work here.
  672. 15-MAR-2008 (2)
  673. -- Adds some clarifying text with regard to #227751.
  674. -- Cleans up some code style issues.
  675. 15-MAR-2008
  676. -- Clarifies API for hook_domainupdate().
  677. -- #228813. Generates access rules more often and accurately when
  678. using Domain User.
  679. -- Adds $reset flags to domain_domains(), domain_default()
  680. 11-MAR-2008 (4)
  681. -- #223912 by skizzo. Make the -Jump to- navigator element go to
  682. the currently active domain.
  683. 11-MAR-2008 (3)
  684. -- #227999 by skizzo and torgosPizza. Fixes empty -path- passed by
  685. parse_url() in PHP 5.
  686. -- Cleans up domain_get_uri().
  687. 11-MAR-2008 (2)
  688. -- #203776 by MatBoy. Updates documentation of Domain User.
  689. -- #224079 by GearedDesign. Documents that Drupal must be installed
  690. before adding any of the Domain includes to settings.php.
  691. -- #221012. Adds Doxygen for Doamin Source to the API.
  692. 11-MAR-2008
  693. -- #227003 by NeuZeitgeist and triskelion. Logic errors in Domain Source
  694. cause form validation errors.
  695. 09-FEB-2008 (4)
  696. -- Creates Domain Access 1.0 stable.
  697. -- Creates the Drupal-5 branch of the code.
  698. 09-FEB-2008 (3)
  699. -- Moves custom_url_rewrite_outbound() into its own include file.
  700. settings_custom_url.inc now needs to be loaded by settings.php.
  701. This approach seems easier than pasting the entire function.
  702. -- Cleans up install documentation.
  703. -- Minor description change to some admin forms.
  704. 09-FEB-2008 (2)
  705. -- Documentation update, including #218947.
  706. 09-FEB-2008
  707. -- Enabling the module now populates the {domain_access} table correctly.
  708. When the module is disabled, this table is emptied along with the {node_access}
  709. table. If no other node access modules are present. the {node_access} table is
  710. reset to its default state.
  711. 03-FEB-2008 (3)
  712. -- Change to the custom_url_rewrite_outbound function. We
  713. now check to ensure that the Domain module has loaded.
  714. 03-FEB-2008 (2)
  715. -- Integrated Domain Source with Domain Content.
  716. -- Fixes a bad menu behavior with Domain Content.
  717. 03-FEB-2008
  718. -- domain_domains() now sets the domain_id as the array key.
  719. -- Domain Source updates to allow proper content editing.
  720. 02-FEB-2008 (6)
  721. -- #210248. Backports custom_url_rewrite_outbound() to Drupal 5.
  722. This patch replaces the hook_url_alter() patch, bringing the Domain
  723. module in line with Drupal 6 core. See #207330.
  724. 02-FEB-2008 (5)
  725. -- #215148. Domain Prefix failed to empty the $sources array when
  726. iterating through tables, allowing the copying of tables that did not
  727. exist.
  728. 02-FEB-2008 (4)
  729. -- #213390 patch by mrichar1. Fixed Domain Views query implementation.
  730. Also added a Views dependency to domain_views.info.
  731. 02-FEB-2008 (3)
  732. -- #214065 by chaldar. Adds the $arguments array to domain_edit_form()
  733. and domain_delete_form() so that extension modules may pass their
  734. own custom redirects and messages using the USER_SUBMITTED flag.
  735. 02-FEB-2008 (2)
  736. -- #215657 by wayland76. Adds more explict instructions regarding
  737. the primary domain name setting and root domain for user domains.
  738. 02-FEB-2008
  739. -- #216847 by ben soo. Moves $custom_theme routine into hook_menu()
  740. and removes domain_theme_init(), allowing Domain Theme to interoperate
  741. with other custom theme modules.
  742. 27-JAN-2008 (2)
  743. -- Typo in domain_admin.inc caused domain editor rules
  744. to be erased if settings resaved.
  745. -- Prevents hook_domaininstall from running during $_POST.
  746. 27-JAN-2008
  747. -- #214762. Adds the Domain Source module to allow editors to
  748. specify links from external domains.
  749. -- Cleans up some documentation errors.
  750. -- Adds note about PHP includes in response to #214181.
  751. 20-JAN-2008 (3)
  752. -- #211374 by v1nce. Allows the Domain Theme module weight to be
  753. reset from the settings page. Necessary for integration with some
  754. modules.
  755. -- Adds hook_domainform() to allow submodules to add elements to the
  756. default Domain settings page. Use this hook sparingly.
  757. -- Creates rc4.
  758. 20-JAN-2008 (2)
  759. -- Separates an -assign domain editors- permission from the -set domain access-
  760. permission. DZone reports that these are two distinct actions, and need to be
  761. separated.
  762. -- DZone reported that the domain editor option were being shown on category
  763. pages of the user/#/edit screen.
  764. 20-JAN-2008
  765. -- #210213 patch by nicholasThompson. Documentation warning links did
  766. not use base_url() and do not work when Drupal is installed in a subfolder.
  767. -- Corrected logic error when adding or removing domain_editor grants
  768. to the {node_access} table.
  769. -- #208160 by DZone. Restricts the content viewing options of Domain Content
  770. to only show content that a non-privileged user can edit.
  771. -- Type check === 0 in domain_lookup() caused errors. Function refactored.
  772. -- #210313. domain_url_alter() did not respect path aliases when writing new paths.
  773. 12-JAN-2008
  774. -- #208550 patch by smk-ka. Cleans up code and logic errors in
  775. domain_grant_all() that causes nodes to be visible on all domains.
  776. -- Updates the patches to Drupal 5.6.
  777. -- Adds stubs for simpletests.
  778. 05-JAN-2008
  779. -- {domain_access} table does not need to store grant information.
  780. -- Moves invocation of _domain_write_access_records() to domain_nodeapi().
  781. -- Bug in domain_nodeapi() caused error during node_access_rebuild().
  782. -- Creates rc3.
  783. 03-JAN-2008
  784. -- #197488 by Daryljames with special assistance from salvis.
  785. Fixes Domain Access to step aside during cron runs. This allows
  786. modules such as Subscriptions to function correctly.
  787. -- Adds the {domain_access} table to prevent issues related to
  788. node_access_rebuild(). See http://groups.drupal.org/node/7956
  789. and #205045 by chaldar.
  790. -- Updates the README.
  791. -- Cleans up domain_enable() based on the above.
  792. -- Edits Domain Content to make changes to {domain_access} as well.
  793. -- Requires update.php.
  794. -- More information in the Domain User README.
  795. -- Removed a debugging line.
  796. 02-JAN-2008
  797. -- Adds documentation to Domain User.
  798. -- Creates rc2.
  799. -- Fixes minor API documentation issues.
  800. 30-DEC-2007
  801. -- Removes DANGEROUS_SKIP_CHECK from Domain Prefix. Good.
  802. -- Fixes Domain User module.
  803. 29-DEC-2007
  804. -- A leftover TRUE check inside domain_url_alter() was removed.
  805. 22-DEC-2007
  806. -- Fixes logic error in domain_conf_warning_check().
  807. 21-DEC-2007
  808. -- Adds hook_domainconf() to Domain Conf; inspired by #202917 and #202671.
  809. -- #202286 by mrichar1. Improves the documentation for Domain Views.
  810. -- #202714 by derjochenmeyer. The Domain Content form accidentally acted
  811. on nid == 0 and created errors in the {node_access} table.
  812. -- #202392 by derjochenmeyer. str_ireplace() is PHP 5 only. We also need to
  813. strtolower() the incoming url host. Fix applies to Domain Conf and Domain Prefix
  814. as well.
  815. -- Adds hook_domainwarnings() to Domain Conf to print form messages only
  816. for select forms.
  817. 16-DEC-2007
  818. -- Removes a stray debug print_r.
  819. -- Updates documentation with regard to #201156.
  820. -- Creates rc1.
  821. 15-DEC-2007
  822. -- Adds partial pgSQL functionality to Domain Prefix. See #200279.
  823. -- #188275. Adds new permission 'view domain publishing' to provide domain
  824. selection options for node creation to users with limited permissions.
  825. These options are controlled by a new Content Editing Form setting.
  826. -- Adds the ability to ignore the www. prefix when determining the validty of
  827. a domain request.
  828. -- Adds configuration for pages that should allows the domain_all grant, such
  829. as mysite/* or user/*/track.
  830. -- #197757. Fixes default values and form positioning on Domain Content batch editor form.
  831. -- Adds configuration for node links that should be made absolute by hook_url_alter, such
  832. as node/%n, comment/reply/%n and book/add/child/%n, where %n is a placeholder
  833. for the node id. Allows the module to be extended through the UI.
  834. -- Removes the domain_enable check from the configuration page.
  835. -- Automatically adds and removed domain_editor grants when that feature is enabled and
  836. disabled.
  837. -- Moves some settings options so that the default choice is always on top.
  838. -- Removes the variable check from domain_perm(). Now shows all permission options
  839. at all times.
  840. -- #200714 patch by mrichar1. Adds the Domain Views module by mrichar1.
  841. -- #199846 by gfconsult. Adds the Domain Strict module suggested by comment #2.
  842. 10-DEC-2007 (4)
  843. -- Accidentally committed the module with the default rules reversed.
  844. -- Changes default admin menu item string to --Domains-- to match
  845. the other items in admin/build.
  846. -- Fixes pgSQL install errors in Domain Prefix and Domain User.
  847. -- Adds user_access checks to hook_domainlinks implementations.
  848. -- pgSQL table copying and creating work in Domain Prefix. However, the
  849. table Sequences and Indexes are not being copied and require more work.
  850. 10-DEC-2007 (3)
  851. -- #191785 by skizzo. Allows the setting of an administrative theme in Domain Conf.
  852. -- Removes a colspan left behind from testing.
  853. 10-DEC-2007 (2)
  854. -- Disabling the Domain module will now reset the {node_access} table to default state
  855. unless other node access modules are enabled.
  856. -- Fixes the install sequence so that all nodes are added to domain_site and the default
  857. domain_id.
  858. 10-DEC-2007
  859. -- Moves secondary domain CRUD functions from domain_admin to hook implementations. This
  860. allows other modules to call these functions directly without using drupal_execute().
  861. -- First stable domain_user module.
  862. 06-DEC-2007
  863. -- Allows all *_lookup functions to clear their static variables.
  864. -- Changes domain_perfix_perm from -prefix tables- to -administer table prefixing-.
  865. -- Adds domain_user perm -create personal domain-.
  866. -- Adds hook_domaininfo().
  867. 05-DEC-2007 (2)
  868. -- Adds the personal domain construction logic for Domain User. This module is still
  869. unstable, however, and should not be used.
  870. 05-DEC-2007
  871. -- #197692 by skizzo. Removes the ability to define separate files directories
  872. for subdomains using Domain Conf. This feature did not work as expected.
  873. Trying to fix this issue will delay release unnecessarily.
  874. -- #197600 by Rogdor. Advanced form elements may be disabled and cannot be required.
  875. -- #197757 by derjochenmeyer [comment 3]. Delete related {node_access} records when
  876. a domain record is deleted.
  877. 01-DEC-2007
  878. -- Fixes error in multiple_node_access.patch, which was passing the uid incorrectly.
  879. -- Adds INSTALL.txt instructions.
  880. -- #195366 by Rogdor. Fixes path issue for domain_get_path().
  881. -- #196217 by Rogdor. Uses hook_form_alter() to force complete paths on form
  882. actions when using SEO optimization mode.
  883. 27-NOV-2007
  884. -- Sets a check for the hook_url_alter() patch and notifies the user if it is not installed.
  885. Also disables features that rely on the patch.
  886. -- Makes the AND behavior of Domain Access and other node access modules a setting.
  887. -- Cleans up the settings page and places Advanced Settings in a separate group.
  888. 26-NOV-2007
  889. -- Prevents the Domain Access option from showing on the default batch content editing page.
  890. domain_content_node_operations() is now path resitricted.
  891. -- #195366 by nicholasThompson. Adds an option to force all node links to go to a single
  892. source. This may help prevent search engines from thinking that content published to
  893. multiple domains is spam.
  894. -- #195439 by skizzo. A rendering bug in Garland breaks the Domain Nav block. Fix adds
  895. a very small domain_nav.css file to fix the issue.
  896. -- #195489 by mrichar1. Notify site admins when they fail to install Domain Prefix or Domain
  897. Conf correctly. Introduces hook_domaininstall().
  898. 25-NOV-2007 (3)
  899. -- #195256 by Martijnhaan. Fixes error in domain_domainload().
  900. 25-NOV-2007 (2)
  901. -- #189797 by moshub. Allows the admin to decide if content searches should be run
  902. across all affiliates or just the currently active domain.
  903. -- Allows administrators to change domain access settings as a batch process, using
  904. the Domain Content module.
  905. -- Fixed error in domain_user_domainload() -- this hook is not passed by reference.
  906. -- Creates the beta7 release.
  907. -- Requires that update.php be run.
  908. -- Returns the domain_enabling() function, which is needed.
  909. 25-NOV-2007
  910. -- #192452 by skizzo. Allows domains to be set to inactive. Inactive domains can only be
  911. accessed by the site administrator.
  912. -- #192452 by skizzo. Allows the lists of domains used in domain_block() and Domain Nav to
  913. be sorted according to an administrator setting.
  914. -- #189797 by moshub. Introduces the domain_all() grant, which allows for search and similar
  915. pages to grant access across all sites.
  916. 23-NOV-2007
  917. -- #192353 by okday. Domain Prefix fix. Allows the source table for data copying to be specified through the UI.
  918. Requires that update.php be run.
  919. -- #194671 by skizzo. Allows sorting of the domain list admin page. Adds pagination, if needed.
  920. 21-NOV-2007
  921. -- Fixes logical error in domain_content.
  922. -- Changes implementation of hook_node_access_grants() to work with OG.
  923. -- Adds patches folder.
  924. -- Includes hook_node_access_logic() patch.
  925. -- Fixes error where module hooks did not pass by reference correctly.
  926. -- #192849 by canen. pgsql in domain_prefix_install() calls wrong table.
  927. -- #191456 by derjochenmeyer. Removes filter_xss_admin() from hook_init. Breaks caching and is not needed.
  928. -- #191494 by lpirotte. Domain Prefix does not work when a global $db_prefix is used.
  929. -- $gid not set properly in domain_nodeapi().
  930. -- #191570. Removes the domain_enabling() function, which caused issues when installing other node access modules.
  931. -- Adds a VALID boolean element to the $_domain array to allow for checking user status with
  932. the Domain User module.
  933. -- #191134 inspired by derjochenmeyer . Filters content for Domain Content so that superusers
  934. do not see all content on all domains.
  935. -- #189797. hook_url_alter() patch to the url() function to enable absolute path links when needed by the
  936. Domain Access module -- required for Search, MySite, and other aggregating functions.
  937. -- #191368. Prevent debugging output from being indexed by the search mechanism.
  938. 09-NOV-2007
  939. -- Adds the Domain Prefix module, for advanced table prefixing options.
  940. The Domain Prefix module is unstable and needs testing.
  941. -- #190605 by Martijnhaan. UI issues related to the edit permissions and domain_editor grants. Hides the
  942. edit domain nodes permission if that feature is disabled. Fixes issue with Domain Content showing edit links
  943. when the user does not have the edit grant.
  944. -- #188826 by trailerparkopera. The site name is not changed dynamically unless Domain Conf settings have been saved.
  945. This change disables the ability to edit a site name through Domain Conf, and loads the domain-specific sitename through
  946. domain_init().
  947. -- Creates beta6.
  948. 05-NOV-2007
  949. -- #188160 by skizzo. Disabling the domain_conf module does not stop it from loading. You must
  950. uninstall the module. Added a check of the {system} table as a safety measure if users forget
  951. to remove the code from settings.php.
  952. -- #188268. The domain_nav_menu lookup routine is outside of the $may_cache loop. Needs to be inside.
  953. -- Fixes empty form value for DOMAIN_EDITOR_RULE.
  954. -- #188825. Error reading default node promotion settings.
  955. 29-OCT-2007 (3)
  956. -- #187593. Sets warning message when editing an admin form when you might be
  957. on the wrong domain.
  958. -- file domain_conf/domain_conf_form.inc deprecated and removed.
  959. 29-OCT-2007 (2)
  960. -- #187494 by skizzo. To change variables in the $conf array, we cannot wait for hook_init().
  961. These variables must be loaded dynamically from settings.php.
  962. -- Adds file: settings_domain_conf.inc
  963. -- Beta5 release.
  964. 29-OCT-2007
  965. -- #187509 by skizzo. Fixes error in domain_theme_lookup() that prevents themes from being saved.
  966. 28-OCT-2007
  967. -- Updates README.txt
  968. 28-OCT-2007 (3)
  969. -- Changes file domain_form.inc to domain_conf_form.inc.
  970. -- Adds the Domain Theme module.
  971. -- Some function documentation cleanup.
  972. -- Beta4 release.
  973. 28-OCT-2007 (2)
  974. -- Checked a few of the API hooks for proper functionality.
  975. 28-OCT-2007
  976. -- Adds hook_domainload() to allow submodules to modify the $domain array.
  977. -- Adds domain_goto($domain). This function allows developers to pop users to the
  978. correct domain. Useful when editors must be on their specific domain to edit content.
  979. 26-OCT-2007
  980. -- #186935. The site_grant element of the domain array was not being set by domain_domains().
  981. -- #186624. domain_form_alter() breaks CCK field management.
  982. -- Adds hook_domaincron().
  983. 24-OCT-2007
  984. -- #186153 by skizzo. The Domain Conf module needs to be on the selected domain in order
  985. to load the correct setings for the form.
  986. -- Related to the above. After deleting a domain record, return to the root domain.
  987. -- #186321. Logic error in domain_init() causes the site_grant variable to be unset, causing the
  988. module not to function properly.
  989. -- #186255. Lookup the domain data before deleting the record and firing hook_domainrecord().
  990. 19-OCT-2007
  991. -- #184993. Fixes menu order for domain_content.module.
  992. -- Changes help text to indicate full path.example.com should be used.
  993. -- Adds hook_domaingrants() to allow submodules to alter default node grants.
  994. -- Adds hook_domainrecords() to allow submodules to alter default node access records.
  995. -- Renames hook_domainrecord() to hook_domainupdate().
  996. -- Adds column *scheme* to the {domain} table. Warning: no database update provided.
  997. -- Now allows the configuration of different URL schemes (http, https) for each domain.
  998. 15-OCT-2007
  999. -- Finishes the Domain Content module for batch editing.
  1000. -- API updates for Domain Content.
  1001. -- Cleans up some additional redundancy.
  1002. 10-OCT-2007
  1003. -- Shortens module names in info files.
  1004. -- Cleans up some redundant functions.
  1005. 09-OCT-2007
  1006. -- Adds the Domain Nav module, which generates a block of navigation links.
  1007. -- Adds the Domain Content module, for batch editing domain-specific content.
  1008. -- Adds several new helper functions.
  1009. -- Corrects use of variable_del() to reset variables during the domain_disable() function.
  1010. -- Changes domain_list() to domain_view().
  1011. -- Cleans up documentation style and defgroups.
  1012. 07-OCT-2007
  1013. -- Cleans up API documentation file.
  1014. 06-OCT-2007
  1015. -- Removes deprecated file settings.inc from domain_conf.
  1016. -- Creates API documentation at http://therickards.com/api/Domain.
  1017. 05-OCT-2007
  1018. -- Cleans up README errors.
  1019. -- Introduces internal hooks for settings links -- hook_domainlinks(), to be used by submodules to
  1020. add links to admin/build/domain/list.
  1021. -- Moves the domain access element of the user form into a fieldset.
  1022. 04-OCT-2007
  1023. -- Adds pgsql install to domain_conf module.
  1024. -- Puts node edit form elements into a collapsible group.
  1025. -- Finishes initial README.
  1026. -- Adds DOMAIN_INSTALL_RULE and DOMAIN_EDITOR_RULE to enable custom behavior when the
  1027. module is initially enabled. See the README.
  1028. 03-OCT-2007
  1029. -- #180514. Changes the module to recognize fully-qualified domain names instead of subdomains.
  1030. Doing so increases the flexibility of the module. However, single-sign on across mutliple domains
  1031. is not yet supported.
  1032. -- Changes the default menu item for the settings page.
  1033. -- Changes the module name to Domain Access.
  1034. 02-OCT-2007
  1035. -- Moves the domain_conf routine out of settings.php and into hook_init(). This idea, taken from
  1036. the Multidomain module, makes it easier to use the Domain Manager module.
  1037. 01-OCT-2007
  1038. -- Initial commit of the Domain Manager module. This module provides a lightwieght set of tools for
  1039. creating and managing a network of affiliates sites. The sites run on subdomains of a master domain.
  1040. A single Drupal installation and database are required. The module uses hook_node_access() to determine
  1041. how content should be presented. Originally developed for www.skirt.com, the module was introduced
  1042. at DrupalCON Barcelona.
  1043. /**
  1044. * @file
  1045. * Changelog file.
  1046. */