You are here

CHANGELOG.txt in Domain Access 5

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

Changelog file.

File

CHANGELOG.txt
View source
  1. 16-DEC-2010
  2. -- Patch #998248 by Darren Oh. Fix admin theme handling.
  3. 31-OCT-2010
  4. -- #934860 by xjm. Remove reference to old prefixing docs.
  5. -- #921984 by sitordance. Force HTTP or HTTPS.
  6. 16-OCT-2010
  7. -- Proper validation check for a (.) in domain names.
  8. 28-SEP-2010
  9. -- #912990 by bleen18. Only set form action when one is present.
  10. -- Creates the 5.x.1.16 release.
  11. 22-SEP-2010
  12. -- Creates the 5.x.1.15 release.
  13. 31-AUG-2010
  14. -- Auto-install the primary domain.
  15. -- Update custom_url_rewrite_outbound.patch to Drupal 5.23.
  16. -- Wrap Domain Prefix define statements in quotes.
  17. 20-NOV-2009
  18. -- #620596. Fixes domain source handling for some users.
  19. -- Creates the 5.x.14 release.
  20. 05-NOV-2009
  21. -- #623486. Accidental use of = instead of ==.
  22. 02-NOV-2009
  23. -- #621480. check_url() breaks page caching.
  24. -- Fixes sitename reset D6 error.
  25. -- Creates the 5.x.13 release.
  26. 31-OCT-2009
  27. -- #615294. Adds a setting to force Domain Access rules on users who can _administer nodes_.
  28. -- Documentation cleanup.
  29. -- #576116 by guusbosman. Clear the cache when adjusting settings like themes, site slogan, et. al.
  30. -- Removes redundant code in domain_content_domainupdate().
  31. -- #227751 patch by blackdog. Removes unusable items from node settings.
  32. Requires running update.php.
  33. -- #427854 backport. Makes the domain list the default local task.
  34. -- Creates the 5.x.12 release.
  35. 23-OCT-2009
  36. -- #609600 by seddonym. Must track changes to the default site_name variable.
  37. 15-OCT-2009
  38. -- #604770 patch by seattleturtle. Correctly check isset for domain source value.
  39. 11-OCT-2009
  40. -- #579552 by skizzo and seattleturtle. Tries to avoid PHP errors for missing globals.
  41. 04-OCT-2009
  42. -- #595802 by LaurentB. Removes Shared Sign On from documentation.
  43. 26-SEP-2009
  44. -- Updates the custom_url_rewrite_outbound.patch for Drupal 5.20.
  45. 22-AUG-2009
  46. -- #551532 by jseltzer. Switches to function_exists for the domain source check.
  47. 18-AUG-2009
  48. -- Adds minor drush documentation.
  49. 28-JUN-2009
  50. -- #321071 patch by Br Kessels. Makes wildcard redirection configurable.
  51. 14-JUN-2009
  52. -- Created 5.x.11 release.
  53. 13-JUN-2009
  54. -- #487842 by jmunning. Account for empty user domains.
  55. -- #336221 by ariflukito./ Backport of Domain Content menu changes.
  56. Requires menu rebuild after upgrade.
  57. 07-JUN-2009
  58. -- Creates 5.x.10 release.
  59. 31-MAY-2009
  60. -- Doxygen cleanup. Upgrades patches to Drupal 5.18.
  61. -- #450344 backport to D5 branch.
  62. 07-APR-2009
  63. -- #412078 by jolos. Fixes accidental deletion of user domains.
  64. -- #424830 by Tim Jones Toronto. Remove dead tables from Domain Prefix form.
  65. 06-APR-2009
  66. -- #418452 patch by nonsie. Implements domainupdate in Domain Conf.
  67. 20-NOV-2008
  68. -- #300825 by rtbox, fp, awolfey, bribiz and rohnjeynolds. db_result() error in domain_enable.
  69. 10-OCT-2008
  70. -- #319542 by batigolix. Updates install instructions.
  71. -- Standardizes documentation use of the term domain instead of subdomain.
  72. -- Makes most include_once and require_once calls simple include statements.
  73. -- Cleans up hook_node_access_explain().
  74. -- Creates the 5.x.1.9 release.
  75. 09-OCT-2008
  76. -- #319029. Updates multiple_node_access patch to Drupal 5.11.
  77. 18-SEP-2008
  78. -- #310103 by ariflukito. Add css class to hook_user.
  79. 17-SEP-2008
  80. -- #306322 patch by ariflukito. Filtering problem for Domain Content.
  81. -- #306551 patch by zttt. Do not set action on forms that already are set to an external host.
  82. -- #309258 by nirvanajyothi. Clarifies documentation of content editing forms.
  83. 11-SEP-2008
  84. -- #300454 patch by ariflukito. Backports Domain Source changes from D6.
  85. 09-SEP-2008 (3)
  86. -- #299511 patch by BWPanda. Fixes some documentation errors.
  87. -- Creates the 5.x.1.8 release.
  88. 09-SEP-2008 (2)
  89. -- #300702 patch by Garrett Albright. Fixes calls to wrong variable name (sitename | site_name).
  90. 09-SEP-2008
  91. -- #301244 patch by ariflukito. Fixes menu error in Domain Content.
  92. 27-AUG-2008
  93. -- #300311 by Garrett Albright. Fixes redirect error if module not configured.
  94. -- Creates release 5.x.1.7.
  95. 22-AUG-2008
  96. -- Creates release 5.x.1.6
  97. 16-AUG-2008
  98. -- Verifies that Domain works with Drupal 5.10
  99. -- #293453 by scedwar. Pops users from invalid wildcard domains to the primary domain.
  100. -- #295543 by nirvanajyothi. Duplicate key errors on module enable.
  101. -- Fixes editor installation sequence.
  102. 05-AUG-2008
  103. -- #290306 by nirvanajyothi. Fixes documentation error.
  104. -- Fixes typo in Domain Source.
  105. 01-AUG-2008
  106. -- #290017. Fixes error in Domain Source validation logic.
  107. -- #290014. Fixes default checkbox errors.
  108. -- Cleans up some E_ALL issues.
  109. -- Cleans up some documentation.
  110. 25-JUL-2008 (5)
  111. -- Removes legacy xcoord, ycoord from domain_conf_system().
  112. -- Removed the $domain argument from hook_domainconf().
  113. -- Adds hook_node_access_explain() for Devel module.
  114. -- Creates the 5.x.1.5 release.
  115. 25-JUL-2008 (4)
  116. -- Fixes default domain source debug message.
  117. -- Fixes logic error in implementation of url rewrites for Domain Source.
  118. -- #268779 allows the setting of default domains for URL rewrites.
  119. -- Adds default domain documentation.
  120. 25-JUL-2008 (3)
  121. -- #283919 by nirvanajyothi. Domain User form handling error, plus users
  122. were allowed to create domains even if those names were reserved.
  123. 25-JUL-2008 (2)
  124. -- #280908 by nirvanajyothi. Fixes domain_disable(), which caused
  125. issues when doing an upgrade.
  126. -- #284398 by bforchhammer. Domain Nav called deprecated hook.
  127. -- #286399 by mikeshanley. Fixes HTML format error in Domain User.
  128. -- #246497 by scedwar. Adds empty domain gid for use with Domain Views.
  129. 25-JUL-2008
  130. -- #280596 updates patches to Drupal 5.9.
  131. -- #280042 by smk-ka. Fixes custom_url_rewrite_outbound alteration of the
  132. $base_url global.
  133. 05-JUL-2008 (2)
  134. -- #278836 by nirvanajyothi. Array error in node forms when users were not
  135. assigned to any valid domains.
  136. 05-JUL-2008
  137. -- Strips port protocols when creating access rules in Domain User.
  138. -- Backports hook_domainignore(), but does not implement it.
  139. 04-JUL-2008 (6)
  140. -- #270983 by ariflukito. Keeps the domain port intact, allowing non-standard ports.
  141. 04-JUL-2008 (5)
  142. -- #278593 by nirvanajyothi. We need to sanity check domain_goto() in domain_form_alter.
  143. 04-JUL-2008 (4)
  144. -- #271868 by ariflukito. Keeps the sequences table in sync when using Domain Prefix.
  145. 04-JUL-2008 (3)
  146. -- #278240 by nirvanajyothi. Allows Domain User to respond to changes in usernames.
  147. 04-JUL-2008 (2)
  148. -- #277202 by bforchhammer. Removes invalid HTML from Domain Nav.
  149. 04-JUL-2008
  150. -- #278200 by gcassie. WWW prefix handling now follows the current path.
  151. 08-JUN-2008 (3)
  152. -- #249809 by scedwar. Removes note about OGUR from documentation.
  153. -- #253112 patch by nonsie, idea by scedwar. Adds node debugging block.
  154. -- Updates documentation.
  155. 08-JUN-2008 (2)
  156. -- #266166 patch by grndlvl. hook_domaincron() now provides table prefix and settings loading.
  157. For users who were performing cron actions across multiple domain or using hook_domaincron(),
  158. you will need to pay attention to potential changes in behavior.
  159. 08-JUN-2008
  160. -- #228985 by 1.kenthomas. Adds warnings to theme forms entered from the wrong domain.
  161. 18-MAY-2008
  162. -- #255067 by scedwar. Adds node/%n/edit to default node patterns.
  163. 20-APR-2008 (2)
  164. -- Better fix for www. stripping.
  165. -- Creates the 5.x.1.4 release.
  166. 20-APR-2008
  167. -- #247684 fixes error in domain_default().
  168. -- #240897 by skirr@drupal.ru. Clarifies documentation of primary domain name string.
  169. -- #244142 by a_c_m. Sets varchar(255) for subdomain and sitename columns.
  170. -- #243731 by Somebody Sysop. Fixes logic error in multiple_node_access.patch.
  171. -- #242648 fixes issue with www stripping for Domain Conf and Domain Prefix.
  172. -- Requires running update.php.
  173. -- Creates the 5.x.1.3 release.
  174. 30-MAR-2008
  175. -- Fixes errors in Domain User.
  176. -- #23943 by ax. Cleans up API documentation according to http://drupal.org/node/1354#contrib.
  177. -- Changes hook_domainload() to properly work by reference.
  178. -- Adds the INSTALL_QUICKSTART.txt file.
  179. -- Cleans up code style.
  180. -- #239035. Error in domain_batch_validate().
  181. -- Domain Views used DOS linebreaks.
  182. -- Creates the 5.x.1.2 release.
  183. 25-MAR-2008 (2)
  184. -- Adds batch function documentation.
  185. -- Creates the 5.x.1.1 release.
  186. 25-MAR-2008
  187. -- Cleans up menu handling for batch actions.
  188. -- Corrects behaviors associated with hook_domainconf().
  189. -- Updates README.txt for Domain, Domain Prefix and Domain Conf.
  190. -- Fixes error in domain_nav_render().
  191. 16-MAR-2008
  192. -- Fixes error in new logic for domain_conf_form_submit().
  193. -- Adds the ability to delete Domain Conf settings per domain.
  194. -- Adds the ability to delete Domain Theme settings per domain.
  195. -- Adds hook_domainbatch(), for performing batch actions.
  196. 15-MAR-2008 (3)
  197. -- Allows hook_domainconf() settings to be applied ot the main domain.
  198. -- Removes useless code from domain_prefix and domain_conf include files;
  199. the variables array is not loaded yet, so variable_get() fails to work here.
  200. 15-MAR-2008 (2)
  201. -- Adds some clarifying text with regard to #227751.
  202. -- Cleans up some code style issues.
  203. 15-MAR-2008
  204. -- Clarifies API for hook_domainupdate().
  205. -- #228813. Generates access rules more often and accurately when
  206. using Domain User.
  207. -- Adds $reset flags to domain_domains(), domain_default()
  208. 11-MAR-2008 (4)
  209. -- #223912 by skizzo. Make the -Jump to- navigator element go to
  210. the currently active domain.
  211. 11-MAR-2008 (3)
  212. -- #227999 by skizzo and torgosPizza. Fixes empty -path- passed by
  213. parse_url() in PHP 5.
  214. -- Cleans up domain_get_uri().
  215. 11-MAR-2008 (2)
  216. -- #203776 by MatBoy. Updates documentation of Domain User.
  217. -- #224079 by GearedDesign. Documents that Drupal must be installed
  218. before adding any of the Domain includes to settings.php.
  219. -- #221012. Adds Doxygen for Doamin Source to the API.
  220. 11-MAR-2008
  221. -- #227003 by NeuZeitgeist and triskelion. Logic errors in Domain Source
  222. cause form validation errors.
  223. 09-FEB-2008 (4)
  224. -- Creates Domain Access 1.0 stable.
  225. -- Creates the Drupal-5 branch of the code.
  226. 09-FEB-2008 (3)
  227. -- Moves custom_url_rewrite_outbound() into its own include file.
  228. settings_custom_url.inc now needs to be loaded by settings.php.
  229. This approach seems easier than pasting the entire function.
  230. -- Cleans up install documentation.
  231. -- Minor description change to some admin forms.
  232. 09-FEB-2008 (2)
  233. -- Documentation update, including #218947.
  234. 09-FEB-2008
  235. -- Enabling the module now populates the {domain_access} table correctly.
  236. When the module is disabled, this table is emptied along with the {node_access}
  237. table. If no other node access modules are present. the {node_access} table is
  238. reset to its default state.
  239. 03-FEB-2008 (3)
  240. -- Change to the custom_url_rewrite_outbound function. We
  241. now check to ensure that the Domain module has loaded.
  242. 03-FEB-2008 (2)
  243. -- Integrated Domain Source with Domain Content.
  244. -- Fixes a bad menu behavior with Domain Content.
  245. 03-FEB-2008
  246. -- domain_domains() now sets the domain_id as the array key.
  247. -- Domain Source updates to allow proper content editing.
  248. 02-FEB-2008 (6)
  249. -- #210248. Backports custom_url_rewrite_outbound() to Drupal 5.
  250. This patch replaces the hook_url_alter() patch, bringing the Domain
  251. module in line with Drupal 6 core. See #207330.
  252. 02-FEB-2008 (5)
  253. -- #215148. Domain Prefix failed to empty the $sources array when
  254. iterating through tables, allowing the copying of tables that did not
  255. exist.
  256. 02-FEB-2008 (4)
  257. -- #213390 patch by mrichar1. Fixed Domain Views query implementation.
  258. Also added a Views dependency to domain_views.info.
  259. 02-FEB-2008 (3)
  260. -- #214065 by chaldar. Adds the $arguments array to domain_edit_form()
  261. and domain_delete_form() so that extension modules may pass their
  262. own custom redirects and messages using the USER_SUBMITTED flag.
  263. 02-FEB-2008 (2)
  264. -- #215657 by wayland76. Adds more explict instructions regarding
  265. the primary domain name setting and root domain for user domains.
  266. 02-FEB-2008
  267. -- #216847 by ben soo. Moves $custom_theme routine into hook_menu()
  268. and removes domain_theme_init(), allowing Domain Theme to interoperate
  269. with other custom theme modules.
  270. 27-JAN-2008 (2)
  271. -- Typo in domain_admin.inc caused domain editor rules
  272. to be erased if settings resaved.
  273. -- Prevents hook_domaininstall from running during $_POST.
  274. 27-JAN-2008
  275. -- #214762. Adds the Domain Source module to allow editors to
  276. specify links from external domains.
  277. -- Cleans up some documentation errors.
  278. -- Adds note about PHP includes in response to #214181.
  279. 20-JAN-2008 (3)
  280. -- #211374 by v1nce. Allows the Domain Theme module weight to be
  281. reset from the settings page. Necessary for integration with some
  282. modules.
  283. -- Adds hook_domainform() to allow submodules to add elements to the
  284. default Domain settings page. Use this hook sparingly.
  285. -- Creates rc4.
  286. 20-JAN-2008 (2)
  287. -- Separates an -assign domain editors- permission from the -set domain access-
  288. permission. DZone reports that these are two distinct actions, and need to be
  289. separated.
  290. -- DZone reported that the domain editor option were being shown on category
  291. pages of the user/#/edit screen.
  292. 20-JAN-2008
  293. -- #210213 patch by nicholasThompson. Documentation warning links did
  294. not use base_url() and do not work when Drupal is installed in a subfolder.
  295. -- Corrected logic error when adding or removing domain_editor grants
  296. to the {node_access} table.
  297. -- #208160 by DZone. Restricts the content viewing options of Domain Content
  298. to only show content that a non-privileged user can edit.
  299. -- Type check === 0 in domain_lookup() caused errors. Function refactored.
  300. -- #210313. domain_url_alter() did not respect path aliases when writing new paths.
  301. 12-JAN-2008
  302. -- #208550 patch by smk-ka. Cleans up code and logic errors in
  303. domain_grant_all() that causes nodes to be visible on all domains.
  304. -- Updates the patches to Drupal 5.6.
  305. -- Adds stubs for simpletests.
  306. 05-JAN-2008
  307. -- {domain_access} table does not need to store grant information.
  308. -- Moves invocation of _domain_write_access_records() to domain_nodeapi().
  309. -- Bug in domain_nodeapi() caused error during node_access_rebuild().
  310. -- Creates rc3.
  311. 03-JAN-2008
  312. -- #197488 by Daryljames with special assistance from salvis.
  313. Fixes Domain Access to step aside during cron runs. This allows
  314. modules such as Subscriptions to function correctly.
  315. -- Adds the {domain_access} table to prevent issues related to
  316. node_access_rebuild(). See http://groups.drupal.org/node/7956
  317. and #205045 by chaldar.
  318. -- Updates the README.
  319. -- Cleans up domain_enable() based on the above.
  320. -- Edits Domain Content to make changes to {domain_access} as well.
  321. -- Requires update.php.
  322. -- More information in the Domain User README.
  323. -- Removed a debugging line.
  324. 02-JAN-2008
  325. -- Adds documentation to Domain User.
  326. -- Creates rc2.
  327. -- Fixes minor API documentation issues.
  328. 30-DEC-2007
  329. -- Removes DANGEROUS_SKIP_CHECK from Domain Prefix. Good.
  330. -- Fixes Domain User module.
  331. 29-DEC-2007
  332. -- A leftover TRUE check inside domain_url_alter() was removed.
  333. 22-DEC-2007
  334. -- Fixes logic error in domain_conf_warning_check().
  335. 21-DEC-2007
  336. -- Adds hook_domainconf() to Domain Conf; inspired by #202917 and #202671.
  337. -- #202286 by mrichar1. Improves the documentation for Domain Views.
  338. -- #202714 by derjochenmeyer. The Domain Content form accidentally acted
  339. on nid == 0 and created errors in the {node_access} table.
  340. -- #202392 by derjochenmeyer. str_ireplace() is PHP 5 only. We also need to
  341. strtolower() the incoming url host. Fix applies to Domain Conf and Domain Prefix
  342. as well.
  343. -- Adds hook_domainwarnings() to Domain Conf to print form messages only
  344. for select forms.
  345. 16-DEC-2007
  346. -- Removes a stray debug print_r.
  347. -- Updates documentation with regard to #201156.
  348. -- Creates rc1.
  349. 15-DEC-2007
  350. -- Adds partial pgSQL functionality to Domain Prefix. See #200279.
  351. -- #188275. Adds new permission 'view domain publishing' to provide domain
  352. selection options for node creation to users with limited permissions.
  353. These options are controlled by a new Content Editing Form setting.
  354. -- Adds the ability to ignore the www. prefix when determining the validty of
  355. a domain request.
  356. -- Adds configuration for pages that should allows the domain_all grant, such
  357. as mysite/* or user/*/track.
  358. -- #197757. Fixes default values and form positioning on Domain Content batch editor form.
  359. -- Adds configuration for node links that should be made absolute by hook_url_alter, such
  360. as node/%n, comment/reply/%n and book/add/child/%n, where %n is a placeholder
  361. for the node id. Allows the module to be extended through the UI.
  362. -- Removes the domain_enable check from the configuration page.
  363. -- Automatically adds and removed domain_editor grants when that feature is enabled and
  364. disabled.
  365. -- Moves some settings options so that the default choice is always on top.
  366. -- Removes the variable check from domain_perm(). Now shows all permission options
  367. at all times.
  368. -- #200714 patch by mrichar1. Adds the Domain Views module by mrichar1.
  369. -- #199846 by gfconsult. Adds the Domain Strict module suggested by comment #2.
  370. 10-DEC-2007 (4)
  371. -- Accidentally committed the module with the default rules reversed.
  372. -- Changes default admin menu item string to --Domains-- to match
  373. the other items in admin/build.
  374. -- Fixes pgSQL install errors in Domain Prefix and Domain User.
  375. -- Adds user_access checks to hook_domainlinks implementations.
  376. -- pgSQL table copying and creating work in Domain Prefix. However, the
  377. table Sequences and Indexes are not being copied and require more work.
  378. 10-DEC-2007 (3)
  379. -- #191785 by skizzo. Allows the setting of an administrative theme in Domain Conf.
  380. -- Removes a colspan left behind from testing.
  381. 10-DEC-2007 (2)
  382. -- Disabling the Domain module will now reset the {node_access} table to default state
  383. unless other node access modules are enabled.
  384. -- Fixes the install sequence so that all nodes are added to domain_site and the default
  385. domain_id.
  386. 10-DEC-2007
  387. -- Moves secondary domain CRUD functions from domain_admin to hook implementations. This
  388. allows other modules to call these functions directly without using drupal_execute().
  389. -- First stable domain_user module.
  390. 06-DEC-2007
  391. -- Allows all *_lookup functions to clear their static variables.
  392. -- Changes domain_perfix_perm from -prefix tables- to -administer table prefixing-.
  393. -- Adds domain_user perm -create personal domain-.
  394. -- Adds hook_domaininfo().
  395. 05-DEC-2007 (2)
  396. -- Adds the personal domain construction logic for Domain User. This module is still
  397. unstable, however, and should not be used.
  398. 05-DEC-2007
  399. -- #197692 by skizzo. Removes the ability to define separate files directories
  400. for subdomains using Domain Conf. This feature did not work as expected.
  401. Trying to fix this issue will delay release unnecessarily.
  402. -- #197600 by Rogdor. Advanced form elements may be disabled and cannot be required.
  403. -- #197757 by derjochenmeyer [comment 3]. Delete related {node_access} records when
  404. a domain record is deleted.
  405. 01-DEC-2007
  406. -- Fixes error in multiple_node_access.patch, which was passing the uid incorrectly.
  407. -- Adds INSTALL.txt instructions.
  408. -- #195366 by Rogdor. Fixes path issue for domain_get_path().
  409. -- #196217 by Rogdor. Uses hook_form_alter() to force complete paths on form
  410. actions when using SEO optimization mode.
  411. 27-NOV-2007
  412. -- Sets a check for the hook_url_alter() patch and notifies the user if it is not installed.
  413. Also disables features that rely on the patch.
  414. -- Makes the AND behavior of Domain Access and other node access modules a setting.
  415. -- Cleans up the settings page and places Advanced Settings in a separate group.
  416. 26-NOV-2007
  417. -- Prevents the Domain Access option from showing on the default batch content editing page.
  418. domain_content_node_operations() is now path resitricted.
  419. -- #195366 by nicholasThompson. Adds an option to force all node links to go to a single
  420. source. This may help prevent search engines from thinking that content published to
  421. multiple domains is spam.
  422. -- #195439 by skizzo. A rendering bug in Garland breaks the Domain Nav block. Fix adds
  423. a very small domain_nav.css file to fix the issue.
  424. -- #195489 by mrichar1. Notify site admins when they fail to install Domain Prefix or Domain
  425. Conf correctly. Introduces hook_domaininstall().
  426. 25-NOV-2007 (3)
  427. -- #195256 by Martijnhaan. Fixes error in domain_domainload().
  428. 25-NOV-2007 (2)
  429. -- #189797 by moshub. Allows the admin to decide if content searches should be run
  430. across all affiliates or just the currently active domain.
  431. -- Allows administrators to change domain access settings as a batch process, using
  432. the Domain Content module.
  433. -- Fixed error in domain_user_domainload() -- this hook is not passed by reference.
  434. -- Creates the beta7 release.
  435. -- Requires that update.php be run.
  436. -- Returns the domain_enabling() function, which is needed.
  437. 25-NOV-2007
  438. -- #192452 by skizzo. Allows domains to be set to inactive. Inactive domains can only be
  439. accessed by the site administrator.
  440. -- #192452 by skizzo. Allows the lists of domains used in domain_block() and Domain Nav to
  441. be sorted according to an administrator setting.
  442. -- #189797 by moshub. Introduces the domain_all() grant, which allows for search and similar
  443. pages to grant access across all sites.
  444. 23-NOV-2007
  445. -- #192353 by okday. Domain Prefix fix. Allows the source table for data copying to be specified through the UI.
  446. Requires that update.php be run.
  447. -- #194671 by skizzo. Allows sorting of the domain list admin page. Adds pagination, if needed.
  448. 21-NOV-2007
  449. -- Fixes logical error in domain_content.
  450. -- Changes implementation of hook_node_access_grants() to work with OG.
  451. -- Adds patches folder.
  452. -- Includes hook_node_access_logic() patch.
  453. -- Fixes error where module hooks did not pass by reference correctly.
  454. -- #192849 by canen. pgsql in domain_prefix_install() calls wrong table.
  455. -- #191456 by derjochenmeyer. Removes filter_xss_admin() from hook_init. Breaks caching and is not needed.
  456. -- #191494 by lpirotte. Domain Prefix does not work when a global $db_prefix is used.
  457. -- $gid not set properly in domain_nodeapi().
  458. -- #191570. Removes the domain_enabling() function, which caused issues when installing other node access modules.
  459. -- Adds a VALID boolean element to the $_domain array to allow for checking user status with
  460. the Domain User module.
  461. -- #191134 inspired by derjochenmeyer . Filters content for Domain Content so that superusers
  462. do not see all content on all domains.
  463. -- #189797. hook_url_alter() patch to the url() function to enable absolute path links when needed by the
  464. Domain Access module -- required for Search, MySite, and other aggregating functions.
  465. -- #191368. Prevent debugging output from being indexed by the search mechanism.
  466. 09-NOV-2007
  467. -- Adds the Domain Prefix module, for advanced table prefixing options.
  468. The Domain Prefix module is unstable and needs testing.
  469. -- #190605 by Martijnhaan. UI issues related to the edit permissions and domain_editor grants. Hides the
  470. edit domain nodes permission if that feature is disabled. Fixes issue with Domain Content showing edit links
  471. when the user does not have the edit grant.
  472. -- #188826 by trailerparkopera. The site name is not changed dynamically unless Domain Conf settings have been saved.
  473. This change disables the ability to edit a site name through Domain Conf, and loads the domain-specific sitename through
  474. domain_init().
  475. -- Creates beta6.
  476. 05-NOV-2007
  477. -- #188160 by skizzo. Disabling the domain_conf module does not stop it from loading. You must
  478. uninstall the module. Added a check of the {system} table as a safety measure if users forget
  479. to remove the code from settings.php.
  480. -- #188268. The domain_nav_menu lookup routine is outside of the $may_cache loop. Needs to be inside.
  481. -- Fixes empty form value for DOMAIN_EDITOR_RULE.
  482. -- #188825. Error reading default node promotion settings.
  483. 29-OCT-2007 (3)
  484. -- #187593. Sets warning message when editing an admin form when you might be
  485. on the wrong domain.
  486. -- file domain_conf/domain_conf_form.inc deprecated and removed.
  487. 29-OCT-2007 (2)
  488. -- #187494 by skizzo. To change variables in the $conf array, we cannot wait for hook_init().
  489. These variables must be loaded dynamically from settings.php.
  490. -- Adds file: settings_domain_conf.inc
  491. -- Beta5 release.
  492. 29-OCT-2007
  493. -- #187509 by skizzo. Fixes error in domain_theme_lookup() that prevents themes from being saved.
  494. 28-OCT-2007
  495. -- Updates README.txt
  496. 28-OCT-2007 (3)
  497. -- Changes file domain_form.inc to domain_conf_form.inc.
  498. -- Adds the Domain Theme module.
  499. -- Some function documentation cleanup.
  500. -- Beta4 release.
  501. 28-OCT-2007 (2)
  502. -- Checked a few of the API hooks for proper functionality.
  503. 28-OCT-2007
  504. -- Adds hook_domainload() to allow submodules to modify the $domain array.
  505. -- Adds domain_goto($domain). This function allows developers to pop users to the
  506. correct domain. Useful when editors must be on their specific domain to edit content.
  507. 26-OCT-2007
  508. -- #186935. The site_grant element of the domain array was not being set by domain_domains().
  509. -- #186624. domain_form_alter() breaks CCK field management.
  510. -- Adds hook_domaincron().
  511. 24-OCT-2007
  512. -- #186153 by skizzo. The Domain Conf module needs to be on the selected domain in order
  513. to load the correct setings for the form.
  514. -- Related to the above. After deleting a domain record, return to the root domain.
  515. -- #186321. Logic error in domain_init() causes the site_grant variable to be unset, causing the
  516. module not to function properly.
  517. -- #186255. Lookup the domain data before deleting the record and firing hook_domainrecord().
  518. 19-OCT-2007
  519. -- #184993. Fixes menu order for domain_content.module.
  520. -- Changes help text to indicate full path.example.com should be used.
  521. -- Adds hook_domaingrants() to allow submodules to alter default node grants.
  522. -- Adds hook_domainrecords() to allow submodules to alter default node access records.
  523. -- Renames hook_domainrecord() to hook_domainupdate().
  524. -- Adds column *scheme* to the {domain} table. Warning: no database update provided.
  525. -- Now allows the configuration of different URL schemes (http, https) for each domain.
  526. 15-OCT-2007
  527. -- Finishes the Domain Content module for batch editing.
  528. -- API updates for Domain Content.
  529. -- Cleans up some additional redundancy.
  530. 10-OCT-2007
  531. -- Shortens module names in info files.
  532. -- Cleans up some redundant functions.
  533. 09-OCT-2007
  534. -- Adds the Domain Nav module, which generates a block of navigation links.
  535. -- Adds the Domain Content module, for batch editing domain-specific content.
  536. -- Adds several new helper functions.
  537. -- Corrects use of variable_del() to reset variables during the domain_disable() function.
  538. -- Changes domain_list() to domain_view().
  539. -- Cleans up documentation style and defgroups.
  540. 07-OCT-2007
  541. -- Cleans up API documentation file.
  542. 06-OCT-2007
  543. -- Removes deprecated file settings.inc from domain_conf.
  544. -- Creates API documentation at http://therickards.com/api/Domain.
  545. 05-OCT-2007
  546. -- Cleans up README errors.
  547. -- Introduces internal hooks for settings links -- hook_domainlinks(), to be used by submodules to
  548. add links to admin/build/domain/list.
  549. -- Moves the domain access element of the user form into a fieldset.
  550. 04-OCT-2007
  551. -- Adds pgsql install to domain_conf module.
  552. -- Puts node edit form elements into a collapsible group.
  553. -- Finishes initial README.
  554. -- Adds DOMAIN_INSTALL_RULE and DOMAIN_EDITOR_RULE to enable custom behavior when the
  555. module is initially enabled. See the README.
  556. 03-OCT-2007
  557. -- #180514. Changes the module to recognize fully-qualified domain names instead of subdomains.
  558. Doing so increases the flexibility of the module. However, single-sign on across mutliple domains
  559. is not yet supported.
  560. -- Changes the default menu item for the settings page.
  561. -- Changes the module name to Domain Access.
  562. 02-OCT-2007
  563. -- Moves the domain_conf routine out of settings.php and into hook_init(). This idea, taken from
  564. the Multidomain module, makes it easier to use the Domain Manager module.
  565. 01-OCT-2007
  566. -- Initial commit of the Domain Manager module. This module provides a lightwieght set of tools for
  567. creating and managing a network of affiliates sites. The sites run on subdomains of a master domain.
  568. A single Drupal installation and database are required. The module uses hook_node_access() to determine
  569. how content should be presented. Originally developed for www.skirt.com, the module was introduced
  570. at DrupalCON Barcelona.
  571. /**
  572. * @file
  573. * Changelog file.
  574. */