A tiny module to make downloads only available to people who submit their email address to the site in case the site creator doesn't want visitors to be required to create an account. The email is checked for validity and a cookie with a hard to guess authentication string is stored in a browser cookie. The next time (and of course this first time) the user makes a download, the cookie is checked and the user can proceed. This of course requires cookies to be on on the client side.
Tutorial of Alpha 4 in action
HTML Export allows you to take your Drupal site and select paths from it based on criteria to export to HTML. It supports OG, results from Views, per content type, all menu router items, and all nodes as default criteria for publishing to html. Developers can extend and override these selections through a simple hook / api system. This module requires that Simple HTML Dom module/library be installed to help with the parsing of the html being created.
Drupal 6.x-2.x
Special note: The Base URL ($base_url) MUST be set in your site's settings.php file in order to use this module.
Features
API hooks able to add / define / prune / alter the paths, assets, and html data used in export
Supports ANY drupal path, not just nodes
Ability to remove DOM elements in bulk during page export (follows convention div[id=admin-toolbar] to remove admin module output)
New publishing metric to make creation cleaner (folder stacking instead of flat nodes)
Batch API to avoid timeouts and be able to handle massive sites
The Outline Designer is a user experience module that makes book management more intuitive. Essentially it overlays on the admin book outline page so that you can use AJAX to build and edit site outlines much faster then Drupal traditionally allows.
6.x-2.x branch (Upgrading from 1.x to 2.x)
If you are upgrading from the 1.x branch, uninstall 1.x and then add the 2.x version. Removing the original files will help keep things cleaner down the road as things have been shifted around based on best practices. There is no database work done so an upgrade should be as easy as uploading the module and running the modules page (hitting submit at the bottom).
7.x-2.x branch
This branch is in active development. Please help out by testing out the nightly devs and submitting patches. This is a direct port of the 6.x-2.x branch with some minor tweaks to make it work with drupal 7. It definitely has bugs still but can at least be installed for testing.
A CCK field type to store lists of co-ordinates, or tracks. These tracks are intended to be visualised on maps, plotted as distance/altitude profiles, have statistics derived from them, etc.
The module has been created in what is hoped is a flexible enough manner to allow multiple input formats to be used, and to allow track data to be shown in many different ways. The 'base' trackfield CCK field knows about latitude, longitude, altitude and distance. This system is flexible enough to allow distance/altitude pairs to be entered without latitude/longitude (this entry could be via the trackfield_csv module). This would be useful for someone with a cycle computer with altimeter but no GPS who wishes to graph hill profiles. Although of course the input modules know how to convert latitude/longitude pairs into distance data when it is entered.
User data handling will be catered for later, an example of which is an athlete who might want to record heart rate and time information (from which speed can be derived) at each co-ordinate.