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>&nbsp;</p>\n'
  
!         src = os.path.join(config.DOC_DIR, 'html/%s' % page)
          src = open(src)
          p = False
--- 43,47 ----
          fv.res += '<p>&nbsp;</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

Reply via email to