Code

We already had an admin-specific section of the web heading, no need to add
authorrichard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2>
Sun, 23 Dec 2001 23:18:49 +0000 (23:18 +0000)
committerrichard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2>
Sun, 23 Dec 2001 23:18:49 +0000 (23:18 +0000)
another one :)

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@480 57a73879-2fb5-44c3-a270-3262357dd7e2

roundup/cgi_client.py

index 5a78b17cd3677cc040ac5043b5a6750cde15ca3f..b43102a597c2cb1b7bd47f0d9348e9e2dcbdd827 100644 (file)
@@ -15,7 +15,7 @@
 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 # 
-# $Id: cgi_client.py,v 1.86 2001-12-20 15:43:01 rochecompaan Exp $
+# $Id: cgi_client.py,v 1.87 2001-12-23 23:18:49 richard Exp $
 
 __doc__ = """
 WWW request handler (also used in the stand-alone server).
@@ -108,7 +108,8 @@ class Client:
         user_name = self.user or ''
         if self.user == 'admin':
             admin_links = _(' | <a href="list_classes">Class List</a>' \
-                          ' | <a href="user">User List</a>')
+                          ' | <a href="user">User List</a>' \
+                          ' | <a href="newuser">Add User</a>')
         else:
             admin_links = ''
         if self.user not in (None, 'anonymous'):
@@ -120,14 +121,7 @@ class Client:
         else:
             user_info = _('<a href="login">Login</a>')
         if self.user is not None:
-            if self.user == 'admin':
-                add_links = _('''
-| Add
-<a href="newissue">Issue</a>,
-<a href="newuser">User</a>
-''')
-            else:
-                add_links = _('''
+            add_links = _('''
 | Add
 <a href="newissue">Issue</a>
 ''')
@@ -1052,7 +1046,8 @@ class ExtendedClient(Client):
         user_name = self.user or ''
         if self.user == 'admin':
             admin_links = _(' | <a href="list_classes">Class List</a>' \
-                          ' | <a href="user">User List</a>')
+                          ' | <a href="user">User List</a>' \
+                          ' | <a href="newuser">Add User</a>')
         else:
             admin_links = ''
         if self.user not in (None, 'anonymous'):
@@ -1065,15 +1060,7 @@ class ExtendedClient(Client):
         else:
             user_info = _('<a href="login">Login</a>')
         if self.user is not None:
-            if self.user == 'admin':
-                add_links = _('''
-| Add
-<a href="newissue">Issue</a>,
-<a href="newsupport">Support</a>,
-<a href="newuser">User</a>
-''')
-            else:
-                add_links = _('''
+            add_links = _('''
 | Add
 <a href="newissue">Issue</a>,
 <a href="newsupport">Support</a>,
@@ -1176,6 +1163,14 @@ def parsePropsFromForm(db, cl, form, nodeid=0):
 
 #
 # $Log: not supported by cvs2svn $
+# Revision 1.86  2001/12/20 15:43:01  rochecompaan
+# Features added:
+#  .  Multilink properties are now displayed as comma separated values in
+#     a textbox
+#  .  The add user link is now only visible to the admin user
+#  .  Modified the mail gateway to reject submissions from unknown
+#     addresses if ANONYMOUS_ACCESS is denied
+#
 # Revision 1.85  2001/12/20 06:13:24  rochecompaan
 # Bugs fixed:
 #   . Exception handling in hyperdb for strings-that-look-like numbers got