from branch of project todolist

This commit is contained in:
2019-02-04 12:17:31 +01:00
commit 770510fa42
96 changed files with 10243 additions and 0 deletions

View File

@ -0,0 +1,79 @@
<!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" xmlns:h="http://java.sun.com/jsf/html" xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core" xmlns:b="http://bootsfaces.net/ui" xmlns:my="http://xmlns.jcp.org/jsf/composite/my"
xmlns:p="http://xmlns.jcp.org/jsf/passthrough">
<h:head>
<title>Arbeitszeit</title>
</h:head>
<h:body>
<ui:composition template="/pages/template.xhtml">
<ui:define name="top">
</ui:define>
<ui:define name="main">
<b:panel title="Arbeitszeit für #{doneModel.day}, aktualisiert um #{doneControl.currentTimeAsString}" look="success">
<b:form id="formular">
<h:panelGrid columns="2" columnClasses="tdtop, tdtop">
<b:inputText id="time_from" value="#{doneModel.bean.timeFromString}">
<f:facet name="prepend">
<h:outputText value="Von" />
</f:facet>
</b:inputText>
<b:buttonGroup p:class="form-group">
<b:button value="--:--" onclick="document.getElementById('input_formular:time_from').value = ''; return false;"
look="danger" />
<ui:repeat var="time" value="#{doneModel.times}">
<b:button onclick="document.getElementById('input_formular:time_from').value = '#{time.value}'; return false;"
value="#{time.value}" look="#{time.look}" />
</ui:repeat>
</b:buttonGroup>
<b:inputText id="time_until" value="#{doneModel.bean.timeUntilString}">
<f:facet name="prepend">
<h:outputText value="Bis" />
</f:facet>
</b:inputText>
<b:buttonGroup p:class="form-group">
<b:button value="--:--" onclick="document.getElementById('input_formular:time_until').value = ''; return false;"
look="danger" />
<ui:repeat var="time" value="#{doneModel.times}">
<b:button onclick="document.getElementById('input_formular:time_until').value = '#{time.value}'; return false;"
value="#{time.value}" look="#{time.look}" />
</ui:repeat>
</b:buttonGroup>
</h:panelGrid>
<b:panelGrid colSpans="4,4,4" size="xs">
<h:outputText value="Projekt" />
<h:outputText value="Modul" />
<h:outputText value="Tätigkeit" />
<b:selectOneMenu id="project" value="#{doneModel.bean.project}">
<f:selectItem itemValue="" itemLabel="--- bitte wählen ---" />
<f:selectItems value="#{doneModel.projects}" var="i" itemValue="#{i}" itemLabel="#{i.name}" />
</b:selectOneMenu>
<b:selectOneMenu id="module" value="#{doneModel.bean.module}">
<f:selectItem itemValue="" itemLabel="--- bitte wählen ---" />
<f:selectItems value="#{doneModel.modules}" var="i" itemValue="#{i}" itemLabel="#{i.name}" />
</b:selectOneMenu>
<b:selectOneMenu id="activity" value="#{doneModel.bean.activity}">
<f:selectItem itemValue="" itemLabel="--- bitte wählen ---" />
<f:selectItems value="#{doneModel.activities}" var="i" itemValue="#{i}" itemLabel="#{i.name}" />
</b:selectOneMenu>
</b:panelGrid>
<b:buttonGroup>
<b:commandButton action="#{doneControl.toList}" immediate="true" value="Abbrechen" />
<b:commandButton action="#{doneControl.doAdd}" value="Eintrag hinzufügen" look="success" iconAwesome="plus" />
</b:buttonGroup>
<script type="text/javascript">
$(document).ready(function() {
$("[id='formular:projectInner']").attr("size", 25);
$("[id='formular:moduleInner']").attr("size", 25);
$("[id='formular:activityInner']").attr("size", 25);
});
</script>
</b:form>
</b:panel>
</ui:define>
<ui:define name="navigation">
</ui:define>
</ui:composition>
</h:body>
</html>