Kawai Wiki

Compare Revisions

Ignore whitespace Rev HEAD → Rev 1

/trunk/src/main/webapp/error.jsp
File deleted
/trunk/src/main/webapp/show_page.jsp
File deleted
/trunk/src/main/webapp/generate_css.jsp
File deleted
/trunk/src/main/webapp/google_analytics.jsp
File deleted
/trunk/src/main/webapp/menu.jsp
New file
0,0 → 1,165
<%
String menuId = request.getParameter("menuId");
if (menuId == null) menuId = "";
%>
 
<div>
<h5>Doações</h5>
<br/>
<ul>
<li class="none"><a href='http://www.pledgie.com/campaigns/14723' target="_blank"><img alt="Click here to lend your support to: Sergio's Open Source projects and make a donation at www.pledgie.com !" src='http://www.pledgie.com/campaigns/14723.png?skin_name=chrome' border='0' /></a></li>
<li class="none">
<div style="padding:2px; float:left; margin:0 0 2em 0em;">
<font size="1">Se o Mentawai lhe ajudou, por favor considere fazer uma doação para me ajudar a justificar para minha família e meus amigos o porquê de eu gastar tanto tempo me dedicando a projetos open source.</font>
</div>
</li>
</ul>
</div>
<div>
<h3>Section 1</h3>
<ul>
<li class="none">
<%= menuId.equals("1") ? "<strong>" : "" %>
<a href="index.jsp" class="large">Link 1</a>
<%= menuId.equals("1") ? "</strong>" : "" %>
</li>
<li class="none">
<%= menuId.equals("2") ? "<strong>" : "" %>
<a href="index.jsp" class="large">Link 2</a>
<%= menuId.equals("2") ? "</strong>" : "" %>
</li>
 
<li class="none">
<%= menuId.equals("3") ? "<strong>" : "" %>
<a href="index.jsp" class="large">Link 3</a>
<%= menuId.equals("3") ? "</strong>" : "" %>
</li>
</ul>
</div>
<div>
<h3>Section 1</h3>
<ul>
<li class="none">
<%= menuId.equals("1") ? "<strong>" : "" %>
<a href="index.jsp" class="large">Link 1</a>
<%= menuId.equals("1") ? "</strong>" : "" %>
</li>
<li class="none">
<%= menuId.equals("2") ? "<strong>" : "" %>
<a href="index.jsp" class="large">Link 2</a>
<%= menuId.equals("2") ? "</strong>" : "" %>
</li>
 
<li class="none">
<%= menuId.equals("3") ? "<strong>" : "" %>
<a href="index.jsp" class="large">Link 3</a>
<%= menuId.equals("3") ? "</strong>" : "" %>
</li>
</ul>
</div>
 
<div>
<h4>Section 2</h4>
<ul>
<li class="none">
<%= menuId.equals("1") ? "<strong>" : "" %>
<a href="index.jsp" class="medium">Link 1</a>
<%= menuId.equals("1") ? "</strong>" : "" %>
</li>
<li class="none">
<%= menuId.equals("2") ? "<strong>" : "" %>
<a href="index.jsp" class="medium">Link 2</a>
<%= menuId.equals("2") ? "</strong>" : "" %>
</li>
 
<li class="none">
<%= menuId.equals("3") ? "<strong>" : "" %>
<a href="index.jsp" class="medium">Link 3</a>
<%= menuId.equals("3") ? "</strong>" : "" %>
</li>
</ul>
</div>
<div>
<h4>Section 2</h4>
<ul>
<li class="none">
<%= menuId.equals("1") ? "<strong>" : "" %>
<a href="index.jsp" class="medium">Link 1</a>
<%= menuId.equals("1") ? "</strong>" : "" %>
</li>
<li class="none">
<%= menuId.equals("2") ? "<strong>" : "" %>
<a href="index.jsp" class="medium">Link 2</a>
<%= menuId.equals("2") ? "</strong>" : "" %>
</li>
 
<li class="none">
<%= menuId.equals("3") ? "<strong>" : "" %>
<a href="index.jsp" class="medium">Link 3</a>
<%= menuId.equals("3") ? "</strong>" : "" %>
</li>
</ul>
<br/>
</div>
<div>
<h5>Section 3</h5>
<br/>
<ul>
<li class="none">
<%= menuId.equals("1") ? "<strong>" : "" %>
<a href="index.jsp" class="small">Link 1</a>
<%= menuId.equals("1") ? "</strong>" : "" %>
</li>
<li class="none">
<%= menuId.equals("2") ? "<strong>" : "" %>
<a href="index.jsp" class="small">Link 2</a>
<%= menuId.equals("2") ? "</strong>" : "" %>
</li>
 
<li class="none">
<%= menuId.equals("3") ? "<strong>" : "" %>
<a href="index.jsp" class="small">Link 3</a>
<%= menuId.equals("3") ? "</strong>" : "" %>
</li>
</ul>
<br/>
</div>
<div>
<h5>Section 3</h5>
<br/>
<ul>
<li class="none">
<%= menuId.equals("1") ? "<strong>" : "" %>
<a href="index.jsp" class="small">Link 1</a>
<%= menuId.equals("1") ? "</strong>" : "" %>
</li>
<li class="none">
<%= menuId.equals("2") ? "<strong>" : "" %>
<a href="index.jsp" class="small">Link 2</a>
<%= menuId.equals("2") ? "</strong>" : "" %>
</li>
 
<li class="none">
<%= menuId.equals("3") ? "<strong>" : "" %>
<a href="index.jsp" class="small">Link 3</a>
<%= menuId.equals("3") ? "</strong>" : "" %>
</li>
</ul>
<br/>
</div>
 
 
/trunk/src/main/webapp/style/print.css
New file
0,0 → 1,7
#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks, #leftColumn, #navColumn {
display: none;
}
#bodyColumn, body.docs div.docs {
margin: 0 !important;
border: none !important
}
/trunk/src/main/webapp/style/maven-base.css
New file
0,0 → 1,149
body {
margin: 0px;
padding: 0px 0px 10px 0px;
}
img {
border:none;
}
table {
padding:0px;
width: 100%;
margin-left: -2px;
margin-right: -2px;
}
acronym {
cursor: help;
border-bottom: 1px dotted #feb;
}
table.bodyTable th, table.bodyTable td {
padding: 2px 4px 2px 4px;
vertical-align: top;
}
div.clear{
clear:both;
visibility: hidden;
}
div.clear hr{
display: none;
}
 
iframe {
width: 100%;
_width: 80%; /* IE 6 */
}
 
#projectLogo {
font-size: xx-large;
font-weight: bold;
}
#organizationLogo img, #projectLogo img, #projectLogo span{
margin: 8px;
}
#projectLogo span{
border: 1px solid;
padding: 4px 10px 4px 10px;
background-color: #eee;
cursor: pointer;
}
.xleft, #organizationLogo img{
float:left;
}
.xright, #projectLogo img, #projectLogo span{
float:right;
text-shadow: #7CFC00;
}
#banner {
border-bottom: 1px solid #fff;
}
#banner img {
border: none;
}
#footer, #breadcrumbs {
padding: 3px 10px 3px 10px;
}
#leftColumn {
width: 18%;
float:left;
}
#bodyColumn {
margin-left: 20%;
margin-right: 1%;
}
#navcolumn {
padding: 8px 4px 0 8px;
}
#navcolumn h5, #navcolumn ul {
margin: 0;
padding: 0;
font-size: small;
}
#navcolumn li {
list-style-type: none;
background-image: none;
background-repeat: no-repeat;
background-position: 0 0.4em;
padding-left: 16px;
list-style-position: ouside;
line-height: 1.2em;
font-size: smaller;
}
#navcolumn li.expanded {
background-image: url(../images/expanded.gif);
}
#navcolumn li.collapsed {
background-image: url(../images/collapsed.gif);
}
#poweredBy {
text-align: center;
}
#navcolumn img {
margin-top: 10px;
margin-bottom: 3px;
}
#poweredBy img {
display:block;
margin: 20px 0 20px 17px;
border: 1px solid black;
width: 90px;
height: 30px;
}
#search img {
margin: 0px;
display: block;
}
#search #q, #search #btnG {
border: 1px solid #999;
margin-bottom:10px;
}
#search form {
margin: 0px;
}
#lastPublished {
font-size: x-small;
}
.navSection {
margin-bottom: 2px;
padding: 8px;
}
.navSectionHead {
font-weight: bold;
font-size: x-small;
}
.section {
padding: 4px;
}
#footer {
font-size: x-small;
}
#breadcrumbs {
font-size: x-small;
margin: 0pt;
}
.source {
padding: 12px;
margin: 1em 7px 1em 7px;
}
.source pre {
margin: 0px;
padding: 0px;
}
/trunk/src/main/webapp/style/maven-classic.css
New file
0,0 → 1,866
body {
background: #fff;
color: #000;
}
 
.contentBox h2 {
color: #fff;
background-color: #036;
}
 
.contentBox h3 {
color: #fff;
background-color: #888;
}
 
.a td {
background: #ddd;
color: #000;
}
 
.b td {
background: #efefef;
color: #000;
}
 
.contentBox th {
background-color: #bbb;
color: #fff;
}
 
div#banner {
border-top: 1px solid #369;
border-bottom: 1px solid #003;
}
 
#banner, #banner td {
background: #036;
color: #fff;
}
 
#leftColumn {
background: #eee;
color: #000;
border-right: 1px solid #aaa;
border-bottom: 1px solid #aaa;
border-top: 1px solid #fff;
}
 
#navcolumn {
/* bad for IE
background: #eee;
*/
color: #000;
border-right: none;
border-bottom: none;
border-top: none;
}
 
#breadcrumbs {
background-color: #ddd;
color: #000;
border-top: 1px solid #fff;
border-bottom: 1px solid #aaa;
}
 
.source {
background-color: #fff;
color: #000;
border-right: 1px solid #888;
border-left: 1px solid #888;
border-top: 1px solid #888;
border-bottom: 1px solid #888;
margin-right: 7px;
margin-left: 7px;
margin-top: 1em;
}
 
.source pre {
margin-right: 7px;
margin-left: 7px;
}
 
a[name]:hover, #leftColumn a[name]:hover {
color: inherit !important;
}
 
a:link, #breadcrumbs a:visited, #navcolumn a:visited, .contentBox a:visited, .tasknav a:visited {
color: blue;
}
 
a:active, a:hover, #leftColumn a:active, #leftColumn a:hover {
color: #f30 !important;
}
 
a:link.selfref, a:visited.selfref {
color: #555 !important;
}
 
a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover {
background: url(../images/external-classic.png) right center no-repeat;
padding-right: 15px;
}
 
a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover {
background: url(../images/newwindow-classic.png) right center no-repeat;
padding-right: 18px;
}
 
h2, h3 {
margin-top: 1em;
margin-bottom: 0;
}
 
img.handle {
border: 0;
padding-right: 2px;
}
 
#navcolumn div div {
background-image: none;
background-repeat: no-repeat;
}
 
#navcolumn div div {
padding-left: 10px;
}
/* $Id: maven-classic.css,v 1.1 2006/03/02 17:11:32 soliveira Exp $
This file defines basic default formatting for HTML conforming to Tigris application style. To extend or override these rules for your instance, edit inst.css instead of this file. */
 
/* colors, backgrounds, borders, link indication */
.contentBox h2, .contentBox h3, .tabs td, .tabs th, .functnbar {
background-image: url(../images/nw_maj_rond.gif);
background-repeat: no-repeat;
}
 
.functnbar, .functnbar2 {
background-color: #aaa;
}
 
.functnbar2, .functnbar3 {
background-color: #aaa;
background-image: url(../images/sw_maj_rond.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
 
.functnbar3 {
background-color: #ddd;
background-image: url(../images/sw_med_rond.gif);
}
 
.functnbar, .functnbar2, .functnbar3 {
color: #000;
}
 
.functnbar a, .functnbar2 a, .functnbar3 a {
color: #000;
text-decoration: underline;
}
 
#navcolumn .body div, body.docs #toc li li {
background-image: url(../images/strich.gif);
background-repeat: no-repeat;
background-position: .5em .5em;
}
 
#searchbox .body div, #navcolumn .body .heading {
background-image: none;
}
 
a:link.selfref, a:visited.selfref {
text-decoration: none;
}
 
#leftColumn a, #breadcrumbs a {
text-decoration: none;
}
 
/* Unsure of this. TODO */
.contentBox h2 a:link, .contentBox h2 a:visited, .contentBox h3 a:link, .contentBox h3 a:visited {
color: #fff !important;
text-decoration: underline;
}
 
table, th, td {
border: none;
}
 
div.colbar {
background: #eee;
border-color: #999 #EEE #EEE #999;
border-width: 1px;
border-style: solid;
}
 
.toolgroup {
background: #efefef;
}
 
.toolgroup .label {
border-bottom: 1px solid #666;
border-right: 1px solid #666;
background: #ddd;
color: #555;
}
 
.toolgroup .body {
border-right: 1px solid #aaa;
border-bottom: 1px solid #aaa;
}
 
#main {
border-top: 1px solid #999;
}
 
#rightcol div.www, #rightcol div.help {
border: 1px solid #ddd;
}
 
body.docs div.docs {
background-color: #fff;
border-left: 1px solid #ddd;
border-top: 1px solid #ddd;
}
 
#helptext .label {
background-image: url(../images/icon_help_sml.gif);
background-repeat: no-repeat;
background-position: 97%;
}
 
body.docs {
background: #eee url(../images/help_logo.gif) top right no-repeat !important;
}
 
.docs h2, .docs h3 {
border-top: solid 1px #000;
}
 
#apphead h2 em {
color: #777;
}
 
.tabs th {
border-right: 1px solid #333;
background-color: #ddd;
color: #fff;
border-left: 1px solid #fff;
}
 
.tabs td {
background-color: #999;
border-bottom: 1px solid #fff;
border-right: 1px solid #fff;
border-left: 1px solid #fff;
}
 
.tabs {
border-bottom: 6px #ddd solid;
}
 
.tabs th, .tabs th a:link, .tabs th a:visited {
color: #555;
}
 
.tabs td, .tabs td a:link, .tabs td a:visited {
color: #fff;
}
 
.tabs a {
text-decoration: none;
}
 
.axial th {
background-color: #ddd;
color: black;
}
 
.alert {
background-color: #ff9;
}
 
.expandedwaste {
background: url(../images/icon_arrowwaste2_sml.gif) no-repeat;
}
 
.collapsedwaste {
background: url(../images/icon_arrowwaste1_sml.gif) no-repeat;
}
 
.filebrowse .expanded, .filebrowse-alt .expanded {
background-image: url(../images/icon_arrowfolderopen2_sml.gif);
background-repeat: no-repeat;
}
 
.filebrowse .collapsed, .filebrowse-alt .collapsed {
background-image: url(../images/icon_arrowfolderclosed1_sml.gif);
background-repeat: no-repeat;
}
 
.filebrowse .leafnode, .filebrowse-alt .leafnode {
background-image: url(../images/icon_folder_sml.gif);
background-repeat: no-repeat;
}
 
.filebrowse .leaf, .filebrowse-alt .leaf {
background-image: url(../images/icon_doc_sml.gif);
background-repeat: no-repeat;
}
 
.sortup {
background: url(../images/icon_sortup.gif) no-repeat;
}
 
.sortdown {
background: url(../images/icon_sortdown.gif) no-repeat;
}
 
.collapsedwaste {
background: url(../images/icon_arrowwaste1_sml.gif) no-repeat;
}
 
body .grid td {
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
background-color: transparent;
}
 
.confirm {
color: #090;
}
 
.info {
color: #069;
}
 
.errormessage, .warningmessage, .donemessage, .infomessage {
border-top: 5px solid #900;
border-left: 1px solid #900;
background-image: url(../images/icon_error_lrg.gif);
background-repeat: no-repeat;
background-position: 5px 1.33em;
}
 
.warningmessage {
background-image: url(../images/icon_warning_lrg.gif);
border-color: #c60;
}
 
.donemessage {
background-image: url(../images/icon_success_lrg.gif);
border-color: #090;
}
 
.infomessage {
background-image: url(../images/icon_info_lrg.gif);
border-color: #069;
}
 
.docinfo {
background: url(../images/icon_doc_lrg.gif) no-repeat;
}
 
.dirinfo {
background: url(../images/icon_folder_lrg.gif) no-repeat;
}
 
.memberinfo {
background: url(../images/icon_members_lrg.gif) no-repeat;
}
 
.usergroupinfo {
background: url(../images/icon_usergroups_lrg.gif) no-repeat;
}
 
.errormark, .warningmark, .donemark, .infomark {
background: url(../images/icon_error_sml.gif) no-repeat;
}
 
.warningmark {
background-image: url(../images/icon_warning_sml.gif);
}
 
.donemark {
background-image: url(../images/icon_success_sml.gif);
}
 
.infomark {
background-image: url(../images/icon_info_sml.gif);
}
 
.cvsdiff, .cvsblame {
background-color: #ccc;
}
 
.cvsdiffadd {
background-color: #afa;
}
 
.cvsdiffremove {
background-color: #faa;
}
 
.cvsdiffchanges1 {
background-color: #ff7;
}
 
.cvsdiffchanges2 {
background-color: #ff7;
}
 
li.selection ul a {
background: #fff;
}
 
.band1 {
color: #fff;
background-color: #663;
}
 
.band2 {
color: #fff;
background-color: #66C;
}
 
.band3 {
background-color: #C99;
}
 
.band4 {
background-color: #CFF;
}
 
.band5 {
color: #fff;
background-color: #336;
}
 
.band6 {
color: #fff;
background-color: #966;
}
 
.band7 {
background-color: #9CC;
}
 
.band8 {
background-color: #FFC;
}
 
.band9 {
color: #fff;
background-color: #633;
}
 
.band10 {
color: #fff;
background-color: #699;
}
 
.band11 {
background-color: #CC9;
}
 
.band12 {
background-color: #CCF;
}
 
.band13 {
color: #fff;
background-color: #366;
}
 
.band14 {
color: #fff;
background-color: #996;
}
 
.band15 {
background-color: #99C;
}
 
.band16 {
background-color: #FCC;
}
 
.contentBox .helplink, #helptext .helplink {
cursor: help;
}
 
.legend th, .bars th {
background-color: #fff;
}
 
/* font and text properties, exclusive of link indication, alignment, text-indent */
body, th, td, input, select {
font-family: Verdana, Helvetica, Arial, sans-serif;
}
 
code, pre {
font-family: 'Andale Mono', Courier, monospace;
}
 
body, .contentBox h2, .contentBox h3, #rightcol h2, pre, code, #apphead h2 small, h3, th, td {
font-size: x-small;
voice-family: "\"}\"";
voice-family: inherit;
font-size: small;
}
 
small, div#footer, div#login, div.tabs th, div.tabs td, input, select, .paginate, .functnbar, .functnbar2, .functnbar3, #breadcrumbs, .courtesylinks, #rightcol div.help, .colbar, .tasknav, body.docs div#toc, #leftColumn, .legend, .bars {
font-size: xx-small;
voice-family: "\"}\"";
voice-family: inherit;
font-size: x-small;
}
 
.tabs td, .tabs th, dt, .tasknav .selfref, #login .username, .selection {
font-weight: bold;
}
 
li.selection ul {
font-weight: normal;
}
 
#apphead h2 em {
font-style: normal;
}
 
#banner h1 {
font-size: 1.25em;
}
 
/* box properties (exclusive of borders), positioning, alignments, list types, text-indent */
#bodyColumn h2 {
margin-top: .3em;
margin-bottom: .5em;
}
 
p, ul, ol, dl, .bars table {
margin-top: .67em;
margin-bottom: .67em;
}
 
form {
margin: 0;
}
 
#bodyColumn {
padding-left: 12px;
padding-right: 12px;
width: 100%;
voice-family: "\"}\"";
voice-family: inherit;
width: auto;
}
 
html>body #bodyColumn {
width: auto;
}
 
.docs {
line-height: 1.4;
}
 
ol ol {
list-style-type: lower-alpha;
}
 
ol ol ol {
list-style-type: lower-roman;
}
 
.contentBox h2, .contentBox h3 {
padding: 5px;
margin-right: 2px;
}
 
.contentBox td, .contentBox th {
padding: 2px 3px;
}
 
.h2 p, .h3 p, .h2 dt, .h3 dt {
margin-right: 7px;
margin-left: 7px;
}
 
.tasknav {
margin-bottom: 1.33em;
}
 
div.colbar {
padding: 3px;
margin: 2px 2px 0;
}
 
.tabs {
margin-top: .67em;
margin-right: 2px;
margin-left: 2px;
padding-left: 8px;
}
 
.tabs td, .tabs th {
padding: 3px 9px;
}
 
#rightcol div.www, #rightcol div.help {
padding: 0 .5em;
}
 
body.docs #toc {
position: absolute;
top: 15px;
left: 0px;
width: 120px;
padding: 0 20px 0 0;
}
 
body.docs #toc ul, #toc ol {
margin-left: 0;
padding-left: 0;
}
 
body.docs #toc li {
margin-top: 7px;
padding-left: 10px;
list-style-type: none;
}
 
body.docs div.docs {
margin: 61px 0 0 150px;
padding: 1em 2em 1em 1em !important;
}
 
.docs p+p {
text-indent: 5%;
margin-top: -.67em;
}
 
.docs h2, .docs h3 {
margin-bottom: .1em;
padding-top: .3em;
}
 
.functnbar, .functnbar2, .functnbar3 {
padding: 5px;
margin: .67em 2px;
}
 
.functnbar3 {
margin-top: 0;
}
 
body {
padding: 1em;
}
 
body.composite, body.docs {
margin: 0;
padding: 0;
}
 
th, td {
text-align: left;
vertical-align: top;
}
 
.right {
text-align: right !important;
}
 
.center {
text-align: center !important;
}
 
.axial th, .axial th .strut {
text-align: right;
}
 
.contentBox .axial td th {
text-align: left;
}
 
body .stb {
margin-top: 1em;
text-indent: 0;
}
 
body .mtb {
margin-top: 2em;
text-indent: 0;
}
 
.courtesylinks {
margin-top: 1em;
padding-top: 1em;
}
 
dd {
margin-bottom: .67em;
}
 
.toolgroup {
margin-bottom: 6px;
}
 
.toolgroup .body {
padding: 4px 4px 4px 0;
}
 
.toolgroup .label {
padding: 4px;
}
 
.toolgroup .body div {
padding-bottom: .3em;
padding-left: 1em;
}
 
.toolgroup .body div div {
margin-top: .3em;
padding-bottom: 0;
}
 
.tier1 {
margin-left: 0;
}
 
.tier2 {
margin-left: 1.5em;
}
 
.tier3 {
margin-left: 3em;
}
 
.tier4 {
margin-left: 4.5em;
}
 
.tier5 {
margin-left: 6em;
}
 
.tier6 {
margin-left: 7.5em;
}
 
.tier7 {
margin-left: 9em;
}
 
.tier8 {
margin-left: 10.5em;
}
 
.tier9 {
margin-left: 12em;
}
 
.tier10 {
margin-left: 13.5em;
}
 
.filebrowse .expanded, .filebrowse .collapsed {
padding-left: 34px;
}
 
.filebrowse .leafnode, .filebrowse .leaf {
padding-left: 20px;
}
 
.messagechild {
padding-left: 34px;
}
 
.filebrowse-alt .expanded, .filebrowse-alt .collapsed, .filebrowse-alt .leaf, .filebrowse-alt .leafnode, .expandedwaste, .collapsedwaste, .sortup, .sortdown {
/* hide from macie5\*/
float: left;
/* resume */
display: inline-block;
height: 15px;
width: 34px;
padding-left: 0 !important;
}
 
.filebrowse-alt .leaf, .filebrowse-alt .leafnode, .sortup, .sortdown {
width: 20px;
}
 
.filebrowse ul, .filebrowse-alt ul {
list-style-type: none;
padding-left: 0;
margin-left: 0;
}
 
.filebrowse ul ul, .filebrowse-alt ul ul {
margin-left: 1.5em;
margin-top: 0;
padding-top: .67em;
}
 
.filebrowse li, .filebrowse-alt li {
margin-bottom: .67em;
}
 
td.filebrowse h2 {
margin-top: 0;
}
 
.errormessage, .warningmessage, .donemessage, .infomessage, .docinfo, .dirinfo, .memberinfo, .usergroupinfo {
margin: .67em 0;
padding: .33em 0 .67em 42px;
min-height: 32px;
}
 
.errormark, .warningmark, .donemark, .infomark {
padding-left: 20px;
min-height: 15px;
}
 
.alt {
display: none;
}
 
#banner h1 {
margin: 0;
}
 
.axial th, .axial th .strut, #leftColumn .strut {
width: 12em;
}
 
#breadcrumbs {
padding: 2px 8px;
}
 
/* Bad for IE
.contentBox h2, .contentBox h3, .bars {
clear: both;
}
*/
 
.legend {
float: right;
}
 
.legend th, .bars th {
text-align: right;
padding-left: 1em;
}
 
.bars table {
table-layout: fixed;
}
 
.bars th {
width: 12em;
}
 
#projectdocumentlist td.filebrowse-alt {
padding-right: .75em;
}
/trunk/src/main/webapp/style/maven-theme.css
New file
0,0 → 1,139
body, td, select, input, li{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
}
a {
text-decoration: none;
}
a:link {
color:#36a;
}
a:visited {
color:#47a;
}
a:active, a:hover {
color:#69c;
}
a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover {
background: url(../images/external.png) right center no-repeat;
padding-right: 15px;
}
a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover {
background: url(../images/newwindow.png) right center no-repeat;
padding-right: 18px;
}
 
#bodyColumn h1 {
padding: 4px 4px 4px 6px;
border: 1px solid #999;
color: #900;
background-color: #ccc;
font-weight:900;
font-size: 28px;
}
 
#bodyColumn h2 {
padding: 4px 4px 4px 6px;
border: 1px solid #999;
color: #900;
background-color: #ddd;
font-weight:900;
font-size: 24px;
}
 
#bodyColumn h3 {
padding: 4px 4px 4px 6px;
border: 1px solid #aaa;
color: #900;
background-color: #eee;
font-weight: normal;
font-size: 20px;
}
#bodyColumn h4 {
padding: 4px 4px 4px 6px;
border: 1px solid #aaa;
color: #900;
background-color: #eee;
font-weight: normal;
font-size: 16px;
}
#bodyColumn h5 {
padding: 4px 4px 4px 6px;
border: 1px solid #aaa;
color: #900;
background-color: #fff;
font-weight: normal;
font-size: 14px;
}
 
 
p {
line-height: 1.3em;
font-size: small;
}
#breadcrumbs {
border-top: 1px solid #aaa;
border-bottom: 1px solid #aaa;
background-color: #ccc;
}
#leftColumn {
margin: 10px 0 0 5px;
border: 1px solid #999;
background-color: #eee;
}
#navcolumn h3 {
font-size: 14px;
border-bottom: 1px solid #aaaaaa;
padding-left: 4px;
}
#navcolumn h4 {
font-size: 12px;
border-bottom: 1px solid #aaaaaa;
padding-left: 4px;
}
 
#navcolumn h5 {
font-size: smaller;
border-bottom: 1px solid #aaaaaa;
padding-left: 4px;
}
 
#navcolumn .large {
font-size: 14px;
padding-bottom: 2px;
}
 
#navcolumn .medium {
font-size: 13px;
padding-bottom: 2px;
}
 
#navcolumn .small {
font-size: 12px;
padding-bottom: 2px;
}
#navcolumn li {
padding-bottom: 2px;
}
table.bodyTable th {
color: white;
background-color: #bbb;
text-align: left;
font-weight: bold;
}
 
table.bodyTable th, table.bodyTable td {
font-size: 1em;
}
 
table.bodyTable tr.a {
background-color: #ddd;
}
 
table.bodyTable tr.b {
background-color: #eee;
}
 
.source {
border: 1px solid #999;
}
/trunk/src/main/webapp/index.jsp
1,12 → 1,344
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@page pageEncoding="UTF-8" %>
<%@ page contentType="text/html; charset=UTF-8"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Kawai redirect...</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Refresh" content="0; url=mtw/Page" />
</head>
<body>
</body>
</html>
<html>
<head>
 
<title>Mentawai Web Framework - Mentawai</title>
<style type="text/css" media="all">
@import url("./style/maven-base.css");
@import url("./style/maven-theme.css");
</style>
<meta http-equiv="imagetoolbar" content="no" />
<meta http-equiv="imagetoolbar" content="false" />
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
<link rel="icon" type="image/gif" href="/favicon.gif" />
<link rel="stylesheet" href="./style/print.css" type="text/css" media="print" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="author" content="Sergio Oliveira Junior" />
<meta name="email" content="sergio.oliveira.jr@gmail.com" />
<script type="text/javascript" src="jquery/jquery-1.6.4.min.js"></script>
<script language="JavaScript">
$(document).ready(function() {
});
</script>
</head>
 
<body class="composite">
 
<div>
<table border="0">
<tr>
<td>
<a href="/"><img src="images/logos/logo.png" border="0"></img></a>
</td>
<td align="right" valign="bottom">
<img src="images/brazil.gif" border="0" width="20" height="13" />
<img src="images/usa.gif" width="20" height="13" border="0" />
</td>
</tr>
</table>
</div>
 
<hr/>
 
<div id="leftColumn">
 
<div id="navcolumn">
<jsp:include page="menu.jsp" flush="true">
<jsp:param name="menuId" value="1" />
</jsp:include>
<br>
</div>
 
</div>
 
<div id="bodyColumn">
 
<h1>Notícias</h1>
<p>
<ul>
<li>Teste 1</li>
<li>Teste 2</li>
<li>Teste 3</li>
<li>Teste 4</li>
</ul>
</p>
<br>
 
<h2>Notícias</h2>
<p>
<ul>
<li>Teste 1</li>
<li>Teste 2</li>
<li>Teste 3</li>
<li>Teste 4</li>
</ul>
</p>
<br>
 
<h3>Notícias</h3>
<p>
<ul>
<li>Teste 1</li>
<li>Teste 2</li>
<li>Teste 3</li>
<li>Teste 4</li>
</ul>
</p>
<br>
 
<h4>Notícias</h4>
<p>
<ul>
<li>Teste 1</li>
<li>Teste 2</li>
<li>Teste 3</li>
<li>Teste 4</li>
</ul>
</p>
<br>
<h5>Notícias</h5>
<p>
<ul>
<li>Teste 1</li>
<li>Teste 2</li>
<li>Teste 3</li>
<li>Teste 4</li>
</ul>
</p>
<br>
<h4>Header 1</h4>
<p>
<center>
<table border="0">
<tr>
<td colspan="3">&nbsp;</td>
</tr>
<tr>
<td width="6%">&nbsp;</td>
<td width="72%"><font color="black"> <i>"Em primeiro
lugar gostaria de parabenizá-lo pelo Mentawai, pra mim é a melhor
solução já pensada quando se fala em frameworks MVC. Coordeno a
equipe de TI da Escola do Futuro da USP (Universidade de São Paulo),
onde realizamos projetos de CVAP (Comunidades Virtuais de
Aprendizagem e Prática), educação à distância etc. Adorei o Mentawai
desde a primeira vez que li sobre ele, gostei tanto da idéia que quiz
iniciar já com um projeto de médio porte, o qual tínhamos pouquíssimo
prazo para entregá-lo. O resultado não podia ter sido melhor, toda a
equipe se familiarizou com o framework em menos de 2 dias! O projeto
foi inteiramente concebido com Mentawai, desde então é o que usamos
para desenvolver todos os projetos! São fascinantes a velocidade,
escalabilidade e a forma inteligente em que se pode construir
qualquer aplicação web com o Mentawai."</i></font></td>
<td width="6%">&nbsp;</td>
</tr>
<tr>
<td width="6%">&nbsp;</td>
<td width="72%" align="right"><b><font color="blue">por
Rodrigo A. Rodriguez</font></b></td>
<td width="6%">&nbsp;</td>
</tr>
<tr>
<td colspan="3">&nbsp;</td>
</tr>
<tr>
<td width="6%">&nbsp;</td>
<td width="72%"><font color="black"> <i>"Estou
escrevendo de Teresina-PI para parabenizá-lo por esse excelente
framework. Sou diretor de tecnologia do Grupo Claudino (o maior grupo
empresarial do Piauí formado por 14 empresas e mais de 12 mil
funcionários) e recentemente resolvemos migrar nossos sistemas para
J2EE. Depois de várias discussões, resolvemos apostar no Mentawai
principalmente pela facilidade, produtividade, ausência de XML e ser
genuinamente brasileiro. Acabamos de finalizar o nosso primeiro
aplicativo com duração de apenas 2 meses. A previsão da finalização
de toda a migração do nosso ERP é final de 2009. Até lá mandaremos
muitas dúvidas, sugestões e críticas para o forum."</i></font></td>
<td width="6%">&nbsp;</td>
</tr>
<tr>
<td width="6%">&nbsp;</td>
<td width="72%" align="right"><b><font color="blue">por
Thiago Carvalho de Sousa</font></b></td>
<td width="6%">&nbsp;</td>
</tr>
<tr>
<td colspan="3">&nbsp;</td>
</tr>
<tr>
<td width="6%">&nbsp;</td>
<td width="72%"><font color="black"> <i>"I work for
Sun Microsystems Ltd and I'm involved in making a decision about Web
Application Frameworks. The OpenSolaris website is currently
implemented using WebWorks2 and, to a limited extent, Spring. In my
opinion this is too heavyweight for our needs and I'm hoping to
introduce a light-weight framework for any new website development. I
read about Mentawai with great interest. I share your belief that
scattering the execution path for an application betweem Java and XML
is a recipe for disaster. So far, Mentawai looks like a great
candidate for us to use."</i></font></td>
<td width="6%">&nbsp;</td>
</tr>
<tr>
<td width="6%">&nbsp;</td>
<td width="72%" align="right"><b><font color="blue">por
Gary Pennington</font></b></td>
<td width="6%">&nbsp;</td>
</tr>
<tr>
<td colspan="3">&nbsp;</td>
</tr>
<tr>
<td width="6%">&nbsp;</td>
<td width="72%"><font color="black"> <i>"Já usei
Struts, passei pelo Webwork e tenho ele ainda em muitos projetos
aqui, mas aos poucos estou migrando tudo para o Mentawai, e estou
muito satisfeito pela simplicidade dele!"</i></font></td>
<td width="6%">&nbsp;</td>
</tr>
<tr>
<td width="6%">&nbsp;</td>
<td width="72%" align="right"><b><font color="blue">por
Alexandre Ortiz da Rocha</font></b></td>
<td width="6%">&nbsp;</td>
</tr>
<tr>
<td colspan="3">&nbsp;</td>
</tr>
<tr>
<td colspan="3" align="center"><a
href="http://forum.mentaframework.org/posts/list/157.page"
target="_blank">Clique aqui para ler mais depoimentos!</a>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a
href="mailto:sergio.oliveira.jr at gmail.com">Compartilhe
conosco o seu caso de sucesso!</a></td>
</tr>
</table>
</center>
</p>
<h3>Notícias</h3>
<p>
<ul>
<li>Teste 1</li>
<li>Teste 2</li>
<li>Teste 3</li>
<li>Teste 4</li>
</ul>
</p>
<br>
<h3>Visão Geral</h3>
<p>
O Mentawai foi o primeiro <b>framework web MVC em Java</b> a
adotar, implementar, documentar e <b>incentivar</b> todo e qualquer
tipo de configuração (actions, filtros, validação, listas, connection
pooling, ioc, di, etc.) <b>única e exclusivamente</b> através de <b><u><font
color="blue">configuração programática</font></u></b> (100% Java), <b>abolindo
por completo</b> o uso de <b>XML e Annotations</b> para as configurações. O
framework nasceu em 08/Jun/2005 e logo depois em 18/Jul/2005 publicamos
um <a
href="http://www.javaworld.com/javaworld/jw-07-2005/jw-0718-mentawai.html"
target="_blank">artigo no site JavaWorld</a> enfatizando o uso de
configuração programática para o controlador MVC
(actions/resultados/conseqüências) assim como para validação. Nascia aí
o <i><font color="blue">ApplicationManager</font></i>: configuração em
código Java <b>independente</b> do restante da sua aplicação e <b>centralizada
numa única classe</b>. Apesar de termos recebidos muitas críticas pela
aversão ao XML, as vantagens da configuração programática foram ficando
cada vez mais claras para a equipe do Mentawai:</p>
<ul>
<li>Mais <b>prazerosa e natural</b>, afinal estamos falando de
código Java e não de uma especificação em XML.</li>
<br>
<li><b>Menos propensa a erros</b> e typos, já que uma
configuração em Java pode ser compilada antes de ser carregada pela
aplicação web.</li>
<br>
<li>Ótima <b>integração com IDEs</b>, permitindo usar recursos
como <b>auto-complete, auto-compile</b> (build automático), <b>refactoring</b>,
etc.</li>
<br>
<li><b>Flexibilidade total</b> que apenas uma linguagem de
programação pode oferecer, o que te permite criar seus próprios
métodos de configuração, loops, ifs, comentários, ou seja, você possui
a <b><u>liberdade para fazer a configuração se adaptar a você</u></b>
e não você se adaptar ao XML.</li>
<br>
<li>Utilizar <b>linguagens de script</b> como <b>JRuby,
Groovy, BeanShell</b>, etc. para configurar sua aplicação, possibilitando
uma <b>configuração dinâmica</b> que pode ser <b>recarregada
automaticamente</b> pelo container a cada modificação.</li>
<br>
<li>O bom e velho <b>JavaDoc</b>, documentando todos os métodos
que podem ser utilizados para configuração.</li>
<br>
</ul>
<p>Isso <b><u>não significa</u></b> que o Mentawai não possui <i>Convention
over Configuration (CoC)</i>. O <a
href="http://forum.mentaframework.org/posts/list/765.page"
target="_blank">Mentawai possui CoC</a> e padrões para tudo,
diminuindo bastante a necessidade de configuração. Entretanto, seja por
uma questão de <b>preferência por explicitamente controlar as
configurações</b> ou seja por uma questão de <b>necessidade</b>, o que
inevitavelmente acontece em qualquer projeto, quando houver
configurações essas serão feitas através de <b>configuração
programática</b> e não através de XML, Annotations ou arquivos properties.
</p>
<p>Outro pilar em que o Mentawai se apoiou desde o início foi o <b><u>comprometimento
em abstrair e simplificar as principais tarefas recorrentes de todo
projeto web</u></b>. Ao invés de direcionar o usuário para <i>qualquer
outro framework que já faz isso</i>, o Mentawai oferece soluções ou
abstrações para as funcionalidades básicas de toda aplicação web: pool
de conexões com o banco de dados, autenticação, autorização, IoC, DI,
Envio de Email, Upload de Arquivo, Paginação, Tags, etc. O Mentawai é <b><u>totalmente
contra</u></b> a política do "<i>Já existe um framework pra isso! Procure
na Internet e se vire!</i>".</p>
<p>Hoje o Mentawai é utilizado por <a
href="http://forum.mentaframework.org/posts/list/157.page"
target="_blank">diversas empresas e pessoas no Brasil e no
exterior</a>, possui uma <a href="http://forum.mentaframework.org"
target="_blank">comunidade ativa</a> que já trocou perto de 10 mil
mensagens no seu fórum de discussão, e continua evoluindo, sempre fiel
aos princípios da produtividade, simplicidade, abstração e configuração
programática. Fique a vontade para conhecer o framework e veja como é
fácil fazer a sua aplicação web utilizando o Mentawai.</p>
<p>Equipe Mentawai<br>
<i>21 de Abril de 2007</i></p>
<h2>JForum</h2>
<p>
<iframe frameborder="0" id="jforum-iframe" scrolling="no" height="2600" src="http://docs.mentaframework.org/posts/list/70.page"></iframe>
</p>
 
</div>
 
<div class="clear">
<hr/>
</div>
 
<div id="footer">
<div class="xright">Copyright © 2011</div>
<div class="clear">
<hr/>
</div>
</div>
 
</body>
</html>
/trunk/src/main/webapp/images/kawai.ico
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/src/main/webapp/images/loading.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/src/main/webapp/images/view.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/src/main/webapp/images/folder.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/src/main/webapp/images/kawai.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/src/main/webapp/images/preview.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/src/main/webapp/images/kawai-logo.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/src/main/webapp/images/kawai-logo2.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/src/main/webapp/images/chk.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/src/main/webapp/images/awards/award-winner-2006.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/awards/microphone.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/awards/menta.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/awards/mentawai-awards-2006.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/lobo.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/rufino.save
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/leiber.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/rufino.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/rufino2.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/sergio-old.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/velo.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/sergio_new_peq.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/fb.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/rw.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/sergio.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/sergio2.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/sergio5.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/rubem.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/team/rufine3.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/mentawai_logo2.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/recipes/suggest.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/mentawai_logo.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/personal/nascente.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/personal/nascente2.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/personal/nascente3.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/personal/stock-market.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/personal/pic-menor.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/personal/pic.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/mj-menta.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/alex/alex2.bmp
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/alex/alex1.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/alex/alex2.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/alex/alex3.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/alex/alex4.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/alex/alex5.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/alex/alex6.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/mentawai-member.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/blogs/trees.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/blogs/trees-peq.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/blogs/austria.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/blogs/HelloWSTomcat.PNG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/blogs/austria-peq.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/dyntags/inputMask.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/dyntags/tabPanelWinXp.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/dyntags/inputDate.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/dyntags/tabPanelWin2k.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/dyntags/tabPanelWebFx.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/dyntags/inputText.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/dyntags/inputMoney.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/dyntags/tabPanelWinXpRed.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/dyntags/tabPanelMacOs.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/training/cursojava.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/training/cursojava2.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/comments/chorem.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/comments/opensolaris.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/brazil.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/helloworld.PNG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/alex.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/MentaBlank/1.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/MentaBlank/quick.PNG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/MentaBlank/2.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/MentaBlank/3.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/MentaBlank/quick.JPG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/logos/logo.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/logos/logo-oficial.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/logos/mentabook.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/logos/mentarecipes.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/logos/logo-luto.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/logos/recipes.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/usa.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/alexMentawai.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/menta/menta_small.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/menta/menta_user.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/menta/menta_300x44.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/menta/menta_410x60.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/menta/inaction.PNG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/menta/menta.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/menta/menta_200x29.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/menta/inaction2.PNG
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/images/ruby.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/trunk/src/main/webapp/WEB-INF/conf/test/appManager.properties
2,19 → 2,20
# Properties specific for UNIT TESTS
# Will overwrite any properties defined on 'default'
 
# Mentawai debug mode
debug_mode = false
 
# Mentawai auto-reload with JRebel
auto_reload = false
 
# MentaBean with H2 (embedded database)
#mentabean.dialect = org.mentabean.jdbc.H2BeanSession
#jdbc.driver = org.h2.Driver
#jdbc.url = jdbc:h2:MentaTest
#jdbc.user = sa
#jdbc.pass =
mentabean.dialect = org.mentabean.jdbc.H2BeanSession
jdbc.driver = org.h2.Driver
jdbc.url = jdbc:h2:MentaTest
jdbc.user = sa
jdbc.pass =
 
# MentaBean with MySQL
mentabean.dialect = org.mentabean.jdbc.MySQLBeanSession
jdbc.driver = com.mysql.jdbc.Driver
jdbc.url = jdbc:mysql://localhost/kawai?autoReconnect=true
jdbc.user = kawai
jdbc.pass = 1kawai23
# Hibernate
hibernate.dialect = org.hibernate.dialect.H2Dialect
hibernate.show_sql = false
hibernate.c3p0.maxIdleTime = 5
/trunk/src/main/webapp/WEB-INF/conf/qa/appManager.properties
2,13 → 2,22
# Properties specific from QA environment
# Will overwrite any properties defined on 'default'
 
# Mentawai debug mode
debug_mode = false
 
# Mentawai auto-reload with JRebel
auto_reload = false
 
# MentaBean with MySQL
mentabean.dialect = org.mentabean.jdbc.MySQLBeanSession
jdbc.driver = com.mysql.jdbc.Driver
jdbc.url = jdbc:mysql://localhost/kawai?autoReconnect=true
jdbc.user = kawai
jdbc.pass = 1kawai23
jdbc.url = jdbc:mysql://localhost/Menta?autoReconnect=true
jdbc.user = menta
jdbc.pass = menta
 
# Hibernate
hibernate.dialect = org.hibernate.dialect.MySQLDialect
hibernate.show_sql = false
hibernate.c3p0.maxIdleTime = 5
 
 
/trunk/src/main/webapp/WEB-INF/conf/default/appManager.properties
2,22 → 2,18
# Default values go here
# They can be overwritten by specific properties from the environment
 
# Email setup
email.send_email = true
email.host = smtp.gmail.com
email.ssl = true
email.port = 465
email.use_authentication = true
email.user = mentawebapp@gmail.com
email.pass = @abcd1234@
email.from_email = mentawebapp@gmail.com
email.from_name = Menta Web App
 
# Initialization script for database
db.script = WEB-INF/db/kawai.sql
db.script = WEB-INF/db/menta.sql
 
# kCodes Tags
kcodes = Code, ContextPath, PageLink, Image, Download, ShowSvnSourceCode
 
# Languages supported
languages = [ ["English", "en", "flag_usa.gif"] , ["Portuguese", "pt", "flag_brazil.gif"] ]
 
# Google Analytics
include_google_analytics = false
 
# Use pretty URLs (search engine friendly urls)
use_pretty_urls = true
 
# Use title in pretty URLs
include_title_in_page_links = true
 
 
/trunk/src/main/webapp/WEB-INF/conf/prod/appManager.properties
2,16 → 2,22
# Properties specific from PRODUCTION environment
# Will overwrite any properties defined on 'default'
 
# Mentawai debug mode
debug_mode = false
 
# Mentawai auto-reload with JRebel
auto_reload = false
 
# MentaBean with MySQL
mentabean.dialect = org.mentabean.jdbc.MySQLBeanSession
jdbc.driver = com.mysql.jdbc.Driver
jdbc.url = jdbc:mysql://localhost/kawai?autoReconnect=true
jdbc.user = kawai
jdbc.pass = 1kawai23
jdbc.url = jdbc:mysql://localhost/Menta?autoReconnect=true
jdbc.user = menta
jdbc.pass = menta
 
# Google Analytics
# You can change the google_analytics.jsp file and enable the option below
include_google_analytics = false
# Hibernate
hibernate.dialect = org.hibernate.dialect.MySQLDialect
hibernate.show_sql = false
hibernate.c3p0.maxIdleTime = 5
 
 
/trunk/src/main/webapp/WEB-INF/conf/int/appManager.properties
2,12 → 2,22
# Properties specific from INTEGRATION environment
# Will overwrite any properties defined on 'default'
 
# Mentawai debug mode
debug_mode = true
 
# Mentawai auto-reload with JRebel
auto_reload = false
 
# MentaBean with MySQL
mentabean.dialect = org.mentabean.jdbc.MySQLBeanSession
jdbc.driver = com.mysql.jdbc.Driver
jdbc.url = jdbc:mysql://localhost/kawai?autoReconnect=true
jdbc.user = kawai
jdbc.pass = 1kawai23
jdbc.url = jdbc:mysql://localhost/Menta?autoReconnect=true
jdbc.user = menta
jdbc.pass = menta
 
# Hibernate
hibernate.dialect = org.hibernate.dialect.MySQLDialect
hibernate.show_sql = false
hibernate.c3p0.maxIdleTime = 5
 
 
/trunk/src/main/webapp/WEB-INF/conf/dev/appManager.properties
2,12 → 2,20
# Properties specific from DEVELOPMENT environment
# Will overwrite any properties defined on 'default'
 
# Mentawai debug mode
debug_mode = true
 
# Mentawai auto-reload with JRebel
auto_reload = true
 
# MentaBean with MySQL
mentabean.dialect = org.mentabean.jdbc.MySQLBeanSession
jdbc.driver = com.mysql.jdbc.Driver
jdbc.url = jdbc:mysql://localhost/kawai?autoReconnect=true
jdbc.user = kawai
jdbc.pass = 1kawai23
# MentaBean with H2 (embedded database)
mentabean.dialect = org.mentabean.jdbc.H2BeanSession
jdbc.driver = org.h2.Driver
jdbc.url = jdbc:h2:Menta
jdbc.user = sa
jdbc.pass =
 
# Hibernate
hibernate.dialect = org.hibernate.dialect.H2Dialect
hibernate.show_sql = false
hibernate.c3p0.maxIdleTime = 5
/trunk/src/main/webapp/WEB-INF/db/init.sql
File deleted
/trunk/src/main/webapp/WEB-INF/db/dump_db.sh
File deleted
/trunk/src/main/webapp/WEB-INF/db/grant.sql
File deleted
/trunk/src/main/webapp/WEB-INF/db/kawai.sql
File deleted
/trunk/src/main/webapp/WEB-INF/web.xml
6,7 → 6,7
 
<!-- Override default start page -->
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
<welcome-file>/jsp/index.jsp</welcome-file>
</welcome-file-list>
 
 
16,7 → 16,8
<servlet-class>org.mentawai.core.Controller</servlet-class>
<init-param>
<param-name>applicationManager</param-name>
<param-value>org.kawai.AppManager</param-value>
<param-value>org.menta.AppManager</param-value>
<!-- param-value>org.menta.HibernateAppManager</param-value -->
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
30,10 → 31,9
<servlet-mapping>
<servlet-name>Controller</servlet-name>
<url-pattern>*.mtw</url-pattern>
<url-pattern>/mtw/*</url-pattern>
</servlet-mapping>
<!-- filter>
 
<filter>
<filter-name>DebugFilter</filter-name>
<filter-class>org.mentawai.util.DebugServletFilter</filter-class>
</filter>
45,10 → 45,10
<dispatcher>FORWARD</dispatcher>
<dispatcher>INCLUDE</dispatcher>
<dispatcher>ERROR</dispatcher>
</filter-mapping -->
</filter-mapping>
 
<session-config>
<session-timeout>300</session-timeout>
<session-timeout>10</session-timeout>
</session-config>
 
</web-app>
/trunk/src/main/webapp/favicon.ico
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream