mirror of
https://github.com/Hopiu/linkchecker.git
synced 2026-04-08 16:41:00 +00:00
add domain colon for -s
git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@927 e7d03fd6-7b0d-0410-9947-9c21f3af8025
This commit is contained in:
parent
0dbf0949bd
commit
a3c938b8ae
1 changed files with 9 additions and 1 deletions
|
|
@ -94,6 +94,7 @@ if hasattr(socket, "sslerror"):
|
|||
# regular expression for port numbers
|
||||
is_valid_port = re.compile(r"\d+").match
|
||||
|
||||
|
||||
def GetUrlDataFrom (urlName, recursionLevel, config, parentName=None,
|
||||
baseRef=None, line=0, column=0, name=None,
|
||||
cmdline=None):
|
||||
|
|
@ -152,7 +153,8 @@ def set_intern_url (url, klass, config):
|
|||
domain = urlparse.urlsplit(url)[1]
|
||||
if domain:
|
||||
domain = re.escape(domain)
|
||||
config['internlinks'].append(getLinkPat(domain))
|
||||
# add scheme colon to link patter
|
||||
config['internlinks'].append(getLinkPat(":%s"%domain))
|
||||
|
||||
|
||||
class UrlData:
|
||||
|
|
@ -194,29 +196,35 @@ class UrlData:
|
|||
# assume file link if no scheme is found
|
||||
self.scheme = url.split(":", 1)[0] or "file"
|
||||
|
||||
|
||||
def setError (self, s):
|
||||
self.valid=0
|
||||
self.errorString = i18n._("Error")+": "+s
|
||||
|
||||
|
||||
def setValid (self, s):
|
||||
self.valid=1
|
||||
self.validString = i18n._("Valid")+": "+s
|
||||
|
||||
|
||||
def isHtml (self):
|
||||
return 0
|
||||
|
||||
|
||||
def setWarning (self, s):
|
||||
if self.warningString:
|
||||
self.warningString += "\n"+s
|
||||
else:
|
||||
self.warningString = s
|
||||
|
||||
|
||||
def setInfo (self, s):
|
||||
if self.infoString:
|
||||
self.infoString += "\n"+s
|
||||
else:
|
||||
self.infoString = s
|
||||
|
||||
|
||||
def copyFrom (self, urlData):
|
||||
self.errorString = urlData.errorString
|
||||
self.validString = urlData.validString
|
||||
|
|
|
|||
Loading…
Reference in a new issue