romain: server/kolab-webadmin/kolab-webadmin/php/admin/templates addrdeleted.tpl, NONE, 1.1 addresslist.tpl, NONE, 1.1 addrlistall.tpl, NONE, 1.1 admindeleted.tpl, NONE, 1.1 adminlistall.tpl, NONE, 1.1 codefusion.tpl, NONE, 1.1 distlistall.tpl, NONE, 1.1 erfrakon.tpl, NONE, 1.1 formcontainer.tpl, NONE, 1.1 forward.tpl, NONE, 1.1 intevation.tpl, NONE, 1.1 kdab.tpl, NONE, 1.1 kde.tpl, NONE, 1.1 kolab.tpl, NONE, 1.1 login.tpl, NONE, 1.1 maintainerdeleted.tpl, NONE, 1.1 maintainerlistall.tpl, NONE, 1.1 page.tpl, NONE, 1.1 service.tpl, NONE, 1.1 sflistall.tpl, NONE, 1.1 systemaliasnagscreen.tpl, NONE, 1.1 userdeleted.tpl, NONE, 1.1 userlistall.tpl, NONE, 1.1 vacation.tpl, NONE, 1.1 versions.tpl, NONE, 1.1 welcome.tpl, NONE, 1.1

cvs at intevation.de cvs at intevation.de
Fri Mar 11 10:59:07 CET 2005


Author: romain

Update of /kolabrepository/server/kolab-webadmin/kolab-webadmin/php/admin/templates
In directory doto:/tmp/cvs-serv13645

Added Files:
	addrdeleted.tpl addresslist.tpl addrlistall.tpl 
	admindeleted.tpl adminlistall.tpl codefusion.tpl 
	distlistall.tpl erfrakon.tpl formcontainer.tpl forward.tpl 
	intevation.tpl kdab.tpl kde.tpl kolab.tpl login.tpl 
	maintainerdeleted.tpl maintainerlistall.tpl page.tpl 
	service.tpl sflistall.tpl systemaliasnagscreen.tpl 
	userdeleted.tpl userlistall.tpl vacation.tpl versions.tpl 
	welcome.tpl 
Log Message:
i18n'ed templates


--- NEW FILE: addrdeleted.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<h1>{$heading}</h1>

<div content="contentsimple">
<p>{tr msg="The address with DN"} {$dn|escape} {tr msg="has been deleted"}</p>
<p><a href="index.php">{tr msg="Back to list of addresses"}</a></p>
</div>

--- NEW FILE: addresslist.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<div class="contenttext">
{tr msg="(only external addresses without a kolab user account)"}
</div>

<div class="contenttable">
<table class="contenttable" cellpadding="0" cellspacing="1px">
	<tr class="contentrow">
	<th>{tr msg="Name"}</th><th colspan="2">{tr msg="Action"}</th>
	</tr>
{section name=id loop=$entries}
	<tr class="contentrow{cycle values="even,odd"}">
	   <td class="contentcell">{$entries[id].name|escape:"html"}</td>
	   <td class="actioncell"><a href="modify.php?dn={$entries[id].dn|escape:"url"}">{tr msg="Modify"}</a></td>
	   <td class="actioncell"><a href="delete.php?dn={$entries[id].dn|escape:"url"}">{tr msg="Delete"}</a></td>
	</tr>
{/section}
</table>
</div>

--- NEW FILE: addrlistall.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<div class="contenttext">
<h3>{tr msg="(only external addresses without a kolab user account)"}</h3>
</div>
<div align="center">
<a href="{$self_url}?alphalimit="> {tr msg="[ ALL ]"} </a>  
<a href="{$self_url}?alphalimit=a"> [ A-F ] </a>  
<a href="{$self_url}?alphalimit=g"> [ G-L ] </a>  
<a href="{$self_url}?alphalimit=m"> [ M-R ] </a>  
<a href="{$self_url}?alphalimit=s"> [ S-Z ] </a>  
<a href="{$self_url}?alphalimit=other"> {tr msg="[ OTHER ]"} </a>
</div>
<div class="contentform">
<form name="filterform" method="post">
{tr msg="Filter:"} <select name="filterattr">
{foreach key=value item=name from=$filterattrs}
{if $value eq $filterattr}
  <option value="{$value}" selected>{$name|escape:"html"}</option>
{else}
  <option value="{$value}">{$name|escape:"html"}</option>
{/if}
{/foreach}
</select>
<select name="filtertype">
{foreach key=value item=name from=$filtertypes}
{if $value eq $filtertype}
  <option value="{$value}" selected>{$name|escape:"html"}</option>
{else}
  <option value="{$value}">{$name|escape:"html"}</option>
{/if}
{/foreach}
</select>
<input type="text" name="filtervalue" value="{$filtervalue|escape:"html"}" />
<input type="submit" name="filtersubmit" value="{tr msg="Filter"}" /></form>
</div>

<table class="contenttable" cellpadding="0" cellspacing="1px">
	<tr class="contentrow">
	<th>{tr msg="Name"}</th><th colspan="2">{tr msg="Action"}</th>
	</tr>
{section name=id loop=$entries}
	<tr class="contentrow{cycle values="even,odd"}">
	   <td class="contentcell"><a href="mailto:{$entries[id].mail|escape:"html"}" title="{$entries[id].sn|escape}, {$entries[id].fn|escape:"html"} <{$entries[id].mail|escape:"html"}>">{$entries[id].sn|escape:"html"}, {$entries[id].fn|escape:"html"}</a></td>
	   <td class="actioncell"><a href="addr.php?action=modify&dn={$entries[id].dn|escape:"url"}">{tr msg="Modify"}</a></td>
	   <td class="actioncell"><a href="addr.php?action=delete&dn={$entries[id].dn|escape:"url"}">{tr msg="Delete"}</a></td>
	</tr>
{/section}
</table>

--- NEW FILE: admindeleted.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<h1>{$heading}</h1>

<div content="contentsimple">
<p>{tr msg="The administrator with DN"} {$dn|escape} {tr msg="has been deleted"}</p>
<p><a href="index.php">{tr msg="Back to list of administrators"}</a></p>
</div>

--- NEW FILE: adminlistall.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<div class="contenttext">

</div>

<table class="contenttable" cellpadding="0" cellspacing="1px">
	<tr class="contentrow">
	<th>{tr msg="Name"}</th><th>{tr msg="UID"}</th><th colspan="2">{tr msg="Action"}</th>
	</tr>
{section name=id loop=$entries}
	<tr class="contentrow{cycle values="even,odd"}">
	   <td class="contentcell">{$entries[id].sn|escape:"html"}, {$entries[id].fn|escape:"html"}</td>
	   <td class="contentcell">{$entries[id].uid|escape:"html"}</td>
	{if $entries[id].deleted neq "FALSE"}
	   <td class="actioncell" colspan="2">{tr msg="Object Deleted, awaiting cleanup..."}</td>
	{else}
	   <td class="actioncell"><a href="admin.php?action=modify&dn={$entries[id].dn|escape:"url"}">{tr msg="Modify"}</a></td>
	   <td class="actioncell"><a href="admin.php?action=delete&dn={$entries[id].dn|escape:"url"}">{tr msg="Delete"}</a></td>
	{/if}
	</tr>
{/section}
</table>

--- NEW FILE: codefusion.tpl ---
{* Smarty Template *}
{*
 (c) 2004 Code Fusion cc
 This program is Free Software under the GNU General Public License (>=v2).
 Read the file COPYING that comes with this packages for details.
*}
<div class="contentsimple">

<a href="http://www.codefusion.co.za/"><img src="../pics/codefusion.png" alt="Code Fusion" style="border:0"></a>
  
<p>
{tr msg="<a href=\"http://www.codefusion.co.za/\">Code Fusion cc</a> is a specialist email solution provider based in Johannesburg, South Africa specialising in the deployment and support of Kolab."}
</p>

<p>
{tr msg="Code Fusion has played, and continues to play, an integral part in developing and extending the Kolab server; specifically with regards to enhancing the base Kolab engine, adding in support for Microsoft Active Directory ® as an LDAP backend, as well as extending the <a href=\"http://www.horde.org/\">Horde project</a> to provide a web-based groupware client for the Kolab server."}
</p>

<p>
{tr msg="The following people from Code Fusion are involved in the Kolab project (in alphabetical order):"}
</p>

<p>
Stuart K. Bingë <a href="mailto:s.binge at codefusion.co.za">s.binge at codefusion.co.za</a><br>
Stephan Buys <a href="mailto:s.buys at codefusion.co.za">s.buys at codefusion.co.za</a><br>
</p>

</div>

--- NEW FILE: distlistall.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<div class="contenttext">
<h3>{tr msg="Distribution Lists"}</h3>
</div>

<table class="contenttable" cellpadding="0" cellspacing="1px">
	<tr class="contentrow">
	<th>{tr msg="Listname"}</th><th>{tr msg="Visibility"}</th><th colspan="2">{tr msg="Action"}</th>
	</tr>
{section name=id loop=$entries}
	<tr class="contentrow{cycle values="even,odd"}">
	   <td class="contentcell">{$entries[id].cn|escape:"html"}</td>
	{if $entries[id].internal == true }
	   <td class="actioncell">{tr msg="Internal"}</td>
	{else}
	   <td class="actioncell">{tr msg="Public"}</td>
	{/if}
	{if $entries[id].deleted eq "TRUE"}
	   <td class="actioncell" colspan="2">{tr msg="Folder deleted, awaiting cleanup..."}</td>
	{else}
	   <td class="actioncell"><a href="list.php?action=modify&dn={$entries[id].dn|escape:"url"}">{tr msg="Modify"}</a></td>
	   <td class="actioncell"><a href="list.php?action=delete&dn={$entries[id].dn|escape:"url"}">{tr msg="Delete"}</a></td>
	{/if}
	</tr>
{/section}
</table>

--- NEW FILE: erfrakon.tpl ---
{* Smarty Template *}
{*
 (c) 2003 Tassilo Erlewein <tassilo.erlewein at erfrakon.de>
 (c) 2004 Martin Konold <martin.konold at erfrakon.de>
 This program is Free Software under the GNU General Public License (>=v2).
 Read the file COPYING that comes with this packages for details.
*}
<div class="contentsimple">
<p>
{tr msg="Kolab's concept was done by <a href=\"http://www.erfrakon.com\">erfrakon</a>; the company also designed and implemented the Kolab 1 Server and did the design and architecture for the Kolab 2 Server while providing consulting for the implementation of the Kolab 2 server and the Kolab 2 clients."}
</p>
<IMG SRC="../pics/erfrakon.png" ALT="erfrakon" align="middle" longdesc="http://www.erfrakon.com" usemap="#maperfrakon">
<map name="maperfrakon">
 <area shape="rect" coords="0,0,300,30" href="http://www.erfrakon.com">
</map> 
  
<p>
{tr msg="<a href=\"http://www.erfrakon.com\">erfrakon</a> is a consulting company dedicated to opensource software and Linux. The main tasks of erfrakon within the Kolab project are the principle design and architecure of the Kolab groupware solution and the creation of the Kolab 1 server."}
</p>
<p>
{tr msg="The following people worked on Kolab for erfrakon:"}
</p>
<p>
<a href="mailto:tassilo.erlewein at erfrakon.de?subject=Kolab Server 2.0">Tassilo Erlewein</a><br>
<a href="mailto:achim.frank at erfrakon.de?subject=Kolab Server 2.0">Achim Frank</a><br>
<a href="mailto:martin.konold at erfrakon.de?subject=Kolab Server 2.0">Martin Konold</a><br>
</p>
</div>

--- NEW FILE: formcontainer.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<h1>{$heading}</h1>
{$form}
--- NEW FILE: forward.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<h1>{tr msg="Email Forwarding"}</h1>
<div class="contentform">
<form method="POST">
<input type="checkbox" name="active" value="true" {if $active}checked{/if} /> {tr msg="Activate email forwarding (only one of vacation, forward and delivery to folder can be active at any time)"}<br />
{tr msg="Forward mail to"} <input type="text" name="address" value="{$address}" /><br />
<input type="checkbox" name="keep" value="true" {if $keep}checked{/if} /> {tr msg="Keep copy on server"}<br />
<input type="submit" name="submit" value="{tr msg="Update"}"/><br />
</form>
</div>
--- NEW FILE: intevation.tpl ---
{* Smarty Template *}
<div class="contentsimple">
<p>
{tr msg="Intevation GmbH coordinated the Projects: Kroupware and Proko2, which are the main driving force behind Kolab1&2. In addition to project management Intevation did most of the quality assurance."}
</p>

<a href="http://intevation.net/" border=0><IMG 
SRC="../pics/intevation_logo.png" ALT="Logo Intevation GmbH" height="91" 
align ="middle" longdesc="www.intevation.net" border="0"></a>

<p>
{tr msg="Intevation GmbH is a IT-company exclusively focusing on Free Software. Its business units are strategic consulting, project management and geographic information systems."}
</p>
<p>
{tr msg="The following people worked on Kolab for Intevation:"}
</p>
<p>
Bernhard Reiter
<a href="mailto:bernhard.reiter at intevation.de"><tt><Bernhard.Reiter at intevation.de></tt></a>
<br>
Jan-Oliver Wagner 
<a href="mailto:jan-oliver.wagner at intevation.de"><tt><Jan-Oliver.Wagner at intevation.de></tt></a>
<br>
Marc Mutz
<a href="mailto:Marc.Mutz at intevation.de"><tt><Marc.Mutz at intevation.de></tt></a>
<br>
</p>
</div>

--- NEW FILE: kdab.tpl ---
{* Smarty Template *}
<a href="http://www.klaralvdalens-datakonsult.se/"><IMG SRC="../pics/kdab.png"
ALT="KDAB" align="middle"
longdesc="http://www.klaralvdalens-datakonsult.se" border="0"></a>

<div class="contentsimple">
<p>
{tr msg="The Kolab 1 KDE client and the Kolab 2 KDE Client (Kontact) was developed by"} <a href="http://www.klaralvdalens-datakonsult.se">Klarälvdalens Datakonsult AB</a>.
</p>
<p>
{tr msg="Klarälvdalens Datakonsult AB is a consulting company dedicated to opensource software, Linux, and the <a href=\"http://www.trolltech.com/products/qt/\">Qt</a> library. The main tasks of KDAB within the Kolab project are design and implementation of the Kolab KDE clients and the implementation of the current Kolab 2 server."}
</p>
<p>
{tr msg="The following people worked on Kolab for Klarälvdalens Datakonsult AB:"}
</p>
<p>
<a href="mailto:bo at klaralvdalens-datakonsult.se?subject=Kolab Client (Kontact)">Bo Thorsen</a><br>
<a href="mailto:michel at klaralvdalens-datakonsult.se?subject=Kolab Client (Kontact)">Michel Boyer de la Giroday</a><br>
<a href="mailto:steffen at klaralvdalens-datakonsult.se?subject=Kolab Client (Kontact)">Steffen Hansen</a><br>
<a href="mailto:kalle at klaralvdalens-datakonsult.se?subject=Kolab Client (Kontact)">Matthias Kalle Dalheimer</a><br>
<a href="mailto:dfaure at klaralvdalens-datakonsult.se?subject=Kolab Client (Kontact)">David Faure</a><br>
<a href="mailto:khz at klaralvdalens-datakonsult.se?subject=Kolab Client (Kontact)">Karl-Heinz Zimmer</a><br>
<a href="mailto:lutz at klaralvdalens-datakonsult.se?subject=Kolab Client (Kontact)">Lutz Rogowski</a><br>
<a href="mailto:romain at klaralvdalens-datakonsult.se">Romain Pokrzywka</a><br>
</p>
</div>

--- NEW FILE: kde.tpl ---
{* Smarty Template *}
<div class="contentsimple">
<p>
{tr msg="<a href=\"http://www.kde.org\">KDE</a> is a powerful <a href=\"http://www.gnu.org/philosophy/free-sw.html\">Free Software</a> graphical desktop environment for Linux and Unix workstations. It combines ease of use, contemporary functionality, and outstanding graphical design with the technological superiority of the Unix operating system."}
</p>
<IMG SRC="../pics/kde.jpg" ALT="KDE" align="middle" longdesc="http://www.kde.org">
<p>
{tr msg="<b>KDE</b> is an Internet project that is truly open in every sense. Development takes place on the Internet and is discussed on our <a href=\"http://www.kde.org/mailinglists.html\">mailing lists</a>, USENET news groups, and IRC channels to which we invite and welcome everyone."}
</p>
<p>
{tr msg="<b>KDE</b> is a mature desktop suite providing a solid basis to an ever growing number of <a href=\"http://apps.kde.com\">applications</a> for Unix workstations.  KDE has developed a high quality development framework for Unix, which allows for the rapid and efficient creation of applications."}
</p>
</div>

--- NEW FILE: kolab.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<div class="contenttext">
<h1>{tr msg="Kolab2 Groupware Server"}</h1>
<p>
{tr msg="This is the Kolab2 Server. It is Free Software developed by the <a href=\"http://www.kolab.org/\">Kolab Project</a>, with the intention of bringing groupware functionality to Unix/KDE users as well as Windows desktops."}
</p>

<p>
{tr msg="Kolab builds upon many other Free Software projects, namely:"}
<ul>
 <li><a href="http://www.apache.org/">Apache</a> {tr msg="(HTTP Server)"}</li>
 <li><a href="http://asg.web.cmu.edu/cyrus/imapd/">Cyrus</a> {tr msg="(IMAP Server)"}</li>
 <li><a href="http://www.openldap.org/">OpenLDAP</a> {tr msg="(LDAP Server)"}</li>
 <li><a href="http://www.postfix.org/">Postfix</a> {tr msg="(MTA)"}</li>
 <li><a href="http://www.proftpd.org/">ProFTPD</a> {tr msg="(FTP Server)"}</li>
</ul>
{tr msg="The following projects are used in binding the above together, in order to create the Kolab Server:"}
<ul>
 <li><a href="http://www.perl.org/">Perl</a></li>
 <li><a href="http://www.php.net/">PHP</a></li>
 <li><a href="http://smarty.php.net/">Smarty Template Engine</a></li>
</ul>
{tr msg="The following projects are used as a base for the Kolab Clients:"}
<ul>
 <li><a href="http://www.kde.org/">K Desktop Environment (KDE)</a></li>
 <li><a href="http://www.horde.org/">The Horde Project</a></li>
</ul>
</p>

<p>
{tr msg="The Kolab project owes a great deal of thanks to the people of the <a href=\"http://www.openpkg.org/\">OpenPKG</a> project. OpenPKG allows Kolab to run on many diverse platforms in a reliable and predictable manner, by providing a common, easy-to-install, cross-platform base on which to build the server."}
</p>

<p>
{tr msg="To use all Kolab2 features you need an interoperable client. The KDE Kolab Client was the first such client to be developed and is still considered the reference platform for others to follow. The KDE groupware component Kontact can act as Kolab2 Client. Many thanks to the <a href=\"http://www.kde.org\">KDE Project</a> for providing such a powerful base on which to build this client solution."}
</p>

<p>
{tr msg="Users of Outlook on Microsoft Windows are able to use a proprietary plug-in to inter-operate with the Kolab server. For Kolab2 the preferred plug-in is the <a href=\"http://www.toltec.co.za/\">Toltec Plug-in</a> by Radley Network Technologies CC. Radley has worked closely with the Kolab community to help develop the Kolab2 storage format."}
</p>

<p>
{tr msg="A list of additional Outlook plug-ins that provide interoperability with the Kolab server is <a href=\"www.kolab.org/kolab-plugins.html\">maintained on the Kolab website</a>."}
</p>

<p>
{tr msg="There is also a <a href=\"http://www.kolab.org/webclient.html\">web-based client</a> in development which provides full groupware functionality to mobile users through a web interface. It allows users to access their email, calendars, tasks, etc. from anywhere in the world, by simply connecting through a standard web browser. The web client would not have been possible without the excellent <a href=\"http://www.horde.org/\">Horde project</a> on which to build."}
</p>

<p>
{tr msg="As Kolab is a Free Software project, anyone can help to extend the functionality of the software. An active community has developed around the software with many people throughout the world contributing. The project was originally started in 2002 by a joint-venture of three companies: <a href=\"http://www.erfrakon.com/\">erfrakon</a> (design, architecture and server); <a href=\"http://www.intevation.de\">Intevation</a> (project management) and <a href=\"http://www.klaralvdalens-datakonsult.se/\">Klarälvdalens Datakonsult</a> (client)."}
</p>

<p>
{tr msg="<a href=\"http://www.codefusion.co.za/\">Code Fusion cc</a> joined the project soon after the original Kolab1 server was released. Its developers are primarily responsible for an updated engine (which forms the base of the Kolab2 server), the web client, as well as contributing to development of the Kolab2 storage format."}
</p>

<p>
 {tr msg="Other contributors:"}<br/>
<ul>
<li> <a href="http://www.konsec.com">Konsec GmbH</a> {tr msg="CSSified the Kolab1 web admin GUI"}</li>
</ul>
</p>

<p>
{tr msg="The principal authors of the Kolab client and server software are (in alphabetical order):"}
</p>

<p>
<ul>
 <li><a href="mailto:s.binge at codefusion.co.za">Stuart K. Bingë</a></li>
 <li><a href="mailto:s.buys at codefusion.co.za">Stephan Buys</a></li>
 <li><a href="mailto:kalle at klaralvdalens-datakonsult.se?subject=Kolab Server 1.9">Matthias Kalle Dalheimer</a></li>
 <li><a href="mailto:tassilo.erlewein at erfrakon.de?subject=Kolab Server 1.9">Tassilo Erlewein</a></li>
 <li><a href="mailto:dfaure at klaralvdalens-datakonsult.se?subject=Kolab Client 1.9">David Faure</a></li>
 <li><a href="mailto:achim.frank at erfrakon.de?subject=Kolab Server 1.9">Achim Frank</a></li>
 <li><a href="mailto:michel at klaralvdalens-datakonsult.se?subject=Kolab Client 1.9">Michel Boyer de la Giroday</a></li>
 <li><a href="mailto:steffen at klaralvdalens-datakonsult.se?subject=Kolab Client 1.9">Steffen Hansen</a></li>
 <li><a href="mailto:bh at intevation.de?subject=Kolab Server 1.9">Bernhard Herzog</a>
 <li><a href="mailto:martin.konold at erfrakon.de?subject=Kolab Server 1.9">Martin Konold</a></li>
 <li><a href="mailto:mutz at kde.org?subject=Kolab Server 1.9">Marc Mutz</a></li>
 <li>Bernhard Reiter</li>
 <li><a href="mailto:lutz at klaralvdalens-datakonsult.se?subject=Kolab Server 1.9">Lutz Rogowski</a></li>
 <li><a href="mailto:bo at klaralvdalens-datakonsult.se?subject=Kolab Server 1.9">Bo Thorsen</a></li>
 <li><a href="mailto:jan at intevation.de?subject=Kolab Server 1.9">Jan-Oliver Wagner</a></li>
 <li><a href="mailto:khz at klaralvdalens-datakonsult.se?subject=Kolab Server 1.9">Karl-Heinz Zimmer</a></li>
 <li><a href="mailto:romain at klaralvdalens-datakonsult.se?">Romain Pokrzywka</a></li>
</ul>
</p>

</div>

--- NEW FILE: login.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<h1>{tr msg="Enter UID and password to login"}</h1>
<div class="contentform">
<form method="post">
<table>
<tr>
	<td>{tr msg="Username:"}</td><td><input type="text" name="username"/></td>
</tr>
<tr>
	<td>{tr msg="Password:"}</td><td><input type="password" name="password"/></td>
</tr>
<tr>
	<td colspan="2" align="right"><input type="submit" name="login" value="{tr msg="Login"}"/></td>
</tr>
</table>
</form>
</div>
--- NEW FILE: maintainerdeleted.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<h1>{$heading}</h1>

<div content="contentsimple">
<p>{tr msg="The maintainer with DN"} {$dn|escape} {tr msg="has been deleted"}</p>
<p><a href="index.php">{tr msg="Back to list of maintainers"}</a></p>
</div>

--- NEW FILE: maintainerlistall.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<div class="contenttext">

</div>

<table class="contenttable" cellpadding="0" cellspacing="1px">
	<tr class="contentrow">
	<th>{tr msg="Name"}</th><th>{tr msg="UID"}</th><th colspan="2">{tr msg="Action"}</th>
	</tr>
{section name=id loop=$entries}
	<tr class="contentrow{cycle values="even,odd"}">
	   <td class="contentcell">{$entries[id].sn|escape:"html"}, {$entries[id].fn|escape:"html"}</td>
	   <td class="contentcell">{$entries[id].uid|escape:"html"}</td>
	{if $entries[id].deleted neq "FALSE"}
	   <td class="actioncell" colspan="2">{tr msg="Object Deleted, awaiting cleanup..."}</td>
	{else}
	   <td class="actioncell"><a href="maintainer.php?action=modify&dn={$entries[id].dn|escape:"url"}">{tr msg="Modify"}</a></td>
	   <td class="actioncell"><a href="maintainer.php?action=delete&dn={$entries[id].dn|escape:"url"}">{tr msg="Delete"}</a></td>
	{/if}
	</tr>
{/section}
</table>

--- NEW FILE: page.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>{$page_title}</title>
<meta name="robots" content="noindex" />	
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="Content-Language" content="us" /> 
<meta name="description" content="Kolab Administration Webintefrace" />
<meta name="keywords" content="Linux, Unix, Groupware, Email, Calendar" />
<link rel="stylesheet" href="{$stylesheet|default:"$topdir/style.css"}" />
</head>
<body>
<div id="topbar">
	<a href="/admin"><div id="toplogo"></div></a>
	<div id="toptitle">{$page_title}</div>
</div>
<div id="topuserinfo">
{if $uid}
{tr msg="User:"} {$uid} | {tr msg="Role:"} {$group} | <a id="logout" href="{$topdir}/logout.php">{tr msg="Logout"}</a>
{else}
{tr msg="Not logged in"}
{/if}
<br/>
<a href="{$self_url}?lang=en">en</a> | <a href="{$self_url}?lang=fr">fr</a> | <a href="{$self_url}?lang=de">de</a>
</div>
{strip}
<div id="topmenu">
{foreach from=$menuitems item=menuitem}
<a href="{$menuitem.url}">
	<span class="topmenuitem{$menuitem.selected}"> {$menuitem.name} </span>
</a>
{/foreach}
</div>
{/strip}
{if count($submenuitems) > 0}
<div id="submenu">
{strip}
{section name=id loop=$submenuitems}
<a href="{$submenuitems[id].url}">
	<span class="submenuitem{$submenuitems[id].selected}">{$submenuitems[id].name}</span>
</a> | 
{/section}
{/strip}
</div>
{/if}
<div id="page">
{if $errors}
<div id="errorcontent">
<div id="errorheader">{tr msg="Errors:"}</div>
{section name=id loop=$errors}
{$errors[id]}<br/>
{/section}
</div>
{/if}
{if $messages}
<div id="messagecontent">
<div id="messageheader">{tr msg="Message:"}</div>
{section name=id loop=$messages}
{$messages[id]}<br/>
{/section}
</div>
{/if}
<div id="maincontent">
{include file=$maincontent}
</div>
<!--
<div id="validators">
<a href="http://validator.w3.org/check/referer">
<img style="border:0;width:88px;height:31px"
     src="http://www.w3.org/Icons/valid-xhtml10"
     alt="Valid XHTML 1.0!" />
</a>
<a href="http://jigsaw.w3.org/css-validator/check/referer">
<img style="border:0;width:88px;height:31px"
     src="http://jigsaw.w3.org/css-validator/images/vcss" 
     alt="Valid CSS!" />
</a>
</div>
-->
</div>
<br/>
<br/>
</body>
</html>
--- NEW FILE: service.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<h1>{tr msg="Kolab Server Settings"}</h1>

{if $systemaliasconf }
<a name="systemaliasconf"></a>
<h2>{tr msg="Administrative email addresses"}</h2>
<div class="contentsimple">
<p>{tr msg="You have not yet set up a receiving account for the administrative email addresses hostmaster at yourdomain.tld, postmaster at yourdomain.tld, MAILER-DAEMON at yourdomain.tld, abuse at yourdomain.tld and virusalert at yourdomain.tld. Enter the email address of a kolab account below and press the button to create a distribution list for each of those addresses. Later you can add or remove people from the lists like any other distribution list"}</p>
<div class="contentform">
<form name="systemalias" method="post">
{tr msg="Email address of account that should receive administrative mail:"}
<input type="text" name="systemaliasmail" size="80"  value="{$systemaliasmail}" /><br/>
<div align="right"><input type="submit" name="submitsystemalias" value="{tr msg="Create Distribution Lists"}" /></div>
</form>
</div>
<br />
</div>
{/if}

<h2>{tr msg="Enable or Disable individual Services"}</h2>
<div class="contentsimple">
<p>{tr msg="Using legacy services poses a security thread due to leakage of cleartext passwords, lack of authenticity and privacy."}</p>
<p>{tr msg="The legacy Freebusy Support (FTP and HTTP) is only required for Outlook2000 clients. Under all other circumstances it is advised to use the server-side freebusy creation feature over secure HTTP instead (this is enabled by default and may not be deactivated)."}</p>
<p>{tr msg="Further details with regards to security considerations are available on the internet at the <a href=\"http://kolab.kde.org\">Kolab</a> webserver."}</p>
</div>
<h3>{tr msg="Services"}</h3>
<form name="serviceform" method="post">

<table class="contenttable" cellpadding="0" cellspacing="1px">
	<tr class="contentrow">
	<th>{tr msg="Service"}</th><th>{tr msg="Enabled"}</th>
	</tr>
{section name=id loop=$entries}
	<tr class="contentrow{cycle values="even,odd"}">
	   <td class="contentcell">{$entries[id].name|escape:"html"}</td>
	   <td class="actioncell"><input type="checkbox" name="{$entries[id].service}" {if $entries[id].enabled == 'true' }checked{/if}></td>
	</tr>
{/section}
	<tr class="contentrow{cycle values="even,odd"}">
	   <td class="contentcell"> </td><td class="actioncell"><input type="submit" name="submitservices" value="{tr msg="Update"}"></td>
	</tr>
</table>
</form>
<h2>{tr msg="Quota settings"}</h2>
<div class="contentform">
<form name="quotawarnform" method="post">
<br />
{tr msg="Warn users when they have used"} <input name="quotawarn" size="3"  value="{$quotawarn}" /> {tr msg="% of their quota"}<br />
<div align="right"><input type="submit" name="submitquotawarn" value="{tr msg="Update"}" /></div>
</form>
</div>
<br />
<h2>{tr msg="Free/Busy settings"}</h2>
<div class="contentform">
<form name="httpallowunauthfbform" method="post">
<br />
<input type="checkbox" name="httpallowunauthfb" {if $httpallowunauthfb == 'true' }checked{/if} />
{tr msg="Allow unauthenticated downloading of Free/Busy information"}
<br />
<div align="right"><input type="submit" name="submithttpallowunauthfb" value="{tr msg="Update"}" /></div>
</form>
</div>
<br />
<div class="contentform">
<form name="freebusypastform" method="post">
<br />
{tr msg="When creating free/busy lists, include data from"} <input name="freebusypast" size="3"  value="{$freebusypast}" /> {tr msg="days in the past"}<br />
<div align="right"><input type="submit" name="submitfreebusypast" value="{tr msg="Update"}" /></div>
</form>
</div>
<br />
<h2>{tr msg="Privileged Networks"}</h2>
<div class="contentform">
<form name="postfixmynetworksform" method="post">
{tr msg="Networks allowed to relay and send mail through unauthenticated SMTP connections to the Kolab server (comma separated networks in x.x.x.x/y format):"}
<input type="text" name="postfixmynetworks" size="80"  value="{$postfixmynetworks}" />
<div align="right"><input type="submit" name="submitpostfixmynetworks" value="{tr msg="Update"}" /></div>
</form>
</div>
<br />
<h2>{tr msg="SMTP \"smarthost/relayhost\""}</h2>
<div class="contentform">
<form name="postfixrelayhost" method="post">
{tr msg="Smarthost to use to send outgoing mail (host.domain.tld). Leave empty for no relayhost."}
<input type="text" name="postfixrelayhost" size="80"  value="{$postfixrelayhost}" /><br/>
<input type="checkbox" name="postfixrelayhostmx" {if $postfixrelayhostmx == 'true' }checked{/if} />
{tr msg="Enable MX lookup for relayhost (if in doubt, leave it off)"}
<div align="right"><input type="submit" name="submitpostfixrelayhost" value="{tr msg="Update"}" /></div>
</form>
</div>
<br />
<h2>{tr msg="Accept Internet Mail"}</h2>
<div class="contentform">
<form name="postfixallowunauthform" method="post">
<input type="checkbox" name="postfixallowunauth" {if $postfixallowunauth == 'true' }checked{/if} />
{tr msg="Accept mail from other domains over non-authenticated SMTP. This must be enabled if you want to use the Kolab server to receive mail from other internet domains."}
<div align="right"><input type="submit" name="submitpostfixallowunauth" value="{tr msg="Update"}" /></div>
</form>
</div>
<br />
<h2>{tr msg="Kolab Hosts"}</h2>
<table class="contenttable" cellpadding="0" cellspacing="1px">
	<tr class="contentrow">
	<th>{tr msg="Host"}</th><th>{tr msg="Action"}</th>
	</tr>
{section name=id loop=$kolabhost}
	<tr class="contentrow{cycle values="even,odd"}">
	   <td class="contentcell">{$kolabhost[id]|escape:"html"}</td>
	   <td class="actioncell">{strip}
		<form method="post">
		<input type="hidden" name="akolabhost" value="{$kolabhost[id]}" />
		<input type="submit" name="deletekolabhost" value="{tr msg="Delete"}" />
		</form>
           {/strip}</td>
	</tr>
{/section}
	<tr class="contentrow{cycle values="even,odd"}">
	   <form method="post">
	   <td class="contentcell"> 
		<input type="text" size="60" name="akolabhost" />
           </td><td class="actioncell"><input type="submit" name="addkolabhost" value="{tr msg="Add"}" /></td>
	   </form>
	</tr>
</table>
</div>

--- NEW FILE: sflistall.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<div class="contenttext">
<h3>{tr msg="Shared folders"}</h3>
</div>

<table class="contenttable" cellpadding="0" cellspacing="1px">
	<tr class="contentrow">
	<th>{tr msg="Name"}</th><th>{tr msg="Server"}</th><th colspan="2">{tr msg="Action"}</th>
	</tr>
{section name=id loop=$entries}
	<tr class="contentrow{cycle values="even,odd"}">
	   <td class="contentcell">{$entries[id].cn|escape:"html"}</td>
	   <td class="contentcell">{$entries[id].kolabhomeserver|escape:"html"}</td>
	{if $entries[id].deleted neq "FALSE"}
	   <td class="actioncell" colspan="2">{tr msg="Folder deleted, awaiting cleanup..."}</td>
	{else}
	   <td class="actioncell"><a href="sf.php?action=modify&dn={$entries[id].dn|escape:"url"}">{tr msg="Modify"}</a></td>
	   <td class="actioncell"><a href="sf.php?action=delete&dn={$entries[id].dn|escape:"url"}">{tr msg="Delete"}</a></td>
	{/if}
	</tr>
{/section}
</table>

--- NEW FILE: systemaliasnagscreen.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<div class="contenttext">
<h1>{tr msg="Welcome to the Kolab administration interface"}</h1>
</div>
<div id="errorcontent">
<div id="errorheader">{tr msg="NOTE:"}</div>
{tr msg="No account is configured to receive mail for administrative addresses. If you have not yet created an account for this, please do so and then go"}
<a href="{$topdir}/service/#systemaliasconf">{tr msg="here"}</a> {tr msg="to set up forwarding of mail to administrative email addresses."}
</div>

--- NEW FILE: userdeleted.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<h1>{$heading}</h1>

<div content="contentsimple">
<p>{tr msg="The user with DN"} {$dn|escape} {tr msg="has been deleted"}</p>
<p><a href="index.php">{tr msg="Back to list of users"}</a></p>
</div>

--- NEW FILE: userlistall.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<h3>{tr msg="Email Users"}</h3>
<div align="center">
<a href="{$self_url}?alphalimit="> {tr msg="[ ALL ]"} </a>  
<a href="{$self_url}?alphalimit=a"> [ A-F ] </a>  
<a href="{$self_url}?alphalimit=g"> [ G-L ] </a>  
<a href="{$self_url}?alphalimit=m"> [ M-R ] </a>  
<a href="{$self_url}?alphalimit=s"> [ S-Z ] </a>  
<a href="{$self_url}?alphalimit=other"> {tr msg="[ OTHER ]"} </a>
</div>
<div class="contentform">
<form name="filterform" method="post">
{tr msg="Filter:"} <select name="filterattr">
{foreach key=value item=name from=$filterattrs}
{if $value eq $filterattr}
  <option value="{$value}" selected>{$name|escape:"html"}</option>
{else}
  <option value="{$value}">{$name|escape:"html"}</option>
{/if}
{/foreach}
</select>
<select name="filtertype">
{foreach key=value item=name from=$filtertypes}
{if $value eq $filtertype}
  <option value="{$value}" selected>{$name|escape:"html"}</option>
{else}
  <option value="{$value}">{$name|escape:"html"}</option>
{/if}
{/foreach}
</select>
<input type="text" name="filtervalue" value="{$filtervalue|escape:"html"}" />
<input type="submit" name="filtersubmit" value="{tr msg="Filter"}" /></form>
</div>
<div>
<table class="contenttable" cellpadding="0" cellspacing="1px">
	<tr class="contentrow">
	<th>{tr msg="Type"}</th><th>{tr msg="Name"}</th><th>{tr msg="E-mail"}</th><th>{tr msg="uid"}</th><th colspan="2">{tr msg="Action"}</th>
	</tr>
{section name=id loop=$entries}
	<tr class="contentrow{cycle values="even,odd"}">
	{if $entries[id].type == 'U' }
	   <td class="contentcell" title="User Account" align="center">U</td>
	{elseif $entries[id].type == 'I' }
	   <td class="contentcell" title="Internal User Account" align="center">I</td>
	{elseif $entries[id].type == 'G' }
	   <td class="contentcell" title="Group Account" align="center">G</td>
	{elseif $entries[id].type == 'R' }
	   <td class="contentcell" title="Resource Account" align="center">R</td>
	{else}
	   <td class="contentcell" title="Unknown Account Type" align="center">?</td>
	{/if}
	   <td class="contentcell">{$entries[id].sn|escape:"html"}, {$entries[id].fn|escape:"html"}</td>
	   <td class="contentcell"><a href="mailto:{$entries[id].mail|escape:"html"}">{$entries[id].mail|escape:"html"}</a></td>
	   <td class="contentcell">{$entries[id].uid|escape:"html"}</td>
	{if $entries[id].deleted neq "FALSE"}
	   <td class="actioncell" colspan="2">{tr msg="User Deleted, awaiting cleanup..."}</td>
	{else}
	   <td class="actioncell" align="center"><a href="user.php?action=modify&dn={$entries[id].dn|escape:"url"}">{tr msg="Modify"}</a></td>
	   <td class="actioncell" align="center"><a href="user.php?action=delete&dn={$entries[id].dn|escape:"url"}">{tr msg="Delete"}</a></td>
	{/if}
	</tr>
{/section}
</table>
</div>
--- NEW FILE: vacation.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<h1>{tr msg="Vacation Notification"}</h1>
<div class="contentform">
<form method="post">
<input type="checkbox" name="active" value="true" {if $active}checked{/if} /> {tr msg="Activate vacation notification (only one of vacation, forward and delivery to folder can be active at any time)"}<br />
<textarea name="text" cols="80" rows="10">{$text|escape}</textarea><br />
{tr msg="Resend notification only after"} <input type="text" size="5" name="days" value="{$days}" /> {tr msg="days"}<br />
{tr msg="Send responses for these addresses:"}<br />
<textarea name="addresses" cols="80" rows="3">
{section name="id" loop="$addresses"}
{$addresses[id]}
{/section}
</textarea><br />
{tr msg="(one address per line)"}<br />
<input type="checkbox" name="reacttospam" value="true" {if $reacttospam}checked{/if} /> {tr msg="React to spam"}<br />
{tr msg="Only react to mail coming from domain"} <input type="text" name="maildomain" value="{$maildomain}" /> {tr msg="(leave empty for all domains)"}<br />
<input type="submit" name="submit" value="{tr msg="Update"}"/><br />
</form>
</div>

--- NEW FILE: versions.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<div class="contenttext">
<h1>{tr msg="Kolab2 Groupware Server Versions"}</h1>
<pre>{$kolabversions}</pre>
<h1>{tr msg="Kolab2 Patched OpenPKG Package Versions"}</h1>
<pre>{$kolabpatchedversions}</pre>
<h1>{tr msg="OpenPKG Version"}</h1>
<pre>{$openpkgversion}</pre>
</div>

--- NEW FILE: welcome.tpl ---
{* Smarty Template *}
{*
  Local variables:
  buffer-file-coding-system: utf-8
  End:
*}
<div class="contenttext">
<h1>{tr msg="Welcome to the Kolab administration interface"}</h1>
</div>





More information about the commits mailing list