subversion layout restructured
This commit is contained in:
commit
297bcd33da
2 changed files with 383 additions and 0 deletions
186
ezmlm-web.css
Normal file
186
ezmlm-web.css
Normal file
|
@ -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;
|
||||
}
|
197
index.html
Normal file
197
index.html
Normal file
|
@ -0,0 +1,197 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<link href="ezmlm-web.css" type="text/css" rel="stylesheet"/>
|
||||
<meta name="description" content="ezmlm-web ezmlm web interface administration mailing lists mailinglists access control acl" />
|
||||
<title>ezmlm-web - administration interface for ezmlm</title>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="container">
|
||||
|
||||
<div id="oben">
|
||||
<div id="perm-nav"><a href="https://systemausfall.org">systemausfall.org</a></div>
|
||||
<h1 class="oben">ezmlm-web</h1>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="nav-bar">
|
||||
|
||||
<div class="nav-group">
|
||||
<div class="lid">ezmlm-web</div>
|
||||
<ul>
|
||||
<li><a href="download/">download</a></li>
|
||||
<li><a href="http://rucus.ru.ac.za/~guy/ezmlm/">original project</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="nav-group">
|
||||
<div class="lid">ezmlm</div>
|
||||
<ul>
|
||||
<li><a href="http://ezmlm.org">ezmlm website</a></li>
|
||||
<li><a href="http://www.de.ezmlm.org/ezmlm/archive/">ezmlm mailing list archive</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="nav-group">
|
||||
<div class="lid">qmail</div>
|
||||
<ul>
|
||||
<li><a href="http://cr.yp.to/qmail.html">DJB's qmail</a></li>
|
||||
<li><a href="http://www.lifewithqmail.org/">life with qmail</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="info-title">a web interface for mailing lists' administration</div>
|
||||
|
||||
<div id="content">
|
||||
|
||||
<div id="news">
|
||||
|
||||
<font class="title">02005/01/26 - <font class="ez">ezmlm-web</font> <a href="download/ezmlm-web-2.2.tar.gz" title="download ezmlm-web 2.2">Version 2.2 released</a></font>
|
||||
<ul class="changes">
|
||||
<li>german translation</li>
|
||||
<li>security fixes</li>
|
||||
<li>create-permissions per user</li>
|
||||
</ul>
|
||||
|
||||
<font class="title">02005/01/24 - the work of <a href="http://rucus.ru.ac.za/~guy/ezmlm/">Guy Antony Halse</a> will be continued ... here</font>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="push">
|
||||
<h2>Overview</h2>
|
||||
|
||||
<p><font class="ez">ezmlm-web</font> is a web interface for the administration of <a href="http://ezmlm.org">ezmlm</a> 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.</p>
|
||||
</div>
|
||||
|
||||
<div class="push">
|
||||
<h2>History</h2>
|
||||
<p>The original author of <font class="ez">ezmlm-web</font> is Guy Antony Halse. He maintained it up to
|
||||
version 2.1. By then it was functionally complete and convenient.</p>
|
||||
<p>Since September 02000 no new releases were published.</p>
|
||||
<p>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.</p>
|
||||
<p>Your suggestions are welcome and will improve <font class="ez">ezmlm-web</font> whenever possible.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="push">
|
||||
<h2>How can <font class="ez">ezmlm-web</font> help you?</h2>
|
||||
<p><font class="ez"><a href="http://www.ezmlm.org">ezmlm</a></font> 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.</p>
|
||||
|
||||
<p><font class="ez">ezmlm-web</font> 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.</p>
|
||||
|
||||
<p><font class="ez">ezmlm-web</font> 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.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="push">
|
||||
<h2>Features</h2>
|
||||
Some of the important features that <font class="ez">ezmlm-web</font> offers are;
|
||||
<ul>
|
||||
<li><font class="feature">Full Virtual Host Support</font>
|
||||
- <font class="hint"><font class="ez">ezmlm-web</font> hides the complexities of setting up virtually hosted mailing lists from your users.</font></li>
|
||||
|
||||
<li><font class="feature">Multi-Level Access</font>
|
||||
- <font class="hint">You can control who has access to different mailing lists.</font></li>
|
||||
|
||||
<li><font class="feature">Name Association</font>
|
||||
- <font class="hint">You can enter any RFC 822 email address, and it will display the nice name while refering to the email address.</font></li>
|
||||
|
||||
<li><font class="feature">Configurable Interface</font>
|
||||
- <font class="hint">Most of the "look & feel" of <font class="ez">ezmlm-web</font> is configured through templates, allowing you to easily co-ordinate it with your existing website.</font></li>
|
||||
|
||||
<li><font class="feature">Language Independence</font>
|
||||
- <font class="hint"><font class="ez">ezmlm-web</font> 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.</font></li>
|
||||
|
||||
<li><font class="feature">Context Sensitive Help</font>
|
||||
- <font class="hint">Context sensitive help is provided throughout <font class="ez">ezmlm-web</font> in the form of image <tt>TITLE</tt> tags, which serve as tooltips.</font></li>
|
||||
|
||||
<li><font class="feature">Full support for all command line options</font>
|
||||
- <font class="hint"><font class="ez">ezmlm-web</font> 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 :-)</font></li>
|
||||
|
||||
<li><font class="feature">Browser Independence</font>
|
||||
- <font class="hint"><font class="ez">ezmlm-web</font> has been tested with <a href="http://mozilla.org">Mozilla</a> 1.73, <a href="http://mozilla.org">Firefox</a> 1.0, <a href="http://www.netscape.com/">Netscape Navigator</a> 4.7, <a href="http://lynx.browser.org/">Lynx</a> 2.8.3, <a href="http://ei5nazha.yz.yamagata-u.ac.jp/~aito/w3m/eng">w3m</a> 0.1.11-pre and <a href="http://www.microsoft.com">Internet Explorer</a> 5.0</font></li>
|
||||
|
||||
<li><font class="feature">Platform Independence</font>
|
||||
- <font class="hint"><font class="ez">ezmlm-web</font> should run on any platform that can run <a href="http://www.ezmlm.org/">ezmlm</a> and <a href="http://www.perl.org/">Perl</a></font></li>
|
||||
|
||||
<li><font class="feature">Multiple Subscribes/Unsubscribes</font>
|
||||
- <font class="hint"><font class="ez">ezmlm-web</font> supports file uploads for bulk subscription of email addresses, and multiple selects for bulk deletes.</font></li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="push">
|
||||
<h2>Requirements</h2>
|
||||
<p> A full list of requirements is available in the <a href="http://rucus.ru.ac.za/~guy/ezmlm/ezmlm-web-2.1/README">README</a>
|
||||
file in the distribution.</p>
|
||||
|
||||
<p>Basically, however, you require the following on your
|
||||
system:</p>
|
||||
<ul>
|
||||
<li><a href="http://www.qmail.org">Qmail</a></li>
|
||||
|
||||
<li><a href="http://www.ezmlm.org">ezmlm</a></li>
|
||||
|
||||
<li><a href="http://www.perl.org">Perl 5</a></li>
|
||||
|
||||
<li>+ a few <a href="http://www.cpan.org">perl modules</a> <font class="hint">(including the <a href="http://rucus.ru.ac.za/~guy/ezmlm/#Mail::Ezmlm">Mail::Ezmlm</a> module from the author of <font class="ez">ezmlm-web</font>)</font></li>
|
||||
|
||||
<li>and a webserver such as <a href="http://www.apache.org">Apache</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="push">
|
||||
<h2>How you can contribute</h2>
|
||||
<p>You can help to improve <font class="ez">ezmlm-web</font> in many ways. Some of them are:</p>
|
||||
<ul>
|
||||
<li>translate it to another language (this takes about an hour) - for now english and german are available</li>
|
||||
<li>create a nice stylesheet to improve its appearance</li>
|
||||
<li>send me patches you would like to see incorporated</li>
|
||||
<li>tell me if you find evidences of my poor english tongue on this page</li>
|
||||
</ul>
|
||||
<p>If you are interested in the development code of <font class="ez">ezmlm-web</font>, then you may
|
||||
anonymously checkout the subversion repository at
|
||||
<a href="https://svn.systemausfall.org/svn/admin-tools/ezmlm-web">
|
||||
https://svn.systemausfall.org/svn/admin-tools/ezmlm-web</a>.</p>
|
||||
</div>
|
||||
|
||||
<div class="push">
|
||||
<h2>Some final words ...</h2>
|
||||
<p>As I am no native english speaker, I will gladly accept every hint to improve the appearance of this website.</p>
|
||||
<p>Nearly every line of <font class="ez">ezmlm-web</font> was written by <a href="http://rucus.ru.ac.za/~guy/ezmlm/">Guy Antony Halse</a> - thanks a lot for this work!</p>
|
||||
<p>If you have any suggestions regarding <font class="ez">ezmlm-web</font>, please send a mail to <font class="mail">ezmlm-web[AT]sumpfralle.de</font>.</p>
|
||||
</div>
|
||||
|
||||
</div> <!-- content -->
|
||||
|
||||
|
||||
<div id="footer">ezmlm-web was developed by <a href="http://rucus.ru.ac.za/~guy/ezmlm/">Guy Antony Halse</a></div>
|
||||
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in a new issue