Esempio n. 1
0
 def _internalFormatUrl(self, urlFormat, srcUrl, text):  # @UnusedVariable
     # FIXME (PJ) covert text 2 utf8 first?
     enc = getNoneString(self.getDef().getEncoding())
     replaceText = None
     if enc and u"+" == enc:  # $NON-NLS-1$
         replaceText = quote_plus(text)
     elif enc:  # $NON-NLS-1$
         replaceText = quote_plus(text)
         replaceText = replaceText.replace(u"+", enc[0])  # $NON-NLS-1$
     else:
         replaceText = quote(text)
     rval = urlFormat.replace(u"{0}", replaceText)  # $NON-NLS-1$
     return rval
Esempio n. 2
0
 def _internalFormatUrl(self, urlFormat, srcUrl, text):  #@UnusedVariable
     # FIXME (PJ) covert text 2 utf8 first?
     enc = getNoneString(self.getDef().getEncoding())
     replaceText = None
     if enc and u"+" == enc:  #$NON-NLS-1$
         replaceText = quote_plus(text)
     elif enc:  #$NON-NLS-1$
         replaceText = quote_plus(text)
         replaceText = replaceText.replace(u"+", enc[0])  #$NON-NLS-1$
     else:
         replaceText = quote(text)
     rval = urlFormat.replace(u"{0}", replaceText)  #$NON-NLS-1$
     return rval
Esempio n. 3
0
 def setSrc(self, src):
     self.element.setAttribute(u"src", quote_plus(src)) #$NON-NLS-1$
Esempio n. 4
0
 def setHref(self, href):
     href = quote_plus(href)
     self.element.setAttribute(u"href", href) #$NON-NLS-1$