You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shiro.apache.org by lh...@apache.org on 2010/10/08 23:17:58 UTC
svn commit: r1006026 [1/5] - in /shiro/site-template: ./ src/ src/main/
src/main/webapp/ src/main/webapp/WEB-INF/ src/main/webapp/static/
src/main/webapp/static/assets/ src/main/webapp/static/assets/css/
src/main/webapp/static/assets/images/ src/main/w...
Author: lhazlewood
Date: Fri Oct 8 21:17:55 2010
New Revision: 1006026
URL: http://svn.apache.org/viewvc?rev=1006026&view=rev
Log:
SHIRO-195 - committed site template work that was used to create the new website L&F
Added:
shiro/site-template/README
shiro/site-template/pom.xml
shiro/site-template/src/
shiro/site-template/src/main/
shiro/site-template/src/main/webapp/
shiro/site-template/src/main/webapp/WEB-INF/
shiro/site-template/src/main/webapp/WEB-INF/web.xml
shiro/site-template/src/main/webapp/index.html
shiro/site-template/src/main/webapp/static/
shiro/site-template/src/main/webapp/static/assets/
shiro/site-template/src/main/webapp/static/assets/css/
shiro/site-template/src/main/webapp/static/assets/css/confluence.css
shiro/site-template/src/main/webapp/static/assets/css/style.css
shiro/site-template/src/main/webapp/static/assets/images/
shiro/site-template/src/main/webapp/static/assets/images/SHIRO.psd (with props)
shiro/site-template/src/main/webapp/static/assets/images/ShiroIcon.psd (with props)
shiro/site-template/src/main/webapp/static/assets/images/ShiroLogo2.xcf (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/
shiro/site-template/src/main/webapp/static/assets/images/adoption/apache-camel-6.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/apache-camel_107x50.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/click.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/click_142x43.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/grails_152x40.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/grails_163x43.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/sonatype.gif (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/sonatype_153x43.gif (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/spring_103x60.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/spring_112x65.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/spring_258x151.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/stripes_122x32.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/stripes_141x37.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/stripes_160x42.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/tapestry.gif (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/tapestry_136x50.gif (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/tynamo.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/tynamo_120x50.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/vaadin.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/vaadin_167x40.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/wicket.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/adoption/wicket_136x50.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/download.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/favicon.ico (with props)
shiro/site-template/src/main/webapp/static/assets/images/favicon128.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/favicon128whitebg.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/favicon16.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/favicon16whitebg.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/favicon32.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/favicon32whitebg.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/favicon64.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/favicon64whitebg.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/faviconwhitebg.ico (with props)
shiro/site-template/src/main/webapp/static/assets/images/shiro_bullet_24x24.png (with props)
shiro/site-template/src/main/webapp/static/assets/images/shiro_logo_484x170.png (with props)
shiro/site-template/src/main/webapp/static/assets/js/
shiro/site-template/src/main/webapp/static/assets/js/jquery_googleanalytics/
shiro/site-template/src/main/webapp/static/assets/js/jquery_googleanalytics/jquery.google-analytics.js
shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/
shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/.htaccess
shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/docs/
shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/docs/index.html
shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/index.html
shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/jquery.dimensions.js
shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/jquery.gradient.js
shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/jquery.js
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/changelog.txt
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/css/
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/css/superfish-navbar.css
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/css/superfish-vertical.css
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/css/superfish.css
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/example.html
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/images/
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/images/arrows-ffffff.png (with props)
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/images/shadow.png (with props)
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/js/
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/js/hoverIntent.js
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/js/jquery-1.2.6.min.js
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/js/jquery.bgiframe.min.js
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/js/superfish.js
shiro/site-template/src/main/webapp/static/assets/js/superfish-1.4.8/js/supersubs.js
shiro/site-template/src/main/webapp/template.html
Modified:
shiro/site-template/ (props changed)
Propchange: shiro/site-template/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Oct 8 21:17:55 2010
@@ -0,0 +1,3 @@
+*.idea
+
+*.iml
Added: shiro/site-template/README
URL: http://svn.apache.org/viewvc/shiro/site-template/README?rev=1006026&view=auto
==============================================================================
--- shiro/site-template/README (added)
+++ shiro/site-template/README Fri Oct 8 21:17:55 2010
@@ -0,0 +1,18 @@
+Instructions:
+
+Run 'mvn jetty:run' and open your browser to localhost:8080
+
+Make src/main/webapp/index.html adjustments and hit refresh as necessary (css,
+images and javascript are available under src/main/webapp/static/assets/).
+
+When happy, move the changes to template.html, but remember to remove
+all of the simulated content (nav bar, overview, blog posts, etc).
+
+Ensure all static references start with a forward slash '/' e.g.:
+
+/static/assets/images/foo.jpg
+/static/assets/css/...
+
+The template.html file is the one that should be uploaded to the Confluence Auto Export plugin.
+
+When done, commit your changes!
\ No newline at end of file
Added: shiro/site-template/pom.xml
URL: http://svn.apache.org/viewvc/shiro/site-template/pom.xml?rev=1006026&view=auto
==============================================================================
--- shiro/site-template/pom.xml (added)
+++ shiro/site-template/pom.xml Fri Oct 8 21:17:55 2010
@@ -0,0 +1,72 @@
+<?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.
+ -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.apache.shiro</groupId>
+ <artifactId>site-template</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ <packaging>war</packaging>
+
+ <name>site Maven Webapp</name>
+ <url>http://maven.apache.org</url>
+
+ <properties>
+ <jetty.version>6.1.25</jetty.version>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.mortbay.jetty</groupId>
+ <artifactId>maven-jetty-plugin</artifactId>
+ <version>${jetty.version}</version>
+ <configuration>
+ <contextPath>/</contextPath>
+ <connectors>
+ <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
+ <port>8080</port>
+ <maxIdleTime>60000</maxIdleTime>
+ </connector>
+ </connectors>
+ <requestLog implementation="org.mortbay.jetty.NCSARequestLog">
+ <filename>./target/yyyy_mm_dd.request.log</filename>
+ <retainDays>90</retainDays>
+ <append>true</append>
+ <extended>false</extended>
+ <logTimeZone>GMT</logTimeZone>
+ </requestLog>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
Added: shiro/site-template/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/WEB-INF/web.xml?rev=1006026&view=auto
==============================================================================
--- shiro/site-template/src/main/webapp/WEB-INF/web.xml (added)
+++ shiro/site-template/src/main/webapp/WEB-INF/web.xml Fri Oct 8 21:17:55 2010
@@ -0,0 +1,25 @@
+<?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 version="2.4"
+ 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">
+ <display-name>Apache Shiro Site Template</display-name>
+</web-app>
Added: shiro/site-template/src/main/webapp/index.html
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/index.html?rev=1006026&view=auto
==============================================================================
--- shiro/site-template/src/main/webapp/index.html (added)
+++ shiro/site-template/src/main/webapp/index.html Fri Oct 8 21:17:55 2010
@@ -0,0 +1,408 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!--
+ ~ 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.
+ -->
+<html>
+<head>
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Apache Shiro - Welcome to Apache Shiro</title>
+
+ <link rel="stylesheet" type="text/css"
+ href="http://yui.yahooapis.com/2.8.1/build/reset-fonts-grids/reset-fonts-grids.css">
+ <link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/2.8.1/build/base/base-min.css">
+ <link rel="stylesheet" type="text/css" href="/static/assets/js/superfish-1.4.8/css/superfish.css" media="screen">
+ <link rel="stylesheet" type="text/css" href="/static/assets/css/confluence.css" media="screen">
+ <link rel="stylesheet" type="text/css" href="/static/assets/css/style.css"/>
+ <link rel="icon" type="image/vnd.microsoft.icon" href="/static/assets/images/favicon.ico">
+
+ <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
+ <script type="text/javascript" src="/static/assets/js/jquery_gradient/jquery.dimensions.js"></script>
+ <script type="text/javascript" src="/static/assets/js/jquery_gradient/jquery.gradient.js"></script>
+ <script type="text/javascript" src="/static/assets/js/superfish-1.4.8/js/hoverIntent.js"></script>
+ <script type="text/javascript" src="/static/assets/js/superfish-1.4.8/js/superfish.js"></script>
+ <script type="text/javascript" src="/static/assets/js/superfish-1.4.8/js/supersubs.js"></script>
+ <script type="text/javascript" src="/static/assets/js/jquery_googleanalytics/jquery.google-analytics.js"></script>
+ <script type="text/javascript">
+ // initialise plugins
+
+ //note that we can't use the simplified dollar-sign based jquery notation as it messes with
+ //velocity's variable reference syntax. Since the dollar sign is just an alias for the 'jQuery' global
+ //object, we use 'jQuery' explicitly below instead to avoid this conflict:
+ jQuery(function() {
+
+ //Nav bar gradient shading:
+ $('#navlist').gradient({
+ from: '4273ca',
+ to: '03148f',
+ direction: 'horizontal'
+ });
+ $('#navlist li').gradient({
+ from: '4273ca',
+ to: '03148f',
+ direction: 'horizontal'
+ });
+ $('#navlist ul').gradient({
+ from: '4273ca',
+ to: '03148f',
+ direction: 'horizontal'
+ });
+
+ //Nav bar: Supersubs dropdown menus
+ $('ul.sf-menu').supersubs({extraWidth: 1}).superfish({animation:{opacity:'show',height:'show'}});
+
+ //Google Analytics
+ $.trackPage('UA-11551827-1');
+ });
+ </script>
+</head>
+<body>
+
+ <div id="page">
+
+ <div id="header">
+ <!-- <h1>Apache Shiro</h1> -->
+ <img src="/static/assets/images/shiro_logo_484x170.png" alt="Apache Shiro"/>
+
+ <!-- <img src="http://incubator.apache.org/images/apache-incubator-logo.png" alt="Apache Incubator"/> -->
+
+ <div id="navbar">
+
+ <ul id="navlist" class="sf-menu rc">
+
+ <li class="current rc"><a href="#">Home</a></li>
+
+ <li><a href="#">Download</a></li>
+
+ <li>
+ <p><a href="#">About</a></p>
+ <ul>
+ <li><a href="#">What is Shiro?</a></li>
+ <li><a href="#">Features</a></li>
+ <li><a href="#">License</a></li>
+ </ul>
+ </li>
+
+ <li>
+ <p><a href="#">Documentation</a></p>
+ <ul>
+ <li><a href="#">Ten Minute Tutorial</a></li>
+ <li><a href="#">Getting Started</a></li>
+ <li><a href="#">Reference Manual</a></li>
+ <li><a href="#">API</a></li>
+ </ul>
+ </li>
+
+ <li>
+ <p><a href="#">Community</a></p>
+ <ul>
+ <li><a href="#">Contribute!</a></li>
+ <li><a href="#">News</a></li>
+ <li><a href="#">Events</a></li>
+ <li><a href="#">Conferences</a></li>
+ <li><a href="#">Articles</a></li>
+ <li><a href="#">Who uses Shiro?</a></li>
+ <li><a href="#">Developer Resources</a></li>
+ </ul>
+ </li>
+
+ <li>
+ <p><a href="#">Support</a></p>
+ <ul>
+ <li><a href="#">Mailing Lists</a></li>
+ <li><a href="#">Forums</a></li>
+ <li><a href="#">Issue Tracker</a></li>
+ </ul>
+ </li>
+
+ </ul>
+ </div>
+ </div>
+
+ <div id="center">
+
+ <div id="main">
+
+ <div id="homecenter">
+
+ <div id="homeleft">
+
+ <h1><a name="Index-WelcometoApacheShiro"></a>Welcome to Apache Shiro</h1>
+
+ <p>Apache Shiro is a powerful and easy-to-use security framework that performs authentication,
+ authorization, cryptography, and session management. With Shiroâs easy-to-understand API,
+ you can quickly and easily secure any application â from the smallest mobile applications
+ to the largest web and enterprise applications.</p>
+
+ <p>We recommend you start with the Ten Minute Tutorial which gives you a feel for Shiro and its
+ API.
+ Then feel free to get started using Shiro in your own application.</p>
+
+ <p>If you have any questions, please check out our documentation or contact the user mailing
+ list.</p>
+
+ <p>And if youâre a fan of Shiro and would like to help it grow, we invite you become a
+ contributor
+ to
+ the project. Please check out the New Contributor Guide</p>
+
+ <h2>Overview</h2>
+
+ <div class="foverview">
+ <h3>Authentication</h3>
+ <p>Support logins across one or more pluggable data sources (LDAP, JDBC, Kerberos,
+ ActiveDirectory, etc).</p>
+ </div>
+
+ <div class="foverview">
+ <h3>Authorization</h3>
+
+ <p>Perform access control based on roles or fine-grained permissions, also using pluggable
+ data sources.</p>
+ </div>
+
+ <div class="foverview crypt">
+ <h3>Cryptography</h3>
+
+ <p>Secure data with the easiest possible Cryptography APIs available, giving you power and
+ simplicity beyond what Java provides by default.</p>
+ </div>
+
+ <div class="foverview sess">
+ <h3>Session Management</h3>
+
+ <p>Use sessions in any environment, even outside web or EJB containers. Easily cluster
+ sessions in large scale applications.</p>
+ </div>
+
+ <div class="foverview web last">
+ <h3>Web Integration</h3>
+
+ <p>Save development time with innovative approaches that easily handle web-specific
+ security out-of-the-box.</p>
+ </div>
+
+ </div>
+
+ <div id="homeright">
+ <div id="download" class="rc">
+ <h2>Download</h2>
+ <div class="inner rc">
+ <p>The latest release is <em>1.0.0-incubating</em>
+ <span class="relnotes">
+ (<a href="https://svn.apache.org/repos/asf/cassandra/tags/cassandra-0.6.5/CHANGES.txt">Changes</a>)
+ </span>
+ </p>
+ <p>
+ <a class="filename"
+ href="http://www.apache.org/dyn/closer.cgi?path=/cassandra/0.6.5/apache-cassandra-0.6.5-bin.tar.gz"
+ onclick="javascript: pageTracker._trackPageview('/clicks/download/fullbinary');">
+ apache-shiro-1.0.0-incubating.zip
+ </a>
+ </p>
+ <p><a href="/download/">Other download options</a></p>
+ </div>
+ </div>
+ <div id="adoption">
+ <h2>Communities using Shiro</h2>
+ <div id="adoptionImages">
+ <a href="http://www.springsource.org"><img src="/static/assets/images/adoption/spring_103x60.png" alt="Spring Framework"/></a>
+ <a href="http://wicket.apache.org"><img src="/static/assets/images/adoption/wicket_136x50.png" alt="Apache Wicket"/></a>
+ <a href="http://www.grails.org"><img src="/static/assets/images/adoption/grails_152x40.png" alt="Grails"/></a>
+ <a href="http://tapestry.apache.org"><img src="/static/assets/images/adoption/tapestry_136x50.gif" alt="Apache Tapestry"/></a>
+ <a href="http://tynamo.org"><img src="/static/assets/images/adoption/tynamo_120x50.png" alt="Tynamo"/></a>
+ <a href="http://click.apache.org"><img src="/static/assets/images/adoption/click_142x43.png" alt="Apache Click"/></a>
+ <a href="http://www.stripesframework.org"><img src="/static/assets/images/adoption/stripes_122x32.png" alt="Stripes Framework"/></a>
+ <a href="http://camel.apache.org"><img src="/static/assets/images/adoption/apache-camel_107x50.png" alt="Apache Camel"/></a>
+ <a href="http://www.sonatype.com"><img src="/static/assets/images/adoption/sonatype_153x43.gif" alt="Sonatype"/></a>
+ <p>and more...</p>
+ </div>
+ </div>
+
+ </div>
+
+ </div>
+
+ </div>
+
+ <div id="news">
+ <h3><a name="Index-News"></a>News</h3>
+
+ <div class="blogSurtitle">
+ <img src="http://cwiki.apache.org/confluence/images/icons/blogentry_16.gif" height="16" width="16"
+ border="0"
+ align="absmiddle">
+
+ <a class="blogDate"
+ href="http://cwiki.apache.org/confluence/pages/viewblogposts.action?key=SHIRO&postingDate=2010%2F6%2F1&period=5">Tuesday,
+ 1
+ June
+ 2010</a>
+ </div>
+
+ <div class="blogpost" style="margin-bottom: 30px">
+ <div><a class="blogHeading" href="2010/06/01/sdforum-java-sig-apache-shiro-presentation.html">
+ SDForum Java SIG Apache Shiro Presentation</a>
+ </div>
+
+ <div class="pagesubheading">
+ Last changed Jun 01, 2010 13:42 by
+ <a class="confluence-userlink username:lhazlewood url fn"
+ href="http://cwiki.apache.org/confluence/users/viewuserprofile.action?username=lhazlewood">
+ Les Hazlewood
+ </a>
+ </div>
+ <div class="wiki-content">
+ <P>Tonight, 1 June 2010, Les Hazlewood
+ <a href="http://www.sdforum.org/index.cfm?fuseaction=Calendar.eventDetail&eventID=13671&pageId=471"
+ class="external-link" rel="nofollow">will present</a>
+ Apache Shiro to the SDForum Java SIG in Palo Alto, California. Please come if you can!</P>
+ </div>
+ <div class="endsection">
+ <B>Posted at Jun 01, 2010</B> by
+
+ <img src="http://cwiki.apache.org/confluence/images/icons/user_16.gif"
+ height="16" width="16" border="0" align="absmiddle" title="User Profile: Les Hazlewood">
+
+ <a class="confluence-userlink username:lhazlewood url fn"
+ href="http://cwiki.apache.org/confluence/users/viewuserprofile.action?username=lhazlewood">
+ Les Hazlewood</a>
+ |
+ <img src="http://cwiki.apache.org/confluence/images/icons/comment_16.gif"
+ height="16" width="16" border="0" align="absmiddle">
+ <a href="2010/06/01/sdforum-java-sig-apache-shiro-presentation.html#comments">0 comments</a>
+ |
+ <a href="http://cwiki.apache.org/confluence/pages/editblogpost.action?pageId=21791855">Edit</a>
+ </div>
+ </div>
+
+
+ <div class="blogpost" style="margin-bottom: 30px">
+
+ <div><a class="blogHeading" href="2010/06/01/apache-shiro-100-incubating-released.html">
+ Apache Shiro 1.0.0-incubating Released!</a>
+ </div>
+
+ <div class="pagesubheading">
+ Last changed Jun 01, 2010 13:36 by
+ <a class="confluence-userlink username:lhazlewood url fn"
+ href="http://cwiki.apache.org/confluence/users/viewuserprofile.action?username=lhazlewood">
+ Les Hazlewood
+ </a>
+ </div>
+ <div class="wiki-content">
+ <P>Dear Apache Shiro Community,</P>
+
+ <P>We are proud and excited to offer Apache Shiro's first stable release as an Apache Incubator
+ podling!</P>
+
+ <P>Version 1.0.0-incubating is available immediately for download
+ <a href="download.html" title="Download">here</a> accompanied by
+ <a href="documentation.html" title="Documentation">associated documentation</a> and
+ <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310950&styleName=Html&version=12314078"
+ class="external-link" rel="nofollow">Release Notes</a>
+ </P>
+
+ <P>Thank you so much to the Apache community and the Apache Incubator for helping us move toward
+ our first release. A very special thanks goes to our user community and early adopters for
+ helping us refine our first stable release.</P>
+
+ <P>Best Regards,</P>
+
+ <P>Les Hazlewood</P>
+ </div>
+
+ <div class="endsection">
+ <B>Posted at Jun 01, 2010</B> by
+ <img src="http://cwiki.apache.org/confluence/images/icons/user_16.gif" height="16" width="16"
+ border="0"
+ align="absmiddle" title="User Profile: Les Hazlewood">
+ <a class="confluence-userlink username:lhazlewood url fn"
+ href="http://cwiki.apache.org/confluence/users/viewuserprofile.action?username=lhazlewood">Les
+ Hazlewood</a>
+ |
+ <img src="http://cwiki.apache.org/confluence/images/icons/comment_16.gif" height="16" width="16"
+ border="0"
+ align="absmiddle">
+
+ <a href="2010/06/01/apache-shiro-100-incubating-released.html#comments">0 comments</a>
+ |
+ <a href="http://cwiki.apache.org/confluence/pages/editblogpost.action?pageId=21791849">Edit</a>
+ </div>
+ </div>
+
+ <div class="blogSurtitle">
+ <img src="http://cwiki.apache.org/confluence/images/icons/blogentry_16.gif" height="16" width="16"
+ border="0" align="absmiddle">
+ <a class="blogDate"
+ href="http://cwiki.apache.org/confluence/pages/viewblogposts.action?key=SHIRO&postingDate=2010%2F3%2F17&period=5">
+ Wednesday, 17 March 2010
+ </a>
+ </div>
+
+ <div class="blogpost" style="margin-bottom: 30px">
+ <div><a class="blogHeading" href="2010/03/17/great-source-comments.html">Great source comments!</a>
+ </div>
+
+ <div class="pagesubheading">
+ Last changed Mar 17, 2010 22:10 by
+ <a class="confluence-userlink username:lhazlewood url fn"
+ href="http://cwiki.apache.org/confluence/users/viewuserprofile.action?username=lhazlewood">
+ Les Hazlewood
+ </a>
+ </div>
+ <div class="wiki-content">
+
+ <P>Apache Shiro is among the
+ <a href="http://www.ohloh.net/p/shiro/factoids/2699226"
+ class="external-link" rel="nofollow">best-commented</a>
+ (top 10%) of all projects tracked by Ohloh!
+ </P>
+ </div>
+ <div class="endsection">
+ <B>Posted at Mar 17, 2010</B> by
+ <img src="http://cwiki.apache.org/confluence/images/icons/user_16.gif"
+ height="16" width="16" border="0" align="absmiddle" title="User Profile: Les Hazlewood">
+
+ <a class="confluence-userlink username:lhazlewood url fn"
+ href="http://cwiki.apache.org/confluence/users/viewuserprofile.action?username=lhazlewood">
+ Les Hazlewood
+ </a>
+ |
+ <img src="http://cwiki.apache.org/confluence/images/icons/comment_16.gif"
+ height="16" width="16" border="0" align="absmiddle">
+
+ <a href="2010/03/17/great-source-comments.html#comments">0 comments</a>
+ |
+ <a href="http://cwiki.apache.org/confluence/pages/editblogpost.action?pageId=14813062">Edit</a>
+ </div>
+ </div>
+
+ <P>Stay current with <a href="news.html" title="News">All Apache Shiro News</a></P>
+
+ </div> <!-- end #news -->
+
+ </div> <!-- end #center -->
+
+ <div id="footer">
+ Copyright © 2008-2010 The Apache Software Foundation
+ </div>
+
+ </div> <!-- end #page -->
+
+</body>
+</html>
\ No newline at end of file
Added: shiro/site-template/src/main/webapp/static/assets/css/confluence.css
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/css/confluence.css?rev=1006026&view=auto
==============================================================================
--- shiro/site-template/src/main/webapp/static/assets/css/confluence.css (added)
+++ shiro/site-template/src/main/webapp/static/assets/css/confluence.css Fri Oct 8 21:17:55 2010
@@ -0,0 +1,160 @@
+/*
+ - 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.
+*/
+
+/* This CSS is for customizing Confluence rendered HTML only. Shiro-specific
+ site elements are customized in style.css */
+
+.nobr sup img {
+ display: none;
+}
+
+.preformattedContent pre {
+ padding: 5px 10px;
+ border: 1px dashed #1a6c0b;
+ background-color: #f0f0f0;
+}
+
+blockquote {
+ margin: 10px;
+ padding: 0 10px;
+ border-left: 1px solid #1a6c0b;
+}
+
+table.confluenceTable {
+ margin: 5px;
+ border-collapse: collapse;
+}
+
+/* Added as a temporary fix for CONF-4223. The table elements appear to be inheriting the border: none attribute from the sectionMacro class */
+
+table.confluenceTable td.confluenceTd {
+ border-width: 1px;
+ border-style: solid;
+ border-color: #ccc;
+ padding: 3px 4px 3px 4px;
+}
+
+/* Added as a temporary fix for CONF-4223. The table elements appear to be inheriting the border: none attribute from the sectionMacro class */
+
+table.confluenceTable th.confluenceTh {
+ border-width: 1px;
+ border-style: solid;
+ border-color: #ccc;
+ padding: 3px 4px 3px 4px;
+ background-color: #f0f0f0;
+ text-align: center;
+}
+
+td.confluenceTd {
+ border-width: 1px;
+ border-style: solid;
+ border-color: #ccc;
+ padding: 3px 4px 3px 4px;
+}
+
+th.confluenceTh {
+ border-width: 1px;
+ border-style: solid;
+ border-color: #ccc;
+ padding: 3px 4px 3px 4px;
+ background-color: #f0f0f0;
+ text-align: center;
+}
+
+.noteMacro {
+ border: 1px solid #f0c000;
+ background-color: #ffffce;
+ margin-top: 5px;
+ margin-bottom: 5px
+}
+
+.warningMacro {
+ border: 1px solid #c00;
+ background-color: #fcc;
+ text-align: left;
+ margin-top: 5px;
+ margin-bottom: 5px
+}
+
+.infoMacro {
+ border: 1px solid #3c78b5;
+ background-color: #D8E4F1;
+ text-align: left;
+ margin-top: 5px;
+ margin-bottom: 5px
+}
+
+.tipMacro {
+ border: 1px solid #090;
+ background-color: #dfd;
+ text-align: left;
+ margin-top: 5px;
+ margin-bottom: 5px
+}
+
+.code {
+ border: 1px dashed #1a6c0b;
+ font-size: 1em;
+ font-family: 'courier new', Courier, serif;
+ margin: 1em;
+ line-height: 1em;
+}
+
+.codeHeader {
+ background-color: #f0f0f0;
+ border-bottom: 1px dashed #1a6c0b;
+ padding: 3px;
+ text-align: center;
+}
+
+.codeContent {
+ text-align: left;
+ background-color: #f0f0f0;
+ padding: 3px;
+}
+
+.code-keyword {
+ color: #000091;
+ background-color: inherit;
+}
+
+.code-object {
+ color: #910091;
+ background-color: inherit;
+}
+
+.code-quote {
+ color: #009100;
+ background-color: inherit;
+}
+
+.code-comment {
+ color: #808080;
+ background-color: inherit;
+}
+
+.code-xml .code-keyword {
+ color: inherit;
+ font-weight: bold;
+}
+
+.code-tag {
+ color: #000091;
+ background-color: inherit;
+}
\ No newline at end of file
Added: shiro/site-template/src/main/webapp/static/assets/css/style.css
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/css/style.css?rev=1006026&view=auto
==============================================================================
--- shiro/site-template/src/main/webapp/static/assets/css/style.css (added)
+++ shiro/site-template/src/main/webapp/static/assets/css/style.css Fri Oct 8 21:17:55 2010
@@ -0,0 +1,284 @@
+/*
+ - 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.
+*/
+
+html {
+ overflow-y: scroll; /*background-color: #477ddf;*/
+ background-color: transparent;
+ /*background-attachment: fixed;
+ background-image: url("../images/body-bg.png");
+ background-position: center bottom;
+ background-repeat: repeat-x; */
+ margin: 0;
+ text-align: left;
+}
+
+body {
+ margin: 10px 5% 0 5%;
+ /*color: #5b5a5a;*/
+ color: #222222;
+ text-align: left;
+ background-color: white;
+ font-family: verdana, helvetica, clean, sans-serif, 'sans', serif;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ color: #1b4085;
+}
+
+h1 {
+ margin-top: .5em;
+ font-size: 2em;
+}
+
+h2 {
+ font-size: 1.75em;
+}
+
+h3 {
+ font-size: 1.5em;
+}
+
+h4 {
+ font-size: 1.35em;
+ font-weight: bold;
+}
+
+h5 {
+ font-size: 1.15em;
+ font-weight: bold;
+}
+
+h6 {
+ font-size: 1em;
+ font-weight: bold;
+}
+
+a {
+ color: #1b4085;
+ text-decoration: none;
+}
+
+a:hover {
+ color: #477ddf;
+ text-decoration: underline;
+}
+
+/* Confluence classes: */
+.pagesubheading {
+ display: none;
+}
+
+.blogSurtitle {
+ margin-bottom: 1em;
+}
+
+.blogDate {
+ font-size: 1.35em;
+ font-weight: bold;
+}
+
+.blogpost {
+ padding: 0 0 0 1.5em;
+}
+
+.blogHeading {
+ font-size: 1.15em;
+ font-weight: bold;
+}
+
+.blogpost .wiki-content {
+ margin-top: 1em;
+}
+
+.endsection {
+ display: none;
+}
+
+/* end Confluence classes */
+
+/* General purpose rounded corners: */
+.rc {
+ border-radius: 8px;
+ -webkit-border-radius: 8px;
+ -moz-border-radius: 8px;
+}
+
+#header>img:first-child {
+ float: left;
+ padding: 0.5em 0 1.5em 0;
+}
+
+#navbar {
+ display: block;
+ clear: both;
+ padding: 0;
+}
+#navlist {
+ width: 100%;
+ background: #334B99;
+}
+.sf-menu a {
+ border-left: 1px solid #fff;
+ border-top: none;
+ padding: .75em 2em;
+ text-decoration:none;
+ font-weight: bold;
+}
+.sf-menu li li a {
+ font-weight: normal;
+}
+.sf-menu a, .sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*/
+ color: #f2f1ff;
+}
+.sf-menu li {
+ /*background: #334B99;*/
+ background: transparent;
+}
+.sf-menu li li {
+ background: transparent;
+}
+.sf-menu li li li {
+ background: transparent;
+}
+.sf-menu li:hover, .sf-menu li.sfHover,
+.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
+ background: #98a0a8;
+ /*#85c85c; = green */
+ outline: 0;
+}
+
+#center {
+ display: table;
+ padding: 0 1em;
+}
+#main {
+ display: table-row;
+}
+
+#homecenter {
+ display: table-cell;
+}
+#homecenter>div {
+ display: table-cell;
+}
+#homeleft {
+ padding-right: 3em;
+ margin-top: 0;
+}
+#homeleft>h2:first-child {
+ margin-top: 0;
+}
+.last {
+ clear: both;
+}
+
+#homeleft div {
+ float: left;
+ max-width: 45%;
+ margin: 0 2em 1em 0;
+ padding: 0;
+}
+#homeleft div h3 {
+ padding-left: 1.5em;
+ margin: 0;
+ white-space: nowrap;
+ /*border-bottom: 1px solid #98a0a8;*/
+ background: url("../images/shiro_bullet_24x24.png") left center no-repeat;
+ margin-bottom: .4em;
+ /*border-radius: 8px;
+ -webkit-border-radius: 8px;
+ -moz-border-radius: 8px;
+ background: #abb5d2; */
+}
+
+#homeright {
+ padding: 0;
+ clear: both;
+ width: 28%;
+}
+
+#download {
+ background: #669933;
+ color: #eeffcc;
+ text-align: center;
+ padding: 0 1.5em 1.5em 1.5em;
+}
+#download em {
+ font-weight: bold;
+ font-style: normal;
+ display: block;
+}
+#download .relnotes {
+ display: block;
+}
+#download a {
+ color: #070;
+}
+#download a:hover {
+ background-color: #339933;
+}
+#download h2 {
+ padding: .15em;
+ margin: 0;
+ color: white;
+ font-size: 1.2em;
+ font-weight: bold;
+}
+#download .inner {
+ background: #efc;
+ color: #222222;
+ padding: .5em;
+}
+
+#download .filename {
+ background: url("../images/download.png") no-repeat center 0 transparent;
+ display: block;
+ font-size: 18px;
+ line-height: 22px;
+ overflow: auto;
+ padding: 4em 0 0 0;
+ position: relative;
+}
+
+#adoption {
+ margin-top: 3em;
+}
+#adoption h2 {
+ font-size: 1.6em;
+}
+#adoption div {
+ text-align: center;
+}
+#adoption img {
+ padding: .2em .3em;
+}
+#adoption p {
+ padding-top: 1em;
+ font-size: 1.5em;
+}
+
+#news {
+ display: table-row;
+}
+
+#footer {
+/*clear: both;*/
+ text-align: center;
+ padding: 10px;
+}
\ No newline at end of file
Added: shiro/site-template/src/main/webapp/static/assets/images/SHIRO.psd
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/SHIRO.psd?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/SHIRO.psd
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/ShiroIcon.psd
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/ShiroIcon.psd?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/ShiroIcon.psd
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/ShiroLogo2.xcf
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/ShiroLogo2.xcf?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/ShiroLogo2.xcf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/apache-camel-6.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/apache-camel-6.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/apache-camel-6.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/apache-camel_107x50.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/apache-camel_107x50.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/apache-camel_107x50.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/click.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/click.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/click.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/click_142x43.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/click_142x43.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/click_142x43.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/grails_152x40.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/grails_152x40.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/grails_152x40.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/grails_163x43.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/grails_163x43.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/grails_163x43.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/sonatype.gif
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/sonatype.gif?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/sonatype.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/sonatype_153x43.gif
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/sonatype_153x43.gif?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/sonatype_153x43.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/spring_103x60.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/spring_103x60.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/spring_103x60.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/spring_112x65.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/spring_112x65.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/spring_112x65.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/spring_258x151.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/spring_258x151.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/spring_258x151.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/stripes_122x32.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/stripes_122x32.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/stripes_122x32.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/stripes_141x37.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/stripes_141x37.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/stripes_141x37.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/stripes_160x42.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/stripes_160x42.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/stripes_160x42.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/tapestry.gif
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/tapestry.gif?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/tapestry.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/tapestry_136x50.gif
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/tapestry_136x50.gif?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/tapestry_136x50.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/tynamo.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/tynamo.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/tynamo.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/tynamo_120x50.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/tynamo_120x50.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/tynamo_120x50.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/vaadin.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/vaadin.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/vaadin.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/vaadin_167x40.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/vaadin_167x40.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/vaadin_167x40.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/wicket.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/wicket.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/wicket.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/adoption/wicket_136x50.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/adoption/wicket_136x50.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/adoption/wicket_136x50.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/download.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/download.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/download.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/favicon.ico
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/favicon.ico?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/favicon.ico
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/favicon128.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/favicon128.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/favicon128.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/favicon128whitebg.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/favicon128whitebg.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/favicon128whitebg.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/favicon16.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/favicon16.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/favicon16.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/favicon16whitebg.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/favicon16whitebg.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/favicon16whitebg.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/favicon32.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/favicon32.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/favicon32.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/favicon32whitebg.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/favicon32whitebg.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/favicon32whitebg.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/favicon64.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/favicon64.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/favicon64.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/favicon64whitebg.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/favicon64whitebg.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/favicon64whitebg.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/faviconwhitebg.ico
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/faviconwhitebg.ico?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/faviconwhitebg.ico
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/shiro_bullet_24x24.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/shiro_bullet_24x24.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/shiro_bullet_24x24.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/images/shiro_logo_484x170.png
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/images/shiro_logo_484x170.png?rev=1006026&view=auto
==============================================================================
Binary file - no diff available.
Propchange: shiro/site-template/src/main/webapp/static/assets/images/shiro_logo_484x170.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: shiro/site-template/src/main/webapp/static/assets/js/jquery_googleanalytics/jquery.google-analytics.js
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/js/jquery_googleanalytics/jquery.google-analytics.js?rev=1006026&view=auto
==============================================================================
--- shiro/site-template/src/main/webapp/static/assets/js/jquery_googleanalytics/jquery.google-analytics.js (added)
+++ shiro/site-template/src/main/webapp/static/assets/js/jquery_googleanalytics/jquery.google-analytics.js Fri Oct 8 21:17:55 2010
@@ -0,0 +1,241 @@
+/*
+* jquery-google-analytics plugin
+*
+* A jQuery plugin that makes it easier to implement Google Analytics tracking,
+* including event and link tracking.
+*
+* Adds the following methods to jQuery:
+* - $.trackPage() - Adds Google Analytics tracking on the page from which
+* it's called.
+* - $.trackPageview() - Tracks a pageview using the given uri. Can be used for tracking Ajax requests: http://www.google.com/support/analytics/bin/answer.py?hl=en&answer=55519
+* - $.trackEvent() - Tracks an event using the given parameters.
+* - $('a').track() - Adds event tracking to element(s).
+* - $.timePageLoad() - Measures the time it takes an event using the given parameters.
+*
+* Features:
+* - Improves page load time by loading Google Analytics code without blocking.
+* - Easy and extensible event and link tracking plugin for jQuery and Google Analytics
+* - Automatic internal/external link detection. Default behavior is to skip
+* tracking of internal links.
+* - Enforces that tracking event handler is added to an element only once.
+* - Configurable: custom event tracking, skip internal links, metadata
+* extraction using callbacks.
+*
+* Copyright (c) 2008-09 Christian Hellsten
+*
+* Plugin homepage:
+* http://aktagon.com/projects/jquery/google-analytics/
+* http://github.com/christianhellsten/jquery-google-analytics/
+*
+* Examples:
+* http://aktagon.com/projects/jquery/google-analytics/examples/
+* http://code.google.com/apis/analytics/docs/eventTrackerGuide.html
+*
+* Repository:
+* git://github.com/christianhellsten/jquery-google-analytics.git
+*
+* Version 1.1.3
+*
+* Tested with:
+* - Mac: Firefox 3, Safari 3
+* - Linux: Firefox 3
+* - Windows: Firefox 3, Internet Explorer 6
+*
+* Licensed under the MIT license:
+* http://www.opensource.org/licenses/mit-license.php
+*
+* Credits:
+* - http://google.com/analytics
+* - http://lyncd.com:
+* Idea for trackPage method came from this blog post: http://lyncd.com/2009/03/better-google-analytics-javascript/
+*/
+(function($) {
+
+ var pageTracker;
+
+ /**
+ * Enables Google Analytics tracking on the page from which it's called.
+ *
+ * Usage:
+ * <script type="text/javascript">
+ * $.trackPage('UA-xxx-xxx', options);
+ * </script>
+ *
+ * Parameters:
+ * account_id - Your Google Analytics account ID.
+ * options - An object containing one or more optional parameters:
+ * - onload - boolean - If false, the Google Analytics code is loaded
+ * when this method is called instead of on window.onload.
+ * - status_code - The HTTP status code of the current server response.
+ * If this is set to something other than 200 then the page is tracked
+ * as an error page. For more details: http://www.google.com/support/analytics/bin/answer.py?hl=en&answer=86927
+ * - callback - function to be executed after the Google Analytics code is laoded and initialized
+ *
+ */
+ $.trackPage = function(account_id, options) {
+ var host = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+ var script;
+
+ // Use default options, if necessary
+ var settings = $.extend({}, {onload: true, status_code: 200}, options);
+ var src = host + 'google-analytics.com/ga.js';
+
+ function init_analytics() {
+ if (typeof _gat != undefined) {
+ debug('Google Analytics loaded');
+
+ pageTracker = _gat._getTracker(account_id);
+
+ if(settings.status_code == null || settings.status_code == 200) {
+ pageTracker._trackPageview();
+ } else {
+ debug('Tracking error ' + settings.status_code);
+ pageTracker._trackPageview("/" + settings.status_code + ".html?page=" + document.location.pathname + document.location.search + "&from=" + document.referrer);
+ }
+ if($.isFunction(settings.callback)){
+ settings.callback();
+ }
+ }
+ else {
+ throw "_gat is undefined"; // setInterval loading?
+ }
+ }
+
+ load_script = function() {
+ $.ajax({
+ type: "GET",
+ url: src,
+ success: function() {
+ init_analytics();
+ },
+ dataType: "script",
+ cache: true // We want the cached version
+ });
+ }
+
+ // Enable tracking when called or on page load?
+ if(settings.onload == true || settings.onload == null) {
+ $(window).load(load_script);
+ } else {
+ load_script();
+ }
+ }
+
+ /**
+ * Tracks an event using the given parameters.
+ *
+ * The trackEvent method takes four arguments:
+ *
+ * category - required string used to group events
+ * action - required string used to define event type, eg. click, download
+ * label - optional label to attach to event, eg. buy
+ * value - optional numerical value to attach to event, eg. price
+ * skip_internal - optional boolean value. If true then internal links are not tracked.
+ *
+ */
+ $.trackEvent = function(category, action, label, value) {
+ if(typeof pageTracker == 'undefined') {
+ debug('FATAL: pageTracker is not defined'); // blocked by whatever
+ } else {
+ pageTracker._trackEvent(category, action, label, value);
+ }
+ };
+
+ /**
+ * Tracks a pageview using the given uri.
+ *
+ */
+ $.trackPageview = function(uri) {
+ if(typeof pageTracker == 'undefined') {
+ debug('FATAL: pageTracker is not defined');
+ } else {
+ pageTracker._trackPageview(uri);
+ }
+ }
+
+ /**
+ * Adds click tracking to elements. Usage:
+ *
+ * $('a').track()
+ *
+ */
+ $.fn.track = function(options) {
+ // Add event handler to all matching elements
+ return this.each(function() {
+ var element = $(this);
+
+ // Prevent an element from being tracked multiple times.
+ if (element.hasClass('tracked')) {
+ return false;
+ } else {
+ element.addClass('tracked');
+ }
+
+ // Use default options, if necessary
+ var settings = $.extend({}, $.fn.track.defaults, options);
+
+ // Merge custom options with defaults.
+ var category = evaluate(element, settings.category);
+ var action = evaluate(element, settings.action);
+ var label = evaluate(element, settings.label);
+ var value = evaluate(element, settings.value);
+ var event_name = evaluate(element, settings.event_name);
+
+ var message = "category:'" + category + "' action:'" + action + "' label:'" + label + "' value:'" + value + "'";
+
+ debug('Tracking ' + event_name + ' ' + message);
+
+ // Bind the event to this element.
+ // TODO Use .live since jQuery 1.4 now supports it better.
+ element.bind(event_name + '.track', function() {
+ // Should we skip internal links? REFACTOR
+ var skip = settings.skip_internal && (element[0].hostname == location.hostname);
+
+ if(!skip) {
+ $.trackEvent(category, action, label, value);
+ debug('Tracked ' + message);
+ } else {
+ debug('Skipped ' + message);
+ }
+
+ return true;
+ });
+ });
+
+ /**
+ * Checks whether a setting value is a string or a function.
+ *
+ * If second parameter is a string: returns the value of the second parameter.
+ * If the second parameter is a function: passes the element to the function and returns function's return value.
+ */
+ function evaluate(element, text_or_function) {
+ if(typeof text_or_function == 'function') {
+ text_or_function = text_or_function(element);
+ }
+ return text_or_function;
+ };
+ };
+
+ /**
+ * Prints to Firebug console, if available. To enable:
+ * $.fn.track.defaults.debug = true;
+ */
+ function debug(message) {
+ if (typeof console != 'undefined' && typeof console.debug != 'undefined' && $.fn.track.defaults.debug) {
+ console.debug(message);
+ }
+ };
+
+ /**
+ * Default (overridable) settings.
+ */
+ $.fn.track.defaults = {
+ category : function(element) { return (element[0].hostname == location.hostname) ? 'internal':'external'; },
+ action : 'click',
+ label : function(element) { return element.attr('href'); },
+ value : null,
+ skip_internal : true,
+ event_name : 'click',
+ debug : false
+ };
+})(jQuery);
Added: shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/.htaccess
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/.htaccess?rev=1006026&view=auto
==============================================================================
--- shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/.htaccess (added)
+++ shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/.htaccess Fri Oct 8 21:17:55 2010
@@ -0,0 +1 @@
+RewriteEngine off
\ No newline at end of file
Added: shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/docs/index.html
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/docs/index.html?rev=1006026&view=auto
==============================================================================
--- shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/docs/index.html (added)
+++ shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/docs/index.html Fri Oct 8 21:17:55 2010
@@ -0,0 +1,111 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+ "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <meta http-equiv="Content-type" content="text/html; charset=utf-8">
+ <title>gradient 1.0 docs</title>
+ <link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/2.2.2/build/reset/reset-min.css">
+ <link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/2.2.2/build/fonts/fonts-min.css">
+ <style type="text/css" media="screen">
+ body { margin: 25px; }
+ h1 { margin: 1.0em 0; font-size: 167%; font-weight: bold; }
+ #toc { margin: 0 0 3.0em; }
+ #toc li { margin: 0.4em 0; font-size: 100%; }
+ #qa { margin: 0 0 3.0em; }
+ #qa dt.question { margin: 2.0em 0 1.0em; font-size: 122%; font-weight: bold; }
+ #qa dd.answer { margin: 0 2.0em; }
+ #qa dd.answer p { margin: 0 0 1.5em; }
+ #qa dd.answer code { font-size: 92%; }
+
+ #qa dd.answer #options dt { margin: 2.0em 0 1.0em; }
+ #qa dd.answer #options dd { margin: 0 2.0em; }
+
+ </style>
+ </head>
+ <body>
+ <div id="wrapper">
+ <div id="container">
+ <h1>gradient 1.0</h1>
+ <ul id="toc">
+ <li><a href="#what_does_it_do">What does it do</a></li>
+ <li><a href="#when_should_i_use_it">When should I use it</a></li>
+ <li><a href="#how_do_i_use_it">How do I use it</a></li>
+ <li><a href="#how_does_it_work">How does it work</a></li>
+ <li><a href="#where_can_i_get_it">Where can I get it</a></li>
+ <li><a href="#what_has_changed">What has changed</a></li>
+ <li><a href="#suggestions_bugs_patches">Suggestions? Bugs? Patches?</a></li>
+ </ul>
+ <dl id="qa">
+ <dt id="what_does_it_do" class="question">What does it do?</dt>
+ <dd class="answer">
+ <p>The gradient plugin adds a dynamically created configurable gradient to the background of an element without the use of images.</p>
+ </dd>
+
+ <dt id="when_should_i_use_it" class="question">When should I use it?</dt>
+ <dd class="answer">
+ <p>The gradient plugin should be used when it makes sense to progressively enhance the UI with dynamic gradients on the fly without images.</p>
+ </dd>
+
+ <dt id="how_do_i_use_it" class="question">How do I use it?</dt>
+ <dd class="answer">
+ <p>To use the gradient with default options/settings, just call <code>gradient</code> on a jQuery collection of elements.</p>
+ <p><code>$('.gradient').gradient();</code></p>
+ <p>The gradient plugin is requires the <a href="http://jquery.com/plugins/project/dimensions/">Dimensions plugin</a>.</p>
+ <p>With its default options/settings the gradient will fade from black (000000) to white (FFFFFF) horizontally the height of the element. To change the color just specify a 'from' color and a 'to' color in hex.</p>
+ <p><code>$('.gradient').gradient({ from: '003366', to: '333333' });</code></p>
+ <p>All the options/settings are described below.</p>
+ <dl id="options">
+ <dt><code>from</code></dt>
+ <dd>
+ <p>This is a color to start the gradient with. The color should be specified in hex. The default color is black (000000).</p>
+ <p><code>$('.gradient').gradient({ from: '003366' });</code></p>
+ </dd>
+ <dt><code>to</code></dt>
+ <dd>
+ <p>This is a color to end the gradient with. The color should be specified in hex. The default color is white (FFFFFF).</p>
+ <p><code>$('.gradient').gradient({ to: '333333' });</code></p>
+ </dd>
+ <dt><code>direction</code></dt>
+ <dd>
+ <p>There are two possible directions for the gradient: horizontal and vertical. Horizontal fades from top to bottom and vertical fades left to right. The default is horizontal.</p>
+ <p><code>$('.gradient').gradient({ direction: 'vertical' });</code></p>
+ </dd>
+ <dt><code>position</code></dt>
+ <dd>
+ <p>The gradient is positioned top and left within the element by default. To change the position of the gradient, just pass a string that has either top, bottom, left or right.</p>
+ <p><code>$('.gradient').gradient({ position: 'bottom' });</code></p>
+ </dd>
+ <dt><code>length</code></dt>
+ <dd>
+ <p>By default the length of the gradient is determined by the width or height of the element (depending on direction) To change the length just pass a number representing the number of pixels the gradient should be in width or height (depending on direction). To use the default calculations just set length to null.</p>
+ <p><code>$('.gradient').gradient({ length: 25 });</code></p>
+ </dd>
+ </dl>
+ </dd>
+
+ <dt id="how_does_it_work" class="question">How does it work?</dt>
+ <dd class="answer">
+ <p>The gradient plugin adds a series of div elements positioned behind the contents of the element. These divs are given a background color and positioned according to the settings. The number of divs varies based on the length but there is never more than 100 used to make the gradient. The color methods and original idea belongs to <a href="http://slayeroffice.com/code/gradient/">Steve over at slayeroffice.com</a>.</p>
+ <p>Check out the <a href="http://brandonaaron.net/jquery/plugins/gradient/test/">test page</a> to see the plugin in action.</p>
+ </dd>
+
+ <dt id="where_can_i_get_it" class="question">Where can I get it?</dt>
+ <dd class="answer">
+ <ul>
+ <li><a href="http://jquery.com/plugins/files/gradient-1.0.zip">1.0 zip</a> from the gradient <a href="http://jquery.com/plugins/project/gradient">project page</a>.</li>
+ <li>Latest SVN: http://jqueryjs.googlecode.com/svn/trunk/plugins/gradient/</li>
+ <li>Tagged Versions in SVN: Latest SVN: http://jqueryjs.googlecode.com/svn/tags/plugins/gradient/</li>
+ </ul>
+ <p>Don't forget to get the latest version of the <a href="http://jquery.com/plugins/project/dimensions/">Dimensions plugin</a>.</p>
+ </dd>
+
+ <dt id="suggestions_bugs_patches" class="question">Suggestions? Bugs? Patches?</dt>
+ <dd class="answer">
+ <p>Feel free to make any suggestions, bug reports or add any patches via the <a href="http://jquery.com/plugins/project/gradient">project page</a>.</p>
+ </dd>
+ </dl>
+ <p>The gradient plugin is based on the work done by <a href="http://slayeroffice.com/code/gradient/">Steve over at slayeroffice.com</a> and authored by <a href="http://blog.brandonaaron.net/">Brandon Aaron (http://brandonaaron.net/)</a>.</p>
+ </div>
+ </div>
+ </body>
+</html>
\ No newline at end of file
Added: shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/index.html
URL: http://svn.apache.org/viewvc/shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/index.html?rev=1006026&view=auto
==============================================================================
--- shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/index.html (added)
+++ shiro/site-template/src/main/webapp/static/assets/js/jquery_gradient/index.html Fri Oct 8 21:17:55 2010
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+ "http://www.w3.org/TR/html4/strict.dtd">
+<html debug="true">
+ <head>
+ <meta http-equiv="Content-type" content="text/html; charset=utf-8">
+ <title>jQuery gradient Visual Test</title>
+
+ <!-- load latest build of jquery.js -->
+ <script type="text/javascript" src="jquery.js"></script>
+
+ <!-- load jquery.dimensions.js (a dependency) -->
+ <script type="text/javascript" src="jquery.dimensions.js"></script>
+
+ <!-- load jquery.gradient.js (this is what we're testing!) -->
+ <script type="text/javascript" src="jquery.gradient.js"></script>
+
+
+ <script type="text/javascript" charset="utf-8">
+ $(function() {
+ $('#userAgent').html(navigator.userAgent);
+ $('#test1-flex').gradient({
+ from: '003366',
+ to: '333333',
+ direction: 'horizontal'
+ });
+ $('#test2-flex').gradient({
+ from: '003366',
+ to: '333333',
+ direction: 'vertical'
+ });
+ $('#test1').gradient({
+ from: '003366',
+ to: '333333',
+ direction: 'horizontal'
+ });
+ $('#test2').gradient({
+ from: '003366',
+ to: '333333',
+ direction: 'vertical'
+ });
+ $('#test3').gradient({
+ from: '003366',
+ to: '333333',
+ direction: 'horizontal',
+ length: 75
+ });
+ $('#test4').gradient({
+ from: '003366',
+ to: '333333',
+ direction: 'horizontal',
+ length: 75,
+ position: 'bottom'
+ });
+ $('#test5').gradient({
+ from: '003366',
+ to: '333333',
+ direction: 'vertical',
+ length: 75
+ });
+ $('#test6').gradient({
+ from: '003366',
+ to: '333333',
+ direction: 'vertical',
+ length: 75,
+ position: 'right'
+ });
+ $('#test7').gradient({
+ from: '003366',
+ to: '333333'
+ });
+ });
+ </script>
+
+ <style type="text/css" media="screen">
+ #wrapper { position: relative; width: 100%; font: 12px Arial; }
+ .box { float: left; position: relative; margin: 5px; width: 250px; height: 250px; background-color: #333; }
+ .flexible { width: 90%; height: 125px; }
+ .right,
+ .bottom { background-color: #036; }
+ span { float: left; margin: 5px; padding: 3px; color: #fff; }
+ </style>
+ </head>
+ <body>
+ <h1 id="banner">jQuery gradient - Visual Test by <a href="http://www.ajaxupdates.com/jquery-gradient-plugin/">AjaxUpdates.com</a></h1>
+ <h2 id="userAgent"></h2>
+ <div id="wrapper">
+ <div id="test1-flex" class="box flexible"></div>
+ <div id="test2-flex" class="box flexible"></div>
+ <div id="test1" class="box"></div>
+ <div id="test2" class="box"></div>
+ <div id="test3" class="box"></div>
+ <div id="test4" class="box bottom"></div>
+ <div id="test5" class="box"></div>
+ <div id="test6" class="box right"></div>
+ <span id="test7"> Testing with an inline element. </span>
+ </div>
+ </body>
+</html>
\ No newline at end of file