Add a node filter to epublish so that only nodes of certain types will
be displayed on the massive listing page. This will make it easier on
sites that have auto imported nodes as well.
- add a large number of tests using simpletest framework
- move one of the final db strings over to using db_query with
parameters
- remove all instances of db_last_insert_id, as it wasn't being used
correctly. Now we rely on database serial fields to keep things working.
- fix an issue that might prevent the miscellaneous topic section
from being created under some circumstances, which would in
turn prevent items from being added to an epublish publication.
The 6.x 1.10 fix for the edit page went entirely missing from git (I'm very curious if they had some reset on the servers.) This brings back that one line fix.
This releases a single change which finally fixes upgrade from 1.5 -> 1.11 with a smooth database upgrade, while also providing the migration path for people that had previously converted from Drupal 5 environments. Sorry this took so long to get right.
This also fixes the ability to actually cleanly uninstall epublish.
Note to Themers: theme_epublish_navigation has changed so that the second argument is a list of editions instead of a single edition. You many need to adjust local theme code accordingly.
Fixed theme functions so module now works correctly with PHP 5.3.
Added email as a 3rd context (in addition to listing and node contexts).
Fix bug where delete deletes all articles from an epublish edition. This is very helpful to people that use epublish in a more manual way not just in the auto generator way.
Change out the epublish per node navigation works so that it is more drupal standard. This means that it looks correct when working with complex layout modules like recipe.