2009/3/17 Allan Topp <atopp@ncf.ca>
The upgrade resulted from upgrading to ubuntu 8.04 ... which automatically upgraded Gramps too - how efficaciously I can't be sure.
That said there is only one file called NarrativeWeb.py in the plugins folder.  Although there is another file called NarrativeWeb.py.save also there - provenance unknown.

For what it's worth I have subsequently verified that the problem was more particularly that Gramps was not re-generating the img files for Source gallery images on the Source pages.  The Individual Gallery images seem to be just fine.

Could it be that my NarrativeWeb.py file is somehow corrupted?  Perhaps if someone could direct me to a known good one - or send it to me - that would be worth trying?

For the version of 3.0.x: http://gramps.svn.sourceforge.net/viewvc/gramps/branches/gramps30/src/plugins/NarrativeWeb.py?view=log
just hit download next to the last revision and save that over the old file as root

However, I suggest you backup your family trees and just grab the  3.1.1 804.deb version on our website: https://sourceforge.net/project/showfiles.php?group_id=25770&package_id=109309
and install that with your package manager.
If you have to relearn the interface a bit, just skip a major version and go to the latest.