You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by ta...@apache.org on 2008/11/26 04:41:15 UTC
svn commit: r720725 [5/5] - in
/portals/jetspeed-2/applications/jsaudit/trunk: ./ pages/
pages/Administrative/ pages/Administrative/audit-reports/ src/ src/main/
src/main/java/ src/main/java/org/ src/main/java/org/apache/
src/main/java/org/apache/jetsp...
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/WEB-INF/reports/userDeletionReport.jsp
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/WEB-INF/reports/userDeletionReport.jsp?rev=720725&view=auto
==============================================================================
--- portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/WEB-INF/reports/userDeletionReport.jsp (added)
+++ portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/WEB-INF/reports/userDeletionReport.jsp Tue Nov 25 19:41:12 2008
@@ -0,0 +1,192 @@
+<%--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+--%>
+<%@ page session="false" contentType="text/html;charset=utf-8"%>
+<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
+<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
+<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
+<%@ taglib uri="/WEB-INF/c-rt.tld" prefix="c-rt" %>
+
+<c-rt:set var="excelExportUrl" value="${requestScope.excelExport}"/>
+
+ <link rel="stylesheet" type="text/css" href="<%= request.getContextPath() %>/css/basic.css" />
+ <f:view>
+ <f:loadBundle basename="org.apache.jetspeed.portlets.audit.audit_messages" var="audit_messages"/>
+
+ <h:panelGroup id="body">
+
+ <h:form id="filterForm">
+ <%--
+ <t:saveState id="saveUserid" value="#{adminActivities.form.userid}" />
+ <t:saveState id="saveAdmin" value="#{adminActivities.form.admin}" />
+ <t:saveState id="saveCompany_name" value="#{adminActivities.form.company_name}" />
+ <t:saveState id="saveApplication" value="#{adminActivities.form.application}" />
+ --%>
+
+ <h:outputLabel for="userid" value="#{audit_messages['filter_userid']}" />
+ <f:verbatim>: </f:verbatim>
+ <h:inputText id="userid" value="#{filterBean.userid}" size="25" required="false" >
+ </h:inputText>
+ <h:message id="useridError" for="userid" styleClass="error" /><f:verbatim><br/></f:verbatim>
+
+ <h:outputLabel for="modifiedBy" value="#{audit_messages['filter_modified_by']}" />
+ <f:verbatim>: </f:verbatim>
+ <h:inputText id="modifiedBy" value="#{filterBean.modifiedBy}" size="25" required="false" >
+ </h:inputText>
+ <h:message id="modifiedByError" for="modifiedBy" styleClass="error" /><f:verbatim><br/></f:verbatim>
+
+ <h:outputLabel for="activityDateStart" value="#{audit_messages['filter_activity_date_start']}" />
+ <f:verbatim>: </f:verbatim>
+ <h:inputText id="activityDateStart" value="#{filterBean.activityDateStart}" size="25" required="false" >
+ <f:convertDateTime type="date" pattern="MM/dd/yyyy" />
+ </h:inputText>
+ <h:message id="activityDateStartError" for="activityDateStart" styleClass="error" /><f:verbatim><br/></f:verbatim>
+
+ <h:outputLabel for="activityDateEnd" value="#{audit_messages['filter_activity_date_end']}" />
+ <f:verbatim>: </f:verbatim>
+ <h:inputText id="activityDateEnd" value="#{filterBean.activityDateEnd}" size="25" required="false" >
+ <f:convertDateTime type="date" pattern="MM/dd/yyyy" />
+ </h:inputText>
+ <h:message id="activityDateEndError" for="activityDateEnd" styleClass="error" /><f:verbatim><br/></f:verbatim>
+
+ <h:commandButton id="filterButton" value="#{audit_messages['filter_button']}" action="queryUserDeletion">
+ <f:actionListener type="org.apache.jetspeed.portlets.audit.UserDeletionActionListener" ></f:actionListener>
+ </h:commandButton>
+
+ <c-rt:if test="${excelExportUrl != null}">
+ <f:verbatim>
+ <a href="<%= request.getAttribute("excelExport") %>"><img src="/jsaudit2/images/excel.gif" border="0" alt="Save as Excel..."/></a>
+ </f:verbatim>
+ </c-rt:if>
+
+
+ </h:form>
+ </h:panelGroup>
+
+
+
+
+ <h:form id="dataForm">
+ <t:dataTable id="data"
+ styleClass="SortableList"
+ headerClass="standardTable_Header"
+ footerClass="standardTable_Header"
+ rowClasses="standardTable_Row1,standardTable_Row2"
+ columnClasses="standardTable_Column,standardTable_Column,standardTable_Column,standardTable_Column,standardTable_Column,standardTable_Column,standardTable_Column"
+ var="adminActivity"
+ value="#{userDeletions.adminActivityList}"
+ preserveDataModel="true"
+ rows="10"
+ rowId="#{adminActivity.userid}"
+ rowOnClick="alert('rowId: ' + this.id)"
+ sortColumn="#{userDeletions.sort}"
+ sortAscending="#{userDeletions.ascending}"
+ preserveSort="true">
+
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="userid" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_userid'] }" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{adminActivity.userid}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="first_name" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_first_name']}" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{adminActivity.beforeValue}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="last_name" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_last_name']}" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{adminActivity.afterValue}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="created" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_created']}" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{adminActivity.created}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="modified_by" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_deleted_by']}" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{adminActivity.modifiedBy}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="modified_date" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_deleted']}" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{adminActivity.modifiedDate}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="ip_address" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_ip_address']}" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{adminActivity.ipAddress}" />
+ </h:column>
+ </t:dataTable>
+
+ <h:panelGrid columns="1" styleClass="scrollerTable2" columnClasses="standardTable_ColumnCentered" >
+ <t:dataScroller id="scroll_1"
+ for="data"
+ fastStep="10"
+ pageCountVar="pageCount"
+ pageIndexVar="pageIndex"
+ styleClass="scroller"
+ paginator="true"
+ paginatorMaxPages="9"
+ paginatorTableClass="paginator"
+ paginatorActiveColumnStyle="font-weight:bold;">
+
+ <f:facet name="first">
+ <t:graphicImage url="/images/arrow-first.gif" border="1" />
+ </f:facet>
+ <f:facet name="last">
+ <t:graphicImage url="/images/arrow-last.gif" border="1" />
+ </f:facet>
+ <f:facet name="previous">
+ <t:graphicImage url="/images/arrow-previous.gif" border="1" />
+ </f:facet>
+ <f:facet name="next">
+ <t:graphicImage url="/images/arrow-next.gif" border="1" />
+ </f:facet>
+ <f:facet name="fastforward">
+ <t:graphicImage url="/images/arrow-ff.gif" border="1" />
+ </f:facet>
+ <f:facet name="fastrewind">
+ <t:graphicImage url="/images/arrow-fr.gif" border="1" />
+ </f:facet>
+ </t:dataScroller>
+
+ </h:panelGrid>
+ </h:form>
+
+ </f:view>
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/WEB-INF/reports/userStatusReport.jsp
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/WEB-INF/reports/userStatusReport.jsp?rev=720725&view=auto
==============================================================================
--- portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/WEB-INF/reports/userStatusReport.jsp (added)
+++ portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/WEB-INF/reports/userStatusReport.jsp Tue Nov 25 19:41:12 2008
@@ -0,0 +1,198 @@
+<%--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+--%>
+<%@ page session="false" contentType="text/html;charset=utf-8"%>
+<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
+<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
+<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
+<%@ taglib uri="/WEB-INF/c-rt.tld" prefix="c-rt" %>
+
+<c-rt:set var="excelExportUrl" value="${requestScope.excelExport}"/>
+
+ <link rel="stylesheet" type="text/css" href="<%= request.getContextPath() %>/css/basic.css" />
+ <f:view>
+ <f:loadBundle basename="org.apache.jetspeed.portlets.audit.audit_messages" var="audit_messages"/>
+
+ <h:panelGroup id="body">
+
+ <h:form id="filterForm">
+
+ <h:outputLabel for="userid" value="#{audit_messages['filter_userid']}" />
+ <f:verbatim>: </f:verbatim>
+ <h:inputText id="userid" value="#{filterBean.userid}" size="25" required="false" >
+ </h:inputText>
+ <h:message id="useridError" for="userid" styleClass="error" /><f:verbatim><br/></f:verbatim>
+
+
+ <h:outputLabel for="lastLoginDateStart" value="#{audit_messages['filter_lastlogin_date_start']}" />
+ <f:verbatim>: </f:verbatim>
+ <h:inputText id="lastLoginDateStart" value="#{filterBean.lastLoginDateStart}" size="25" required="false" >
+ <f:convertDateTime type="date" pattern="MM/dd/yyyy" />
+ </h:inputText>
+ <h:message id="lastLoginDateStartError" for="lastLoginDateStart" styleClass="error" /><f:verbatim><br/></f:verbatim>
+
+ <h:outputLabel for="lastLoginDateEnd" value="#{audit_messages['filter_lastlogin_date_end']}" />
+ <f:verbatim>: </f:verbatim>
+ <h:inputText id="lastLoginDateEnd" value="#{filterBean.lastLoginDateEnd}" size="25" required="false" >
+ <f:convertDateTime type="date" pattern="MM/dd/yyyy" />
+ </h:inputText>
+ <h:message id="lastLoginDateEndError" for="lastLoginDateEnd" styleClass="error" /><f:verbatim><br/></f:verbatim>
+
+ <h:commandButton id="filterButton" value="#{audit_messages['filter_button']}" action="queryUserStatus">
+ <f:actionListener type="org.apache.jetspeed.portlets.audit.UserStatusActionListener" ></f:actionListener>
+ </h:commandButton>
+
+ <c-rt:if test="${excelExportUrl != null}">
+ <f:verbatim>
+ <a href="<%= request.getAttribute("excelExport") %>"><img src="/jsaudit2/images/excel.gif" border="0" alt="Save as Excel..."/></a>
+ </f:verbatim>
+ </c-rt:if>
+
+ </h:form>
+ </h:panelGroup>
+
+
+
+
+ <h:form id="dataForm">
+ <%/* 7 Columns */%>
+ <t:dataTable id="data"
+ styleClass="SortableList"
+ headerClass="standardTable_Header"
+ footerClass="standardTable_Header"
+ rowClasses="standardTable_Row1,standardTable_Row2"
+ columnClasses="standardTable_Column,standardTable_Column,standardTable_Column,standardTable_Column,standardTable_Column,standardTable_Column,standardTable_Column,standardTable_Column"
+ var="userstatus"
+ value="#{usersStatus.userStatusList}"
+ preserveDataModel="true"
+ rows="10"
+ rowId="#{useraudit.userid}"
+ rowOnClick="alert('rowId: ' + this.id)"
+ sortColumn="#{usersStatus.sort}"
+ sortAscending="#{usersStatus.ascending}"
+ preserveSort="true">
+
+
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="userid" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_userid'] }" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{userstatus.userid}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="first_name" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_first_name'] }" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{userstatus.firstName}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="last_name" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_last_name'] }" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{userstatus.lastName}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="email" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_email']}" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{userstatus.email}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="last_login" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_last_login']}" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{userstatus.lastLogin}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="last_login_ip" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_last_login_ip']}" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{userstatus.lastLoginIP}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="last_pwd_change" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_last_pwd_change']}" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{userstatus.lastPasswordChange}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="user_status" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_user_status']}" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{userstatus.userStatus}" />
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <t:commandSortHeader columnName="created_by" arrow="true" immediate="false">
+ <h:outputText value="#{audit_messages['sort_created_by']}" />
+ </t:commandSortHeader>
+ </f:facet>
+ <h:outputText value="#{userstatus.createdBy}" />
+ </h:column>
+ </t:dataTable>
+
+ <h:panelGrid columns="1" styleClass="scrollerTable2" columnClasses="standardTable_ColumnCentered" >
+ <t:dataScroller id="scroll_1"
+ for="data"
+ fastStep="10"
+ pageCountVar="pageCount"
+ pageIndexVar="pageIndex"
+ styleClass="scroller"
+ paginator="true"
+ paginatorMaxPages="9"
+ paginatorTableClass="paginator"
+ paginatorActiveColumnStyle="font-weight:bold;">
+
+ <f:facet name="first">
+ <t:graphicImage url="/images/arrow-first.gif" border="1" />
+ </f:facet>
+ <f:facet name="last">
+ <t:graphicImage url="/images/arrow-last.gif" border="1" />
+ </f:facet>
+ <f:facet name="previous">
+ <t:graphicImage url="/images/arrow-previous.gif" border="1" />
+ </f:facet>
+ <f:facet name="next">
+ <t:graphicImage url="/images/arrow-next.gif" border="1" />
+ </f:facet>
+ <f:facet name="fastforward">
+ <t:graphicImage url="/images/arrow-ff.gif" border="1" />
+ </f:facet>
+ <f:facet name="fastrewind">
+ <t:graphicImage url="/images/arrow-fr.gif" border="1" />
+ </f:facet>
+ </t:dataScroller>
+
+ </h:panelGrid>
+ </h:form>
+
+ </f:view>
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/WEB-INF/web.xml?rev=720725&view=auto
==============================================================================
--- portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/WEB-INF/web.xml (added)
+++ portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/WEB-INF/web.xml Tue Nov 25 19:41:12 2008
@@ -0,0 +1,214 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
+ <description>debug web.xml</description>
+ <context-param>
+ <description>Comma separated list of URIs of (additional) faces config files.
+ (e.g. /WEB-INF/my-config.xml)
+ See JSF 1.0 PRD2, 10.3.2
+ Attention: You do not need to put /WEB-INF/faces-config.xml in here.
+ </description>
+ <param-name>javax.faces.CONFIG_FILES</param-name>
+ <param-value>/WEB-INF/examples-config.xml</param-value>
+ </context-param>
+ <context-param>
+ <description>State saving method: "client" or "server" (= default)
+ See JSF Specification 2.5.3</description>
+ <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
+ <param-value>server</param-value>
+ </context-param>
+ <context-param>
+ <description>Only applicable if state saving method is "server" (= default).
+ Defines the amount (default = 20) of the latest views are stored in session.</description>
+ <param-name>org.apache.myfaces.NUMBER_OF_VIEWS_IN_SESSION</param-name>
+ <param-value>20</param-value>
+ </context-param>
+ <context-param>
+ <description>Only applicable if state saving method is "server" (= default).
+ If true (default) the state will be serialized to a byte stream before it
+ is written to the session.
+ If false the state will not be serialized to a byte stream.</description>
+ <param-name>org.apache.myfaces.SERIALIZE_STATE_IN_SESSION</param-name>
+ <param-value>true</param-value>
+ </context-param>
+ <context-param>
+ <description>Only applicable if state saving method is "server" (= default) and if
+ org.apache.myfaces.SERIALIZE_STATE_IN_SESSION is true (= default)
+ If true (default) the serialized state will be compressed before it
+ is written to the session. If false the state will not be compressed.</description>
+ <param-name>org.apache.myfaces.COMPRESS_STATE_IN_SESSION</param-name>
+ <param-value>true</param-value>
+ </context-param>
+ <context-param>
+ <description>This parameter tells MyFaces if javascript code should be allowed in the
+ rendered HTML output.
+ If javascript is allowed, command_link anchors will have javascript code
+ that submits the corresponding form.
+ If javascript is not allowed, the state saving info and nested parameters
+ will be added as url parameters.
+ Default: "true"</description>
+ <param-name>org.apache.myfaces.ALLOW_JAVASCRIPT</param-name>
+ <param-value>true</param-value>
+ </context-param>
+ <context-param>
+ <param-name>org.apache.myfaces.DETECT_JAVASCRIPT</param-name>
+ <param-value>false</param-value>
+ </context-param>
+ <context-param>
+ <description>If true, rendered HTML code will be formatted, so that it is "human readable".
+ i.e. additional line separators and whitespace will be written, that do not
+ influence the HTML code.
+ Default: "true"</description>
+ <param-name>org.apache.myfaces.PRETTY_HTML</param-name>
+ <param-value>true</param-value>
+ </context-param>
+ <context-param>
+ <description>If true, a javascript function will be rendered that is able to restore the
+ former vertical scroll on every request. Convenient feature if you have pages
+ with long lists and you do not want the browser page to always jump to the top
+ if you trigger a link or button action that stays on the same page.
+ Default: "false"</description>
+ <param-name>org.apache.myfaces.AUTO_SCROLL</param-name>
+ <param-value>true</param-value>
+ </context-param>
+
+ <context-param>
+ <description> Used for encrypting view state. Only relevant for client side
+ state saving. See MyFaces wiki/web site documentation for instructions
+ on how to configure an application for diffenent encryption strengths.
+ </description>
+ <param-name>org.apache.myfaces.SECRET</param-name>
+ <param-value>NzY1NDMyMTA=</param-value>
+ </context-param>
+
+ <context-param>
+ <description>
+ Validate managed beans, navigation rules and ensure that forms are not nested.
+ </description>
+ <param-name>org.apache.myfaces.VALIDATE</param-name>
+ <param-value>true</param-value>
+ </context-param>
+ <context-param>
+ <description>A class implementing the
+ org.apache.myfaces.shared.renderkit.html.util.AddResource
+ interface. It is responsible to
+ place scripts and css on the right position in your HTML document.
+ Default: "org.apache.myfaces.shared.renderkit.html.util.DefaultAddResource"
+ Follow the description on the MyFaces-Wiki-Performance page to enable
+ StreamingAddResource instead of DefaultAddResource if you want to
+ gain performance.
+ </description>
+ <param-name>org.apache.myfaces.ADD_RESOURCE_CLASS</param-name>
+ <param-value>org.apache.myfaces.renderkit.html.util.DefaultAddResource</param-value>
+ <!--param-value>org.apache.myfaces.component.html.util.StreamingAddResource</param-value-->
+ </context-param>
+
+ <context-param>
+ <description>
+ A very common problem in configuring MyFaces-web-applications
+ is that the Extensions-Filter is not configured at all
+ or improperly configured. This parameter will check for a properly
+ configured Extensions-Filter if it is needed by the web-app.
+ In most cases this check will work just fine, there might be cases
+ where an internal forward will bypass the Extensions-Filter and the check
+ will not work. If this is the case, you can disable the check by setting
+ this parameter to false.
+ </description>
+ <param-name>org.apache.myfaces.CHECK_EXTENSIONS_FILTER</param-name>
+ <param-value>true</param-value>
+ </context-param>
+
+ <filter>
+ <filter-name>extensionsFilter</filter-name>
+ <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
+ <init-param>
+ <description>Set the size limit for uploaded files.
+ Format: 10 - 10 bytes
+ 10k - 10 KB
+ 10m - 10 MB
+ 1g - 1 GB</description>
+ <param-name>uploadMaxFileSize</param-name>
+ <param-value>100m</param-value>
+ </init-param>
+ <init-param>
+ <description>Set the threshold size - files
+ below this limit are stored in memory, files above
+ this limit are stored on disk.
+
+ Format: 10 - 10 bytes
+ 10k - 10 KB
+ 10m - 10 MB
+ 1g - 1 GB</description>
+ <param-name>uploadThresholdSize</param-name>
+ <param-value>100k</param-value>
+ </init-param>
+ </filter>
+ <filter-mapping>
+ <filter-name>extensionsFilter</filter-name>
+ <url-pattern>*.jsf</url-pattern>
+ </filter-mapping>
+ <filter-mapping>
+ <filter-name>extensionsFilter</filter-name>
+ <url-pattern>/faces/*</url-pattern>
+ </filter-mapping>
+ <servlet>
+ <servlet-name>Faces Servlet</servlet-name>
+ <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+ <servlet>
+ <servlet-name>SourceCodeServlet</servlet-name>
+ <servlet-class>org.apache.myfaces.shared_tomahawk.util.servlet.SourceCodeServlet</servlet-class>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>Faces Servlet</servlet-name>
+ <url-pattern>*.jsf</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>SourceCodeServlet</servlet-name>
+ <url-pattern>*.source</url-pattern>
+ </servlet-mapping>
+
+ <servlet>
+ <description>MVC Servlet for Jetspeed Portlet Applications</description>
+ <display-name>Jetspeed Container</display-name>
+ <servlet-name>JetspeedContainer</servlet-name>
+ <servlet-class>org.apache.jetspeed.container.JetspeedContainerServlet</servlet-class>
+ <init-param>
+ <param-name>contextName</param-name>
+ <param-value>jsaudit</param-value>
+ </init-param>
+ <load-on-startup>100</load-on-startup>
+ </servlet>
+
+ <servlet-mapping>
+ <servlet-name>JetspeedContainer</servlet-name>
+ <url-pattern>/container/*</url-pattern>
+ </servlet-mapping>
+
+ <welcome-file-list>
+ <welcome-file>index.jsp</welcome-file>
+ <welcome-file>index.html</welcome-file>
+ </welcome-file-list>
+
+ <listener>
+ <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
+ </listener>
+
+</web-app>
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/css/basic.css
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/css/basic.css?rev=720725&view=auto
==============================================================================
--- portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/css/basic.css (added)
+++ portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/css/basic.css Tue Nov 25 19:41:12 2008
@@ -0,0 +1,662 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+body {
+ font-family : arial, verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size : 12px;
+}
+
+.standard {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+}
+
+.standard_bold {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ font-weight: bold;
+}
+
+.scrollerTable {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ padding: 2;
+ border-style: solid;
+ border-width: 1px;
+ width: 400px;
+}
+
+.scroller {
+ padding-left:20px;
+}
+
+.paginator {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+}
+
+
+.standardTable {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ padding: 2;
+ border-style: solid;
+ border-width: 1px;
+}
+
+.standardTable_Header {
+ color: #000000;
+ background-color: #FFDD00;
+ padding: 3;
+ text-align: center;
+ border: none;
+}
+
+.standardTable_SortHeader {
+ background-color: #FFDD00;
+ color: #000000;
+ padding: 3;
+ text-align: center;
+ border: none;
+ font-weight: bold;
+}
+
+.standardTable_Footer {
+ background-color: #FFFFE0;
+}
+
+.standardTable_Row1 {
+ background-color: #FFFFE0;
+}
+
+.standardTable_Row2 {
+ background-color: #FFFFE0;
+}
+
+.standardTable_Column {
+}
+
+.standardTable_ColumnCentered {
+ text-align: center
+}
+
+a
+{
+ color: #333366;
+ text-decoration: underline;
+ font-size: 12px;
+}
+
+a:hover
+{
+ color: #333366;
+ text-decoration: underline;
+}
+
+.error {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 10px;
+ color: #FF0000;
+}
+
+.sortLink {
+ color: #333366;
+ text-decoration: none;
+}
+
+
+.pageLayout {
+ width:760px;
+ height:100%;
+}
+
+.pageHeader {
+ background-color: #6392C6;
+ text-align: center;
+ vertical-align: middle;
+ height:1px;
+ overflow:visible;
+ color: #FFFFFF;
+ padding: 0px;
+ margin: 0px;
+}
+
+.pageHeader1 {
+}
+.pageHeader2 {
+ width:100%;
+}
+.pageHeader2col1 {
+ background-color: #FFFFFF;
+}
+
+.pageNavigation {
+ text-align: left;
+ vertical-align: top;
+ width: 200px;
+ background-color: #E7EFF7;
+ border: 1px solid #6392C6;
+ padding: 10px;
+}
+
+.pageBody {
+ text-align: left;
+ vertical-align: top;
+ width: 560px;
+ padding: 20px;
+ background-color: #FFFFFF;
+}
+
+.pageFooter {
+ text-align: right;
+ font-size: xx-small;
+ height:1px;
+ overflow:visible;
+ background-color: #6392C6;
+ color: #FFFFFF;
+}
+
+
+
+.navigation {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ width: 100%;
+}
+
+.navitem {
+ white-space : nowrap;
+ text-decoration : none;
+}
+
+a.navitem:hover,active {
+ white-space : nowrap;
+ text-decoration: none;
+ color: #6392C6;
+}
+
+.navitem_open {
+ white-space : nowrap;
+ text-decoration: none;
+ font-weight : bold;
+}
+
+a.navitem_open:hover,active {
+ white-space : nowrap;
+ text-decoration: none;
+ font-weight : bold;
+ color: #6392C6;
+}
+
+.navitem_active {
+ white-space : nowrap;
+ text-decoration: none;
+ font-weight : bold;
+ background-color: #6392C6;
+ width: 100%;
+ color: #FFFFFF;
+}
+
+a.navitem_active:hover,active {
+ white-space : nowrap;
+ text-decoration: none;
+ font-weight : bold;
+ background-color: #6392C6;
+ width: 100%;
+ color: #FFFFFF;
+}
+
+
+.navseparator {
+ line-height: 12px;
+ border-bottom: 1px solid #A2B7C5;
+}
+
+
+
+.fileUploadInput {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ width: 250px;
+}
+
+
+
+
+.emptyHeader {
+ background-color: #FFFFFF;
+ border-top: 0px none;
+ border-right: 0px none;
+ border-bottom: 0px none;
+ border-left: 0px none;
+}
+
+
+
+div.titlebar {
+ background: #C7D0D9;
+ color: black;
+ border: 1px solid #8CACBB;
+ padding-left: 1px;
+ padding-right: 1px;
+ padding-top: 1px;
+ padding-bottom: 1px;
+ margin: 1px 1px;
+ clear: both;
+}
+
+/*
+ ------------------------------------------------------------
+ Calendar component
+ ------------------------------------------------------------
+*/
+
+.yearMonthHeader {
+ background-color: #DDDDDD;
+ color: #000000;
+ text-align: center;
+ border: none;
+ font-weight: bold;
+}
+
+.weekHeader {
+ background-color: #E7E7E7;
+ color: #000000;
+ text-align: center;
+ border: none;
+}
+
+.currentDayCell {
+ background-color: #DDDDDD;
+ color: #000000;
+ border: none;
+}
+
+
+/*
+ ------------------------------------------------------------
+ End Calendar component
+ ------------------------------------------------------------
+*/
+
+/*
+ ------------------------------------------------------------
+ Popup component
+ ------------------------------------------------------------
+*/
+
+.popup {
+ background-color:rgb(255,255,255);
+ color: #000000;
+ border: 1px solid #CCCCCC;
+ font-size:smaller;
+ padding: 5px;
+}
+
+.popup table {
+ font-size:smaller;
+}
+
+
+/*
+ ------------------------------------------------------------
+ End popup component
+ ------------------------------------------------------------
+*/
+
+
+.countryFormTable {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ padding: 2;
+ border-style: solid;
+ border-width: 1px;
+}
+
+.countryFormHeader {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ padding: 2;
+ border-style: none;
+ background-color: #FFDD00;
+ text-align: center;
+ font-weight : normal;
+}
+
+.countryFormFooter {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ padding: 2;
+ border-style: none;
+ background-color: #FFDD00;
+ text-align: center;
+ font-weight : normal;
+}
+
+.countryFormLabels {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ padding: 2;
+ border-style: none;
+ text-align: right;
+ font-weight : bold;
+}
+
+.countryFormInputs {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ padding: 2;
+ border-style: none;
+}
+
+/*
+ ------------------------------------------------------------
+ Tree component
+ ------------------------------------------------------------
+*/
+
+.nodeFolder
+{
+ font-size: 10px;
+ font-family: Verdana, Geneva, sans-serif;
+ text-decoration: none
+}
+.document
+{
+ color: blue;
+ font-size: 10px;
+ font-family: Verdana, Geneva, sans-serif;
+ text-decoration: none
+}
+.documentSelected
+{
+ color: blue;
+ font-size: 10px;
+ font-family: Verdana, Geneva, sans-serif;
+ text-decoration: none;
+ font-weight: bold
+}
+
+.childCount
+{
+ color: blue;
+ font-size: 10px;
+ font-family: Verdana, Geneva, sans-serif;
+ text-decoration: none
+}
+
+/*
+ ------------------------------------------------------------
+ Panelnavigation
+ ------------------------------------------------------------
+*/
+#subnavigation {
+margin-left: 0px;
+margin-right: 20px;
+padding: 0px 0px 20px 0px;
+border: 1px solid #546359;
+background-color: #EAF4F4;
+}
+
+#subnavigation_outer {
+float: left;
+width: 220px;
+padding: 0px;
+margin: 0px 0px 0px 0px;
+}
+#subnavigation_outer h1 {
+font-size: 1.5em;
+margin: 0px;
+padding: 0px 0px 15px 0px;
+}
+
+/*
+ --------------------------------------------------------------
+ Horizontal Panelnavigation
+ --------------------------------------------------------------
+*/
+#hNav_outer {
+ margin: 0;
+ padding: 0;
+ height: 60px;
+ width: 800px;
+}
+#hNav_outer ul {
+ padding: 0;
+ margin: 0;
+}
+#hNav_outer ul li ul {
+ margin: 0;
+ padding: 0;
+}
+#hNav_outer ul a {
+ text-decoration: none;
+}
+#hNav_outer ul li { /*float the main list items*/
+ margin: 0;
+ float: left;
+ display: block;
+ padding: 5px;
+}
+#hNav_outer ul li ul {
+ display: none;
+}
+#hNav_outer ul li.off ul, #hNav_outer ul li.on ul { /*put the subnav below*/
+ position: absolute;
+ top: 36px;
+ *top: 44px;/*reposition for IE*/
+ background: #224d6f;
+ left: 13px;
+ *left: 15px;
+ width: 740px;
+}
+#hNav_outer ul li.on ul {
+ display: block;
+ background: #f90;
+}
+#hNav_outer ul li.on:hover ul, #hNav_outer ul li.over ul { /*for ie*/
+ background: #224d6f;
+}
+#hNav_outer ul li a {
+ color: #224d6f;
+ font-weight: bold;
+ display: block;
+ padding: 5;
+}
+#hNav_outer ul li.on a {
+ color: #fff;
+ background: #f90;
+}
+#hNav_outer ul li.on ul a, #hNav_outer ul li.off ul a {
+ float: left; /*ie doesn't inherit the float*/
+ border: 0;
+ color: #f90;
+ width: auto;
+}
+#hNav_outer ul li.on:hover ul a, #hNav_outer ul li.over ul li a { /*for ie - the specificity is necessary*/
+ background: #224d6f;
+}
+#hNav_outer ul li.off:hover ul, #hNav_outer ul li.over ul {
+ display: block;
+ z-index: 6000;
+}
+#hNav_outer ul li.off a:hover, #hNav_outer ul li:hover a, #hNav_outer ul li.over a {
+ background: #29497b;
+ color: #f90;
+}
+#hNav_outer ul li.off a:hover, #hNav_outer ul li.on a:hover {
+ color: #f90;
+}
+/*subnav formatting*/
+#hNav_outer ul li.off ul a {
+ display: block;
+ background: #224d6f;
+ color: #fff;
+}
+#hNav_outer ul li.on ul a {
+ display: block;
+ background: #f90;
+ color: #fff;
+}
+
+/**************************************************
+ * css layers and classes for list navigation list
+ **************************************************/
+#subnavigation ul li a {
+display:block;
+background-color: #D1E4E4;
+color: #294747;
+text-decoration: none;
+border-bottom: 1px solid #87A8A8;
+padding: 2px 20px;
+margin: 0px;
+}
+
+#subnavigation ul li a:visited {color:#294747;}
+#subnavigation ul li a:hover {color: #FFFFFF; background-color: #87A8A8;}
+#subnavigation ul li a:active { color:#294747;}
+
+#subnavigation ul li a.selected {
+font-weight: bold;
+color:#294747;
+background-color: #FFFFFF;
+}
+
+#subnavigation ul ul li a {
+padding: 2px 20px 2px 25px;
+margin: 0px;
+background-color: #FFFFFF;}
+
+#subnavigation ul ul li ul li a {
+padding: 2px 20px 2px 30px;
+margin: 0px;
+}
+
+#subnavigation ul {
+list-style-type: none;
+padding: 0px;
+margin: 0px;
+}
+
+#subnavigation li{
+margin: 0px;
+padding: 0px;
+display:inline;
+}
+
+#subnavigation ul.mypage li a {
+padding: 2px 20px 2px 20px;
+margin: 0px;
+background-color: #EAF4F4;
+}
+
+#subnavigation ul.mypage ul li a:hover {color: #FFFFFF; background-color: #87A8A8;}
+/*
+ body, th, td, input, select {
+ font-family: Verdana, Helvetica, Arial, sans-serif;
+ }
+
+ table, th, td {
+ font-size: small;
+ border: none;
+ }
+
+ .treeHeader {
+ background-color: #bbb;
+ border: 0.75px solid #fff;
+ padding: 2px 3px;
+ text-align: left;
+ }
+
+ .treeFooter {
+ padding: 5px;
+ margin: .67em 2px;
+ margin-top: 0;
+ background-color: #ddd;
+ background-image: url(../images/sw_med_rond.gif);
+ background-repeat: no-repeat;
+ background-position: bottom left;
+ }
+
+ input, .treeFooter {
+ font-size: xx-small;
+ font-size: x-small;
+ }
+
+ .a td {
+ background: #ddd;
+ border-bottom: 1px solid #fff;
+ }
+
+ .b td {
+ background: #efefef;
+ border-bottom: 1px solid #fff;
+ }
+
+ .col1 {
+ border-right: 1px solid #fff;
+ padding: 2px 15px 2px 5px;
+ }
+
+ .col2 {
+ border-left: 1px solid #fff;
+ padding: 2px 15px 2px 5px;
+ }
+
+ .tree {
+ lineheight: 18px;
+ font-family: arial, sans-serif;
+ }
+
+ .treenode {
+ padding: 2px 15px 2px 5px;
+ }
+
+ .treenode a {
+ text-decoration: none;
+ }
+
+ .treenodeSelected {
+ padding: 2px 15px 2px 5px;
+ }
+
+ .treenodeSelected a {
+ text-decoration: none;
+ font-weight: bold;
+ }
+
+ table .selectOneRadio {
+ font-weight: bold;
+ }
+
+
+ .standardList {
+ font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ }
+
+ */
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-ff.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-ff.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-ff.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-first.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-first.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-first.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-fr.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-fr.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-fr.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-last.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-last.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-last.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-next.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-next.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-next.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-previous.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-previous.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/arrow-previous.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/ascending-arrow.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/ascending-arrow.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/ascending-arrow.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/blue-folder-closed.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/blue-folder-closed.png?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/blue-folder-closed.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/blue-folder-open.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/blue-folder-open.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/blue-folder-open.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/component.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/component.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/component.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/descending-arrow.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/descending-arrow.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/descending-arrow.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/document.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/document.png?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/document.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/excel.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/excel.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/excel.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/help.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/help.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/help.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/line-last.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/line-last.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/line-last.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/line-middle.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/line-middle.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/line-middle.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/line-trunk.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/line-trunk.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/line-trunk.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/logo.jpg
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/logo.jpg?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/logo.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/logo_mini.jpg
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/logo_mini.jpg?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/logo_mini.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/myfaces.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/myfaces.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/myfaces.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/myfaces_powered.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/myfaces_powered.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/myfaces_powered.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/myfaces_powered_over.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/myfaces_powered_over.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/myfaces_powered_over.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/person.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/person.png?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/person.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/spacer.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/spacer.gif?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/spacer.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/yellow-folder-closed.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/yellow-folder-closed.png?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/yellow-folder-closed.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/yellow-folder-open.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/yellow-folder-open.png?rev=720725&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/applications/jsaudit/trunk/src/webapp/images/yellow-folder-open.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org