Skip to content

Commit 16d8da2

Browse files
committed
initial site setup
1 parent e9821aa commit 16d8da2

File tree

5 files changed

+281
-9
lines changed

5 files changed

+281
-9
lines changed

core/src/site/site.xml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<?xml version="1.0" encoding="ISO-8859-1"?>
2+
<!--
3+
Copyright (c) 2015 Jeremy Long
4+
All rights reserved.
5+
6+
Redistribution and use in source and binary forms, with or without
7+
modification, are permitted provided that the following conditions
8+
are met:
9+
10+
* Redistributions of source code must retain the above
11+
copyright notice, this list of conditions and the following
12+
disclaimer.
13+
14+
* Redistributions in binary form must reproduce the above
15+
copyright notice, this list of conditions and the following
16+
disclaimer in the documentation and/or other materials
17+
provided with the distribution.
18+
19+
* Neither the name of the OWASP nor the names of its
20+
contributors may be used to endorse or promote products
21+
derived from this software without specific prior written
22+
permission.
23+
24+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
25+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
26+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
27+
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
28+
COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
29+
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
30+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
31+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
32+
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
33+
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
34+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
35+
OF THE POSSIBILITY OF SUCH DAMAGE.
36+
37+
-->
38+
<project name="Encoder">
39+
<bannerLeft>
40+
<name>Encoder</name>
41+
</bannerLeft>
42+
<body>
43+
<breadcrumbs>
44+
<item name="OWASP Java Encoder Project" href="../index.html"/>
45+
</breadcrumbs>
46+
<menu name="Getting Started">
47+
<item name="Installation" href="installation.html"/>
48+
<item name="Usage" href="usage.html"/>
49+
</menu>
50+
<menu ref="reports" />
51+
</body>
52+
</project>

esapi/src/site/site.xml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<?xml version="1.0" encoding="ISO-8859-1"?>
2+
<!--
3+
Copyright (c) 2015 Jeremy Long
4+
All rights reserved.
5+
6+
Redistribution and use in source and binary forms, with or without
7+
modification, are permitted provided that the following conditions
8+
are met:
9+
10+
* Redistributions of source code must retain the above
11+
copyright notice, this list of conditions and the following
12+
disclaimer.
13+
14+
* Redistributions in binary form must reproduce the above
15+
copyright notice, this list of conditions and the following
16+
disclaimer in the documentation and/or other materials
17+
provided with the distribution.
18+
19+
* Neither the name of the OWASP nor the names of its
20+
contributors may be used to endorse or promote products
21+
derived from this software without specific prior written
22+
permission.
23+
24+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
25+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
26+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
27+
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
28+
COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
29+
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
30+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
31+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
32+
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
33+
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
34+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
35+
OF THE POSSIBILITY OF SUCH DAMAGE.
36+
37+
-->
38+
<project name="ESAPI">
39+
<bannerLeft>
40+
<name>ESAPI</name>
41+
</bannerLeft>
42+
<body>
43+
<breadcrumbs>
44+
<item name="OWASP Java Encoder Project" href="../index.html"/>
45+
</breadcrumbs>
46+
<menu name="Getting Started">
47+
<item name="Installation" href="installation.html"/>
48+
<item name="Usage" href="usage.html"/>
49+
</menu>
50+
<menu ref="reports" />
51+
</body>
52+
</project>

jsp/src/site/site.xml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<?xml version="1.0" encoding="ISO-8859-1"?>
2+
<!--
3+
Copyright (c) 2015 Jeremy Long
4+
All rights reserved.
5+
6+
Redistribution and use in source and binary forms, with or without
7+
modification, are permitted provided that the following conditions
8+
are met:
9+
10+
* Redistributions of source code must retain the above
11+
copyright notice, this list of conditions and the following
12+
disclaimer.
13+
14+
* Redistributions in binary form must reproduce the above
15+
copyright notice, this list of conditions and the following
16+
disclaimer in the documentation and/or other materials
17+
provided with the distribution.
18+
19+
* Neither the name of the OWASP nor the names of its
20+
contributors may be used to endorse or promote products
21+
derived from this software without specific prior written
22+
permission.
23+
24+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
25+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
26+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
27+
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
28+
COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
29+
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
30+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
31+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
32+
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
33+
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
34+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
35+
OF THE POSSIBILITY OF SUCH DAMAGE.
36+
37+
-->
38+
<project name="JSP">
39+
<bannerLeft>
40+
<name>JSP</name>
41+
</bannerLeft>
42+
<body>
43+
<breadcrumbs>
44+
<item name="OWASP Java Encoder Project" href="../index.html"/>
45+
</breadcrumbs>
46+
<menu name="Getting Started">
47+
<item name="Installation" href="installation.html"/>
48+
<item name="Usage" href="usage.html"/>
49+
</menu>
50+
<menu ref="reports" />
51+
</body>
52+
</project>

pom.xml

Lines changed: 32 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,13 @@
8585
<connection>scm:git:[email protected]:jmanico/owasp-java-encoder.git</connection>
8686
<url>https://github.com/jmanico/owasp-java-encoder</url>
8787
</scm>
88-
88+
<distributionManagement>
89+
<site>
90+
<id>gh-pages</id>
91+
<name>gh-pages</name>
92+
<url>http://jmanico.github.io/owasp-java-encoder</url>
93+
</site>
94+
</distributionManagement>
8995
<mailingLists>
9096
<mailingList>
9197
<name>Owasp-java-encoder-project</name>
@@ -112,18 +118,23 @@
112118
</developer>
113119
<developer>
114120
<name>Jim Manico</name>
121+
<organization>OWASP</organization>
122+
<organizationUrl>https://www.owasp.org/</organizationUrl>
115123
<roles>
116124
<role>Architect</role>
117125
<role>Developer</role>
118126
</roles>
119127
</developer>
120-
</developers>
121-
<contributors>
122-
<contributor>
128+
<developer>
123129
<name>Jeremy Long</name>
124-
<email>[email protected]</email>
125-
</contributor>
126-
</contributors>
130+
<email>[email protected]</email>
131+
<organization>OWASP</organization>
132+
<organizationUrl>https://www.owasp.org/</organizationUrl>
133+
<roles>
134+
<role>developer</role>
135+
</roles>
136+
</developer>
137+
</developers>
127138

128139
<properties>
129140
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -293,6 +304,20 @@
293304
</execution>
294305
</executions>
295306
</plugin>
307+
<plugin>
308+
<groupId>org.apache.maven.plugins</groupId>
309+
<artifactId>maven-site-plugin</artifactId>
310+
<dependencies>
311+
<dependency>
312+
<groupId>org.apache.maven.doxia</groupId>
313+
<artifactId>doxia-module-markdown</artifactId>
314+
<version>1.6</version>
315+
</dependency>
316+
</dependencies>
317+
<configuration>
318+
<skipDeploy>true</skipDeploy>
319+
</configuration>
320+
</plugin>
296321
</plugins>
297322
</build>
298323
<reporting>
@@ -375,7 +400,6 @@
375400
<configuration>
376401
<configLocation>src/main/config/checkstyle.xml</configLocation>
377402
<headerLocation>src/main/config/checkstyle-header.txt</headerLocation>
378-
<!--propertyExpansion>basedir=${basedir}/..</propertyExpansion-->
379403
</configuration>
380404
</plugin>
381405
<plugin>
@@ -412,5 +436,4 @@
412436
</build>
413437
</profile>
414438
</profiles>
415-
416439
</project>

src/site/site.xml

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
<?xml version="1.0" encoding="ISO-8859-1"?>
2+
<!--
3+
Copyright (c) 2015 Jeremy Long
4+
All rights reserved.
5+
6+
Redistribution and use in source and binary forms, with or without
7+
modification, are permitted provided that the following conditions
8+
are met:
9+
10+
* Redistributions of source code must retain the above
11+
copyright notice, this list of conditions and the following
12+
disclaimer.
13+
14+
* Redistributions in binary form must reproduce the above
15+
copyright notice, this list of conditions and the following
16+
disclaimer in the documentation and/or other materials
17+
provided with the distribution.
18+
19+
* Neither the name of the OWASP nor the names of its
20+
contributors may be used to endorse or promote products
21+
derived from this software without specific prior written
22+
permission.
23+
24+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
25+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
26+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
27+
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
28+
COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
29+
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
30+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
31+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
32+
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
33+
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
34+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
35+
OF THE POSSIBILITY OF SUCH DAMAGE.
36+
37+
-->
38+
<project name="OWASP Java Encoder Project">
39+
<skin>
40+
<groupId>org.apache.maven.skins</groupId>
41+
<artifactId>maven-fluido-skin</artifactId>
42+
<version>1.3.1</version>
43+
</skin>
44+
<custom>
45+
<fluidoSkin>
46+
<sourceLineNumbersEnabled>true</sourceLineNumbersEnabled>
47+
<sideBarEnabled>true</sideBarEnabled>
48+
<gitHub>
49+
<projectId>jmanico/owasp-java-encoder</projectId>
50+
<ribbonOrientation>right</ribbonOrientation>
51+
<ribbonColor>gray</ribbonColor>
52+
</gitHub>
53+
<googlePlusOne />
54+
</fluidoSkin>
55+
</custom>
56+
<bannerLeft>
57+
<name>OWASP Java Encoder Project</name>
58+
<alt>OWASP Java Encoder Project</alt>
59+
<!--src>./images/jep.svg</src-->
60+
</bannerLeft>
61+
62+
<publishDate position="right" />
63+
<version position="right" />
64+
<poweredBy>
65+
<logo name="Maven" href="http://maven.apache.org/"
66+
title="built with maven"
67+
alt="built with maven"
68+
img="http://jeremylong.github.io/DependencyCheck/images/logos/maven-feather.png"/>
69+
<!--logo name="IntelliJ" href="http://www.jetbrains.com/idea/"
70+
title="developed using" width="170px"
71+
alt="developed using"
72+
img="http://jeremylong.github.io/DependencyCheck/images/logos/logo_intellij_idea.png"/-->
73+
</poweredBy>
74+
75+
<body>
76+
<head>
77+
<style type="text/css">
78+
#bannerLeft { margin-top:50px;margin-bottom:5px !important }
79+
</style>
80+
</head>
81+
<breadcrumbs>
82+
<item name=" " href="#"/>
83+
</breadcrumbs>
84+
85+
<menu ref="reports" />
86+
<menu name="Modules">
87+
<item name="Encoder" href="./encoder/index.html" />
88+
<item name="JSP" href="./encoder-jsp/index.html" />
89+
<item name="ESAPI Thunk" href="./encoder-esapi/index.html" />
90+
</menu>
91+
<footer>Copyright © 2011-2015 OWASP. All Rights Reserved.</footer>
92+
</body>
93+
</project>

0 commit comments

Comments
 (0)