From 23a75e6efbec4de7469d55e4b46e80f602101884 Mon Sep 17 00:00:00 2001 From: io <> Date: Tue, 25 Jan 2005 21:56:27 +0000 Subject: [PATCH] ezmlm-web website draft --- ezmlm-web-ng/website/blasphemy.css | 175 ++++++++++++++++++++++++++++ ezmlm-web-ng/website/example.html | 54 +++++++++ ezmlm-web-ng/website/index.html | 177 +++++++++++++++++++++++++++++ 3 files changed, 406 insertions(+) create mode 100644 ezmlm-web-ng/website/blasphemy.css create mode 100644 ezmlm-web-ng/website/example.html create mode 100644 ezmlm-web-ng/website/index.html diff --git a/ezmlm-web-ng/website/blasphemy.css b/ezmlm-web-ng/website/blasphemy.css new file mode 100644 index 0000000..08ec4cc --- /dev/null +++ b/ezmlm-web-ng/website/blasphemy.css @@ -0,0 +1,175 @@ +body { + margin: 0; + padding: 0; + background-color: #2f4860; + 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 { + position: absolute; + left: 0px; + width: 14%; + padding: 2px; + background-color: #c0c0b0; +} + +.nav-group { + position: relative; + top: 5px; + padding-bottom: 15px; + } + +#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: 35%; + float: right; + font-size: 80%; + } + +#news font.title { + font-style: italic; + font-size: 110%; + } + +#news ul.changes { + font-size: 90%; + margin-top: 0px; + } + +#titel-zeile { + position: fixed; + top: 0px; + } + +h1.oben { + text-align: left; + border-bottom: solid 2px #ffffff; + padding: 5px; + font-weight: bold; + letter-spacing: -1px; + color: #ffffff; + margin: 0; + } + +#perm-nav { + position: absolute; + top: 0; + right: 0; + text-align: 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-left: 0; + font-weight: normal; + letter-spacing: -1px; + color: #2f4860; + } + +.push { + margin: 5px; + padding: 0; + } + +.push p { + text-align: justify; + } + +#info-title { + background-color: #c0c0b0; + margin: 0; + padding: 2px; + padding-left: 5px; + color: #ffffff; + font-size: 105%; + font-weight: bold; + } + +#header { + position: absolute; + top: 5px; + right: 5px; + text-align: right; + background-color: #2f4860; + font-size: 90%; + color: #ffffff; + margin: 0; + } diff --git a/ezmlm-web-ng/website/example.html b/ezmlm-web-ng/website/example.html new file mode 100644 index 0000000..2bc20e5 --- /dev/null +++ b/ezmlm-web-ng/website/example.html @@ -0,0 +1,54 @@ + + + + + + +Big Business - Index + + + +

Blasphemy

+ +
Home| About| +Contact
+ + + + + + +
+
+
Site Index
+ + +
+
+
+
Setting the standards in business
+ +
+

Our Mission Statement

+

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zril delenit au gue duis dolore te feugat nulla facilisi.

+

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zril delenit au gue duis dolore te feugat nulla facilisi.

+ +
+
+
+ + + + diff --git a/ezmlm-web-ng/website/index.html b/ezmlm-web-ng/website/index.html new file mode 100644 index 0000000..d077d29 --- /dev/null +++ b/ezmlm-web-ng/website/index.html @@ -0,0 +1,177 @@ + + + + + + + + ezmlm-web - administration interface for ezmlm + + + + + +
+ +
+

ezmlm-web

+ + +
+ + +
+ + + + +
+
a web interface for mailing lists' administration
+ +
+ +02005/01/25 - ezmlm-web Version 2.2 released +
    +
  • german translation
  • +
  • security fixes
  • +
  • create-permissions per user
  • +
+ +
+ +
+

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 send 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 proves to be very complicated +and not particularly intuative to those with a windows sort of backround.

+ +

Unfortunatly, this is often a large percentage of any organisation's +subscriber base - and thus there is a definate need to hide these +complexities.

+ +

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.
  • + +
  • 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. New!
  • + +
+
+ + +
+

Requirements

+

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

+ +

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

+
+ +
+ +
+ +
+ + +