- introduced sitemesh for templating, all templates rewritten - added some basic admin stuff
/trunk/WebContent/login.jsp |
---|
File deleted |
\ No newline at end of file |
Property changes: |
Deleted: svn:mime-type |
## -1 +0,0 ## |
-text/plain |
\ No newline at end of property |
Index: header.jsp |
=================================================================== |
--- header.jsp (revision 19) |
+++ header.jsp (nonexistent) |
@@ -1,13 +0,0 @@ |
-<table width="100%" border="0" cellspacing="0" cellpadding="0" class="header"> |
- <tr> |
- <td> |
- |
- </td> |
- <td style="vertical-align:top;font-size:12pt;text-align:right;"> |
- <div><strong>Semantic Web Project</strong><br /> |
- by Michael Moos<br /> |
- Thomas Lahn</div> |
- </td> |
- <td width="56" class="no_padding"><img src="resources/images/ontology_logo.jpg" width="56" height="56" alt="logo" /></td> |
- </tr> |
-</table> |
\ No newline at end of file |
/header.jsp |
---|
Property changes: |
Deleted: svn:mime-type |
## -1 +0,0 ## |
-text/plain |
\ No newline at end of property |
Index: html_head.jsp |
=================================================================== |
--- html_head.jsp (revision 19) |
+++ html_head.jsp (nonexistent) |
@@ -1,39 +0,0 @@ |
- |
-<%@ page pageEncoding="UTF-8" %> |
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
- |
-<html xmlns="http://www.w3.org/1999/xhtml"> |
-<head> |
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
- <title>Ontologie - WebEngineering-Projekt JSP</title> |
- <link rel="icon" href="resources/images/favicon.gif" type="image/gif" /> |
- <link rel="stylesheet" type="text/css" href="resources/css/main.css" /> |
- <%-- |
- <script type="text/javascript" src="lib/jquery/jquery-1.4.2.min.js"></script> |
- <script type="text/javascript" src="js/core.js"></script> |
- |
- {* Embedd additional javascript files *} |
- {foreach key=row_no item=js_file from=$js_files} |
- <script type="text/javascript" src="js/{ $js_file }"></script> |
- {/foreach} |
- --%> |
-</head> |
-<body> |
-<%-- |
- {* Dialog for different messages (errors, warnings, info) *} |
- <div id="overlay" {if !$dialog_type}class="hidden"{/if}></div> |
- <div id="dialog" class="{if $dialog_type}dialog_{$dialog_type}{else}hidden{/if}"> |
- <div id="dialog_title">{$dialog_title}</div> |
- <div id="dialog_text">{$dialog_text}</div> |
- <div id="dialog_buttons"> |
- <input class="hidden" type="button" id="button_1" value="empty" /> |
- <input class="hidden" type="button" id="button_2" value="empty" /> |
- <input class="hidden" type="button" id="button_3" value="empty" /> |
- <input {if !$dialog_button_ok}class="hidden"{/if} type="button" id="button_ok" value=" OK " alt="{$dialog_button_ok}" /> |
- <input {if !$dialog_button_yes}class="hidden"{/if} type="button" id="button_yes" value=" Yes " alt="{$dialog_button_yes}" /> |
- <input {if !$dialog_button_no}class="hidden"{/if} type="button" id="button_no" value=" No " alt="{$dialog_button_no}" /> |
- <input {if !$dialog_button_continue}class="hidden"{/if} type="button" id="button_continue" value=" Continue " alt="{$dialog_button_continue}" /> |
- <input {if !$dialog_button_cancel}class="hidden"{/if} type="button" id="button_cancel" value=" Cancel " alt="{$dialog_button_cancel}" /> |
- </div> |
- </div> |
- --%> |
\ No newline at end of file |
/html_head.jsp |
---|
Property changes: |
Deleted: svn:mime-type |
## -1 +0,0 ## |
-text/plain |
\ No newline at end of property |
Index: user_main.jsp |
=================================================================== |
--- user_main.jsp (revision 19) |
+++ user_main.jsp (nonexistent) |
@@ -1 +0,0 @@ |
-<p>Willkommen im User-Bereich</p> |
\ No newline at end of file |
/user_main.jsp |
---|
Property changes: |
Deleted: svn:mime-type |
## -1 +0,0 ## |
-text/plain |
\ No newline at end of property |
Index: user_index.jsp |
=================================================================== |
--- user_index.jsp (revision 19) |
+++ user_index.jsp (nonexistent) |
@@ -1,21 +0,0 @@ |
-<%@ page errorPage="ErrorHandler.jsp" %> |
-<%@ include file="html_head.jsp" %> |
- |
- <%-- Only serves as a container for the different site elements! |
- Do not write any text directly into the container div! --%> |
- <div id="page-container"> |
- <div id="header"> |
- <%@ include file="header.jsp" %> |
- </div> |
- |
- <div id="navbar"> |
- <%@ include file="user_nav.jsp" %> |
- </div> |
- |
- <div id="content"> |
- <%@ include file="user_main.jsp" %> |
- </div> |
- </div> |
- |
-</body> |
-</html> |
/user_index.jsp |
---|
Property changes: |
Deleted: svn:mime-type |
## -1 +0,0 ## |
-text/plain |
\ No newline at end of property |
Index: user_nav.jsp |
=================================================================== |
--- user_nav.jsp (revision 19) |
+++ user_nav.jsp (nonexistent) |
@@ -1,36 +0,0 @@ |
-<div id="navigation"> |
- <ul> |
- <li> |
- Ontologie |
- <ul> |
- <li> |
- <a href="">Ansehen</a> |
- </li> |
- </ul> |
- </li> |
- |
- <li> |
- Begriffe |
- <ul> |
- <li> |
- <a href="">Hinzufügen</a> |
- </li> |
- <li> |
- <a href="">Ändern, Löschen</a> |
- </li> |
- </ul> |
- </li> |
- |
- <li> |
- Beziehungen |
- <ul> |
- <li> |
- <a href="">Hinzufügen</a> |
- </li> |
- <li> |
- <a href="">Ändern, Löschen</a> |
- </li> |
- </ul> |
- </li> |
- </ul> |
-</div> |
/user_nav.jsp |
---|
Property changes: |
Deleted: svn:mime-type |
## -1 +0,0 ## |
-text/plain |
\ No newline at end of property |
Index: index.jsp |
=================================================================== |
--- index.jsp (revision 19) |
+++ index.jsp (revision 20) |
@@ -1,16 +1,21 @@ |
-<%@ page errorPage="ErrorHandler.jsp" %> |
-<%@ include file="html_head.jsp" %> |
+<%@taglib uri="/struts-tags" prefix="s"%> |
+<%@ page pageEncoding="UTF-8" %> |
+<html> |
+<head> |
+ <title>Login</title> |
+</head> |
+<body> |
+<div id="login"> |
+ <h1>Login</h1> |
- <%-- Only serves as a container for the different site elements! |
- Do not write any text directly into the container div! --%> |
- |
- <div id="page-container"> |
- <div id="header"> |
- <%@ include file="header.jsp" %> |
- </div> |
- |
- <%@ include file="login.jsp" %> |
- </div> |
- |
+ <s:form action="Login"> |
+ <s:textfield name="userName" label="Benutzername" /> |
+ <s:password name="pw" label="Passwort" /> |
+ <s:submit /> |
+ </s:form> |
+ <p> |
+ Klicken Sie <a href="index.jsp">hier</a> wenn Sie Ihr Passwort vergessen haben. |
+ </p> |
+</div> |
</body> |
</html> |
/trunk/WebContent/decorators/mainTemplate.jsp |
---|
0,0 → 1,59 |
<%@ taglib uri="http://www.opensymphony.com/sitemesh/decorator" prefix="decorator" %> |
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> |
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> |
<c:set var="contextPath" value="${pageContext.request.contextPath}" /> |
<c:set var="requestURI" value="${pageContext.request.requestURI}" /> |
<c:set var="isUser" value="${fn:contains(requestURI, '/user/')}" /> |
<c:set var="isAdmin" value="${fn:contains(requestURI, '/admin/')}" /> |
<%@ page pageEncoding="UTF-8" %> |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
<html xmlns="http://www.w3.org/1999/xhtml"> |
<head> |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
<title>Ontologie - <decorator:title /></title> |
<link rel="stylesheet" type="text/css" href="${contextPath}/resources/css/main.css" /> |
</head> |
<body> |
<%-- Only serves as a container for the different site elements! |
Do not write any text directly into the page-container div! --%> |
<div id="page-container"> |
<div id="header"> |
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="header"> |
<tr> |
<td> |
|
</td> |
<td style="vertical-align:top;font-size:12pt;text-align:right;"> |
<div><strong>Semantic Web Project</strong><br /> |
by Michael Moos<br /> |
Thomas Lahn</div> |
</td> |
<td width="56" class="no_padding"><img src="${contextPath}/resources/images/ontology_logo.jpg" width="56" height="56" alt="logo" /></td> |
</tr> |
</table> |
</div> |
<!-- Load nav bars depending on the location --> |
<c:if test="${isUser}"> |
<div id="navbar"> |
<%@ include file="/user/nav.jsp" %> |
</div> |
</c:if> |
<c:if test="${isAdmin}"> |
<div id="navbar"> |
<%@ include file="/admin/nav.jsp" %> |
</div> |
</c:if> |
<!-- Content DIV loaded via decorator --> |
<div id="content"> |
<decorator:body /> |
</div> |
</div> |
</body> |
</html> |
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: WEB-INF/sitemesh.xml |
=================================================================== |
--- WEB-INF/sitemesh.xml (nonexistent) |
+++ WEB-INF/sitemesh.xml (revision 20) |
@@ -0,0 +1,50 @@ |
+<sitemesh> |
+ |
+ <page-parsers> |
+ <parser default="true" class="com.opensymphony.module.sitemesh.parser.DefaultPageParser" /> |
+ <parser content-type="text/html" class="com.opensymphony.module.sitemesh.parser.FastPageParser" /> |
+ </page-parsers> |
+ |
+ <decorator-mappers> |
+ |
+ <mapper class="com.opensymphony.module.sitemesh.mapper.PageDecoratorMapper"> |
+ <param name="property.1" value="meta.decorator" /> |
+ <param name="property.2" value="decorator" /> |
+ </mapper> |
+ |
+ <mapper class="com.opensymphony.module.sitemesh.mapper.FrameSetDecoratorMapper"> |
+ </mapper> |
+ |
+ <mapper class="com.opensymphony.module.sitemesh.mapper.AgentDecoratorMapper"> |
+ <param name="match.MSIE" value="ie" /> |
+ <param name="match.Mozilla [" value="ns" /> |
+ <param name="match.Opera" value="opera" /> |
+ <param name="match.Lynx" value="lynx" /> |
+ </mapper> |
+ |
+ <mapper class="com.opensymphony.module.sitemesh.mapper.PrintableDecoratorMapper"> |
+ <param name="decorator" value="printable" /> |
+ <param name="parameter.name" value="printable" /> |
+ <param name="parameter.value" value="true" /> |
+ </mapper> |
+ |
+ <mapper class="com.opensymphony.module.sitemesh.mapper.RobotDecoratorMapper"> |
+ <param name="decorator" value="robot" /> |
+ </mapper> |
+ |
+ <mapper class="com.opensymphony.module.sitemesh.mapper.ParameterDecoratorMapper"> |
+ <param name="decorator.parameter" value="decorator" /> |
+ <param name="parameter.name" value="confirm" /> |
+ <param name="parameter.value" value="true" /> |
+ </mapper> |
+ |
+ <mapper class="com.opensymphony.module.sitemesh.mapper.FileDecoratorMapper"> |
+ </mapper> |
+ |
+ <mapper class="com.opensymphony.module.sitemesh.mapper.ConfigDecoratorMapper"> |
+ <param name="config" value="/WEB-INF/decorators.xml" /> |
+ </mapper> |
+ |
+ </decorator-mappers> |
+ |
+</sitemesh> |
\ No newline at end of file |
/WEB-INF/sitemesh.xml |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: WEB-INF/sitemesh-decorator.tld |
=================================================================== |
--- WEB-INF/sitemesh-decorator.tld (nonexistent) |
+++ WEB-INF/sitemesh-decorator.tld (revision 20) |
@@ -0,0 +1,79 @@ |
+<?xml version="1.0" encoding="UTF-8"?> |
+<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd"> |
+ |
+<taglib> |
+ |
+ <tlibversion>1.0</tlibversion> |
+ <jspversion>1.1</jspversion> |
+ <shortname>SiteMesh Decorator Tags</shortname> |
+ <uri>sitemesh-decorator</uri> |
+ |
+ <tag> |
+ <name>head</name> |
+ <tagclass>com.opensymphony.module.sitemesh.taglib.decorator.HeadTag</tagclass> |
+ <bodycontent>JSP</bodycontent> |
+ </tag> |
+ |
+ <tag> |
+ <name>body</name> |
+ <tagclass>com.opensymphony.module.sitemesh.taglib.decorator.BodyTag</tagclass> |
+ <bodycontent>JSP</bodycontent> |
+ </tag> |
+ |
+ <tag> |
+ <name>title</name> |
+ <tagclass>com.opensymphony.module.sitemesh.taglib.decorator.TitleTag</tagclass> |
+ <bodycontent>JSP</bodycontent> |
+ <attribute> |
+ <name>default</name> |
+ <required>false</required> |
+ <rtexprvalue>true</rtexprvalue> |
+ </attribute> |
+ </tag> |
+ |
+ <tag> |
+ <name>getProperty</name> |
+ <tagclass>com.opensymphony.module.sitemesh.taglib.decorator.PropertyTag</tagclass> |
+ <bodycontent>JSP</bodycontent> |
+ <attribute> |
+ <name>property</name> |
+ <required>true</required> |
+ <rtexprvalue>true</rtexprvalue> |
+ </attribute> |
+ <attribute> |
+ <name>default</name> |
+ <required>false</required> |
+ <rtexprvalue>true</rtexprvalue> |
+ </attribute> |
+ <attribute> |
+ <name>writeEntireProperty</name> |
+ <required>false</required> |
+ <rtexprvalue>true</rtexprvalue> |
+ </attribute> |
+ </tag> |
+ |
+ <tag> |
+ <name>usePage</name> |
+ <tagclass>com.opensymphony.module.sitemesh.taglib.decorator.UsePageTag</tagclass> |
+ <teiclass>com.opensymphony.module.sitemesh.taglib.decorator.UsePageTEI</teiclass> |
+ <bodycontent>JSP</bodycontent> |
+ <attribute> |
+ <name>id</name> |
+ <required>true</required> |
+ <rtexprvalue>false</rtexprvalue> |
+ </attribute> |
+ </tag> |
+ |
+ <tag> |
+ <name>useHtmlPage</name> |
+ <tagclass>com.opensymphony.module.sitemesh.taglib.decorator.UsePageTag</tagclass> |
+ <teiclass>com.opensymphony.module.sitemesh.taglib.decorator.UseHTMLPageTEI</teiclass> |
+ <bodycontent>JSP</bodycontent> |
+ <attribute> |
+ <name>id</name> |
+ <required>true</required> |
+ <rtexprvalue>false</rtexprvalue> |
+ </attribute> |
+ </tag> |
+ |
+</taglib> |
\ No newline at end of file |
/WEB-INF/sitemesh-decorator.tld |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: WEB-INF/decorators.xml |
=================================================================== |
--- WEB-INF/decorators.xml (nonexistent) |
+++ WEB-INF/decorators.xml (revision 20) |
@@ -0,0 +1,7 @@ |
+<decorators defaultdir="/decorators"> |
+ <decorator name="main" page="mainTemplate.jsp"> |
+ <pattern>*</pattern> |
+ </decorator> |
+ |
+ <!-- <decorator name="panel" page="main.jsp"/>--> |
+</decorators> |
\ No newline at end of file |
/WEB-INF/decorators.xml |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: WEB-INF/lib/jstl-1.2.jar |
=================================================================== |
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/WEB-INF/lib/jstl-1.2.jar |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+application/octet-stream |
\ No newline at end of property |
Index: WEB-INF/lib/sitemesh-2.4.1.jar |
=================================================================== |
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/WEB-INF/lib/sitemesh-2.4.1.jar |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+application/octet-stream |
\ No newline at end of property |
Index: WEB-INF/web.xml |
=================================================================== |
--- WEB-INF/web.xml (revision 19) |
+++ WEB-INF/web.xml (revision 20) |
@@ -2,7 +2,22 @@ |
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> |
<display-name>WebEngineeringProject</display-name> |
- <filter> |
+ |
+ <!-- Start of SiteMesh stuff --> |
+ <filter> |
+ <filter-name>sitemesh</filter-name> |
+ <filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class> |
+ </filter> |
+ |
+ <filter-mapping> |
+ <filter-name>sitemesh</filter-name> |
+ <url-pattern>*</url-pattern> |
+ </filter-mapping> |
+ <!-- End of SiteMesh stuff --> |
+ |
+ |
+ <!-- Begin struts 2 --> |
+ <filter> |
<filter-name>struts2</filter-name> |
<filter-class> |
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> |
@@ -11,23 +26,10 @@ |
<filter-name>struts2</filter-name> |
<url-pattern>/*</url-pattern> |
</filter-mapping> |
+ <!-- End struts 2 --> |
<welcome-file-list> |
- <welcome-file>index.html</welcome-file> |
- <welcome-file>index.htm</welcome-file> |
<welcome-file>index.jsp</welcome-file> |
- <welcome-file>default.html</welcome-file> |
- <welcome-file>default.htm</welcome-file> |
- <welcome-file>default.jsp</welcome-file> |
</welcome-file-list> |
- <servlet> |
- <description></description> |
- <display-name>Servlet</display-name> |
- <servlet-name>Servlet</servlet-name> |
- <servlet-class>Servlet</servlet-class> |
- </servlet> |
- <servlet-mapping> |
- <servlet-name>Servlet</servlet-name> |
- <url-pattern>/Servlet</url-pattern> |
- </servlet-mapping> |
+ |
</web-app> |
\ No newline at end of file |
/trunk/WebContent/WEB-INF/sitemesh-page.tld |
---|
0,0 → 1,95 |
<?xml version="1.0" encoding="UTF-8"?> |
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd"> |
<taglib> |
<tlibversion>1.0</tlibversion> |
<jspversion>1.1</jspversion> |
<shortname>SiteMesh Page Tags</shortname> |
<uri>sitemesh-page</uri> |
<tag> |
<name>applyDecorator</name> |
<tagclass>com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag</tagclass> |
<bodycontent>JSP</bodycontent> |
<attribute> |
<name>name</name> |
<required>false</required> |
<rtexprvalue>true</rtexprvalue> |
</attribute> |
<attribute> |
<name>page</name> |
<required>false</required> |
<rtexprvalue>true</rtexprvalue> |
</attribute> |
<attribute> |
<name>title</name> |
<required>false</required> |
<rtexprvalue>true</rtexprvalue> |
</attribute> |
<attribute> |
<name>id</name> |
<required>false</required> |
<rtexprvalue>true</rtexprvalue> |
</attribute> |
<attribute> |
<name>contentType</name> |
<required>false</required> |
<rtexprvalue>true</rtexprvalue> |
</attribute> |
<attribute> |
<name>encoding</name> |
<required>false</required> |
<rtexprvalue>true</rtexprvalue> |
</attribute> |
</tag> |
<!-- Deprecated tag: use applyDecorator instead --> |
<tag> |
<name>apply-decorator</name> |
<tagclass>com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag</tagclass> |
<bodycontent>JSP</bodycontent> |
<attribute> |
<name>name</name> |
<required>false</required> |
<rtexprvalue>true</rtexprvalue> |
</attribute> |
<attribute> |
<name>page</name> |
<required>false</required> |
<rtexprvalue>true</rtexprvalue> |
</attribute> |
<attribute> |
<name>title</name> |
<required>false</required> |
<rtexprvalue>true</rtexprvalue> |
</attribute> |
<attribute> |
<name>id</name> |
<required>false</required> |
<rtexprvalue>true</rtexprvalue> |
</attribute> |
<attribute> |
<name>contentType</name> |
<required>false</required> |
<rtexprvalue>true</rtexprvalue> |
</attribute> |
<attribute> |
<name>encoding</name> |
<required>false</required> |
<rtexprvalue>true</rtexprvalue> |
</attribute> |
</tag> |
<tag> |
<name>param</name> |
<tagclass>com.opensymphony.module.sitemesh.taglib.page.ParamTag</tagclass> |
<bodycontent>JSP</bodycontent> |
<attribute> |
<name>name</name> |
<required>false</required> |
<rtexprvalue>true</rtexprvalue> |
</attribute> |
</tag> |
</taglib> |
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: admin/main.jsp |
=================================================================== |
--- admin/main.jsp (nonexistent) |
+++ admin/main.jsp (revision 20) |
@@ -0,0 +1,9 @@ |
+<html> |
+<head> |
+<title>Startseite - Administration</title> |
+</head> |
+<body> |
+ |
+<p>Willkommen im Admin-Bereich</p> |
+</body> |
+</html> |
/admin/main.jsp |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: admin/nav.jsp |
=================================================================== |
--- admin/nav.jsp (nonexistent) |
+++ admin/nav.jsp (revision 20) |
@@ -0,0 +1,37 @@ |
+<div id="navigation"> |
+ <ul> |
+ <li> |
+ User |
+ <ul> |
+ <li> |
+ <a href="userAddForm">Hinzufügen</a> |
+ </li> |
+ <li> |
+ <a href="userList">Ändern, Löschen</a> |
+ </li> |
+ </ul> |
+ </li> |
+ |
+ <li> |
+ Beziehungen |
+ <ul> |
+ <li> |
+ <a href="">Hinzufügen</a> |
+ </li> |
+ <li> |
+ <a href="">Ändern, Löschen</a> |
+ </li> |
+ </ul> |
+ </li> |
+ |
+ <li> |
+ User-Settings |
+ <ul> |
+ <li> |
+ <a href="../Logout">Logout</a> |
+ </li> |
+ </ul> |
+ </li> |
+ |
+ </ul> |
+</div> |
/admin/nav.jsp |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: admin/userList.jsp |
=================================================================== |
--- admin/userList.jsp (nonexistent) |
+++ admin/userList.jsp (revision 20) |
@@ -0,0 +1,10 @@ |
+<html> |
+<head> |
+<title>User bearbeiten</title> |
+</head> |
+<body> |
+ |
+<h1>UserListe</h1> |
+<p>Noch nicht umgesetzt</p> |
+</body> |
+</html> |
\ No newline at end of file |
/admin/userList.jsp |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: admin/userAddForm.jsp |
=================================================================== |
--- admin/userAddForm.jsp (nonexistent) |
+++ admin/userAddForm.jsp (revision 20) |
@@ -0,0 +1,20 @@ |
+<%@taglib uri="/struts-tags" prefix="s"%> |
+<html> |
+<head> |
+<title>User erstellen</title> |
+</head> |
+<body> |
+ |
+<h1>User Hinzufügen</h1> |
+<p>Noch nicht umgesetzt...</p> |
+<s:form action="doUserAdd"> |
+ <s:textfield name="username" label="User Name" /> |
+ <s:password name="password" label="Password" /> |
+ <s:textfield name="firstname" label="Vorname" /> |
+ <s:textfield name="lastname" label="Nachname" /> |
+ <s:checkbox name="admin" |
+ label="Soll der User admin sein?" /> |
+ <s:submit value="Add" /> |
+</s:form> |
+</body> |
+</html> |
/admin/userAddForm.jsp |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: resources |
=================================================================== |
--- resources (revision 19) |
+++ resources (revision 20) |
/resources |
---|
Property changes: |
Added: svn:ignore |
## -0,0 +1,7 ## |
+icons_downloaded |
+ |
+readme.html |
+ |
+readme.txt |
+ |
+famfamfam_silk_icons_v013.zip |
Index: user/main.jsp |
=================================================================== |
--- user/main.jsp (nonexistent) |
+++ user/main.jsp (revision 20) |
@@ -0,0 +1,10 @@ |
+<html> |
+<head> |
+<title>Startseite Benutzer</title> |
+</head> |
+<body> |
+ |
+<p>Willkommen im User-Bereich</p> |
+ |
+</body> |
+</html> |
/user/main.jsp |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: user/nav.jsp |
=================================================================== |
--- user/nav.jsp (nonexistent) |
+++ user/nav.jsp (revision 20) |
@@ -0,0 +1,46 @@ |
+<div id="navigation"> |
+ <ul> |
+ <li> |
+ Ontologie |
+ <ul> |
+ <li> |
+ <a href="">Ansehen</a> |
+ </li> |
+ </ul> |
+ </li> |
+ |
+ <li> |
+ Begriffe |
+ <ul> |
+ <li> |
+ <a href="">Hinzufügen</a> |
+ </li> |
+ <li> |
+ <a href="">Ändern, Löschen</a> |
+ </li> |
+ </ul> |
+ </li> |
+ |
+ <li> |
+ Beziehungen |
+ <ul> |
+ <li> |
+ <a href="">Hinzufügen</a> |
+ </li> |
+ <li> |
+ <a href="">Ändern, Löschen</a> |
+ </li> |
+ </ul> |
+ </li> |
+ |
+ <li> |
+ User-Settings |
+ <ul> |
+ <li> |
+ <a href="../Logout">Logout</a> |
+ </li> |
+ </ul> |
+ </li> |
+ |
+ </ul> |
+</div> |
/user/nav.jsp |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: user/index.jsp |
=================================================================== |
--- user/index.jsp (nonexistent) |
+++ user/index.jsp (revision 20) |
@@ -0,0 +1,21 @@ |
+<%@ page errorPage="../ErrorHandler.jsp" %> |
+<%@ include file="../html_head.jsp" %> |
+ |
+ <%-- Only serves as a container for the different site elements! |
+ Do not write any text directly into the container div! --%> |
+ <div id="page-container"> |
+ <div id="header"> |
+ <%@ include file="../header.jsp" %> |
+ </div> |
+ |
+ <div id="navbar"> |
+ <%@ include file="nav.jsp" %> |
+ </div> |
+ |
+ <div id="content"> |
+ <%@ include file="main.jsp" %> |
+ </div> |
+ </div> |
+ |
+</body> |
+</html> |
/user/index.jsp |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |