Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Download tar.gz
74.63 KB
MD5: f79c6dd52485da77d273dee951996733
SHA-1: 161aa5f97d202160942baee3fb39334335b6e7c7
SHA-256: dd248a43c745da484b70514a7ef968aa535317e03e5bc8109d7e7c0afc498962
Download zip
104.37 KB
MD5: b46778e3d176a9901b1f271b82f550ab
SHA-1: afdd0589dd57a4b88a653f88acb8b830a8019c14
SHA-256: e8ec96477164b64ad9b308bd63a1cacf17562392a5e80d8b7ba1b8f48a013045
Release notes
Changes since DRUPAL-7--2-0-BETA1:
- #786010 by JoshuaRogers: Fixed frontpage help URL contains typo.
- by Dave Reid: Removed unnecessary 'settings callback' in xmlsitemap_i18n_xmlsitemap_context_info().
- by Dave Reid: Reorganized code and added documentation groupings.
- by Dave Reid: Removing search engine submission frequencies of one hour or less.
- by Dave Reid: Removed the deprecated 'settings callback' from hook_xmlsitemap_context_info(). It is replaced by hook_form_xmlsitemap_sitemap_edit_form_alter().
- #793510 by Dave Reid: Fixed sitemaps not flagged for regeneration after the context upgrade.
- #787582 by Dave Reid: Cleaned up drupalGetSitemap() in tests.
- #793472 by Dave Reid: Hide the 'Rebuild links' page if there are no link types that are rebuildable.
- by Dave Reid: Prevent test failures because of core bug #775012 causing watchdog warnings.
- #786010 by JoshuaRogers, Dave Reid: Fixed permission names and admin/config/people changed to admin/people.
- by Dave Reid: Updated watchdog test handling code and fixing test failure and obsolete hack now that #654752 is fixed.
- by Dave Reid: Fixed testing error with last commit.
- by Dave Reid: Adding a copy of DrupalWebTestCase->verbose() to allow a customizable summary message.
- #800382 by kiam, Dave Reid: Removed redundant module setUp parameters.
- #811790 by Dave Reid: Stop-gap fix when modules xmlsitemap.module is uninstalled before any sub-modules which want to delete link records.
- #811058 by Dave Reid: Do not display 'XML sitemap' fieldset on node forms if the user has the 'administer nodes' permission.
- by Dave Reid: Fixing tests on PHP 5.3.
- by Dave Reid: Fixed parameter by reference failures with PHP 5.3.
- #878800 by lyricnz: Fixed typo in please-donate message.
- #814172 by Dave Reid: Fixed individual menu link settings not saved.
- #827328 by Dave Reid, emmajane: Fixed and improved error message about files directory not writable.
- by Dave Reid: Fixed misspelling in API documentation.
- #786384 by Dave Reid: Remove modal dialog dependency on dialog.module and add re-usable modal link API.
- by Dave Reid: Fixed recursive bug with xmlsitemap_get_entity_info() and xmlsitemap_link_bundle_load().
- #557300 by Dave Reid: Fixed node lastmod values not updated when comments are added.
- by Dave Reid: Fixed ctools no longer recommended for D7 and fixed parameter typo in xmlsitemap_menu_xmlsitemap_process_menu_links().
- by Dave Reid: Convert taxonomy term bundles from vid to machine_name.
- by Dave Reid: Added requirements check for all sitemap directories' writeability.
- by Dave Reid: Use entity_uri().
- by Dave Reid: Added hook_query_xmlsitemap_link_bundle_access_alter() for any queries selecting from an entity's base table and the bundle value is in another table (e.g. vocabulary machine name for taxonomy terms).
- by Dave Reid: Menu item link path is also a volatile value.
- by Dave Reid: Fixed PHP notice since node forms no longer may have $form['#submit'] defined.
- by Dave Reid: Added hook_query_xmlsitemap_link_bundle_access_alter() for any queries selecting from an entity's base table and the bundle value is in another table (e.g. vocabulary machine name for taxonomy terms).
- #764658 by Dave Reid: Use an XMLSitemapWriter class extended from XMLWriter instead of fwrite().
- by Dave Reid: Synchronize code with D6.
- #786510 by Dave Reid: Allow the XMLSitemapWriter to be more customized and overloaded.
- by Dave Reid: Convert the xmlsitemap_max_filesize variable to a max_filesize column.
- by Dave Reid: Moved xmlsitemap_query_xmlsitemap_link_bundle_access_alter() to xmlsitemap.xmlsitemap.inc.
- by Dave Reid: Moved XMLSitemapWriter classes to xmlsitemap.xmlsitemap.inc.
- #812412 by Dave Reid: Change {xmlsitemap}.context_hash into {xmlsitemap}.smid.
#790520 by Dave Reid: Change to using drupal_hash_base64() for hashes rather than md5(). - #768182 by Dave Reid: Handle sitemap directory hash changes.
- by Dave Reid: Convert to using objects for XML sitemaps instead of arrays.
- #790520, #812412 follow-up by Dave Reid: Fixed fatal error on module install.
- by Dave Reid: OMG we have hooks for when bundles are renamed or deleted.
- #899712 by Dave Reid: Removed support for Moreover from XML sitemap engines.
- #899712 by Dave Reid: Changed URL for Yahoo XML sitemap submissions.
- by Dave Reid: Updated for file_directory_path() was removed.
- #921154 by Dave Reid: Fixed object/array with XMLSitemapIndexWriter::generateXML().
- #921644 by Dave Reid: Fixed object/array with xmlsitemap_sitemap_edit_form_validate().
- #907690 by Dave Reid: Removed MENU_CALLBACK from menu items that should be visible in breadcrumbs.
- #907690 by Dave Reid: Removed MENU_CALLBACK from menu items that should be visible in breadcrumbs.
- #921644 by Dave Reid: Fixed sitemap arrays being passed to xmlsitemap_sitemap_save().
- #921644 by Dave Reid: Fixed not able to save sitemaps.
- #921644 by Dave Reid: Fixed sitemap arrays being passed to xmlsitemap_sitemap_save().
- #928698 by Dave Reid: Degrade gracefully when counting node timestamps if comment module is not enabled.
- by Dave Reid: Fixed modules in XMLSitemapEnginesFunctionalTest::setUp not using an array.
- by Dave Reid: Renamed xmlsitemap_run_progressive_batch() to xmlsitemap_run_unprogressive_batch().
by Dave Reid: Cleaned up batch functions. - #911842 by Dave Reid | broncomania: Fixed 'access content' required to view sitemap.xml.
- #834754 by David_Rothstein | Dave Reid: Improved the description for the admin link for configuring XML sitemaps.
- by Dave Reid: Use hook_form_node_form_alter() rather than hook_form_alter().
- by Dave Reid: Fixed XMLSitemapWriter::writeElement() not compatible with XMLWriter::writeElement().
- #925454 by Dave Reid: Do not display context summary if it has no callback.
- #911842 follow-up by Dave Reid: Fixed 'access content' required to view sitemap.xml.
- by Dave Reid: Fixed test invocations of setUp().
- by Dave Reid: Temporarily disable i18n tests until the i18n module works.
- #1008560: Removed unnecessary variable delete SQL.
- #1008566 by Dave Reid: Fixed bugs when altering XML sitemap settings for menus and menu links.
- #968752 by Dave Reid: Fixed fatal error when submitting user account settings (double link bundle submission handling).
- by Dave Reid: Prevent fatal errors when xmlsitemap_user_user_presave() gets a new user since $account->uid is undefined.
- #899420 by CrashTest_: Fixed error in xmlsitemap_update_6204() with unnecessary db_drop_primary_key().
- by Dave Reid: Changed hook_user_cancel() to hook_user_delete().
- by Dave Reid: Use EntityFieldQuery for general querying entities rather than building them manually.
- #1000174 by fgm: Updated GPL notice about modified LGPL xmlsitemap.xsl.
- by Dave Reid: Add entity support for menu links.
- #971342 by Dave Reid: Officially disable support for Ask.com, Moreover, and Yahoo search engine submission.
- by Dave Reid: Fixed bundle link to edit the user XML sitemap settings.