office-dynamixs-ai/dynamixs-ai-app/docker/deployments/dynamixs-ai.war/pages/workitems/qrcode_print.xhtml
2025-05-31 14:46:56 +02:00

131 lines
5.2 KiB
HTML

<?xml version="1.0" encoding="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"
xmlns:c="http://xmlns.jcp.org/jsp/jstl/core"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:f="http://xmlns.jcp.org/jsf/core"
xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
xmlns:i="http://xmlns.jcp.org/jsf/composite/imixs">
<h:head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta content="text/javascript" http-equiv="Content-Script-Type" />
<meta content="text/css" http-equiv="Content-Style-Type" />
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
<meta content="Imixs Workflow" name="keywords" />
<title>#{app.application_title}</title>
<!-- *** CSS *** -->
<link rel="shortcut icon" type="image/x-icon"
href="#{facesContext.externalContext.requestContextPath}/layout/favicon.ico" />
<!-- imixs-responsive css -->
<link
href="#{facesContext.externalContext.requestContextPath}/layout/css/imixs-basic.css?build=#{app.application_build_timestamp}"
charset="UTF-8" type="text/css" rel="stylesheet" />
<link
href="#{facesContext.externalContext.requestContextPath}/layout/css/imixs-layout.css?build=#{app.application_build_timestamp}"
charset="UTF-8" type="text/css" rel="stylesheet" />
<!-- imixsHeader (must be loaded before office-css! -->
<i:imixsHeader disablecss="false"
dateformat="#{message.datePatternShort}"
build="#{app.application_workflow_build}"
xtheme="#{facesContext.externalContext.requestContextPath}/layout/themes/#{app.application_theme}" />
<!-- font icons -->
<link
href="#{facesContext.externalContext.requestContextPath}/layout/css/fonts/open_sans.css?build=#{app.application_build_timestamp}"
charset="UTF-8" type="text/css" rel="stylesheet" />
<link
href="#{facesContext.externalContext.requestContextPath}/layout/css/fonts/typicons.css?build=#{app.application_build_timestamp}"
charset="UTF-8" type="text/css" rel="stylesheet" />
<!-- imixs-office-workflow css -->
<link
href="#{facesContext.externalContext.requestContextPath}/marty/imixs-marty.css?build=#{app.application_build_timestamp}"
charset="UTF-8" type="text/css" rel="stylesheet" />
<link
href="#{facesContext.externalContext.requestContextPath}/layout/css/office-theme.css?build=#{app.application_build_timestamp}"
charset="UTF-8" type="text/css" rel="stylesheet" />
<link
href="#{facesContext.externalContext.requestContextPath}/layout/css/office-theme-print.css"
charset="UTF-8" type="text/css" rel="stylesheet" />
<link
href="#{facesContext.externalContext.requestContextPath}/layout/css/custom-qrcode.css"
charset="UTF-8" type="text/css" rel="stylesheet" />
<!-- custom css -->
<link
href="#{facesContext.externalContext.requestContextPath}/layout/css/custom.css?build=#{app.application_build_timestamp}"
charset="UTF-8" type="text/css" rel="stylesheet" />
<!-- *** MS IE Support *** -->
<!-- IE 7 support -->
<h:outputText
value="&lt;!--[if IE 7]&gt;&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;#{facesContext.externalContext.requestContextPath}/layout/css/ie-support.css&quot; /&gt;&lt;![endif]--&gt;"
escape="false" />
<!-- IE 8 support -->
<h:outputText
value="&lt;!--[if IE 8]&gt;&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;#{facesContext.externalContext.requestContextPath}/layout/css/ie-support.css&quot; /&gt;&lt;![endif]--&gt;"
escape="false" />
<!-- IE 9 support -->
<h:outputText
value="&lt;!--[if IE 9]&gt;&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;#{facesContext.externalContext.requestContextPath}/layout/css/ie-support.css&quot; /&gt;&lt;![endif]--&gt;"
escape="false" />
<!-- IE 10 support -->
<h:outputText
value="&lt;!--[if IE 10]&gt;&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;#{facesContext.externalContext.requestContextPath}/layout/css/ie-support.css&quot; /&gt;&lt;![endif]--&gt;"
escape="false" />
<!-- support deep link for workitems to be loaded by the WorkflowController (optional params 'id' and 'workitem' supported) -->
<f:metadata>
<f:viewAction action="#{workflowController.onLoad()}" />
</f:metadata>
</h:head>
<h:body>
<f:view>
<ui:param name="qrprafix"
value="#{propertyController.getProperty('qr-code.url.prafix')}"></ui:param>
<center><h:graphicImage rendered="#{!empty qrprafix}"
styleClass="imixsQrCode" style="display: block !important"
url="/api/qr-code?size=130&amp;key=#{qrprafix}#{workflowController.workitem.uniqueID}"></h:graphicImage></center>
<div class="noprint" style="margin-left:15px;">
<br />
<!-- *** Close *** -->
<input type="button" class="imixs-close-action" onclick="javascript:window.close()" value="#{message.close}" />
<input type="button" value="#{message.print}"
class="imixs-print-action" onclick="window.print();" />
</div>
</f:view>
<script type="text/javascript">
/*<![CDATA[*/
$(document).ready(function() {
// autoprint
window.print();
});
/*]]>*/
</script>
</h:body>
</html>