commit 297bcd33da427262e109dcc7e3b427f3612e2969 Author: lars Date: Fri May 20 21:54:47 2005 +0000 subversion layout restructured diff --git a/ezmlm-web.css b/ezmlm-web.css new file mode 100644 index 0000000..649c520 --- /dev/null +++ b/ezmlm-web.css @@ -0,0 +1,186 @@ +body { + margin: 0; + padding: 0; + font: normal 100% sans-serif; + color: #606760; + } + +font.ez { + font-style: italic; + color: #505050; + } + +font.hint { + font-size: 85%; + } + +font.feature { + #font-size: 110%; + font-weight: bold; + } + +#nav-bar { + float: left; + width: 14%; + margin: 0.5%; + padding-bottom: 1%; + background-color: #c0c0b0; +} + +.nav-group { + margin-top: 1%; + padding-bottom: 1%; + } + +#nav-bar ul { + list-style: square; + color: #af8060; + margin: 0; + padding-left: 20px; + } + +#nav-bar li { + margin-top: 0; + border-bottom: solid 1px #606070; + } + +#nav-bar a { + font: bold 85% sans-serif; + color: #2f4860; + text-decoration: none; + } + +#nav-bar a:hover { + background-color: #d8d8d8; + color: #2f4860; + } + +#news { + background: #e8947c; + color: #000000; + margin: 1%; + padding: 5px; + width: 30%; + float: right; + font-size: 80%; + } + +#news font.title { + font-style: italic; + font-size: 110%; + } + +#news ul.changes { + font-size: 90%; + margin-top: 0px; + } + +a:visited { + color: #005040; + } + +#oben { + background-color: #2f4860; + } + +h1.oben { + text-align: left; + border-bottom: solid 2px #ffffff; + padding: 5px; + font-weight: bold; + letter-spacing: -1px; + color: #ffffff; + margin: 0; + } + +#perm-nav { + float: right; + padding-right: 5px; + font-size: 100%; + color: #006760; + background-color: inherit; + } + +#perm-nav a { + font-weight: bold; + color: #ffffff; + padding-left: 2px; + padding-right: 2px; + text-decoration: none; + } + +#perm-nav a:hover { + color: #ffcc00; + } + + +.lid { + margin: 0; + padding: 3px; + padding-left: 10px; + border-bottom: solid 1px #606070; + background-color: #c0c0b0; + font: bold 100% sans-serif; + letter-spacing: -1px; + color: #ffffff; + } + +#content { +# position: absolute; +# right: 0px; +# width: 85%; + font: normal 82% sans-serif; + background-color: #ffffff; + padding: 2px; + } + +#content h2 { + margin: 5px; + margin-top: 10px; + margin-left: 0; + font-weight: normal; + letter-spacing: -1px; + color: #2f4860; + } + +.push { + margin: 5px; + padding: 0; + } + +.push p { + text-align: justify; + } + +#info-title { + text-align: center; + background-color: #c0c0b0; + margin: 0.5%; + color: #ffffff; + font-size: 105%; + #font-weight: bold; + } + +#header { + text-align: right; + background-color: #2f4860; + font-size: 90%; + color: #ffffff; + margin: 0; + } + +#footer { + text-align: right; + background-color: #2f4860; + font-size: 90%; + color: #ffffff; + margin: 0; + } +#footer a:visited { + color: #a0d0b0; + } + +.mail { + font-style: italic; + color: #2f4860; + } diff --git a/index.html b/index.html new file mode 100644 index 0000000..273ecf0 --- /dev/null +++ b/index.html @@ -0,0 +1,197 @@ + + + + + + + + ezmlm-web - administration interface for ezmlm + + + + + +
+ +
+ +

ezmlm-web

+
+ + + + +
a web interface for mailing lists' administration
+ +
+ +
+ +02005/01/26 - ezmlm-web Version 2.2 released +
    +
  • german translation
  • +
  • security fixes
  • +
  • create-permissions per user
  • +
+ +02005/01/24 - the work of Guy Antony Halse will be continued ... here + +
+ +
+

Overview

+ +

ezmlm-web is a web interface for the administration of ezmlm mailing lists. It allows complete control over their configuration by using a web browser. User-based access control relieves administrators from the burden of managing all their mailing lists on their own.

+
+ +
+

History

+

The original author of ezmlm-web is Guy Antony Halse. He maintained it up to +version 2.1. By then it was functionally complete and convenient.

+

Since September 02000 no new releases were published.

+

In January 02005 Guy allowed me to continue the project. I will try to incorporate the suggestions +that were sent to Guy so far. Additional security improvements and translations will be integrated.

+

Your suggestions are welcome and will improve ezmlm-web whenever possible.

+
+ + +
+

How can ezmlm-web help you?

+

ezmlm uses a mainly +command line interface for the creation and maintainence +of mailing lists. While this is very convenient for the average systems +administrator who is used to such interfaces, it restrains him from transferring +administrative work to users who want to manage a community on their own.

+ +

ezmlm-web is an attempt to hide the complexities of managing a mailing list +behind and intuative, easy to use web based interface. The idea behind this +is threefold. Firstly just about everyone these days can use a web browser, +or can learn very quickly. Secondly it provides almost complete platform +independence on the client side - there are GUI web browsers available for +every major modern operating system. Thirdly, and perhaps more importantly, +it makes easy remote administration a real possibility.

+ +

ezmlm-web allows the user to easily add and remove +mailing list subscribers, create and delete mailing lists as well as alter +the configuration of existing mailing lists. Almost every aspect of the +mailing list is controlable through the web front end, allowing the list +user to do most things without the assistance of the systems administrators.

+
+ + +
+

Features

+Some of the important features that ezmlm-web offers are; +
    +
  • Full Virtual Host Support +- ezmlm-web hides the complexities of setting up virtually hosted mailing lists from your users.
  • + +
  • Multi-Level Access +- You can control who has access to different mailing lists.
  • + +
  • Name Association +- You can enter any RFC 822 email address, and it will display the nice name while refering to the email address.
  • + +
  • Configurable Interface +- Most of the "look & feel" of ezmlm-web is configured through templates, allowing you to easily co-ordinate it with your existing website.
  • + +
  • Language Independence +- ezmlm-web can be easily reconfigured for different locales and languages. For now you can only choose between english and german - your contribution for other languages is welcome.
  • + +
  • Context Sensitive Help +- Context sensitive help is provided throughout ezmlm-web in the form of image TITLE tags, which serve as tooltips.
  • + +
  • Full support for all command line options +- ezmlm-web has been updated to take advantage of all the command line features of ezmlm-idx 0.40. And should be compatible with any further releases :-)
  • + +
  • Browser Independence +- ezmlm-web has been tested with Mozilla 1.73, Firefox 1.0, Netscape Navigator 4.7, Lynx 2.8.3, w3m 0.1.11-pre and Internet Explorer 5.0
  • + +
  • Platform Independence +- ezmlm-web should run on any platform that can run ezmlm and Perl
  • + +
  • Multiple Subscribes/Unsubscribes +- ezmlm-web supports file uploads for bulk subscription of email addresses, and multiple selects for bulk deletes.
  • + +
+
+ + +
+

Requirements

+

A full list of requirements is available in the README +file in the distribution.

+ +

Basically, however, you require the following on your +system:

+ +
+ +
+

How you can contribute

+

You can help to improve ezmlm-web in many ways. Some of them are:

+
    +
  • translate it to another language (this takes about an hour) - for now english and german are available
  • +
  • create a nice stylesheet to improve its appearance
  • +
  • send me patches you would like to see incorporated
  • +
  • tell me if you find evidences of my poor english tongue on this page
  • +
+

If you are interested in the development code of ezmlm-web, then you may +anonymously checkout the subversion repository at + +https://svn.systemausfall.org/svn/admin-tools/ezmlm-web.

+
+ +
+

Some final words ...

+

As I am no native english speaker, I will gladly accept every hint to improve the appearance of this website.

+

Nearly every line of ezmlm-web was written by Guy Antony Halse - thanks a lot for this work!

+

If you have any suggestions regarding ezmlm-web, please send a mail to ezmlm-web[AT]sumpfralle.de.

+
+ +
+ + + + +
+ + +