| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
main(): Key off of the 'doit' field in the form data to determine
whether process_request() or request_creation() should be called.
Add support for the 'clear' button.
request_creation(): Some strings were erroneously not marked as
translatable.
|
| |
|
|
| |
translatable.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
bug when multiple translatable strings appeared on a single line, and
it also aggressively sorts all catalog entries.
|
| |
|
|
| |
comparisons.
|
| |
|
|
|
|
|
| |
message's metadata, which means that the message does not originate
from a mailing list. In that case, don't try to open the list (since
you can't ;), and set the global language to the server's default
language instead of the list's preferred language.
|
| |
|
|
|
| |
means that the message does not originate from a mailing list. In
that case, admin should be the email address of MAILMAN_OWNER.
|
| |
|
|
| |
pass in cgi=1 to let it know that it's being invoked ttw.
|
| |
|
|
| |
pass in cgi=1 to let it know that it's being invoked ttw.
|
| |
|
|
|
|
| |
removed.
Create(): Don't call InitTemplates() as this has been removed.
|
| |
|
|
|
| |
whether this is being invoked through-the-web (ttw). This is required
by the API but ignored by the functions in this module.
|
| |
|
|
| |
creation / removal.
|
| |
|
|
|
|
|
|
|
|
| |
When a list is created or removed via the cli (i.e. bin/newlist), this
prints an informative message containing the /etc/aliases entries to
standard out.
When a list is created or removed ttw, this sends an email message to
MAILMAN_OWNER telling him what needs to be done (this isn't ideal but
it's the best we can do).
|
| | |
|
| | |
|
| |
|
|
|
| |
message.files: Change `find' calls to 1) find files relative to only
the Mailman subdirectory; 2) Omit .#* files from the bin directory.
|
| | |
|
| |
|
|
| |
from mailman.po, it still makes sense to include them both in CVS.
|
| | |
|
| |
|
|
| |
for convenience.
|
| |
|
|
|
|
|
|
|
|
| |
GetConfigInfo(): If list support for a language was removed, but the
list's preferred_language wasn't updated, you could get a ValueError
when setting up the selection widget. Just use the first entry in the
list.
GetAvailableLanguages(): Ignore the language directory if
LC_DESCRIPTIONS hasn't been updated to include the language.
|
| |
|
|
|
|
|
| |
adding local site-wide language support.
Get rid of the os.environ hacking and gettext calls; they're no longer
necessary.
|
| |
|
|
| |
list, simply "rm -rf lists/mylist/lang".
|
| |
|
|
|
|
|
|
|
| |
it made command line completion difficult because of newlist, and I've
removed as obsolete rmlang (we're not really creating a newlang, we're
simply adding an existing language support to an existing list).
We lose the CVS history because of this move, but I didn't think it
was worth bothering with a SF admin request.
|
| |
|
|
|
| |
instead of `mailman-owner@' + mlist.host_name. This closes SF bug
#424389, although I'm not 100% sure this is the right fix.
|
| |
|
|
|
| |
support a new language is create a code subdirectory inside
lists/<list>.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
language edition).
|
| | |
|
| |
|
|
|
|
| |
Although this file is generated by the Makefile, it is useful to
include it in CVS so that translators can have access to the latest
and greatest version.
|
| | |
|
| |
|
|
| |
catalog files.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
on the new layout.
|
| |
|
|
| |
this loses the CVS history, I think that's not a big deal.
|
| |
|
|
|
|
| |
Unfortunately, this loses the CVS history for these files, but I don't
think that's too big a deal, and it's too hard to get SF to do the
repository ,v file dance.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
subdirectories, removing any more-specific templates where identical
more-generic templates are available.
Also, more as translatable many more strings.
move_language_templates(): Scan $prefix/en/* for template files.
Search the following locations for identical templates, and when the
md5 checksums match, remove the more-specific versions:
lists/<list>/<template>
lists/<list>/<template>.prev
lists/<list>/en/<template>
templates/<template>
templates/<template>.prev
__main__: Added -f/--force option which says to do the update tasks
even if the version numbers indicate a re-install of the same version
or a downgrade to a previous version. The former case is useful while
developing the alpha versions. The latter can be pretty dangerous.
|