From 7815e8068b07ff0150e88c1c91d9babdca7e4703 Mon Sep 17 00:00:00 2001 From: Joakim Erdfelt Date: Tue, 5 Dec 2006 21:53:44 +0000 Subject: [PATCH] Work done to integrate latest p-sec userlist enhancements. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@482798 13f79535-47bb-0310-9956-ffa450edef68 --- .../resources/META-INF/plexus/application.xml | 276 ------------------ archiva-webapp/src/main/webapp/css/site.css | 239 +++++++++++++++ 2 files changed, 239 insertions(+), 276 deletions(-) diff --git a/archiva-webapp/src/main/resources/META-INF/plexus/application.xml b/archiva-webapp/src/main/resources/META-INF/plexus/application.xml index 5fa963b11..5c82db6ba 100644 --- a/archiva-webapp/src/main/resources/META-INF/plexus/application.xml +++ b/archiva-webapp/src/main/resources/META-INF/plexus/application.xml @@ -161,282 +161,6 @@ - - - org.codehaus.plexus.security.system.SecuritySystem - org.codehaus.plexus.security.system.DefaultSecuritySystem - default - - - org.codehaus.plexus.security.authentication.AuthenticationManager - default - authnManager - - - org.codehaus.plexus.security.authorization.Authorizer - rbac - authorizer - - - org.codehaus.plexus.security.user.UserManager - jdo - userManager - - - org.codehaus.plexus.security.keys.KeyManager - jdo - keyManager - - - org.codehaus.plexus.security.policy.UserSecurityPolicy - default - policy - - - - - - org.codehaus.plexus.security.authorization.Authorizer - rbac - org.codehaus.plexus.security.authorization.rbac.RbacAuthorizer - - - org.codehaus.plexus.security.rbac.RBACManager - cached - manager - - - org.codehaus.plexus.security.user.UserManager - jdo - userManager - - - org.codehaus.plexus.security.authorization.rbac.evaluator.PermissionEvaluator - default - - - - - - org.codehaus.plexus.security.rbac.RBACManager - cached - org.codehaus.plexus.security.authorization.rbac.store.cached.CachedRbacManager - CachedRbacManager is a wrapped RBACManager with caching. - - - org.codehaus.plexus.security.rbac.RBACManager - jdo - rbacImpl - - - org.codehaus.plexus.ehcache.EhcacheComponent - operations - operationsCache - - - org.codehaus.plexus.ehcache.EhcacheComponent - permissions - permissionsCache - - - org.codehaus.plexus.ehcache.EhcacheComponent - resources - resourcesCache - - - org.codehaus.plexus.ehcache.EhcacheComponent - roles - rolesCache - - - org.codehaus.plexus.ehcache.EhcacheComponent - userAssignments - userAssignmentsCache - - - org.codehaus.plexus.ehcache.EhcacheComponent - userPermissions - userPermissionsCache - - - - - - org.codehaus.plexus.security.policy.UserSecurityPolicy - default - org.codehaus.plexus.security.policy.DefaultUserSecurityPolicy - User Security Policy. - - - org.codehaus.plexus.security.configuration.UserConfiguration - config - - - org.codehaus.plexus.security.policy.PasswordEncoder - sha256 - passwordEncoder - - - org.codehaus.plexus.security.policy.UserValidationSettings - userValidationSettings - - - org.codehaus.plexus.security.policy.PasswordRule - rules - - - org.codehaus.plexus.security.policy.RememberMeSettings - rememberMeSettings - - - org.codehaus.plexus.security.policy.SingleSignOnSettings - singleSignOnSettings - - - - - - org.codehaus.plexus.jdo.JdoFactory - users - org.codehaus.plexus.jdo.DataSourceConfigurableJdoFactory - - - java:comp/env/jdbc/users - java:comp/env/jdbc/shutdown - - - org.jpox.PersistenceManagerFactoryImpl - - - org.jpox.autoCreateSchema - true - - - org.jpox.validateTables - false - - - org.jpox.validateColumns - false - - - org.jpox.validateConstraints - false - - - org.jpox.transactionIsolation - READ_UNCOMMITTED - - - org.jpox.poid.transactionIsolation - READ_UNCOMMITTED - - - org.jpox.rdbms.dateTimezone - JDK_DEFAULT_TIMEZONE - - - - - - - - - org.codehaus.plexus.ehcache.EhcacheComponent - operations - org.codehaus.plexus.ehcache.MemoryCache - MemoryCache for Operations - - false - 1000 - LRU - operationsCache - 1800 - 14400 - - - - - org.codehaus.plexus.ehcache.EhcacheComponent - permissions - org.codehaus.plexus.ehcache.MemoryCache - MemoryCache for Permissions - - false - 1000 - LRU - permissionsCache - 1800 - 14400 - - - - - org.codehaus.plexus.ehcache.EhcacheComponent - resources - org.codehaus.plexus.ehcache.MemoryCache - MemoryCache for Resources - - false - 1000 - LRU - resourcesCache - 1800 - 14400 - - - - - org.codehaus.plexus.ehcache.EhcacheComponent - roles - org.codehaus.plexus.ehcache.MemoryCache - MemoryCache for Roles - - false - 1000 - LRU - rolesCache - 1800 - 14400 - - - - - - - org.codehaus.plexus.ehcache.EhcacheComponent - userAssignments - org.codehaus.plexus.ehcache.MemoryCache - MemoryCache for UserAssignments - - false - 10000 - LRU - userAssignmentsCache - 300 - 600 - - - - - org.codehaus.plexus.ehcache.EhcacheComponent - userPermissions - org.codehaus.plexus.ehcache.MemoryCache - MemoryCache for User Permissions - - false - 10000 - LRU - userPermissionsCache - 300 - 600 - - - diff --git a/archiva-webapp/src/main/webapp/css/site.css b/archiva-webapp/src/main/webapp/css/site.css index 33e82371a..fd0cfbfeb 100644 --- a/archiva-webapp/src/main/webapp/css/site.css +++ b/archiva-webapp/src/main/webapp/css/site.css @@ -124,3 +124,242 @@ ul.dependencyTree { ul.dependencyTree span.artifact-link { padding-left: 0px; } + +// --- Extreme Components Table + +.eXtremeTable { + margin: 0; + padding: 0; +} + +.eXtremeTable select { + font-family: Verdana; + font-size: 9px; + border: solid 1px #EEE; + width: 75px; +} + +.eXtremeTable .tableRegion { + border: 1px solid silver; + padding: 2px; + font-family: Verdana; + font-size: 10px; + margin-top: 7px; + width: 100%; +} + +div.users .eXtremeTable .tableRegion { + margin-top: 0px; + border-top: 0px; +} + +div.users .extraFilters form { + margin: 0 0 0 0; + padding: 0 0 0 0; + text-align: right; +} + +div.users .extraFilters { + border: 1px solid silver; + border-bottom: 0; +} + +.eXtremeTable .filter { + background-color: #efefef; +} + +.eXtremeTable .filter input { + font-family: Verdana; + font-size: 10px; + width: 100%; +} + +div.users .reports { + float: right; + font-family: Verdana; + font-size: 10px; + height: 1.3em; + padding-right: 0.5em; +} + +div.users .reports img { + border: 0; + vertical-align: middle; +} + +div.users .extraFilters input { + font-family: Verdana; + font-size: 10px; +} + +div.users .extraFilters select,div.users .extraFilters label { + font-family: Verdana; + font-size: 9px; + margin-right: 3px; +} + +.eXtremeTable .filter select { + font-family: Verdana; + font-size: 9px; + border: solid 1px #EEE; + width: 100%; +} + +.eXtremeTable .tableHeader { + xbackground-color: #308dbb; + background-color: #F3B455; + color: white; + font-family: Verdana; + font-size: 11px; + font-weight: bold; + text-align: left; + padding-right: 3px; + padding-left: 3px; + padding-top: 4; + padding-bottom: 4; + margin: 0; + border-right-style: solid; + border-right-width: 1px; + border-color: white; +} + +.eXtremeTable .tableHeaderSort { + xbackground-color: #3a95c2; + background-color: #FFBF5F; + color: white; + font-family: Verdana; + font-size: 11px; + font-weight: bold; + text-align: left; + padding-right: 3px; + padding-left: 3px; + padding-top: 4; + padding-bottom: 4; + border-right-style: solid; + border-right-width: 1px; + border-color: white; +} + +.eXtremeTable .odd a,.even a { + color: Black; + font-size: 10px; +} + +.eXtremeTable .odd td,.eXtremeTable .even td { + padding-top: 2px; + padding-right: 3px; + padding-bottom: 2px; + padding-left: 3px; + vertical-align: middle; + font-family: Verdana; + font-size: 10px; +} + +.eXtremeTable .odd { + background-color: #FFFFFF; +} + +.eXtremeTable .even { + background-color: #dfe4e8; +} + +.eXtremeTable .highlight td { + color: black; + font-size: 10px; + padding-top: 2px; + padding-right: 3px; + padding-bottom: 2px; + padding-left: 3px; + vertical-align: middle; + background-color: #fdecae; +} + +.eXtremeTable .highlight a,.highlight a { + color: black; + font-size: 10px; +} + +.eXtremeTable .toolbar { + background-color: #F4F4F4; + font-family: Verdana; + font-size: 9px; + margin-right: 1px; + border-right: 1px solid silver; + border-left: 1px solid silver; + border-top: 1px solid silver; + border-bottom: 1px solid silver; +} + +.eXtremeTable .toolbar td { + color: #444444; + padding: 0px 3px 0px 3px; + text-align: center; +} + +.eXtremeTable .separator { + width: 7px; +} + +.eXtremeTable .statusBar { + background-color: #F4F4F4; + font-family: Verdana; + font-size: 10px; + width: 100%; +} + +.eXtremeTable .filterButtons { + background-color: #efefef; + text-align: right; +} + +.eXtremeTable .title { + color: #444444; + font-weight: bold; + font-family: Verdana; + font-size: 15px; + vertical-align: middle; +} + +.eXtremeTable .title span { + margin-left: 7px; +} + +.eXtremeTable .formButtons { + display: block; + margin-top: 10px; + margin-left: 5px; +} + +.eXtremeTable .formButton { + cursor: pointer; + font-family: Verdana; + font-size: 10px; + font-weight: bold; + background-color: #308dbb; + color: white; + margin-top: 5px; + border: outset 1px #333; + vertical-align: middle; +} + +.eXtremeTable .tableTotal { + background-color: #FFFFFF; + border-top: solid 1px Silver; +} + +.eXtremeTable .tableTotalEmpty { + background-color: #FFFFFF; +} + +.eXtremeTable img { + border: 0px; +} + +.eXtremeTable .tasks { + text-align: center; +} + +.eXtremeTable .tasks form { + padding: 0px; + margin: 0px; +} -- 2.39.5