X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=wx%2Fviewers%2Fflexpaper.py;h=79177e1f60572cdb392be68d6864ca342d729a39;hp=bc55b200e9b7831c2d99281348c691e0cbfda69a;hb=4372ebe4a0e2197cf8f9e5f7af1decadf7ef44f6;hpb=9f03f91142fe3b2d37089d164f1670cf8dc4beb6 diff --git a/wx/viewers/flexpaper.py b/wx/viewers/flexpaper.py index bc55b20..79177e1 100644 --- a/wx/viewers/flexpaper.py +++ b/wx/viewers/flexpaper.py @@ -24,7 +24,7 @@ from gui.fields import Choose, ChooseAndInt -order = 3 +order = 2 type = "custom" name = u"Flex Paper Viewer" desc = u"""Provides a light weight document viewer with: @@ -112,7 +112,7 @@ viewer_options = [ html_template = open('viewers/flexpaper/FlexPaperViewer.html').read() from gui.plugin import Plugin -import os +import os, sys class FlexPaper(Plugin): def __init__(self, swf, filename): @@ -138,16 +138,14 @@ class FlexPaper(Plugin): htmlfilename = self._swap_extension(self.__filename, "html") f = open(htmlfilename, "wb") - try: - f.write(html_template % template_vars) - except Exception, e: - print e + f.write(html_template % template_vars) f.close() import shutil opj = os.path.join - src = opj(os.path.dirname(__file__), 'flexpaper') + basedir = GPDF2SWF_BASEDIR + src = opj(basedir, 'viewers', 'flexpaper') dst = os.path.dirname(self.__filename) shutil.copy(opj(src, 'FlexPaperViewer.swf'), dst)