summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-sysadm/2010-November/000974.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-sysadm/2010-November/000974.html')
-rw-r--r--zarb-ml/mageia-sysadm/2010-November/000974.html1382
1 files changed, 1382 insertions, 0 deletions
diff --git a/zarb-ml/mageia-sysadm/2010-November/000974.html b/zarb-ml/mageia-sysadm/2010-November/000974.html
new file mode 100644
index 000000000..02881f5e4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2010-November/000974.html
@@ -0,0 +1,1382 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [159] Merge r108:121 from branches/live/root (HTML/CSS base refactoring)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B159%5D%20Merge%20r108%3A121%20from%20branches/live/root%0A%09%28HTML/CSS%20base%20refactoring%29&In-Reply-To=%3C20101126164258.D6BC03FD58%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="000978.html">
+ <LINK REL="Next" HREF="000975.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [159] Merge r108:121 from branches/live/root (HTML/CSS base refactoring)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B159%5D%20Merge%20r108%3A121%20from%20branches/live/root%0A%09%28HTML/CSS%20base%20refactoring%29&In-Reply-To=%3C20101126164258.D6BC03FD58%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [159] Merge r108:121 from branches/live/root (HTML/CSS base refactoring)">root at mageia.org
+ </A><BR>
+ <I>Fri Nov 26 17:42:58 CET 2010</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="000978.html">[Mageia-sysadm] [480] Fix perms
+</A></li>
+ <LI>Next message: <A HREF="000975.html">[Mageia-sysadm] [481] Fix the check on wget if server is down (thanks to rtp)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#974">[ date ]</a>
+ <a href="thread.html#974">[ thread ]</a>
+ <a href="subject.html#974">[ subject ]</a>
+ <a href="author.html#974">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 159
+Author: rda
+Date: 2010-11-26 17:42:58 +0100 (Fri, 26 Nov 2010)
+Log Message:
+-----------
+Merge r108:121 from branches/live/root (HTML/CSS base refactoring)
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/root/admin/account.tt
+ identity/CatDap/trunk/root/admin/account_addoc.tt
+ identity/CatDap/trunk/root/admin/account_group.tt
+ identity/CatDap/trunk/root/admin/account_modify.tt
+ identity/CatDap/trunk/root/admin/account_promote.tt
+ identity/CatDap/trunk/root/admin/group_modify.tt
+ identity/CatDap/trunk/root/admin/index.tt
+ identity/CatDap/trunk/root/email/activation.tt
+ identity/CatDap/trunk/root/email/admin/password.tt
+ identity/CatDap/trunk/root/index.tt
+ identity/CatDap/trunk/root/register/check.tt
+ identity/CatDap/trunk/root/register/complete.tt
+ identity/CatDap/trunk/root/register/index.tt
+ identity/CatDap/trunk/root/template/footer
+ identity/CatDap/trunk/root/template/header
+ identity/CatDap/trunk/root/template/html
+ identity/CatDap/trunk/root/template/layout
+ identity/CatDap/trunk/root/user/firstlogin.tt
+ identity/CatDap/trunk/root/user/index.tt
+ identity/CatDap/trunk/root/user/password.tt
+
+Added Paths:
+-----------
+ identity/CatDap/trunk/root/static/style/
+
+Removed Paths:
+-------------
+ identity/CatDap/trunk/root/ttsite.css
+
+Property Changed:
+----------------
+ identity/CatDap/trunk/root/
+
+
+Property changes on: identity/CatDap/trunk/root
+___________________________________________________________________
+Added: svn:mergeinfo
+ + /identity/CatDap/branches/live/root:109-121
+
+Modified: identity/CatDap/trunk/root/admin/account.tt
+===================================================================
+--- identity/CatDap/trunk/root/admin/account.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/admin/account.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,47 +1,49 @@
+-&lt;form method='POST'&gt;
+-&lt;table&gt;
+-&lt;tr&gt;
+-&lt;td&gt;
+-Search by
+-&lt;/td&gt;
+-&lt;td&gt;
+-&lt;select name=&quot;attribute&quot;&gt;
+-&lt;option value=&quot;uid&quot;&gt;Username&lt;/option&gt;
+-&lt;option value=&quot;mail&quot;&gt;Email&lt;/option&gt;
+-&lt;option value=&quot;cn&quot;&gt;Full Name&lt;/option&gt;
+-&lt;option value=&quot;sn&quot;&gt;Surname&lt;/option&gt;
+-&lt;/select&gt;
+-&lt;/td&gt;
+-&lt;!-- td&gt;
+-&lt;select name=&quot;matchtype&quot;&gt;
+-&lt;option value=&quot;substring&quot;&gt;contains&lt;/option&gt;
+-&lt;option value=&quot;exact&quot;&gt;is exactly&lt;/option&gt;
+-&lt;option value=&quot;gte&quot;&gt;greater than or equal to&lt;/option&gt;
+-&lt;option value=&quot;lt&quot;&gt;less than&lt;/option&gt;
+-&lt;/select&gt;
+-&lt;/td --&gt;
+-&lt;td&gt;&lt;input name='value'&gt;&lt;/td&gt;
+-&lt;/table&gt;
++&lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
++ &lt;table&gt;
++ &lt;tr&gt;
++ &lt;td&gt;Search by&lt;/td&gt;
++ &lt;td&gt;
++ &lt;select name=&quot;attribute&quot;&gt;
++ &lt;option value=&quot;uid&quot;&gt;Username&lt;/option&gt;
++ &lt;option value=&quot;mail&quot;&gt;Email&lt;/option&gt;
++ &lt;option value=&quot;cn&quot;&gt;Full Name&lt;/option&gt;
++ &lt;option value=&quot;sn&quot;&gt;Surname&lt;/option&gt;
++ &lt;/select&gt;
++ &lt;/td&gt;
++ &lt;!-- td&gt;
++ &lt;select name=&quot;matchtype&quot;&gt;
++ &lt;option value=&quot;substring&quot;&gt;contains&lt;/option&gt;
++ &lt;option value=&quot;exact&quot;&gt;is exactly&lt;/option&gt;
++ &lt;option value=&quot;gte&quot;&gt;greater than or equal to&lt;/option&gt;
++ &lt;option value=&quot;lt&quot;&gt;less than&lt;/option&gt;
++ &lt;/select&gt;
++ &lt;/td --&gt;
++ &lt;td&gt;&lt;input name=&quot;value&quot; value=&quot;&quot; /&gt;&lt;/td&gt;
++ &lt;/tr&gt;
++ &lt;/table&gt;
+ &lt;/form&gt;
++
++&lt;hr /&gt;
++
+ [% IF entries %]
+-&lt;table border=0&gt;
+-&lt;tr&gt;
+-&lt;th&gt;Username&lt;/th&gt;
+-&lt;th&gt;Email&lt;/th&gt;
+-&lt;th&gt;First Name&lt;/th&gt;
+-&lt;th&gt;Surname&lt;/td&gt;
+-&lt;th&gt;Full Name&lt;/td&gt;
+-&lt;/tr&gt;
+-[% FOREACH entry IN entries %]
+-&lt;tr&gt;
+-&lt;td&gt;&lt;a href=&quot;[% c.uri_for('/admin/account_modify') %]/[% entry.uid %]&quot;&gt;[% entry.uid %]&lt;/a&gt;&lt;/td&gt;
+-&lt;td&gt;[% entry.mail %]&lt;/td&gt;
+-&lt;td&gt;[% entry.givenName %]&lt;/td&gt;
+-&lt;td&gt;[% entry.sn %]&lt;/td&gt;
+-&lt;td&gt;[% entry.cn %]&lt;/td&gt;
+-&lt;/tr&gt;
++ &lt;table border=0&gt;
++ &lt;tr&gt;
++ &lt;th&gt;Username&lt;/th&gt;
++ &lt;th&gt;Email&lt;/th&gt;
++ &lt;th&gt;First Name&lt;/th&gt;
++ &lt;th&gt;Surname&lt;/td&gt;
++ &lt;th&gt;Full Name&lt;/td&gt;
++ &lt;/tr&gt;
++ [% FOREACH entry IN entries %]
++ &lt;tr&gt;
++ &lt;td&gt;&lt;a href=&quot;[% c.uri_for('/admin/account_modify') %]/[% entry.uid %]&quot;&gt;[% entry.uid %]&lt;/a&gt;&lt;/td&gt;
++ &lt;td&gt;[% entry.mail %]&lt;/td&gt;
++ &lt;td&gt;[% entry.givenName %]&lt;/td&gt;
++ &lt;td&gt;[% entry.sn %]&lt;/td&gt;
++ &lt;td&gt;[% entry.cn %]&lt;/td&gt;
++ &lt;/tr&gt;
++ [% END %]
++ &lt;/table&gt;
+ [% END %]
+-&lt;/table&gt;
+-[% END %]
+
+
+
+Modified: identity/CatDap/trunk/root/admin/account_addoc.tt
+===================================================================
+--- identity/CatDap/trunk/root/admin/account_addoc.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/admin/account_addoc.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,27 +1,30 @@
+ Adding objectclass [% oc %] to dn [% dn %]
+-&lt;form method=post&gt;
+-&lt;input type=hidden name='dn' value='[% dn %]'&gt;
+-&lt;input type=hidden name='uid' value='[% uid %]'&gt;
+-&lt;input type='hidden' name='objectclass' value='[% oc %]'&gt;
+-&lt;table&gt;
+-&lt;tr&gt;
+-&lt;th&gt;Attribute&lt;/th&gt;
+-&lt;th&gt;Value&lt;/th&gt;
+-&lt;/tr&gt;
+-[% FOREACH attr IN must %]
+-[% IF attr != &quot;objectClass&quot; %]
+-&lt;tr&gt;
+-&lt;td&gt;[% attr %]&lt;/td&gt;
+-&lt;td&gt;&lt;input name='[% attr %]'&gt;&lt;span color='red'&gt;*&lt;/span&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-[% END %]
+-[% END %]
+-[% FOREACH attr IN may %]
+-&lt;tr&gt;
+-&lt;td&gt;[% attr %]&lt;/td&gt;
+-&lt;td&gt;&lt;input name='[% attr %]'&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-[% END %]
+-&lt;/table&gt;
+-&lt;input type='submit' value='Add'&gt;
+
++&lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
++ &lt;input type=&quot;hidden&quot; name=&quot;dn&quot; value=&quot;[% dn %]&quot; /&gt;
++ &lt;input type=&quot;hidden&quot; name=&quot;uid&quot; value=&quot;[% uid %]&quot; /&gt;
++ &lt;input type=&quot;hidden&quot; name=&quot;objectclass&quot; value=&quot;[% oc %]&quot; /&gt;
++ &lt;table&gt;
++ &lt;tr&gt;
++ &lt;th&gt;Attribute&lt;/th&gt;
++ &lt;th&gt;Value&lt;/th&gt;
++ &lt;/tr&gt;
++ [% FOREACH attr IN must %]
++ [% IF attr != &quot;objectClass&quot; %]
++ &lt;tr&gt;
++ &lt;td&gt;[% attr %]&lt;/td&gt;
++ &lt;td&gt;&lt;input name='[% attr %]'&gt;
++ &lt;span color='red'&gt;*&lt;/span&gt;&lt;/td&gt;
++ &lt;/tr&gt;
++ [% END %]
++ [% END %]
++ [% FOREACH attr IN may %]
++ &lt;tr&gt;
++ &lt;td&gt;[% attr %]&lt;/td&gt;
++ &lt;td&gt;&lt;input name='[% attr %]'&gt;&lt;/td&gt;
++ &lt;/tr&gt;
++ [% END %]
++ &lt;/table&gt;
++ &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;Add&quot; /&gt;&lt;/p&gt;
++
++&lt;/form&gt;
+\ No newline at end of file
+
+Modified: identity/CatDap/trunk/root/admin/account_group.tt
+===================================================================
+--- identity/CatDap/trunk/root/admin/account_group.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/admin/account_group.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,24 +1,29 @@
+-Add user [% uid %] to a new group:
++&lt;h2&gt;Add user [% uid %] to a new group&lt;/h2&gt;
+
+-&lt;form method='post'&gt;
+-&lt;input type='hidden' name='uid' value='[% uid %]'&gt;
+-&lt;input type='hidden' name='op' value='add'&gt;
+-&lt;select name='group'&gt;
+-[% FOREACH group IN newgroups %]
+-&lt;option value='[% group.cn %]'&gt;[% group.cn %]&lt;/option&gt;
+-[% END %]
+-&lt;/select&gt;
+-&lt;input type='submit' value='Add'&gt;
++&lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
++ &lt;input type='hidden' name='uid' value='[% uid %]' /&gt;
++ &lt;input type='hidden' name='op' value='add' /&gt;
++ &lt;select name='group'&gt;
++ [% FOREACH group IN newgroups %]
++ &lt;option value='[% group.cn %]'&gt;[% group.cn %]&lt;/option&gt;
++ [% END %]
++ &lt;/select&gt;
++ &lt;input type='submit' value='Add' /&gt;
+ &lt;/form&gt;
+
+-Delete user [% uid %] from an existing group:
+-&lt;form method='post'&gt;
+-&lt;input type='hidden' name='uid' value='[% uid %]'&gt;
+-&lt;input type='hidden' name='op' value='delete'&gt;
+-&lt;select name='group'&gt;
+-[% FOREACH group IN groups %]
+-&lt;option value='[% group.cn %]'&gt;[% group.cn %]&lt;/option&gt;
+-[% END %]
+-&lt;/select&gt;
+-&lt;input type='submit' value='Delete'&gt;
++&lt;hr /&gt;
++
++&lt;h2&gt;Delete user [% uid %] from an existing group:&lt;/h2&gt;
++
++&lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
++ &lt;input type='hidden' name='uid' value='[% uid %]' /&gt;
++ &lt;input type='hidden' name='op' value='delete' /&gt;
++ &lt;select name='group'&gt;
++ [% FOREACH group IN groups %]
++ &lt;option value='[% group.cn %]'&gt;[% group.cn %]&lt;/option&gt;
++ [% END %]
++ &lt;/select&gt;
++ &lt;input type='submit' value='Delete' /&gt;
+ &lt;/form&gt;
++
++&lt;hr /&gt;
+\ No newline at end of file
+
+Modified: identity/CatDap/trunk/root/admin/account_modify.tt
+===================================================================
+--- identity/CatDap/trunk/root/admin/account_modify.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/admin/account_modify.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,66 +1,88 @@
+ &lt;a href=&quot;[% c.uri_for('/admin/password') %]/[% uid %]&quot;&gt;Reset password&lt;/a&gt;
+ &lt;a href=&quot;[% c.uri_for('/admin/account_group') %]/[% uid %]&quot;&gt;Groups&lt;/a&gt;
+
+-&lt;form method=post&gt;
+-&lt;input type='hidden' name='operation' value='replace'&gt;
+-&lt;table border=0&gt;
+-&lt;tr&gt;&lt;th&gt;Attribute&lt;/th&gt;&lt;th&gt;Value&lt;/th&gt;&lt;/tr&gt;
+-[% FOREACH attr IN values %]
+- &lt;tr&gt;
+- &lt;td&gt;[% attr.name %]&lt;/td&gt;
+- &lt;td&gt;[% FOREACH val IN attr.values %][% IF attr.editable %]&lt;input type=hidden name=&quot;[% attr.name %]_old&quot; value=&quot;[% val %]&quot;&gt;&lt;input name=&quot;[% attr.name %]_new&quot; value=&quot;[% val %]&quot;&gt;[% ELSE %][% val %]&lt;br/&gt;[% END %]
+-[% IF attr.addable AND attr.editable %]&lt;a href=&quot;[% c.uri_for('/admin/account_edit') %]/add/[% attr.name %]&quot;&gt;Add&lt;/a&gt;[% END %]
+-[% IF attr.removable AND attr.editable %]&lt;a href=&quot;[% c.uri_for('/admin/account_modifydel') %]/[% uid %]/[% attr.name %]/[% val %]&quot;&gt;Delete&lt;/a&gt;[% END %]
+- [% END %]&lt;/td&gt;
+- &lt;/tr&gt;
+-[% END %]
+-&lt;tr&gt;&lt;td colspan=2 align=center&gt;&lt;input type='Submit' value='Update'&gt;&lt;/td&gt;&lt;/tr&gt;
+-&lt;/table&gt;
++&lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
++ &lt;input type='hidden' name='operation' value='replace' /&gt;
++ &lt;table border=0&gt;
++ &lt;tr&gt;
++ &lt;th&gt;Attribute&lt;/th&gt;
++ &lt;th&gt;Value&lt;/th&gt;
++ &lt;/tr&gt;
++ [% FOREACH attr IN values %]
++ &lt;tr&gt;
++ &lt;td&gt;[% attr.name %]&lt;/td&gt;
++ &lt;td&gt;
++ [% FOREACH val IN attr.values %]
++ [% IF attr.editable %]
++ &lt;input type=&quot;hidden&quot; name=&quot;[% attr.name %]_old&quot; value=&quot;[% val %]&quot; /&gt;
++ &lt;input name=&quot;[% attr.name %]_new&quot; value=&quot;[% val %]&quot; /&gt;
++ [% ELSE %]
++ [% val %]
++ &lt;br/&gt;
++ [% END %]
++ [% IF attr.addable AND attr.editable %]
++ &lt;a href=&quot;[% c.uri_for('/admin/account_edit') %]/add/[% attr.name %]&quot;&gt;Add&lt;/a&gt;
++ [% END %]
++ [% IF attr.removable AND attr.editable %]
++ &lt;a href=&quot;[% c.uri_for('/admin/account_modifydel') %]/[% uid %]/[% attr.name %]/[% val %]&quot;&gt;Delete&lt;/a&gt;
++ [% END %]
++ [% END %]
++ &lt;/td&gt;
++ &lt;/tr&gt;
++ [% END %]
++ &lt;tr&gt;
++ &lt;td colspan=2 align=center&gt;
++ &lt;input type='Submit' value='Update'&gt;
++ &lt;/td&gt;
++ &lt;/tr&gt;
++ &lt;/table&gt;
+ &lt;/form&gt;
+
+-&lt;table border=0&gt;
+-&lt;tr&gt;
+-&lt;td&gt;
+-&lt;form method=post action=&quot;[% c.uri_for('/admin/account_modify') %]/[% uid %]&quot;&gt;
+-&lt;input type='hidden' name='operation' value='add'&gt;
+- Add attribute
+- &lt;select name='attribute'&gt;[% FOREACH attr IN may %]
+- &lt;option value=&quot;[% attr %]&quot;&gt;[% attr %]&lt;/option&gt;[% END %]
+- &lt;/select&gt;
+- with value
+-&lt;input name='value'&gt;
+- &lt;input type=submit value='Add'&gt;
++&lt;hr /&gt;
++
++&lt;form method=&quot;post&quot; action=&quot;[% c.uri_for('/admin/account_modify') %]/[% uid %]&quot;&gt;
++ &lt;input type=&quot;hidden&quot; name=&quot;operation&quot; value=&quot;add&quot; /&gt;
++
++ &lt;p&gt;
++ Add attribute
++ &lt;select name='attribute'&gt;
++ [% FOREACH attr IN may %]
++ &lt;option value=&quot;[% attr %]&quot;&gt;[% attr %]&lt;/option&gt;
++ [% END %]
++ &lt;/select&gt;
++ with value
++ &lt;input name=&quot;value&quot; value=&quot;&quot; /&gt;
++ &lt;input type=&quot;submit&quot; value=&quot;Add&quot; /&gt;
++ &lt;/p&gt;
+ &lt;/form&gt;
+-&lt;/td&gt;
+-&lt;/tr&gt;
++
++&lt;hr /&gt;
++
+ [% IF groups %]
+-&lt;tr&gt;
+-&lt;td&gt;
+-Promote user to posixAccount with primary group:
+-&lt;form method=post action=&quot;[% c.uri_for('/admin/account_promote') %]&quot;&gt;
+-&lt;input type='hidden' name='dn' value='[% dn %]'&gt;
+-&lt;select name='gid'&gt;
+-[% FOREACH group IN groups %]
+-&lt;option value='[% group.gidNumber %]'&gt;[% group.name %]&lt;/option&gt;
+-[% END %]
+-&lt;/select&gt;
+-&lt;input type=submit value='Promote'&gt;
++&lt;p&gt;Promote user to posixAccount with primary group: &lt;/p&gt;
++
++&lt;form method=&quot;post&quot; action=&quot;[% c.uri_for('/admin/account_promote') %]&quot;&gt;
++ &lt;input type=&quot;hidden&quot; name=&quot;dn&quot; value=&quot;[% dn %]&quot; /&gt;
++ &lt;select name=&quot;gid&quot;&gt;
++ [% FOREACH group IN groups %]
++ &lt;option value=&quot;[% group.gidNumber %]&quot;&gt;[% group.name %]&lt;/option&gt;
++ [% END %]
++ &lt;/select&gt;
++ &lt;input type=&quot;submit&quot; value=&quot;Promote&quot; /&gt;
+ &lt;/form&gt;
+-&lt;/td&gt;
+-&lt;/tr&gt;
+ [% END %]
+-&lt;tr&gt;
+-&lt;td&gt;
+-&lt;form method=post action=&quot;[% c.uri_for('/admin/account_addoc') %]&quot;&gt;
+-&lt;input type='hidden' name='dn' value='[% dn %]'&gt;
+-&lt;input type='hidden' name='uid' value='[% uid %]'&gt;
+-&lt;select name='objectclass'&gt;
+-[% FOREACH oc IN offer_ocs %]
+-&lt;option value='[% oc %]'&gt;[% oc %]&lt;/option&gt;
+-[% END %]
+-&lt;/select&gt;
+-&lt;input type='submit' value='Add ObjectClass'&gt;
++
++&lt;hr /&gt;
++
++&lt;form method=&quot;post&quot; action=&quot;[% c.uri_for('/admin/account_addoc') %]&quot;&gt;
++ &lt;input type='hidden' name='dn' value='[% dn %]'&gt;
++ &lt;input type='hidden' name='uid' value='[% uid %]'&gt;
++ &lt;select name='objectclass'&gt;
++ [% FOREACH oc IN offer_ocs %]
++ &lt;option value='[% oc %]'&gt;[% oc %]&lt;/option&gt;
++ [% END %]
++ &lt;/select&gt;
++ &lt;input type=&quot;submit&quot; value=&quot;Add ObjectClass&quot; /&gt;
+ &lt;/form&gt;
+-&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;/table&gt;
++
++&lt;hr /&gt;
+\ No newline at end of file
+
+Modified: identity/CatDap/trunk/root/admin/account_promote.tt
+===================================================================
+--- identity/CatDap/trunk/root/admin/account_promote.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/admin/account_promote.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,34 +1,38 @@
+-&lt;form method=post&gt;
+-&lt;table border=0&gt;
+-&lt;tr&gt;
+-&lt;th&gt;Select&lt;/th&gt;
+-&lt;th&gt;Username&lt;/th&gt;
+-&lt;th&gt;Email&lt;/th&gt;
+-&lt;th&gt;First Name&lt;/th&gt;
+-&lt;th&gt;Surname&lt;/td&gt;
+-&lt;th&gt;Full Name&lt;/td&gt;
+-&lt;/tr&gt;
+-[% FOREACH entry IN entries %]
+-&lt;tr&gt;
+-&lt;td&gt;&lt;input type='checkbox' name='username' value=&quot;[% entry.uid %]&quot;&gt;
+-&lt;td&gt;[% entry.uid %]&lt;/td&gt;
+-&lt;td&gt;[% entry.mail %]&lt;/td&gt;
+-&lt;td&gt;[% entry.givenName %]&lt;/td&gt;
+-&lt;td&gt;[% entry.sn %]&lt;/td&gt;
+-&lt;td&gt;[% entry.cn %]&lt;/td&gt;
+-&lt;/tr&gt;
+-[% END %]
+-&lt;/table&gt;
++&lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
++ &lt;table border=0&gt;
++ &lt;tr&gt;
++ &lt;th&gt;Select&lt;/th&gt;
++ &lt;th&gt;Username&lt;/th&gt;
++ &lt;th&gt;Email&lt;/th&gt;
++ &lt;th&gt;First Name&lt;/th&gt;
++ &lt;th&gt;Surname&lt;/td&gt;
++ &lt;th&gt;Full Name&lt;/td&gt;
++ &lt;/tr&gt;
++ [% FOREACH entry IN entries %]
++ &lt;tr&gt;
++ &lt;td&gt;&lt;input type='checkbox' name='username' value=&quot;[% entry.uid %]&quot;&gt;
++ &lt;td&gt;[% entry.uid %]&lt;/td&gt;
++ &lt;td&gt;[% entry.mail %]&lt;/td&gt;
++ &lt;td&gt;[% entry.givenName %]&lt;/td&gt;
++ &lt;td&gt;[% entry.sn %]&lt;/td&gt;
++ &lt;td&gt;[% entry.cn %]&lt;/td&gt;
++ &lt;/tr&gt;
++ [% END %]
++ &lt;/table&gt;
+
+-&lt;table border=0&gt;
+-&lt;tr&gt;
+-&lt;td&gt;Primary group&lt;/td&gt;
+-&lt;td&gt;&lt;select name='gid'&gt;
+-[% FOREACH group IN groups %]
+-&lt;option value=[% group.gidNumber %]&gt;[% group.cn %]&lt;/option&gt;
+-[% END %]
+-&lt;/td&gt;
+-&lt;td&gt;
+-&lt;input type='submit' value='Promote'&gt;
+-&lt;/table&gt;
++ &lt;table border=0&gt;
++ &lt;tr&gt;
++ &lt;td&gt;Primary group&lt;/td&gt;
++ &lt;td&gt;
++ &lt;select name=&quot;gid&quot;&gt;
++ [% FOREACH group IN groups %]
++ &lt;option value=[% group.gidNumber %]&gt;[% group.cn %]&lt;/option&gt;
++ [% END %]
++ &lt;/select&gt;
++ &lt;/td&gt;
++ &lt;td&gt;
++ &lt;input type=&quot;submit&quot; value=&quot;Promote&quot; /&gt;
++ &lt;/td&gt;
++ &lt;/tr&gt;
++ &lt;/table&gt;
+ &lt;/form&gt;
+
+Modified: identity/CatDap/trunk/root/admin/group_modify.tt
+===================================================================
+--- identity/CatDap/trunk/root/admin/group_modify.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/admin/group_modify.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,22 +1,23 @@
+-&lt;form method=post&gt;
+-&lt;input type='hidden' name='dn' value='[% group.dn %]'&gt;
+-&lt;table&gt;
+-&lt;tr&gt;
+-&lt;th&gt;Attribute&lt;/th&gt;
+-&lt;th&gt;Value&lt;/th&gt;
+-&lt;/tr&gt;
+-[% FOREACH attr IN group.attributes %]
+-&lt;tr&gt;
+-&lt;td&gt;
+-[% attr %]
+-&lt;/td&gt;
+-&lt;td&gt;
+-[% FOREACH value IN group.get_value(attr) %]
+-[% value %] &lt;a href=&quot;[% c.uri_for('/admin/group_modify') %]/delete/[% group.dn %]/[% attr %]/[% value %]&quot;&gt;delete&lt;/a&gt;&lt;br/&gt;
+-[% END %]
+-&lt;input name='[% attr %]'&gt;
+-&lt;input type='submit' value='Add'&gt;
+-&lt;/td&gt;
+-&lt;/tr&gt;
+-[% END %]
+-&lt;/table&gt;
++&lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
++ &lt;input type='hidden' name='dn' value='[% group.dn %]'&gt;
++ &lt;table&gt;
++ &lt;tr&gt;
++ &lt;th&gt;Attribute&lt;/th&gt;
++ &lt;th&gt;Value&lt;/th&gt;
++ &lt;/tr&gt;
++ [% FOREACH attr IN group.attributes %]
++ &lt;tr&gt;
++ &lt;td&gt;[% attr %]&lt;/td&gt;
++ &lt;td&gt;
++ [% FOREACH value IN group.get_value(attr) %]
++ [% value %]
++ &lt;a href=&quot;[% c.uri_for('/admin/group_modify') %]/delete/[% group.dn %]/[% attr %]/[% value %]&quot;&gt;delete&lt;/a&gt;
++ &lt;br/&gt;
++ [% END %]
++ &lt;input name=&quot;[% attr %]&quot; value=&quot;&quot; /&gt;
++ &lt;input type=&quot;submit&quot; value=&quot;Add&quot; /&gt;
++ &lt;/td&gt;
++ &lt;/tr&gt;
++ [% END %]
++ &lt;/table&gt;
++&lt;/form&gt;
+\ No newline at end of file
+
+Modified: identity/CatDap/trunk/root/admin/index.tt
+===================================================================
+--- identity/CatDap/trunk/root/admin/index.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/admin/index.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1 +1 @@
+-Please use the menus above
++&lt;p&gt;Please use the menus above.&lt;/p&gt;
+\ No newline at end of file
+
+Modified: identity/CatDap/trunk/root/email/activation.tt
+===================================================================
+--- identity/CatDap/trunk/root/email/activation.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/email/activation.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -3,3 +3,5 @@
+ [% l('To activate your account, please follow the link below.') %]
+ [% url %]
+
++--
++<A HREF="http://mageia.org/">http://mageia.org/</A>
+\ No newline at end of file
+
+Modified: identity/CatDap/trunk/root/email/admin/password.tt
+===================================================================
+--- identity/CatDap/trunk/root/email/admin/password.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/email/admin/password.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -6,3 +6,5 @@
+
+ [% url %]
+
++--
++<A HREF="http://mageia.org/">http://mageia.org/</A>
+\ No newline at end of file
+
+Modified: identity/CatDap/trunk/root/index.tt
+===================================================================
+--- identity/CatDap/trunk/root/index.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/index.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,23 +1,21 @@
+-&lt;h2&gt;[% l('Login') %]&lt;/h2&gt;
++&lt;h1&gt;[% l('Login') %]&lt;/h1&gt;
+
+-&lt;form method=post action=&quot;/user&quot;&gt;
++&lt;form method=&quot;post&quot; action=&quot;/user&quot;&gt;
+
+-&lt;table border=0&gt;
+-&lt;tr&gt;
+-&lt;td&gt;[% l('Username') %]&lt;/td&gt;
+-&lt;td&gt;&lt;input type=text name=&quot;username&quot; value=&quot;[% c.user.username %]&quot;&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;tr&gt;
+-&lt;td&gt;[% l('Password') %]&lt;/td&gt;
+-&lt;td&gt;&lt;input type=password name='password'&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;tr&gt;
+-&lt;td&gt;&lt;/td&gt;
+-&lt;td colspan=1&gt;
+- &lt;input type='Submit' value='[% l('Login') %]'&gt; [% l('or') %]
+- &lt;a href=&quot;/register&quot;&gt;[% l('Register') %]&lt;/a&gt;
+-&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;/table&gt;
++ &lt;p&gt;
++ &lt;label for=&quot;username_&quot;&gt;[% l('Username') %]&lt;/label&gt;
++ &lt;input id=&quot;username_&quot; type=&quot;text&quot; name=&quot;username&quot; value=&quot;[% c.user.username %]&quot; /&gt;
++ &lt;/p&gt;
+
++ &lt;p&gt;
++ &lt;label for=&quot;password_&quot;&gt;[% l('Password') %]&lt;/label&gt;
++ &lt;input id=&quot;password_&quot; type=&quot;password&quot; name=&quot;password&quot; /&gt;
++ &lt;/p&gt;
+
++ &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;[% l('Login') %]&quot; /&gt;
++ [% l('or') %]
++ &lt;a href=&quot;/register&quot;&gt;[% l('Register') %]&lt;/a&gt;&lt;/p&gt;
++
++ &lt;p&gt;@todo [% l('Forgotten password?') %]&lt;/p&gt;
++
++&lt;/form&gt;
+
+Modified: identity/CatDap/trunk/root/register/check.tt
+===================================================================
+--- identity/CatDap/trunk/root/register/check.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/register/check.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,4 +1,4 @@
+ &lt;h2&gt;Success&lt;/h2&gt;
+ &lt;p&gt;
+ [% message %]
+-
++&lt;/p&gt;
+\ No newline at end of file
+
+Modified: identity/CatDap/trunk/root/register/complete.tt
+===================================================================
+--- identity/CatDap/trunk/root/register/complete.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/register/complete.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,5 +1,6 @@
+ &lt;h2&gt;[% l('Registration completed') %]&lt;/h2&gt;
+
+ &lt;p&gt;
+-[% l('Registration was successful.') %]
+-[% l('Check your mail for activation instructions.') %]
++ [% l('Registration was successful.') %]
++ [% l('Check your mail for activation instructions.') %]
++&lt;/p&gt;
+\ No newline at end of file
+
+Modified: identity/CatDap/trunk/root/register/index.tt
+===================================================================
+--- identity/CatDap/trunk/root/register/index.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/register/index.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -5,41 +5,43 @@
+
+ &lt;h2&gt;[% l('Register') %]&lt;/h2&gt;
+
+-&lt;span class=&quot;error&quot;&gt;
+-[% FOREACH error IN errors %]
+-[% error %]&lt;br/&gt;
+-[% END %]
+-&lt;/span&gt;
++&lt;p class=&quot;error&quot;&gt;
++ [% FOREACH error IN errors %]
++ [% error %]&lt;br/&gt;
++ [% END %]
++&lt;/p&gt;
+
+-&lt;form method=POST action=&quot;/register/check&quot;&gt;
++&lt;form method=&quot;post&quot; action=&quot;/register/check&quot;&gt;
++ &lt;p&gt;
++ &lt;label for=&quot;uid_&quot;&gt;[% l('Username') %]&lt;/label&gt;
++ &lt;input id=&quot;uid_&quot; type=&quot;text&quot; name=&quot;uid&quot; value=&quot;[% c.request.params.uid %]&quot; /&gt;
++ &lt;/p&gt;
+
+-&lt;table border=0&gt;
+-&lt;tr&gt;
+-&lt;td&gt;[% l('Username') %]&lt;/td&gt;
+-&lt;td&gt;&lt;input type=text name=&quot;uid&quot; value=[% c.request.params.uid %]&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;tr&gt;
+-&lt;td&gt;[% l('First name') %]&lt;/td&gt;
+-&lt;td&gt;&lt;input type=text name='gn' value=[% c.request.params.gn %]&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;tr&gt;
+-&lt;td&gt;[% l('Surname') %]&lt;/td&gt;
+-&lt;td&gt;&lt;input type=text name='sn' value=[% c.request.params.sn %]&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;tr&gt;
+-&lt;td&gt;[% l('Email address') %]&lt;/td&gt;
+-&lt;td&gt;&lt;input type=text name='mail1' value=[% c.request.params.mail1 %]&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;tr&gt;
+-&lt;td&gt;[% l('Confirm Email address') %]&lt;/td&gt;
+-&lt;td&gt;&lt;input type=text name='mail2' value=[% c.request.params.mail2 %]&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;tr&gt;
+-&lt;td&gt;&lt;img src=/register/captcha&gt;&lt;/td&gt;
+-&lt;td&gt;&lt;input type=text name=validate&gt;
+-&lt;/tr&gt;
+-&lt;tr&gt;
+-&lt;td&gt;&lt;/td&gt;
+-&lt;td colspan=1&gt;&lt;input type='Submit' value=&quot;[% l('Register') %]&quot;&gt;
+-&lt;/tr&gt;
+-&lt;/table&gt;
++ &lt;p&gt;
++ &lt;label for=&quot;gn_&quot;&gt;[% l('First name') %]&lt;/label&gt;
++ &lt;input id=&quot;gn_&quot; type=&quot;text&quot; name=&quot;gn&quot; value=&quot;[% c.request.params.gn %]&quot; /&gt;
++ &lt;/p&gt;
++
++ &lt;p&gt;
++ &lt;label for=&quot;sn_&quot;&gt;[% l('Surname') %]&lt;/label&gt;
++ &lt;input id=&quot;sn_&quot; type=&quot;text&quot; name=&quot;sn&quot; value=&quot;[% c.request.params.sn %]&quot; /&gt;
++ &lt;/p&gt;
++
++ &lt;p&gt;
++ &lt;label for=&quot;mail1_&quot;&gt;[% l('Email address') %]&lt;/label&gt;
++ &lt;input id=&quot;mail1_&quot; type=&quot;text&quot; name=&quot;mail1&quot; value=&quot;[% c.request.params.mail1 %]&quot; /&gt;
++ &lt;/p&gt;
++
++ &lt;p&gt;
++ &lt;label for=&quot;mail2_&quot;&gt;[% l('Confirm Email address') %]&lt;/label&gt;
++ &lt;input id=&quot;mail2_&quot; type=&quot;text&quot; name=&quot;mail2&quot; value=&quot;[% c.request.params.mail2 %]&quot; /&gt;
++ &lt;/p&gt;
++
++ &lt;p&gt;
++ &lt;img src=&quot;/register/captcha&quot; /&gt;
++ &lt;input type=&quot;text&quot; name=&quot;validate&quot; /&gt;
++ &lt;/p&gt;
++
++ &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;[% l('Register') %]&quot; /&gt;&lt;/p&gt;
++
++&lt;/form&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; .merge-right.r121
+
+Modified: identity/CatDap/trunk/root/template/footer
+===================================================================
+--- identity/CatDap/trunk/root/template/footer 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/template/footer 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,3 +1,4 @@
+-&lt;!-- BEGIN site/footer --&gt;
+-&lt;!-- div id=&quot;copyright&quot;&gt;&amp;copy; [% c.config.organisation %] 2010&lt;/div --&gt;
+-&lt;!-- END site/footer --&gt;
++&lt;p&gt;2010 &lt;a href=&quot;<A HREF="http://mageia.org/">http://mageia.org/</A>&quot;&gt;Mageia.org&lt;/a&gt;
++ | &lt;a href=&quot;<A HREF="http://mageia.org/policies/privacy/">http://mageia.org/policies/privacy/</A>&quot;&gt;Privacy policy&lt;/a&gt;
++ | &lt;a href=&quot;<A HREF="http://mageia.org/faq/accounts/">http://mageia.org/faq/accounts/</A>&quot;&gt;Mageia user accounts FAQ&lt;/a&gt;
++ &lt;/p&gt;
+\ No newline at end of file
+
+Modified: identity/CatDap/trunk/root/template/header
+===================================================================
+--- identity/CatDap/trunk/root/template/header 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/template/header 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,16 +1,15 @@
+-&lt;!-- BEGIN template/header --&gt;
+-&lt;div class=&quot;masthead&quot;&gt;
+-&lt;h1&gt;[% c.config.apptitle %]&lt;/h1&gt;
+-&lt;/div&gt;
++&lt;p&gt;[% template.title or site.title or c.config.apptitle %]&lt;/p&gt;
++
+ &lt;div class=&quot;hnav&quot;&gt;
+-&lt;!--div class=&quot;hnav&quot; --&gt;
+-&lt;ul class=&quot;hnav&quot;&gt;
+-[% FOREACH page IN pages %]
+-&lt;li&gt;&lt;a href=&quot;[% c.uri_for(page.page) %]&quot;&gt;[% page.title %]&lt;/a&gt;&lt;/li&gt;
+-[% END %]
+-[% IF c.user.username %]
+-&lt;li&gt;[ &lt;a href=&quot;[% c.uri_for(&quot;/user&quot;) %]&quot;&gt;[% c.user.username %]&lt;/a&gt; ]&lt;a href=&quot;/user/logout&quot;&gt;[% l('Log out') %]&lt;/a&gt;&lt;/li&gt;
+-[% END %]
+-&lt;/ul&gt;
++ &lt;ul class=&quot;hnav&quot;&gt;
++ [% FOREACH page IN pages %]
++ &lt;li&gt;&lt;a href=&quot;[% c.uri_for(page.page) %]&quot;&gt;[% page.title %]&lt;/a&gt;&lt;/li&gt;
++ [% END %]
++ [% IF c.user.username %]
++ &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;[% c.uri_for(&quot;/user&quot;) %]&quot;&gt;[% c.user.username %]&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
++ &lt;li&gt;&lt;a href=&quot;/user/logout&quot;&gt;[% l('Log out') %]&lt;/a&gt;&lt;/li&gt;
++ [% ELSE %]
++ &lt;li&gt;&lt;a href=&quot;/&quot;&gt;[% l('Login') %]&lt;/a&gt;&lt;/li&gt;
++ [% END %]
++ &lt;/ul&gt;
+ &lt;/div&gt;
+-&lt;!-- END template/header --&gt;
+
+Modified: identity/CatDap/trunk/root/template/html
+===================================================================
+--- identity/CatDap/trunk/root/template/html 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/template/html 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,14 +1,17 @@
+-&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
+-&lt;html&gt;
+- &lt;head&gt;
+- &lt;title&gt;[% template.title or site.title %]&lt;/title&gt;
+- &lt;meta http-equiv=&quot;Content-type&quot; content=&quot;text/html;charset=UTF-8&quot; /&gt;
+- &lt;link rel=&quot;Stylesheet&quot; href=&quot;/ttsite.css&quot;&gt;
+- &lt;!-- style type=&quot;text/css&quot; --&gt;
+- &lt;!--% PROCESS ttsite.css %--&gt;
+- &lt;!-- /style --&gt;
+- &lt;/head&gt;
+- &lt;body&gt;
++&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
++&lt;!DOCTYPE html&gt;
++&lt;html lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;
++&lt;head&gt;
++ &lt;meta charset=&quot;utf-8&quot; /&gt;
++ &lt;title&gt;[% template.title or site.title or c.config.apptitle %]&lt;/title&gt;
++ &lt;meta content=&quot;description&quot; value=&quot;Mageia.org online user account panel&quot; /&gt;
++ &lt;meta content=&quot;keywords&quot; value=&quot;mageia, user, account, password&quot; /&gt;
++ &lt;meta content=&quot;robots&quot; value=&quot;index,nofollow&quot; /&gt;
++ &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;/static/style/yui/reset-fonts-grids.css&quot;&gt;
++ &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;/static/style/yui/base-min.css&quot;&gt;
++ &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;/static/style/ttsite.css&quot; /&gt;
++&lt;/head&gt;
++&lt;body&gt;
+ [% content %]
+- &lt;/body&gt;
+-&lt;/html&gt;
++&lt;/body&gt;
++&lt;/html&gt;
+\ No newline at end of file
+
+Modified: identity/CatDap/trunk/root/template/layout
+===================================================================
+--- identity/CatDap/trunk/root/template/layout 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/template/layout 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,40 +1,37 @@
+-&lt;!-- BEGIN template/header --&gt;
+-&lt;div id=&quot;header&quot;&gt;[% PROCESS template/header %]&lt;/div&gt;
+-&lt;!-- END template/header --&gt;
+-
+-&lt;div id=&quot;outerColumnContainer&quot;&gt;
+- &lt;div id=&quot;leftColumn&quot;&gt;
+- &lt;div class=&quot;inside&quot;&gt;
+- &lt;div class=&quot;vnav&quot;&gt;
+- &lt;ul&gt;
++&lt;div id=&quot;doc&quot; class=&quot;yui-t7&quot;&gt;
++ &lt;div id=&quot;hd&quot; role=&quot;banner&quot;&gt;
++ [% PROCESS template/header %]
++ &lt;/div&gt;
++ &lt;div id=&quot;bd&quot; role=&quot;main&quot;&gt;
++ &lt;div class=&quot;yui-g&quot;&gt;
++ &lt;ul id=&quot;nav&quot;&gt;
+ [% FOREACH subpage IN subpages %]
+- &lt;li&gt;&lt;a href=&quot;[% c.uri_for(subpage.page) %]&quot;&gt;[% l(subpage.title) %]&lt;/a&gt;&lt;/li&gt;
++ &lt;li&gt;&lt;a href=&quot;[% c.uri_for(subpage.page) %]&quot;&gt;[% l(subpage.title) %]&lt;/a&gt;&lt;/li&gt;
+ [% END %]
+ &lt;/ul&gt;
+- &lt;/div&gt;
+- &lt;/div&gt;
+- &lt;/div&gt;
+
+- &lt;div id=&quot;innerColumnContainer&quot;&gt;
+- &lt;!-- div id=&quot;SOWrap&quot; --&gt;
+- &lt;div id=&quot;middleColumn&quot;&gt;
+- &lt;div class=&quot;inside&quot;&gt;
+- [% IF errors %]
+- &lt;span class=&quot;error&quot;&gt;
+- [% FOREACH error IN errors %]
+- [% error %]&lt;br/&gt;
++ &lt;div class=&quot;inside&quot;&gt;
++ [% IF errors %]
++ &lt;span class=&quot;error&quot;&gt;
++ [% FOREACH error IN errors %]
++ [% error %]
++ &lt;br/&gt;
++ [% END %]
++ &lt;/span&gt;
+ [% END %]
+- &lt;/span&gt;
+- [% END %]
+- &lt;div id=&quot;content&quot;&gt;
+- [% content %]
+- &lt;/div&gt;
++ &lt;/div&gt;
++ &lt;div id=&quot;content&quot;&gt;[% content %]&lt;/div&gt;
+ &lt;/div&gt;
+- &lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;
++ &lt;div class=&quot;yui-g&quot;&gt;
++ &lt;div class=&quot;yui-u first&quot;&gt;
++ &lt;!-- YOUR DATA GOES HERE --&gt;
++ &lt;/div&gt;
++ &lt;div class=&quot;yui-u&quot;&gt;
++ &lt;!-- YOUR DATA GOES HERE --&gt;
++ &lt;/div&gt;
+ &lt;/div&gt;
+- &lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;
+- &lt;/div&gt;
+- &lt;!-- /div --&gt;
+- &lt;/div&gt;
++ &lt;/div&gt;
++ &lt;div id=&quot;ft&quot; role=&quot;contentinfo&quot;&gt;
++ [% PROCESS template/footer %]
++ &lt;/div&gt;
+ &lt;/div&gt;
+-&lt;!-- div id=&quot;footer&quot;&gt;[% PROCESS template/footer %]&lt;/div --&gt;
+
+Deleted: identity/CatDap/trunk/root/ttsite.css
+===================================================================
+--- identity/CatDap/trunk/root/ttsite.css 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/ttsite.css 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,254 +0,0 @@
+-
+-html {
+- height: 100%;
+- margin: 0;
+-}
+-
+-body {
+- /*background-color: #ccc;*/
+- color: #000;
+- margin: 0;
+- padding: 0px;
+- height: 100%;
+-}
+-
+-#header {
+- background-color: #eee;
+- border-bottom: 0px solid #fff;
+-}
+-
+-#footer {
+- background-color: #ccc;
+- text-align: center;
+- /*border-top: 1px solid #000;*/
+- position: absolute;
+- /*top: 99%;*/
+- float: bottom;
+- left: 0px;
+- width: 100%;
+- height: 1em;
+- padding: 0px;
+- padding-bottom: 2px;
+- top: 100%;
+-}
+-
+-#content {
+- padding: 10px;
+- vertical-align: top;
+-}
+-
+-h1.title {
+- padding: 4px;
+- margin: 0px;
+-}
+-
+-.message {
+- color: #000;
+-}
+-
+-.error {
+- color: #f00;
+-}
+-
+-
+-/* Some stuff from skidoo_too.css */
+-#outerColumnContainer
+-{
+- /* reserves space for the left and right columns. you can use either
+- * padding, margins, or borders, depending on your needs. however you
+- * can use the border method to create a background color for both left
+- * and right columns
+- */
+- /*height: 98%;*/
+- border-left: solid 12em #eee;
+- border-right: solid 0em #eee;
+- /*border-bottom: solid 1em #fff;*/
+-}
+-#innerColumnContainer
+-{
+- border: solid 0px #000;
+- border-width: 0 0px;
+- margin: 0 -1px; /* compensate for the borders because of
+- 100% width declaration */
+- width: 100%;
+- /*height: 90%;*/
+- /*z-index: 1;*/
+- background-color: #fff;
+- float: right;
+-}
+-#leftColumn, #middleColumn, #rightColumn, * html #SOWrap
+-{
+- overflow: visible; /* fix for IE italics bug */
+- position: relative; /* fix some rendering issues */
+-}
+-#SOWrap
+-{
+- float: left;
+- margin: 0 -1px 0 0;
+- width: 100%;
+- /*z-index: 3;*/
+-}
+-#middleColumn
+-{
+- float: right;
+- margin: 0 0 0 -1px;
+- width: 100%;
+- /*z-index: 5;*/
+-}
+-#leftColumn
+-{
+- float: left;
+- margin: 0 1px 0 -12em;
+- width: 12em;
+- /*z-index: 4;*/
+- height: 100%;
+- background-color: #eee;
+-}
+-#rightColumn
+-{
+- float: right;
+- width: 14em;
+- margin: 0 -14em 0 1px;
+- /*z-index: 2;*/
+-}
+-
+-/* vertical navigation stuff. mostly exactly as seen in the vnav.css styleheet
+- * in the original skidoo layout.
+- */
+-.vnav
+-{
+- margin: 0em 0;
+-}
+-.vnav ul, .vnav ul li
+-{
+- margin: 0;
+- padding: 0;
+- list-style-type: none;
+- display: block;
+-}
+-.vnav ul
+-{
+- border: solid 0px #fff;
+- border-bottom-width: 0;
+-}
+-.vnav ul li
+-{
+- border-bottom: solid 0px #fff;
+-}
+-.vnav ul li, .vnav ul li a
+-{
+- margin: 0;
+- display: block;
+- padding: 0;
+- line-height: normal;
+-}
+-.vnav ul li a
+-{
+- display: block;
+- padding: 2px 5px 3px 5px;
+-}
+-.vnav ul li a, .vnav ul li a:link, .vnav ul li a:visited, .vnav ul li a:active, .vnav ul li a:hover
+-{
+- text-decoration: none;
+- cursor: pointer;
+- background-color: #eee;
+- color: #000;
+-}
+-
+-.vnav ul li a:hover
+-{
+- text-decoration: none;
+- background-color: #ccc;
+-}
+-
+-
+-.vnav h3
+-{
+- margin-bottom: 0;
+- padding-bottom: 0;
+- font-size: 126%;
+-}
+-* html .vnav ul li a/* hide from IE5.0/Win &amp; IE5/Mac */
+-{
+- height: 0.01%;
+-}
+-* html .vnav ul
+-{
+- position: relative; /* IE needs this to fix a rendering problem */
+-}
+-
+-/* horizontal navigation elements. create a DIV element with the class hnav
+- * and stick one unordered list inside it to generate a horizontal menu.
+- */
+-.hnav
+-{
+- border-bottom: solid 0px #fff;
+- text-align: center;
+-}
+-.hnav, .hnav ul li a
+-{
+- /* need to middor veritcal padding on .hnav and child anchor elements
+- * because the anchors are _not_ block elements. since they are not
+- * block elements web browsers will not expand .hnav to contain them
+- * even with the extra padding. by applying the same padding to both
+- * the parent .hnav _looks_ like its containing the child anchor
+- * elements.
+- */
+- padding-top: 3px;
+- padding-bottom: 4px;
+-}
+-.hnav ul, .hnav ul li
+-{
+- display: inline;
+- list-style-type: none;
+- margin: 0;
+- padding: 0;
+-}
+-.hnav ul li a
+-{
+- margin: 0 -1px 0 0;
+- padding-left: 10px;
+- padding-right: 10px; /* short-hand padding attribute would overwrite
+- top/bottom padding set in a previous rule */
+- border-left: solid 0px #000;
+- border-right: solid 0px #000;
+- white-space: nowrap;
+-}
+-.hnav ul li a:link, .hnav ul li a:visited, .hnav ul li a:active, .hnav ul li a:hover
+-{
+- text-decoration: none;
+- color: #7f899a;
+-}
+-.hnav ul li a:hover
+-{
+- text-decoration: none;
+- background-color: #ccc;
+-}
+-.hnav ul li span.divider
+-{
+- display: none;
+-}
+-* html .hnav ul li, * html .hnav ul li a
+-{
+- width: 1%; /* IE/Mac needs this */
+- display: inline-block; /* IE/Mac needs this */
+- /* \*/
+- width: auto;
+- display: inline;
+- /* reset above hack */
+-}
+-* html .hnav, * html .hnav ul a
+-{
+- /* \*/ height: 0.01%; /* hasLayout hack to fix render bugs in IE/Win.
+- IE/Mac will ignore this rule. */
+-}
+-* html .HNAV
+-{
+- padding: 0; /* IE5/Win will resize #hnav to fit the heights of its
+- inline children that have vertical padding. So this
+- incorrect case selector hack will be applied only by
+- IE 5.x/Win */
+-}
+-
+-/* svn test */
+-
+
+Modified: identity/CatDap/trunk/root/user/firstlogin.tt
+===================================================================
+--- identity/CatDap/trunk/root/user/firstlogin.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/user/firstlogin.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,18 +1,16 @@
+-&lt;html&gt;
+-&lt;form method=post&gt;
+-&lt;table border='0'&gt;
+-&lt;tr&gt;
+-&lt;td&gt;[% l('New Password') %]&lt;/td&gt;
+-&lt;td&gt;&lt;input name='newpassword1' type='password'&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;tr&gt;
+-&lt;td&gt;[% l('Repeat New Password') %]&lt;/td&gt;
+-&lt;td&gt;&lt;input name='newpassword2' type='password'&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;tr&gt;
+-&lt;td&gt;&lt;/td&gt;
+-&lt;td align=right&gt;&lt;input type='submit' value='[% l('Change') %]'&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;/table&gt;
++
++&lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
++
++ &lt;p&gt;
++ &lt;label for=&quot;newpassword1_&quot;&gt;[% l('New Password') %]&lt;/label&gt;
++ &lt;input id=&quot;newpassword1_&quot; name=&quot;newpassword1&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
++ &lt;/p&gt;
++
++ &lt;p&gt;
++ &lt;label for=&quot;newpassword2_&quot;&gt;[% l('Repeat New Password') %]&lt;/label&gt;
++ &lt;input id=&quot;newpassword2_&quot; name=&quot;newpassword2&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
++ &lt;/p&gt;
++
++ &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;&lt;/p&gt;
++
+ &lt;/form&gt;
+-&lt;/html&gt;
+
+Modified: identity/CatDap/trunk/root/user/index.tt
+===================================================================
+--- identity/CatDap/trunk/root/user/index.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/user/index.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,32 +1,43 @@
+-&lt;form method=post&gt;
+-&lt;table border=0&gt;
+-&lt;tr&gt;&lt;th&gt;Attribute&lt;/th&gt;&lt;th&gt;Value&lt;/th&gt;&lt;/tr&gt;
+-[% FOREACH attr IN values %]
+- &lt;tr&gt;
+- &lt;td&gt;[% attr.name %]&lt;/td&gt;
+- &lt;td&gt;[% FOREACH val IN attr.values %][% IF attr.editable %]&lt;input type=hidden name=&quot;[% attr.name %]_old&quot; value=&quot;[% val %]&quot;&gt;&lt;input name=&quot;[% attr.name %]_new&quot; value=&quot;[% val %]&quot;&gt;[% ELSE %][% val %]&lt;br/&gt;[% END %]
+-[% IF attr.addable AND attr.editable %]&lt;a href=&quot;/user/add/[% attr.name %]&quot;&gt;[% l('Add') %]&lt;/a&gt;[% END %]
+-[% IF attr.removable AND attr.editable %]&lt;a href=&quot;/user/delete/[% attr.name %]/[% val %]&quot;&gt;[% l('Delete') %]&lt;/a&gt;[% END %]
+- [% END %]&lt;/td&gt;
+- &lt;/tr&gt;
+-[% END %]
+-&lt;tr&gt;&lt;td colspan=2 align=center&gt;&lt;input type='Submit' value='[% l('Update') %]'&gt;&lt;/td&gt;&lt;/tr&gt;
+-&lt;/table&gt;
++&lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
++ &lt;table border=0&gt;
++ &lt;tr&gt;&lt;th&gt;Attribute&lt;/th&gt;&lt;th&gt;Value&lt;/th&gt;&lt;/tr&gt;
++ [% FOREACH attr IN values %]
++ &lt;tr&gt;
++ &lt;td&gt;[% attr.name %]&lt;/td&gt;
++ &lt;td&gt;
++ [% FOREACH val IN attr.values %]
++ [% IF attr.editable %]&lt;input type=hidden name=&quot;[% attr.name %]_old&quot; value=&quot;[% val %]&quot;&gt;
++ &lt;input name=&quot;[% attr.name %]_new&quot; value=&quot;[% val %]&quot;&gt;
++ [% ELSE %]
++ [% val %]
++ &lt;br/&gt;
++ [% END %]
++ [% IF attr.addable AND attr.editable %]
++ &lt;a href=&quot;/user/add/[% attr.name %]&quot;&gt;[% l('Add') %]&lt;/a&gt;
++ [% END %]
++ [% IF attr.removable AND attr.editable %]
++ &lt;a href=&quot;/user/delete/[% attr.name %]/[% val %]&quot;&gt;[% l('Delete') %]&lt;/a&gt;
++ [% END %]
++ [% END %]
++ &lt;/td&gt;
++ &lt;/tr&gt;
++ [% END %]
++ &lt;/table&gt;
++
++ &lt;p&gt;&lt;input type=&quot;Submit&quot; value=&quot;[% l('Update') %]&quot; /&gt;&lt;/p&gt;
+ &lt;/form&gt;
+
+-&lt;form method=post action=/user/add&gt;
+-&lt;table&gt;
+-&lt;tr&gt;
+-&lt;td&gt;
+- &lt;select name='attribute'&gt;[% FOREACH attr IN may %]
+- &lt;option value=&quot;[% attr %]&quot;&gt;[% attr %]&lt;/option&gt;[% END %]
+- &lt;/select&gt;
+-&lt;/td&gt;
+-&lt;td&gt;&lt;input name='value'&gt;
+-&lt;/td&gt;
+-&lt;td&gt;
+- &lt;input type=submit value='[% l('Add') %]'&gt;
+-&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;/table&gt;
++&lt;hr /&gt;
++
++&lt;form method=&quot;post&quot; action=&quot;/user/add&quot;&gt;
++ &lt;p&gt;
++ &lt;select name=&quot;attribute&quot;&gt;
++ [% FOREACH attr IN may %]
++ &lt;option value=&quot;[% attr %]&quot;&gt;[% attr %]&lt;/option&gt;
++ [% END %]
++
++ &lt;input name=&quot;value&quot; value=&quot;&quot; /&gt;
++
++ &lt;input type=&quot;submit&quot; value=&quot;[% l('Add') %]&quot; /&gt;
++ &lt;/p&gt;
+ &lt;/form&gt;
+
+Modified: identity/CatDap/trunk/root/user/password.tt
+===================================================================
+--- identity/CatDap/trunk/root/user/password.tt 2010-11-26 00:16:08 UTC (rev 158)
++++ identity/CatDap/trunk/root/user/password.tt 2010-11-26 16:42:58 UTC (rev 159)
+@@ -1,22 +1,21 @@
+-&lt;html&gt;
+-&lt;form method=post&gt;
+-&lt;table border='0'&gt;
+-&lt;tr&gt;
+-&lt;td&gt;[% l('Current password') %]&lt;/td&gt;
+-&lt;td&gt;&lt;input name='password' type='password'&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;tr&gt;
+-&lt;td&gt;[% l('New Password') %]&lt;/td&gt;
+-&lt;td&gt;&lt;input name='newpassword1' type='password'&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;tr&gt;
+-&lt;td&gt;[% l('Repeat New Password') %]&lt;/td&gt;
+-&lt;td&gt;&lt;input name='newpassword2' type='password'&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;tr&gt;
+-&lt;td&gt;&lt;/td&gt;
+-&lt;td align=right&gt;&lt;input type='submit' value='[% l('Change') %]'&gt;&lt;/td&gt;
+-&lt;/tr&gt;
+-&lt;/table&gt;
++
++&lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
++
++ &lt;p&gt;
++ &lt;label for=&quot;password_&quot;&gt;[% l('Current password') %]&lt;/label&gt;
++ &lt;input id=&quot;password_&quot; name=&quot;password&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
++ &lt;/p&gt;
++
++ &lt;p&gt;
++ &lt;label for=&quot;newpassword1_&quot;&gt;[% l('New Password') %]&lt;/label&gt;
++ &lt;input id=&quot;newpassword1_&quot; name=&quot;newpassword1&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
++ &lt;/p&gt;
++
++ &lt;p&gt;
++ &lt;label for=&quot;newpassword2_&quot;&gt;[% l('Repeat New Password') %]&lt;/label&gt;
++ &lt;input id=&quot;newpassword2_&quot; name=&quot;newpassword2&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
++ &lt;/p&gt;
++
++ &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;&lt;/p&gt;
++
+ &lt;/form&gt;
+-&lt;/html&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20101126/0e05740d/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="000978.html">[Mageia-sysadm] [480] Fix perms
+</A></li>
+ <LI>Next message: <A HREF="000975.html">[Mageia-sysadm] [481] Fix the check on wget if server is down (thanks to rtp)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#974">[ date ]</a>
+ <a href="thread.html#974">[ thread ]</a>
+ <a href="subject.html#974">[ subject ]</a>
+ <a href="author.html#974">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>