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
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
def setSrc(self, src): self.element.setAttribute(u"src", quote_plus(src)) #$NON-NLS-1$
def setHref(self, href): href = quote_plus(href) self.element.setAttribute(u"href", href) #$NON-NLS-1$