The Calendar date field is a field that allows users to select and insert events in a full sized calendar, with the parse PHP function you are able to prepopulate the calendar with events so you ca
Suri (Strict URI) is an attempt to reduce "duplicate content" on websites.
The concern
Let's suppose you wrote you code and defined a menu 'mymodule/%' which has as occurence 'mymodule/example'.
The way drupal works make 'mymodule/example' and 'mymodule/example/test' to be treated by the same 'page callback'.
In some case, 'mymodule/example/test' will be treated by Google as duplicate content.
There's another case where you menu doesn't deal with parameters like 'page' or 'utm' or another unwanted. For example, on most urls, we can add an extra parameters (look drupal.org/node/21951 and drupal.org/node/21951?page=12). The extra parameters in the latter case is 'page', which is not performed by the page. Thus making it unecessary.
Both example could lead to duplicate content if indexed by google.
How does suri try to resolve it ?
Each drupal menu has a fixed number parts. When a url is given and if the max parts of the path is more than what is defined in the menu, then Suri try to guess the nearer parent and redirect the user to it.
If a menu is configured to accept only specific arguments, anytime the menu will be called with unwanted argument, the user will be redirect to the nearer parent of the menu.
How can you specify which extra arguments you deal with ?
With this module you are able to create a content type "GCCode" with an official gc-code from geocaching.com as title. By importing gpx-files, attributes from gc.com will be shown in the node.
Small module that provides a date token extension, partofday, a somewhat arbitrary indication of the part of the day (early morning, morning, noon, afternoon, evening, night or midnight).