git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@689 e7d03fd6-7b0d-0410-9947-9c21f3af8025
This commit is contained in:
calvin 2002-12-31 00:00:21 +00:00
parent 12828a3850
commit 5fa5b589f8
4 changed files with 50 additions and 51 deletions

View file

@ -78,28 +78,28 @@ def checkform (form):
os.environ['LC_MESSAGES'] = lang
linkcheck.init_gettext()
else:
raise FormError(_("Unsupported language"))
raise FormError(_("unsupported language"))
# check url syntax
if form.has_key("url"):
url = form["url"].value
if not url or url=="http://":
raise FormError(_("Empty url was given"))
raise FormError(_("empty url was given"))
if not _is_valid_url(url):
raise FormError(_("Invalid url was given"))
raise FormError(_("invalid url was given"))
else:
raise FormError(_("No url was given"))
raise FormError(_("no url was given"))
# check recursion level
if form.has_key("level"):
level = form["level"].value
if not _is_level(level):
raise FormError(_("Invalid recursion level syntax"))
raise FormError(_("invalid recursion level syntax"))
if int(level) > 3:
raise FormError(_("Recursion level greater than 3"))
raise FormError(_("recursion level greater than 3"))
# check options
for option in ("strict", "anchors", "errors", "intern"):
if form.has_key(option):
if not form[option].value=="on":
raise FormError(_("Invalid %s option syntax") % option)
raise FormError(_("invalid %s option syntax") % option)
def logit (form, env):
@ -136,7 +136,7 @@ Errors are logged.
if __name__=='__main__':
class store:
def __init__(self, value):
def __init__ (self, value):
self.value = value
checklink(form={"url": store("http://localhost"),
"level": store("0"),

View file

@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: Tue Dec 31 00:52:53 2002\n"
"POT-Creation-Date: Tue Dec 31 01:00:03 2002\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Bastian Kleineidam <calvin@users.sourceforge.net>\n"
"Language-Team: LANGUAGE <de@li.org>\n"
@ -195,32 +195,27 @@ msgstr "mehr als ein <base> Tag gefunden, benutze lediglich das erste"
msgid "keyboard interrupt"
msgstr "Unterbrechung durch Tastendruck"
msgid "Unsupported language"
msgstr ""
msgid "unsupported language"
msgstr "nicht unterstützte Sprache"
msgid "Empty url was given"
msgstr ""
msgid "empty url was given"
msgstr "leere URL wurde angegeben"
#, fuzzy
msgid "Invalid url was given"
msgstr "keine Dateien oder URLs angegeben"
msgid "invalid url was given"
msgstr "ungültige URL wurde angegeben"
#, fuzzy
msgid "No url was given"
msgstr "keine Dateien oder URLs angegeben"
msgid "no url was given"
msgstr "keine URL wurde angegeben"
#, fuzzy
msgid "Invalid recursion level syntax"
msgstr "illegale recursionlevel Nummer %d"
msgid "invalid recursion level syntax"
msgstr "illegaler Rekursionslevel"
msgid "Recursion level greater than 3"
msgstr ""
msgid "recursion level greater than 3"
msgstr "Rekursionslevel war größer als 3"
#, fuzzy
msgid "Invalid %s option syntax"
msgstr "ungültige Log Option '%s'"
msgid "invalid %s option syntax"
msgstr "ungültige Option '%s'"
#, fuzzy
msgid ""
"<html><head>\n"
"<title>LinkChecker Online Error</title></head>\n"
@ -238,7 +233,7 @@ msgid ""
msgstr ""
"<html><head><title>LinkChecker Online Fehler</title></head><body "
"text=#192c83 bgcolor=#fff7e5 link=#191c83 vlink=#191c83 alink=#191c83>\n"
"<blockquote><b>Fehler</b><br>Das LinkChecker Online Skript ist\n"
"<blockquote><b>Fehler: %s</b><br>Das LinkChecker Online Skript ist\n"
"auf einen Fehler gesto&szlig;en. Bitte stellen Sie sicher, da&szlig; die\n"
"angegebene URL mit <code>http://</code> beginnt und nur diese Zeichen\n"
"enth&auml;lt: <code>A-Za-z0-9./_~-</code><br><br>Fehler werden geloggt.\n"

View file

@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: Tue Dec 31 00:52:53 2002\n"
"POT-Creation-Date: Tue Dec 31 01:00:03 2002\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <fr@li.org>\n"
@ -175,29 +175,31 @@ msgstr ""
msgid "keyboard interrupt"
msgstr ""
msgid "Unsupported language"
msgstr ""
msgid "Empty url was given"
msgid "unsupported language"
msgstr ""
#, fuzzy
msgid "Invalid url was given"
msgid "empty url was given"
msgstr "aucun fichier ou url donnée"
#, fuzzy
msgid "No url was given"
msgid "invalid url was given"
msgstr "aucun fichier ou url donnée"
#, fuzzy
msgid "Invalid recursion level syntax"
msgid "no url was given"
msgstr "aucun fichier ou url donnée"
#, fuzzy
msgid "invalid recursion level syntax"
msgstr "valeur du niveau de récursivité %d illégal"
msgid "Recursion level greater than 3"
msgstr ""
#, fuzzy
msgid "recursion level greater than 3"
msgstr "valeur du niveau de récursivité %d illégal"
#, fuzzy
msgid "Invalid %s option syntax"
msgid "invalid %s option syntax"
msgstr "option de log invalide '%s'"
msgid ""

View file

@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: Tue Dec 31 00:52:53 2002\n"
"POT-Creation-Date: Tue Dec 31 01:00:03 2002\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Hans Bausewein <hans.bausewein@comerwell.xs4all.nl>\n"
"Language-Team: LANGUAGE <nl@li.org>\n"
@ -178,29 +178,31 @@ msgstr ""
msgid "keyboard interrupt"
msgstr ""
msgid "Unsupported language"
msgstr ""
msgid "Empty url was given"
msgid "unsupported language"
msgstr ""
#, fuzzy
msgid "Invalid url was given"
msgid "empty url was given"
msgstr "geen bestanden of URLs gegeven"
#, fuzzy
msgid "No url was given"
msgid "invalid url was given"
msgstr "geen bestanden of URLs gegeven"
#, fuzzy
msgid "Invalid recursion level syntax"
msgid "no url was given"
msgstr "geen bestanden of URLs gegeven"
#, fuzzy
msgid "invalid recursion level syntax"
msgstr "illegaal recursie nivo nummer %d"
msgid "Recursion level greater than 3"
msgstr ""
#, fuzzy
msgid "recursion level greater than 3"
msgstr "illegaal recursie nivo nummer %d"
#, fuzzy
msgid "Invalid %s option syntax"
msgid "invalid %s option syntax"
msgstr "ungeldige Log Optie '%s'"
#, fuzzy