Update of /cvsroot/freevo/freevo/src/www
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29639/src/www
Modified Files:
doc.py
Log Message:
fix path handling
Index: doc.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/www/doc.py,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** doc.py 18 Dec 2004 19:07:12 -0000 1.1
--- doc.py 19 Dec 2004 11:56:20 -0000 1.2
***************
*** 15,26 ****
class DocResource(FreevoResource):
def replace_link(self, reg):
! return '%sdoc?file=%s"' % reg.groups()
def _render(self, request):
if request.query.has_key('file'):
! page = request.query['file']
else:
! page = 'Index.html'
fv = HTMLResource()
--- 15,29 ----
class DocResource(FreevoResource):
def replace_link(self, reg):
! href, url = reg.groups()
! url = os.path.join(os.path.dirname(self.page), url)
! url = os.path.normpath(url)
! return '%sdoc?file=%s"' % (href, url)
def _render(self, request):
if request.query.has_key('file'):
! self.page = request.query['file']
else:
! self.page = 'Index.html'
fv = HTMLResource()
***************
*** 40,44 ****
fv.res += '<p> </p>\n'
! src = os.path.join(config.DOC_DIR, 'html/%s' % page)
src = open(src)
p = False
--- 43,47 ----
fv.res += '<p> </p>\n'
! src = os.path.join(config.DOC_DIR, 'html/%s' % self.page)
src = open(src)
p = False
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog