| /[drupal]/contributions/modules/xmlsitemap/xmlsitemap.module |
Parent Directory
|
Revision Log
|
Revision Graph
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Tag: |
#622914 by Dave Reid: Fixed invalid call to t() that was moved from xmlsitemap.install.
by Dave Reid: Simplified xmlsitemap_check_status().
by Dave Reid: Moved xmlsitemap_check_status() from xmlsitemap.inc to xmlsitemap.install and improved the requirements.
by Dave Reid: Fixed bugs in xmlsitemap_update_links() and the auto-regenerate-flagging feature.
by Dave Reid: Added assertFlag() for testing and discovered a bug in xmlsitemap_save_link().
#594956 by digi24, Dave Reid: Fixed broken logic and incomplete tests for xmlsitemap_switch_user().
#591724 by Dave Reid: Properly escape link path before display..
by Dave Reid: Sync _xmlsitemap_file_create_url() with file_create_url().
by Dave Reid: Removed menu access shortcuts for clarity.
by Dave Reid: Removed some global calls in favor of base_path().
#554364 by Dave Reid: Fixed a bug with array_key_exists().
by Dave Reid: Being anal retentive.
by Dave Reid: Added a 'developer mode' setting and cleaned up the rebuild page.
by Dave Reid: Removed unnecessary vertical tabs code now that http://drupal.org/project/500044 is fixed.
by Dave Reid: Don't run xmlsitemap_check_status() on non-admin pages.
by Dave Reid: Moving around xmlsitemap_form_submit_flag_regenerate() and _xmlsitemap_add_vertical_tabs().
by Dave Reid: Removed unnecessary backport code.
#480490 by Dave Reid: Moved i18n module integration into separate xmlsitemap_i18n sub-module.
#480490 by Dave Reid: Finished implementing i18n_xmlsitemap_query_alter().
#554876 by Dave Reid: Fixed error when booleans are passed in _xmlsitemap_check_changed_link() from xmlsitemap_save_link().
by Dave Reid: Followup for previous commit.
#480490 by Dave Reid: Added hook_xmlsitemap_query_alter() and a starting implementation on behalf of i18n.module.
by Dave Reid: Synced with local dev version.
#512216 by Dave Reid: Allow unified overriding link status and priority. Almost required a complete rewrite of the rewrite itself. Whew.
by Dave Reid: Cleaned up xmlsitemap_save_link() by adding _xmlsitemap_check_changed_link().
by Dave Reid: Fixed single/double quotes. Silly me.
by Dave Reid: Moved temporary validation checks to xmlsitemap_save_links().
by Dave Reid: Major updates to code. Split status column into access and status.
by Dave Reid: Added the sitemap links to the lanugage checkboxes.
by Dave Reid: Moved some settings to an 'Advanced settings' fieldset. Looks even better with Vertical tabs!
by Dave Reid: Moved the vertical tabs creation to its own function. Will be removed when http://drupal.org/project/500044 is fixed with the Vertical tabs module.
by Dave Reid: Adding vertical tabs support for admin/settings/xmlsitemap!
#470792 Translatable strings review.
#483840 Directory structure prevents successful translation file import.
by Dave Reid: Small refactorings in code.
by Dave Reid: Fixed a condition in xmlsitemap_get_chunk_count() where the chunk count could end up being 0 if there were no visible links in the sitemap.
by Dave Reid: Undo previous commit since it broke tests.
by Dave Reid: Prevent overwriting the priority_override column.
by Dave Reid: Abstracted condition builder to avoid bugs with WHERE field IS NULL conditions caught in testing.
by Dave Reid: Improved tests and documentation.
by Dave Reid: Added and unified the CRUD functions.
by Dave Reid: Expanded the xmlsitemap_save_link() test and improved documentation.
by Dave Reid: Added tests for xmlsitemap_save_link() and fixed an unexpected bug.
by Dave Reid: Added {xmlsitemap}.priority_override field.
by Dave Reid: Attempting to update PHPdoc documentation.
#482744 by Dave Reid: Fixed missing argument for xmlsitemap_engines_prepare_url().
by Dave Reid: Fixed submitting all sitemaps to search engines.
#481834 by Dave Reid: Fixed invalid argument supplied for foreach() in xmlsitemap_robotstxt().
by Dave Reid: Moved xmlsitemap_get_sitemaps() to xmlsitemap.inc and removed _xmlsitemap_url_options().
by Dave Reid: Moved more code to xmlsitemap.inc.
by Dave Reid: Updated SQL to sort by {url_alias}.language DESC, {url_alias}.pid DESC. See #358315.
by Dave Reid: Moved custom links code into a new xmlsitemap_custom.module. Keeping xmlsitemap.module leaner and cleaner.
by Dave Reid: Added xmlsitemap.inc for lesser-called files and renamed variable xmlsitemap_regenerate_last to xmlsitemap_generated_last.
by Dave Reid: Simplified the SQL in xmlsitemap_generate_chunk() until #477072 can be fixed.
by Dave Reid: I do not like SQL or the url_alias table.
by Dave Reid: Fixed translation strings. Grr...last commit should not have been blank.
by Dave Reid: Move blurb to separate function and only show on unstable releases.
#477660 by Dave Reid: Fixed too many SQL parameters.
by Dave Reid: Might have been a little too hasty with using {xmlsitemap}.language to control what content gets in the sitemap. English content still shows up when viewing the site in French.
by Dave Reid: Make sure add/change column descriptions are in the update functions.
by Dave Reid: Added an {xmlsitemap}.language column so multilingual node translations can be supported.
by Dave Reid: Optimized code and an SQL query.
by Dave Reid: Removed unnecessary XMLSITEMAP_DEFAULT_PRIORITY constant.
#468582 by Dave Reid, earnie: Improved performance for cron queries by re-ordering the primary key on {xmlsitemap}.
by Dave Reid: Simplified some code.
#470602 by Dave Reid: Added support of multilingual sitemaps.
by Dave Reid: Fixed coder warnings.
by Dave Reid: Updated translation strings and added translation template.
#470782 by Dave Reid: Fixed empty base URLs in sitemap.
by Dave Reid: Moved the custom link validation to it's own element_validate function.
by Dave Reid: Simplified xmlsitemap_rebuild_before/after to xmlsitemap_regenerate_before/after for better code re-use.
by Dave Reid: Simplify and rename xmlsitemap_clean_directory() to xmlsitemap_clear_cache().
by Dave Reid: Fixed the default minimum sitemap lifetime variable so there is less confusion for new users.
#462124 by Dave Reid: Added configurable base_url option.
by Dave Reid: Fixed a couple minor bugs.
by Dave Reid: Fixed minor cleanups.
#456090 by Dave Reid: Fixed comparison in xmlsitemap_check_status().
by Dave Reid: Fixed better changefreq 'decay' calculation.
by Dave Reid: Added frontpage changefreq option, moved frontpage settings to its own fieldset.
by Dave Reid: Added tests for xmlsitemap_recalculate_changefreq and xmlsitemap_calculate_changefreq.
by Dave Reid: Fixed errors in tests.
by Dave Reid: Fixed blank changefreq and changecount info on hook_cron node links.
by Dave Reid: Simplified the XML declaration. Should fix the Google Webmasters "The XML attribute of this tag was not recognized" error.
by Dave Reid: Fixed PHP notice.
by Dave Reid: Fixed incorrect XML stylesheet tag (should correct Google warning).
by Dave Reid: Make the XSL optional.
by Dave Reid: Make xmlsitemap_load_link return an array instead of an object for consistency.
#451686 by Dave Reid: Fixed sitemap.xml and sitemap.xsl not being cached.
#451418 by Dave Reid: Fixed the incorrect reference to the files used in sitemap.xsl.
by Dave Reid: Temporarily disable removing links with status = FALSE.
#451426 by Dave Reid: Sitemap chunk URL will create invalid ownership links.
by Dave Reid: Fixed coder warnings.
by Dave Reid: Adding the awesomeness that is XSL styling for the sitemap (viewable by logged in users only).
by Dave Reid: Added some watchdog warnings.
by Dave Reid: Moved the recalculate changefreq function from xmlsitemap_node.module to xmlsitemap.module so it can be re-used.
by Dave Reid: Added the rest of the files I just meant to commit.
Changed the directory structure; fixed, and ported code from the 6.x-1 branch.
Rearranged the directory structure.
Rearranged the directory structure.
#370997: Use hook_node_operations(), and hook_user_operations().
Changed a string used in the user interface.
Changed a string used in the user interface.
Fixed the previous commit.
Backported code from the DRUPAL-6--2 branch.
#369907: Tools tab needs some help text.
Changed a string used in the user interface.
#369025: Ambiguous interface.
Fixed a commit made to the wrong branch.
#368457: Wrong implementation of hook_exit().
Slightly changed the user interface.
Slightly changed the user interface.
Removed the period from the strings used like title of the form fields.
Removed the period from the strings used like title of the form fields.
#366973: Add an option for site map submissions based on time intervals, rearranged the code.
#368457: Wrong implementation of hook_exit().
#367626: Don't submit on cron maintenance tasks when site is offline.
Updated the site map chunk size used by default.
#354462: is not initialized.
Fixed a problem with an object property not being initialized; changed the way the arguments are passed to db_query().
Added a missing call to variable_set().
#365733: Call to undefined function.
Fixed some bugs; see CHANGELOG.txt for a complete list.
Added a new form submit function, rearranged the code for the creation of the settings form.
Changed the definition of the menu callbacks.
Fixed the permission being used for the module administration pages.
Fixed a syntax error.
Added new functions.
Corrected a wrong menu callback, #356212, rearranged and optimized the code.
Added a more restrictive check on chunk size, changed a string passed to t().
Changed a string passed to t().
Changed the code to not directly call menu_rebuild() where possible.
Changed hook_help(), implemented a new hook().
Merged two functions, re-implemented hook_enable() and hook_disable().
Changed the database update code, fixed some strings.
Changed the site map chunk size default value, added a further check for its value.
Removed xmlsitemap_url().
Changed the code to use standard permissions.
Changed the code to use standard permissions, rearranged and optimized the code.
Optimized the previous commits.
Changed the user interface.
Changed the user interface.
Removed the code to clean the page cache before the call to menu_rebuild().
Removed hook_comment().
Changed the error message reported by the database update batch function.
Changed the code to use drupal_write_record() where possible, updated xmlsitemap_help().
Made explicit the dependency from taxonomy.module.
Fixed a parsing error.
Changed the database fields default values, rearranged and optimized the code.
Forcing a CVS commit to update all the files.
Fixed a syntax error, added a new page to the administration pages, rearranged the user interface, changed the permission used to access the site map administration settings, added a new hook type.
Changed the help strings for two administration pages.
Fixed the previous commit.
Added the code to update the modules database tables from administration pages.
Changed the arguments for hook_xmlsitemap_links(), rearranged and optimized the code.
#349125: Change 'site map' in the user interface.
#349125: Change 'site map' in the user interface.
Changed _xmlsitemap_output_chunk() to support the future changes in the modules code.
Changed .
Changed the xmlsitemap table definition.
Changed the update function to create the database tables if they don't exist; fixed a syntax error.
Ported the code to log the access to the site map from a search engine.
Changed the URL associated to a menu callback.
Added the code to clean the outdated data kept in the page cache.
Merged two functions.
Fixing the previous commits.
Trying to fix a problem with the previous commits caused by the used editor.
Fixing a problem with the previous commits.
Renamed a variable to make it uniform with the function called.
#350504: Parse error: unexpected ')'.
Removed the XSL style sheet; removed unused code.
Fixed syntax errors.
Removed the XSL style sheet; removed unused code.
Changed a menu link; removed the implementation of hook_robotstxt().
Fixed an access to a not initialized variable.
Removed unused code; optimized the code.
Changed the code to use file_create_url().
Changed xmlsitemap_frequency() to accept just integer values.
Changed xmlsitemap_priority_options() to use translatable option strings.
Ported the fix for #345654.
Removed the call to url() where not necessary.
Changed xmlsitemap_priority_options() to use translatable option strings.
#345654: Correct the calls to t().
#348759: Undefined function xmlsitemap_url(); reorganized, and optimized the code.
Optimized the code.
Changed xmlsitemap_priority().
Fixed #344645, and #344426.
Removed a not used function.
#344034: Call to undefined function db_placeholders.
Fixing a problem with the previous commit.
Resolved an issue with xmlsitemap_user.module which didn't populate the xmsitemap_user_role table; resolved an issue with the user interface not showing the default value for the priority.
#341555: Sitemap doesn't display nodes.
#341092: Undefined function t().
Optimized, and rearranged the code; #340581: Misnamed update function in xmlsitemap_file.install.
Changed the style for the functions documentation.
Rearranged the code.
#339886: xmlsitemap_frequency(0) returns 'always'.
#339886: xmlsitemap_frequency(0) returns 'always'.
#279403: Unknown column 'tags' in 'where' clause; rearranged the code.
Fixed two syntax errors, and rearranged the installation code.
Ported the fix for #298108.
#298108: Variables cache get flushed in a frequently called function.
Ported the fix for #336878.
Fixed #336878, #336982.
Backported code from 6.x-1.x-dev.
Optimized _xmlsitemap_submit_on_exit().
Backported code from 6.x-1.x-dev
#336823; #336059.
#285457: gss.xsl is missing.
Completed the port of xmlsitemap.module from 5.x-2.x-dev.
Removed a feature that will be implemented differently.
#335696: Call to undefined function Fatal error.
Fixed handling of invalid interval strings in xmlsitemap_frequency().
Fixed handling of invalid interval strings in xmlsitemap_frequency().
Fixed handling of invalid interval strings in xmlsitemap_frequency().
Fixed handling of invalid interval strings in _xmlsitemap_frequency().
Last step to remove the dependency on the zlib extension.
Removed the code to update from gsitemap.module; removed any references to the file gss.xsl
First step to remove the dependency on the zlib extension.
Corrected the implementation of form submit functions; added a call to menu_build().
Removed an useless call to menu_build().
Adding the branch tag.
Adding the branch tag.
#279954: Use of an undefined constant.\nFixed problems with the definition of the menus.
Fixed unnecessary delay in site map loading by update on exit or cron run when possible.
Fixed access logging for cached pages.
Fixed file access control.
Completed documentation.
Prevent duplicate XML Sitemap menus. Fixed additional links update.
Added a help section.
#182442: Added multilanguage support.
Changed method of determining home page in preparation for supporting multiple languages.
Moved menu item code to its own module.
Simplified code.
Moved menu selection to top of settings form. Added front page to xmlsitemap table instead of making it a special case. Simplified code.
Leave site maps returned by other modules intact instead of parsing and adding their links to the main site map.
Made sure menu is built before adding XML Sitemap menu. Made gss.xsl a menu item.
Added all xmlsitemap functions to the xmlsitemap group.
#221555: Disable language filtering for site map links.
Removed dependency on menu module. Added all xmlsitemap functions to the xmlsitemap group.
Updated module help. Fixed coding style.
#262162 by wayland76: Fixed code for 5.x version of i18n.
#263547 by wayland76: Fixed blank path aliases.
#221555: Disable language filtering for site map links.
Removed static variables from functions that are only called once or from the Drupal persistent variable cache.
Added the ability to include menus in the site map. This replaces the additional links page. Added Drupal page caching. Updated documentation.
Coding standards cleanup. Changed _xmlsitemap_file_create_url() to xmlsitemap_file_create_url(). Changes _xmlsitemap_frequency to xmlsitemap_frequency().
#259490: Fixed invalid xsi:schemaLocation.
#157533 by Freso, DenRaf, hswong3i, chantra, wayland76: Updated to work with Drupal 6.
Reverted last commit, which was meant for the DRUPAL-5--2 branch.
#201644 by jurgenhaas, wayland76, Freso. Fixed excessive memory usage by generating site map from database table instead of array.
#201644 by jurgenhaas, wayland76, Freso. Fixed excessive memory usage by generating site map from database table instead of array.
#259490 by ariflukito. Fixed extra closing bracket in site map index header.
Formatted headers.
#259490 Fixed invalid xsi:schemaLocation.
#258292 Fixed default site map priority. Was 0.1, should be 0.5.
Formatted headers.
Improved formatting of site map output.
Eliminated conversion of element IDs to additional link paths.
Eliminated conversion of element IDs to additional link paths.
#195122 Escaped paths used as element IDs.
#195122 Escaped paths used as element IDs.