From 8861ecffb22c5e6d0bbf2e4e6393780153765c1f Mon Sep 17 00:00:00 2001 From: Ilya Lysenkov Date: Mon, 25 Oct 2010 13:26:24 +0000 Subject: [PATCH] Fixed wiki links in flann in the online documentation --- doc/latex2sphinx/_static/insertIframe.js | 6 +----- doc/latex2sphinx/latex.py | 5 +++-- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/doc/latex2sphinx/_static/insertIframe.js b/doc/latex2sphinx/_static/insertIframe.js index 68df739..904ff36 100644 --- a/doc/latex2sphinx/_static/insertIframe.js +++ b/doc/latex2sphinx/_static/insertIframe.js @@ -3,7 +3,7 @@ function insertIframe (elementId, iframeSrc) var iframe; if (document.createElement && (iframe = document.createElement('iframe'))) { - iframe.src = iframeSrc; + iframe.src = unescape(iframeSrc); iframe.width = "100%"; iframe.height = "511px"; var element = document.getElementById(elementId); @@ -11,7 +11,3 @@ function insertIframe (elementId, iframeSrc) } } - - - - diff --git a/doc/latex2sphinx/latex.py b/doc/latex2sphinx/latex.py index fde1dfe..3377acf 100644 --- a/doc/latex2sphinx/latex.py +++ b/doc/latex2sphinx/latex.py @@ -8,6 +8,7 @@ import StringIO from qfile import QOpen from string import Template from random import random +import urllib # useful things for pyparsing def returnList(x): @@ -153,8 +154,8 @@ class SphinxWriter: self.cur_module = self.render(c.params[1].str) def wikiLink(self, name): - return '`id=%s Comments from the Wiki `__' % (random(), self.language, self.cur_module, name) - + return '`id=%s Comments from the Wiki `__' % (random(), self.language, self.cur_module, urllib.quote(name) ) + def cmd_cvCppCross(self, c): self.write(":func:`%s`" % str(c.params[0])) -- 2.7.4