In an as-distributed Zen Cart installation, the information displayed in the site_map and page_not_found pages is very similar. 99.999% of the time I want to make a small tweak in what's displayed (e.g. adding or removing a page link) and wind up making the same modification to two files.

This plugin consolidates the information displayed by those two pages into a single module, so that any site-specific changes get made in one place. The plugin creates an HTML div named siteMapList or pageNotFoundList, respectively, that contains the list of products and page links for your store. For both pages, that div is created with a class named mapList so that you can easily define some common styling for the two pages.

Note: The page-related links are displayed using the logic present in the v1.5.1 version of tpl_site_map_default.php.

I'll post again when it's available in the Plugins ...