[Pkg-mailman-hackers] Pkg-mailman commit - rev 717 - in trunk/debian: . patches
Thijs Kinkhorst
thijs at alioth.debian.org
Sun May 20 12:21:32 UTC 2012
Author: thijs
Date: 2012-05-20 12:21:31 +0000 (Sun, 20 May 2012)
New Revision: 717
Removed:
trunk/debian/patches/02_use_dpkg_buildflags.patch
trunk/debian/patches/07_snooze.patch
trunk/debian/patches/59_fix_missing_language_crash.patch
trunk/debian/patches/80_CVE-2011-0707_confirm_xss.patch
trunk/debian/patches/99_js_templates.patch
Modified:
trunk/debian/changelog
trunk/debian/patches/01_defaults.debian.patch
trunk/debian/patches/10_wrapper_uid.patch
trunk/debian/patches/16_update_debian.patch
trunk/debian/patches/20_qmail_to_mailman.debian.patch
trunk/debian/patches/21_newlist_help.patch
trunk/debian/patches/25_site_logo.patch
trunk/debian/patches/51_nocompile.pyc.patch
trunk/debian/patches/52_check_perms_lstat.patch
trunk/debian/patches/53_disable_addons.patch
trunk/debian/patches/63_update_default_server_language.patch
trunk/debian/patches/66_donot_let_cache_html_pages.patch
trunk/debian/patches/79_archiver_slash.patch
trunk/debian/patches/series
Log:
Remove patches applied upstream (we did a good job forwarding there),
refresh others.
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/changelog 2012-05-20 12:21:31 UTC (rev 717)
@@ -1,19 +1,22 @@
mailman (1:2.1.15~rc1-1) UNRELEASED; urgency=low
[ Thijs Kinkhorst ]
- * Remove obsolete patches:
+ * New upstream release candidate.
+ * Remove obsolete patches, applied upstream:
+ 02_use_dpkg_buildflags.patch
+ 07_snooze.patch
+ 59_fix_missing_language_crash.patch
70_invalid_utf8_dos.patch
71_date_overflows.patch
74_admin_non-ascii_emails.patch
+ 80_CVE-2011-0707_confirm_xss.patch
+ 99_js_templates.patch
[ Thorsten Glaser ]
* Update the watch file for Launchpad
- [ Thijs Kinkhorst ]
- * New upstream release
+ -- Thijs Kinkhorst <thijs at debian.org> Sun, 20 May 2012 14:01:42 +0200
- -- Thijs Kinkhorst <thijs at speeltuin> Sun, 20 May 2012 14:01:42 +0200
-
mailman (1:2.1.14-4) unstable; urgency=low
* Ensure CPPFLAGS and LDFLAGS are actually used during build,
Modified: trunk/debian/patches/01_defaults.debian.patch
===================================================================
--- trunk/debian/patches/01_defaults.debian.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/01_defaults.debian.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -4,8 +4,8 @@
Index: b/Mailman/Defaults.py.in
===================================================================
---- a/Mailman/Defaults.py.in 2010-05-24 17:50:52.000000000 +0200
-+++ b/Mailman/Defaults.py.in 2010-05-24 17:50:58.000000000 +0200
+--- a/Mailman/Defaults.py.in 2012-05-20 14:21:35.818868768 +0200
++++ b/Mailman/Defaults.py.in 2012-05-20 14:21:39.730888293 +0200
@@ -54,7 +54,7 @@
# disable Mailman's logo footer altogther, hack
# Mailman/htmlformat.py:MailmanLogo(), which also contains the hardcoded links
@@ -24,7 +24,7 @@
# DEFAULT_HOST_NAME has been replaced with DEFAULT_EMAIL_HOST, however some
# sites may have the former in their mm_cfg.py files. If so, we'll believe
-@@ -1355,7 +1355,7 @@
+@@ -1458,7 +1458,7 @@
MAILDIR_DIR = os.path.join(QUEUE_DIR, 'maildir')
# Other useful files
Deleted: trunk/debian/patches/02_use_dpkg_buildflags.patch
===================================================================
--- trunk/debian/patches/02_use_dpkg_buildflags.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/02_use_dpkg_buildflags.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -1,43 +0,0 @@
-Description: Use CPPFLAGS/LDFLAGS from environment (dpkg-buildflags).
- Necessary for hardening flags.
-Author: Simon Ruderich <simon at ruderich.org>
-Forwarded: https://bugs.launchpad.net/mailman/+bug/637652
-Last-Update: 2012-03-12
-Applied-Upstream: 2.1.15
-
---- mailman-2.1.14.orig/src/Makefile.in
-+++ mailman-2.1.14/src/Makefile.in
-@@ -43,6 +43,8 @@ MAILMAN_USER= @MAILMAN_USER@
- # Customizable but not set by configure
- OPT= @OPT@
- CFLAGS= @CFLAGS@ $(OPT) $(DEFS) $(LIBS)
-+CPPFLAGS= @CPPFLAGS@
-+LDFLAGS= @LDFLAGS@
- CGIDIR= $(exec_prefix)/cgi-bin
- CGIEXT= @CGIEXT@
- MAILDIR= $(exec_prefix)/mail
-@@ -91,19 +93,19 @@ PROGRAMS= $(CGI_PROGS) $(MAIL_PROGS) $(A
- all: $(PROGRAMS)
-
- mailman: $(srcdir)/mail-wrapper.c $(COMMONOBJS)
-- $(CC) -I. $(MAIL_FLAGS) $(CFLAGS) $(COMMONOBJS) -o $@ $(srcdir)/mail-wrapper.c
-+ $(CC) -I. $(MAIL_FLAGS) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(COMMONOBJS) -o $@ $(srcdir)/mail-wrapper.c
-
- #addaliases: $(srcdir)/alias-wrapper.c $(COMMONOBJS)
--# $(CC) -I. $(ALIAS_FLAGS) $(CFLAGS) -o $@ $(srcdir)/alias-wrapper.c
-+# $(CC) -I. $(ALIAS_FLAGS) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $(srcdir)/alias-wrapper.c
-
- $(CGI_PROGS): $(srcdir)/cgi-wrapper.c $(COMMONOBJS)
-- $(CC) -DSCRIPT="\"$@\"" -I. $(CGI_FLAGS) $(CFLAGS) $(COMMONOBJS) -o $@ $(srcdir)/cgi-wrapper.c
-+ $(CC) -DSCRIPT="\"$@\"" -I. $(CGI_FLAGS) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(COMMONOBJS) -o $@ $(srcdir)/cgi-wrapper.c
-
- common.o: $(srcdir)/common.c $(srcdir)/common.h Makefile
-- $(CC) -c -I. $(COMMON_FLAGS) $(CFLAGS) $(srcdir)/common.c
-+ $(CC) -c -I. $(COMMON_FLAGS) $(CFLAGS) $(CPPFLAGS) $(srcdir)/common.c
-
- vsnprintf.o: $(srcdir)/vsnprintf.c Makefile
-- $(CC) -c -I. $(COMMON_FLAGS) $(CFLAGS) $(srcdir)/vsnprintf.c
-+ $(CC) -c -I. $(COMMON_FLAGS) $(CFLAGS) $(CPPFLAGS) $(srcdir)/vsnprintf.c
-
- install: all
- for f in $(CGI_PROGS); \
Deleted: trunk/debian/patches/07_snooze.patch
===================================================================
--- trunk/debian/patches/07_snooze.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/07_snooze.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -1,19 +0,0 @@
-Author: Tollef Fog Heen <tfheen at debian.org>
-Description: Snooze a bit to avoid eating too much CPU if you get an SMTP error (Closes: #175173)
-Bug-Debian: #175173
-Forwarded: https://bugs.launchpad.net/mailman/+bug/966531
-Applied-Upstream: 2.1.15
-
-
-Index: b/Mailman/Queue/OutgoingRunner.py
-===================================================================
---- a/Mailman/Queue/OutgoingRunner.py 2010-05-24 17:50:51.000000000 +0200
-+++ b/Mailman/Queue/OutgoingRunner.py 2010-05-24 17:50:59.000000000 +0200
-@@ -89,6 +89,7 @@
- syslog('error', 'Cannot connect to SMTP server %s on port %s',
- mm_cfg.SMTPHOST, port)
- self.__logged = True
-+ self._snooze(0)
- return True
- except Errors.SomeRecipientsFailed, e:
- # Handle local rejects of probe messages differently.
Modified: trunk/debian/patches/10_wrapper_uid.patch
===================================================================
--- trunk/debian/patches/10_wrapper_uid.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/10_wrapper_uid.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -5,8 +5,8 @@
Index: b/src/cgi-wrapper.c
===================================================================
---- a/src/cgi-wrapper.c 2010-05-24 17:50:51.000000000 +0200
-+++ b/src/cgi-wrapper.c 2010-05-24 17:51:00.000000000 +0200
+--- a/src/cgi-wrapper.c 2012-05-20 14:21:35.746868411 +0200
++++ b/src/cgi-wrapper.c 2012-05-20 14:21:39.958889298 +0200
@@ -42,7 +42,8 @@
char* fake_argv[3];
@@ -19,8 +19,8 @@
* don't contain anything useful. `script' will always be the driver
Index: b/src/mail-wrapper.c
===================================================================
---- a/src/mail-wrapper.c 2010-05-24 17:50:51.000000000 +0200
-+++ b/src/mail-wrapper.c 2010-05-24 17:51:00.000000000 +0200
+--- a/src/mail-wrapper.c 2012-05-20 14:21:35.746868411 +0200
++++ b/src/mail-wrapper.c 2012-05-20 14:21:39.958889298 +0200
@@ -74,7 +74,8 @@
fatal(logident, MAIL_ILLEGAL_COMMAND,
"Illegal command: %s", argv[1]);
Modified: trunk/debian/patches/16_update_debian.patch
===================================================================
--- trunk/debian/patches/16_update_debian.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/16_update_debian.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -5,8 +5,8 @@
Index: b/bin/update
===================================================================
---- a/bin/update 2010-05-24 17:50:50.000000000 +0200
-+++ b/bin/update 2010-05-24 17:51:02.000000000 +0200
+--- a/bin/update 2012-05-20 14:21:35.710868234 +0200
++++ b/bin/update 2012-05-20 14:21:40.194890466 +0200
@@ -334,37 +334,6 @@
# BAW: Is this still necessary?!
mlist.Save()
Modified: trunk/debian/patches/20_qmail_to_mailman.debian.patch
===================================================================
--- trunk/debian/patches/20_qmail_to_mailman.debian.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/20_qmail_to_mailman.debian.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -5,8 +5,8 @@
Index: b/contrib/qmail-to-mailman.py
===================================================================
---- a/contrib/qmail-to-mailman.py 2010-05-24 17:50:50.000000000 +0200
-+++ b/contrib/qmail-to-mailman.py 2010-05-24 17:51:03.000000000 +0200
+--- a/contrib/qmail-to-mailman.py 2012-05-20 14:21:35.642867903 +0200
++++ b/contrib/qmail-to-mailman.py 2012-05-20 14:21:40.422891600 +0200
@@ -28,12 +28,12 @@
#
# INSTALLATION:
Modified: trunk/debian/patches/21_newlist_help.patch
===================================================================
--- trunk/debian/patches/21_newlist_help.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/21_newlist_help.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -5,8 +5,8 @@
Index: b/bin/newlist
===================================================================
---- a/bin/newlist 2010-05-24 17:50:50.000000000 +0200
-+++ b/bin/newlist 2010-05-24 17:51:04.000000000 +0200
+--- a/bin/newlist 2012-05-20 14:21:35.606867725 +0200
++++ b/bin/newlist 2012-05-20 14:21:40.650892733 +0200
@@ -88,12 +88,16 @@
defined in your Defaults.py file or overridden by settings in mm_cfg.py).
Modified: trunk/debian/patches/25_site_logo.patch
===================================================================
--- trunk/debian/patches/25_site_logo.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/25_site_logo.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -5,8 +5,8 @@
Index: b/Mailman/Defaults.py.in
===================================================================
---- a/Mailman/Defaults.py.in 2010-05-24 17:50:58.000000000 +0200
-+++ b/Mailman/Defaults.py.in 2010-05-24 17:51:04.000000000 +0200
+--- a/Mailman/Defaults.py.in 2012-05-20 14:21:39.730888293 +0200
++++ b/Mailman/Defaults.py.in 2012-05-20 14:21:40.878893858 +0200
@@ -64,6 +64,12 @@
#MAILMAN_URL = 'http://www.list.org/'
#MAILMAN_URL = 'http://mailman.sf.net/'
@@ -22,9 +22,9 @@
# addresses for your domain. For example, if people visit your Mailman system
Index: b/Mailman/htmlformat.py
===================================================================
---- a/Mailman/htmlformat.py 2010-05-24 17:50:49.000000000 +0200
-+++ b/Mailman/htmlformat.py 2010-05-24 17:51:04.000000000 +0200
-@@ -622,24 +622,33 @@
+--- a/Mailman/htmlformat.py 2012-05-20 14:21:35.570867546 +0200
++++ b/Mailman/htmlformat.py 2012-05-20 14:21:40.878893858 +0200
+@@ -631,24 +631,33 @@
def MailmanLogo():
t = Table(border=0, width='100%')
Modified: trunk/debian/patches/51_nocompile.pyc.patch
===================================================================
--- trunk/debian/patches/51_nocompile.pyc.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/51_nocompile.pyc.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -4,8 +4,8 @@
Index: b/Makefile.in
===================================================================
---- a/Makefile.in 2010-05-24 17:50:49.000000000 +0200
-+++ b/Makefile.in 2010-05-24 17:51:05.000000000 +0200
+--- a/Makefile.in 2012-05-20 14:21:35.498867180 +0200
++++ b/Makefile.in 2012-05-20 14:21:41.118895048 +0200
@@ -124,7 +124,7 @@
do \
(cd $$d; $(MAKE) DESTDIR=$(DESTDIR) install); \
Modified: trunk/debian/patches/52_check_perms_lstat.patch
===================================================================
--- trunk/debian/patches/52_check_perms_lstat.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/52_check_perms_lstat.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -4,8 +4,8 @@
Index: b/bin/check_perms
===================================================================
---- a/bin/check_perms 2010-05-24 17:50:49.000000000 +0200
-+++ b/bin/check_perms 2010-05-24 17:51:06.000000000 +0200
+--- a/bin/check_perms 2012-05-20 14:21:35.462867016 +0200
++++ b/bin/check_perms 2012-05-20 14:21:41.342896168 +0200
@@ -82,7 +82,7 @@
return os.stat(path)[ST_MODE]
Modified: trunk/debian/patches/53_disable_addons.patch
===================================================================
--- trunk/debian/patches/53_disable_addons.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/53_disable_addons.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -4,8 +4,8 @@
Index: b/misc/Makefile.in
===================================================================
---- a/misc/Makefile.in 2010-05-24 17:50:48.000000000 +0200
-+++ b/misc/Makefile.in 2010-05-24 17:51:07.000000000 +0200
+--- a/misc/Makefile.in 2012-05-20 14:21:35.426866830 +0200
++++ b/misc/Makefile.in 2012-05-20 14:21:41.570897293 +0200
@@ -57,7 +57,10 @@
JACODECSPKG= @JACODECSPKG@
KOCODECSPKG= @KOCODECSPKG@
@@ -20,8 +20,8 @@
# process. Default to group-writable directories but
Index: b/misc/paths.py.in
===================================================================
---- a/misc/paths.py.in 2010-05-24 17:50:48.000000000 +0200
-+++ b/misc/paths.py.in 2010-05-24 17:51:07.000000000 +0200
+--- a/misc/paths.py.in 2012-05-20 14:21:35.426866830 +0200
++++ b/misc/paths.py.in 2012-05-20 14:21:41.570897293 +0200
@@ -67,13 +67,19 @@
# files would be imported automatically. But because we inhibit the importing
# of the site module, we need to be explicit about importing these codecs.
Deleted: trunk/debian/patches/59_fix_missing_language_crash.patch
===================================================================
--- trunk/debian/patches/59_fix_missing_language_crash.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/59_fix_missing_language_crash.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -1,19 +0,0 @@
-Author: Paul Wise <pabs3 at bonedaddy.net>
-Description: Fix crash when a language is missing (Closes: #257606)
-Bug-Debian: #257606
-Forwarded: https://bugs.launchpad.net/mailman/+bug/966565
-Applied-Upstream: 2.1.15
-
-Index: b/Mailman/htmlformat.py
-===================================================================
---- a/Mailman/htmlformat.py 2010-05-24 17:51:04.000000000 +0200
-+++ b/Mailman/htmlformat.py 2010-05-24 17:51:08.000000000 +0200
-@@ -298,7 +298,7 @@
-
- def Format(self, indent=0, **kws):
- charset = 'us-ascii'
-- if self.language:
-+ if self.language and Utils.IsLanguage(self.language):
- charset = Utils.GetCharSet(self.language)
- output = ['Content-Type: text/html; charset=%s\n' % charset]
- if not self.suppress_head:
Modified: trunk/debian/patches/63_update_default_server_language.patch
===================================================================
--- trunk/debian/patches/63_update_default_server_language.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/63_update_default_server_language.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -5,8 +5,8 @@
Index: b/bin/update
===================================================================
---- a/bin/update 2010-05-24 17:51:02.000000000 +0200
-+++ b/bin/update 2010-05-24 17:51:09.000000000 +0200
+--- a/bin/update 2012-05-20 14:21:40.194890466 +0200
++++ b/bin/update 2012-05-20 14:21:41.810898489 +0200
@@ -121,7 +121,7 @@
#
# First, get rid of any lists/<list> template or lists/<list>/en template
Modified: trunk/debian/patches/66_donot_let_cache_html_pages.patch
===================================================================
--- trunk/debian/patches/66_donot_let_cache_html_pages.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/66_donot_let_cache_html_pages.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -5,9 +5,9 @@
Index: b/Mailman/htmlformat.py
===================================================================
---- a/Mailman/htmlformat.py 2010-05-24 17:51:08.000000000 +0200
-+++ b/Mailman/htmlformat.py 2010-05-24 17:51:11.000000000 +0200
-@@ -300,7 +300,8 @@
+--- a/Mailman/htmlformat.py 2012-05-20 14:21:40.878893858 +0200
++++ b/Mailman/htmlformat.py 2012-05-20 14:21:42.038899614 +0200
+@@ -302,7 +302,8 @@
charset = 'us-ascii'
if self.language and Utils.IsLanguage(self.language):
charset = Utils.GetCharSet(self.language)
Modified: trunk/debian/patches/79_archiver_slash.patch
===================================================================
--- trunk/debian/patches/79_archiver_slash.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/79_archiver_slash.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -5,8 +5,8 @@
Index: b/Mailman/Archiver/Archiver.py
===================================================================
---- a/Mailman/Archiver/Archiver.py 2010-05-24 17:50:44.000000000 +0200
-+++ b/Mailman/Archiver/Archiver.py 2010-05-24 17:51:15.000000000 +0200
+--- a/Mailman/Archiver/Archiver.py 2012-05-20 14:21:35.318872203 +0200
++++ b/Mailman/Archiver/Archiver.py 2012-05-20 14:21:42.266900742 +0200
@@ -146,8 +146,6 @@
'listname': self.internal_name(),
'hostname': hostname
@@ -18,9 +18,9 @@
def __archive_file(self, afn):
Index: b/Mailman/Defaults.py.in
===================================================================
---- a/Mailman/Defaults.py.in 2010-05-24 17:51:04.000000000 +0200
-+++ b/Mailman/Defaults.py.in 2010-05-24 17:51:15.000000000 +0200
-@@ -216,7 +216,7 @@
+--- a/Mailman/Defaults.py.in 2012-05-20 14:21:40.878893858 +0200
++++ b/Mailman/Defaults.py.in 2012-05-20 14:21:42.266900742 +0200
+@@ -248,7 +248,7 @@
# interpolate the name of the list into this. You can also include a
# "%(hostname)s" in the string, into which Mailman will interpolate
# the host name (usually DEFAULT_URL_HOST).
Deleted: trunk/debian/patches/80_CVE-2011-0707_confirm_xss.patch
===================================================================
--- trunk/debian/patches/80_CVE-2011-0707_confirm_xss.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/80_CVE-2011-0707_confirm_xss.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -1,34 +0,0 @@
-Author: Mark Sapiro
-Description: Upstream patch to address XSS in cofirmation messages. CVE-2011-0707
-Origin: upstream
-
---- a/Mailman/Cgi/confirm.py 2010-03-29 20:48:11 +0000
-+++ b/Mailman/Cgi/confirm.py 2011-02-12 02:24:47 +0000
-@@ -471,7 +471,7 @@
- if fullname is None:
- fullname = _('<em>Not available</em>')
- else:
-- fullname = Utils.uncanonstr(fullname, lang)
-+ fullname = Utils.websafe(Utils.uncanonstr(fullname, lang))
- table.AddRow([_("""Your confirmation is required in order to complete the
- unsubscription request from the mailing list <em>%(listname)s</em>. You
- are currently subscribed with
-@@ -573,7 +573,7 @@
- if fullname is None:
- fullname = _('<em>Not available</em>')
- else:
-- fullname = Utils.uncanonstr(fullname, lang)
-+ fullname = Utils.websafe(Utils.uncanonstr(fullname, lang))
- if globally:
- globallys = _('globally')
- else:
-@@ -814,7 +814,7 @@
- if username is None:
- username = _('<em>not available</em>')
- else:
-- username = Utils.uncanonstr(username, lang)
-+ username = Utils.websafe(Utils.uncanonstr(username, lang))
-
- table.AddRow([_("""Your membership in the %(realname)s mailing list is
- currently disabled due to excessive bounces. Your confirmation is
-
Deleted: trunk/debian/patches/99_js_templates.patch
===================================================================
--- trunk/debian/patches/99_js_templates.patch 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/99_js_templates.patch 2012-05-20 12:21:31 UTC (rev 717)
@@ -1,1200 +0,0 @@
-Author: Tollef Fog Heen <tfheen at debian.org>
-Description: Make the password field be focused on page entry, if you have JS
- enabled. Again thanks to Md.
-Forwarded: https://bugs.launchpad.net/mailman/+bug/266054
-Applied-Upstream: 2.1.15
-
-Index: b/templates/ar/private.html
-===================================================================
---- a/templates/ar/private.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/ar/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -2,9 +2,10 @@
- <head>
- <title>Ø§ÙØªØÙÙ Ù
Ù Ø§ÙØ´Ø®ØµÙØ© ÙÙØ£Ø±Ø´ÙÙ Ø§ÙØ®Ø§Øµ باÙÙØ§Ø¦Ù
Ø© %(realname)s</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s/">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s/" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/ca/admlogin.html
-===================================================================
---- a/templates/ca/admlogin.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/ca/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Autenticació per a %(who)s a la llista %(listname)s</title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/ca/private.html
-===================================================================
---- a/templates/ca/private.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/ca/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Autenticació per als arxius privats de %(realname)s</title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/cs/admlogin.html
-===================================================================
---- a/templates/cs/admlogin.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/cs/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s pøihlá¹ení</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/cs/private.html
-===================================================================
---- a/templates/cs/private.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/cs/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Konference %(realname)s - pøihlá¹ení pro pøístup do privátního archivu </title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/da/admlogin.html
-===================================================================
---- a/templates/da/admlogin.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/da/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s Login</title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/da/private.html
-===================================================================
---- a/templates/da/private.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/da/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s Login til Private Arkiver</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/de/admlogin.html
-===================================================================
---- a/templates/de/admlogin.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/de/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Anmeldung als %(listname)s-%(who)s</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/de/private.html
-===================================================================
---- a/templates/de/private.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/de/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Authentifizierung für den Zugriff auf die Archive von %(realname)s</title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/en/admlogin.html
-===================================================================
---- a/templates/en/admlogin.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/en/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s Authentication</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/en/private.html
-===================================================================
---- a/templates/en/private.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/en/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s Private Archives Authentication</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/es/admlogin.html
-===================================================================
---- a/templates/es/admlogin.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/es/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Autentificación del %(who)s de %(listname)s </title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/es/private.html
-===================================================================
---- a/templates/es/private.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/es/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Autentificación para los archivos privados de %(realname)s </title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/et/admlogin.html
-===================================================================
---- a/templates/et/admlogin.html 2010-05-24 17:50:40.000000000 +0200
-+++ b/templates/et/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s autoriseerimine</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/et/private.html
-===================================================================
---- a/templates/et/private.html 2010-05-24 17:50:40.000000000 +0200
-+++ b/templates/et/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s privaatarhiiv</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/eu/admlogin.html
-===================================================================
---- a/templates/eu/admlogin.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/eu/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s Zerrendako %(who)s Identifikatzen</title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/eu/private.html
-===================================================================
---- a/templates/eu/private.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/eu/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s Artxibo Pribatuak Egiaztatzea</title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/fi/admlogin.html
-===================================================================
---- a/templates/fi/admlogin.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/fi/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -2,9 +2,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s Authentication</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/fi/private.html
-===================================================================
---- a/templates/fi/private.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/fi/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -2,9 +2,10 @@
- <html>
- <head>
- <title>%(realname)s Private Archives Authentication</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/fr/admlogin.html
-===================================================================
---- a/templates/fr/admlogin.html 2010-05-24 17:50:40.000000000 +0200
-+++ b/templates/fr/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Authentification %(who)s sur %(listname)s</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/fr/private.html
-===================================================================
---- a/templates/fr/private.html 2010-05-24 17:50:40.000000000 +0200
-+++ b/templates/fr/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -2,9 +2,10 @@
- <head>
- <title>Authentification pour l'accès aux archives privées de
- %(realname)s</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/gl/admlogin.html
-===================================================================
---- a/templates/gl/admlogin.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/gl/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Autenticación de %(who)s de %(listname)s </title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/gl/private.html
-===================================================================
---- a/templates/gl/private.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/gl/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Autenticación para os ficheiros privados de %(realname)s </title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s/">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s/" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/he/admlogin.html
-===================================================================
---- a/templates/he/admlogin.html 2010-05-24 17:50:40.000000000 +0200
-+++ b/templates/he/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>×××××ת ×©× %(listname)s %(who)s</title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff" dir="rtl">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" dir="rtl" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/he/private.html
-===================================================================
---- a/templates/he/private.html 2010-05-24 17:50:40.000000000 +0200
-+++ b/templates/he/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>××××ת ×©× ××ר×××× ×פר×× ×©× %(realname)s</title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff" dir="rtl">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" dir="rtl" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/hr/admlogin.html
-===================================================================
---- a/templates/hr/admlogin.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/hr/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s Autentikacija</title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/hr/private.html
-===================================================================
---- a/templates/hr/private.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/hr/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s Privatna Arhiva Autentikacija</title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/hu/admlogin.html
-===================================================================
---- a/templates/hu/admlogin.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/hu/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s Azonosítás</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/hu/private.html
-===================================================================
---- a/templates/hu/private.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/hu/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s Privát archívum azonosítás</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/ia/admlogin.html
-===================================================================
---- a/templates/ia/admlogin.html 2010-05-24 17:50:40.000000000 +0200
-+++ b/templates/ia/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Authentication pro %(who)s a %(listname)s</title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/ia/private.html
-===================================================================
---- a/templates/ia/private.html 2010-05-24 17:50:40.000000000 +0200
-+++ b/templates/ia/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Authentication pro le archivos private de %(realname)s</title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/it/admlogin.html
-===================================================================
---- a/templates/it/admlogin.html 2010-05-24 17:50:40.000000000 +0200
-+++ b/templates/it/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Autenticazione per %(who)s di %(listname)s</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/it/private.html
-===================================================================
---- a/templates/it/private.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/it/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Autenticazione per gli archivi privati di %(realname)s</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/ja/admlogin.html
-===================================================================
---- a/templates/ja/admlogin.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/ja/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s ǧ¾Ú</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/ja/private.html
-===================================================================
---- a/templates/ja/private.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/ja/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s ¸ÂÄê¸ø³«Êݸ½ñ¸Ë ǧ¾Ú</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/ko/admlogin.html
-===================================================================
---- a/templates/ko/admlogin.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/ko/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s °ü¸®ÀÚ ÀÎÁõ</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/ko/private.html
-===================================================================
---- a/templates/ko/private.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/ko/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s ºñ°ø°³ ÀúÀå¼Ò ÀÎÁõ</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/lt/admlogin.html
-===================================================================
---- a/templates/lt/admlogin.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/lt/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s prisijungimas</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/lt/private.html
-===================================================================
---- a/templates/lt/private.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/lt/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s privataus archyvo prisijungimas</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/nl/admlogin.html
-===================================================================
---- a/templates/nl/admlogin.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/nl/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s inloggen</title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/nl/private.html
-===================================================================
---- a/templates/nl/private.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/nl/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s Privé-archief Login</title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/no/admlogin.html
-===================================================================
---- a/templates/no/admlogin.html 2010-05-24 17:50:40.000000000 +0200
-+++ b/templates/no/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s Innlogging</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/no/private.html
-===================================================================
---- a/templates/no/private.html 2010-05-24 17:50:40.000000000 +0200
-+++ b/templates/no/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s Innlogging til Private Arkiver</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/pl/admlogin.html
-===================================================================
---- a/templates/pl/admlogin.html 2010-05-24 17:50:40.000000000 +0200
-+++ b/templates/pl/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -2,9 +2,10 @@
- <head>
- <title>Uwierzytelnienie %(who)s %(listname)s</title>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2">
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/pl/private.html
-===================================================================
---- a/templates/pl/private.html 2010-05-24 17:50:40.000000000 +0200
-+++ b/templates/pl/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s Private Archives Authentication</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/pt/admlogin.html
-===================================================================
---- a/templates/pt/admlogin.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/pt/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s Authentication</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/pt/private.html
-===================================================================
---- a/templates/pt/private.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/pt/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s Autenticação de Arquivos Privados</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/pt_BR/admlogin.html
-===================================================================
---- a/templates/pt_BR/admlogin.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/pt_BR/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Autenticação de %(who)s na lista %(listname)s</title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/pt_BR/private.html
-===================================================================
---- a/templates/pt_BR/private.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/pt_BR/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Autenticação para acesso aos arquivos privados da %(realname)s</title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/ro/admlogin.html
-===================================================================
---- a/templates/ro/admlogin.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/ro/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -2,9 +2,10 @@
- <head>
- <title>%(listname)s: Autentificare - %(who)s</title>
- <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-2">
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/ro/private.html
-===================================================================
---- a/templates/ro/private.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/ro/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -2,9 +2,10 @@
- <head>
- <title>Autentificare la arhivele private %(realname)s</title>
- <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-2">
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/ru/admlogin.html
-===================================================================
---- a/templates/ru/admlogin.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/ru/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>áÕÔÅÎÔÉÆÉËÁÃÉÑ %(who)s ÓÐÉÓËÁ ÒÁÓÓÙÌËÉ %(listname)s</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/ru/private.html
-===================================================================
---- a/templates/ru/private.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/ru/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>áÕÔÅÎÔÉÆÉËÁÃÉÑ ÄÌÑ ÄÏÓÔÕÐÁ Ë ÚÁËÒÙÔÏÍÕ ÁÒÈÉ×Õ ÓÐÉÓËÁ ÒÁÓÓÙÌËÉ %(realname)s</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/sk/admlogin.html
-===================================================================
---- a/templates/sk/admlogin.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/sk/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s: prihlásenie ako %(who)s</title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/sk/private.html
-===================================================================
---- a/templates/sk/private.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/sk/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Konferencia %(realname)s - prÃstup do súkromného archÃvu</title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/sl/admlogin.html
-===================================================================
---- a/templates/sl/admlogin.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/sl/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Avtentikacija èlana %(who)s za seznam %(listname)s</title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/sl/private.html
-===================================================================
---- a/templates/sl/private.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/sl/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Avtentikacija za zasebne arhive èlana %(realname)s</title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/sr/admlogin.html
-===================================================================
---- a/templates/sr/admlogin.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/sr/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,11 @@
- <html>
- <head>
- <title>%(listname)s %(who)s Authentication</title>
--<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+ <script>function sf(){document.f.adminpw.focus();}</script>
-+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-+</head>
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/sr/private.html
-===================================================================
---- a/templates/sr/private.html 2010-05-24 17:50:43.000000000 +0200
-+++ b/templates/sr/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,11 @@
- <html>
- <head>
- <title>ÐÑиÑава за Ñлаз Ñ Ð¿ÑиваÑÐ½Ñ Ð°ÑÑ
Ð¸Ð²Ñ Ð»Ð¸ÑÑе: %(realname)s </title>
--<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+ <script>function sf(){document.f.username.focus();}</script>
-+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-+</head>
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/sv/admlogin.html
-===================================================================
---- a/templates/sv/admlogin.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/sv/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s Inloggning</title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/sv/private.html
-===================================================================
---- a/templates/sv/private.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/sv/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s Inloggning till Privata Arkiv</title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/tr/admlogin.html
-===================================================================
---- a/templates/tr/admlogin.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/tr/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s Giriþi</title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/tr/private.html
-===================================================================
---- a/templates/tr/private.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/tr/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s Özel Arþivleri Giriþi</title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/uk/admlogin.html
-===================================================================
---- a/templates/uk/admlogin.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/uk/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>ÐвÑенÑиÑÑкаÑÑÑ ÐºÐ¾ÑиÑÑÑваÑа %(who)s ÑпиÑÐºÑ Ð»Ð¸ÑÑÑÐ²Ð°Ð½Ð½Ñ %(listname)s</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/uk/private.html
-===================================================================
---- a/templates/uk/private.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/uk/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>ÐвÑенÑиÑÑкаÑÑÑ Ð´Ð¾ÑÑÑÐ¿Ñ Ð´Ð¾ закÑиÑого ÑпиÑÐºÑ ÑозÑилки %(realname)s</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/vi/admlogin.html
-===================================================================
---- a/templates/vi/admlogin.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/vi/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s Xác thực</title>
-+ <script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/vi/private.html
-===================================================================
---- a/templates/vi/private.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/vi/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>Xác thực kho riêng của %(realname)s</title>
-+ <script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/zh_CN/admlogin.html
-===================================================================
---- a/templates/zh_CN/admlogin.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/zh_CN/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s %(who)s Authentication</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onload="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/zh_CN/private.html
-===================================================================
---- a/templates/zh_CN/private.html 2010-05-24 17:50:41.000000000 +0200
-+++ b/templates/zh_CN/private.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(realname)s ç§æå½æ¡£è®¤è¯</title>
-+<script>function sf(){document.f.username.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(action)s">
-+<body bgcolor="#ffffff" onLoad="sf()">
-+<FORM METHOD=POST ACTION="%(action)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
-Index: b/templates/zh_TW/admlogin.html
-===================================================================
---- a/templates/zh_TW/admlogin.html 2010-05-24 17:50:42.000000000 +0200
-+++ b/templates/zh_TW/admlogin.html 2010-05-24 17:51:16.000000000 +0200
-@@ -1,9 +1,10 @@
- <html>
- <head>
- <title>%(listname)s è«å£ å£ä¸»é©è</title>
-+<script>function sf(){document.f.adminpw.focus();}</script>
- </head>
--<body bgcolor="#ffffff">
--<FORM METHOD=POST ACTION="%(path)s">
-+<body bgcolor="#ffffff" onload="sf()">
-+<FORM METHOD=POST ACTION="%(path)s" name="f">
- %(message)s
- <TABLE WIDTH="100%%" BORDER="0" CELLSPACING="4" CELLPADDING="5">
- <TR>
Modified: trunk/debian/patches/series
===================================================================
--- trunk/debian/patches/series 2012-05-20 12:09:31 UTC (rev 716)
+++ trunk/debian/patches/series 2012-05-20 12:21:31 UTC (rev 717)
@@ -1,6 +1,4 @@
01_defaults.debian.patch
-02_use_dpkg_buildflags.patch
-07_snooze.patch
10_wrapper_uid.patch
16_update_debian.patch
20_qmail_to_mailman.debian.patch
@@ -9,9 +7,6 @@
51_nocompile.pyc.patch
52_check_perms_lstat.patch
53_disable_addons.patch
-59_fix_missing_language_crash.patch
63_update_default_server_language.patch
66_donot_let_cache_html_pages.patch
79_archiver_slash.patch
-80_CVE-2011-0707_confirm_xss.patch
-99_js_templates.patch
More information about the Pkg-mailman-hackers
mailing list