From 0ae802b4059406da39a918bd49ef8104fa236580 Mon Sep 17 00:00:00 2001 From: io <> Date: Fri, 21 Jan 2005 03:19:13 +0000 Subject: [PATCH] updated TODO and README --- ezmlm-web-ng/README | 1 + ezmlm-web-ng/ezmlm-web-2.1-ng/README | 27 ++++++++++++++++++++++----- ezmlm-web-ng/ezmlm-web-2.1-ng/TODO | 1 - 3 files changed, 23 insertions(+), 6 deletions(-) diff --git a/ezmlm-web-ng/README b/ezmlm-web-ng/README index cb38525..6edec5b 100644 --- a/ezmlm-web-ng/README +++ b/ezmlm-web-ng/README @@ -3,5 +3,6 @@ customized version (ezmlm-web-2.1-ng) that implements the following features: - german translation - per-user setting of the "create-allowed"-flag in the "webusers"-file - security check to prevent forbidden actions through manipulated GET-requests +- tooltip texts for browsers that use "TITLE" instead of "ALT" (standard compliant) send questions and recommondations to lars@sumpfralle.de diff --git a/ezmlm-web-ng/ezmlm-web-2.1-ng/README b/ezmlm-web-ng/ezmlm-web-2.1-ng/README index 3ec4b1b..a06be69 100644 --- a/ezmlm-web-ng/ezmlm-web-2.1-ng/README +++ b/ezmlm-web-ng/ezmlm-web-2.1-ng/README @@ -159,6 +159,12 @@ V. Installation supply to a minimum and also make reasonable guesses about default values. + Copy the ezmlmwebrc file and the "lang" directory to one of the following + places: + - /etc/ezmlm + - the home directory of the user that runs ezmlm-web.cgi + - the directory, that contains your ezmlm-web.cgi file + 4. Edit the index.c file and change the path to the path of your copy of ezmlm-web.cgi. Then compile this file. You can do this by issuing the command; gcc -o index.cgi index.c @@ -263,16 +269,27 @@ ignored but each list must appear on a new line. Once this file exists, the ezmlm-web script will allow the list users to configure their access lists along with any other options. -Oh, and BTW, list creation through the web can now be disabled. The way to do -this is to compile the wrapper calling ezmlm-web.cgi with a -c switch. See the -example index.c file for more details. +You can allow some users to create lists by adding a line similar to the +following to your webusers file: + +ALLOW_CREATE: user2, user3 + +For now you have to manually add a new line to webusers after creating a list, +if the user is not allowed to edit ALL lists. Otherwise he won't be able to +change the configuration of the new list. + +If there is no line starting with "ALLOW_CREATE:" in the webusers file, then +no one will be allowed to create lists. (this behaviour is new for ezmlm-web +after version 2.1) VIII. Language Portablity ========================= One of the great new features of version 2.0 is that it is essentially language independant (okay, not quite, but is 99% of the way there). Most of -the fixed strings, help, etc is defined in the RC file and thus can be -altered to suite a particular locale, language or even your own taste. +the fixed strings, help, etc is defined in the files of lang directory. +Of course you can change them or create a new translation. + +The language can be configured in ezmlmwebrc with the "HTML_LANGUAGE" option. If anyone gets round to writing full templates for languages I would appreciate it if you would do two things; diff --git a/ezmlm-web-ng/ezmlm-web-2.1-ng/TODO b/ezmlm-web-ng/ezmlm-web-2.1-ng/TODO index 75d3540..549d281 100644 --- a/ezmlm-web-ng/ezmlm-web-2.1-ng/TODO +++ b/ezmlm-web-ng/ezmlm-web-2.1-ng/TODO @@ -3,6 +3,5 @@ $Id: TODO,v 1.3 2000/09/25 19:58:02 guy Exp $ TODO - ezmlm-web 2.1 - More Documentation -- Maybe allowing user specific overides on the -c option. - Some nice install method. But then I use FreeBSD and ported it so that might just count as my nice install method :)