%/*Encoding:UTF-8*/%> <%/*Type:Portlet*/%> <%//Def:[{"actioncode":"\nthis.getTitlePortlet().SetTitle(FormatMsg('MSG_ZPDF_EDIT_SIGNMARK'));\nthis.getTitlePortlet().AppendButton({\n id:'OK',\n title: FormatMsg('SMR_OK'),\n tooltip: FormatMsg('SMR_OK'), \n action: \"javascript:window.\"+this.formid+\".Execute()\",\n image: { fontFamily:'icons8_win10', value: \"\"}\n });\nthis.getTitlePortlet().AppendButton({\n id:'Cancel',\n title: FormatMsg('SMR_CANCEL'),\n tooltip: FormatMsg('SMR_CANCEL'), \n action: \"javascript:window.\"+this.formid+\".Cancel()\",\n image: { fontFamily:'icons8_win10', value: \"\"}\n });\n\n\nfunction this_Loaded(){\n var labels = this.vGroupsList.Value();\n var values = this.vGroupsListKeys.Value();\n if( Empty(labels) ) labels = values;\n this.cSignMarkGroup.FillDataStatic(values, labels)\n \n \u002f\u002fSe c'è solo un firmatario disponibile lo mostro già selezionato nella combo, altrimenti mostro il gruppo di firma iniziale\n if(values){\n var valuesArray = values.split(\",\");\n \n \tif(valuesArray.length == 1)\n this.cSignMarkGroup.Value(values);\n \telse\n \t\tthis.cSignMarkGroup.Value(this.vSignMarkGroup.Value());\n }\n else{\n this.cSignMarkGroup.Value('');\n }\n \n var opener;\n if( window.GetOpener )\n opener = window.GetOpener();\n if( opener && opener.SelectSignMark )\n \topener.SelectSignMark(this.vSignMarkID.Value())\n else if ( window.parent.SelectSignMark )\n window.parent.SelectSignMark(this.vSignMarkID.Value())\n}\n\nfunction Execute(){\n \tvar opener;\n if( window.GetOpener )\n opener = window.GetOpener();\n var check = true;\n if( opener && opener.CheckUniqueSignMarkKey )\n check = opener.CheckUniqueSignMarkKey(this.vSignMarkID.Value(), this.tSignMarkName.Value(), this.cSignMarkGroup.Value());\n else if ( window.parent.CheckUniqueSignMarkKey )\n check = window.parent.CheckUniqueSignMarkKey(this.vSignMarkID.Value(), this.tSignMarkName.Value(), this.cSignMarkGroup.Value());\n if( !check ) {\n alert( FormatMsg('MSG_KEY_ALREADY_USED') );\n return;\n } \n if ( opener && opener.SetSignMarkInfo )\n opener.SetSignMarkInfo(this.vSignMarkID.Value(), this.tSignMarkName.Value(), this.cSignMarkGroup.Value());\n else if ( window.parent.SetSignMarkInfo )\n window.parent.SetSignMarkInfo(this.vSignMarkID.Value(), this.tSignMarkName.Value(), this.cSignMarkGroup.Value());\n window.close();\n}\n\nfunction Cancel(){\n window.close();\n}\n\n\n\n","adaptive":"adaptive","bg_image":"","bg_image_position":"","bg_image_repeat":"","bg_image_size":"","cache_in_post":"false","cache_time":"","color":"","container_bg_color":"","container_bg_image":"","container_bg_pos":"","css":"","css_class":"","css_code":"[]","description":"","fixed_top":"","form_action":"","form_enctype":"default","form_target":"","form_type":"false","h":"60","hsl":"","htmlcode":"{{ vGroupsListKeys }}\n{{ labTot }}{{ tNum }}{{ Label2 }}{{ vNum }}{{ vTot }}{{ Image5 }}{{ SPLinker4 }}{{ Button5 }}{{ Label4 }}{{ tSignMarkName }}{{ Label6 }}{{ cSignMarkGroup }}{{ vSignMarkID }}{{ vGroupsList }}{{ vSignMarkGroup }}","htmlmode":"false","included_font":"[]","language":"false","layout_step":"","layout_steps_values":"{}","lock_items":"","manifest":"Custom manifest","max_w":"","min_w":"","my_library":"","offline":"false","on_security_failure":"login","pages_names":"","portlet_position":"align left","positioning":"absolute","roles":"","sec_heredity":"","security":"logged","server_cache_time":"","shared_manifest":"false","sp_theme":"true","sp_uid":"false","steps":"","stretch_height":"","tabstrip_class":"","tabstrip_hidden":"","tag":"","title":"default","title_block":"","title_url":"","type":"Form","v_line":"300","version":"37","w":"100%","wizard":""},{"anchor":"top-left","autocapitalize":"on","autofocus":"","calculate":"","class_Css":"textbox","create_undercond":"","dataobj":"","draggable":"","draggable_name":"","droppable":"","droppable_name":"","edit_undercond":"","field":"","floating_placeholder":"","font":"","font_color":"","font_size":"","h":"20","help_tips":"Nome della zona di firma","hide":"false","hide_undercond":"True","init":"","init_par":"request","layer":"false","layout_steps_values":"{}","maxlength":"","name":"tSignMarkName","page":"1","password":"","picture":"","placeholder":"","readonly":"false","scroll":"false","sequence":"2","spuid":"","tabindex":"","type":"Textbox","typehtml5":"","typevar":"character","visible":"false","w":"160","wireframe_props":"name","x":"650","y":"81","zerofilling":"false","zindex":"2"},{"align":"right","anchor":"top-left","assoc_input":"","bg_color":"","calculate":"","class_Css":"label","create_undercond":"","dataobj":"","draggable":"","draggable_name":"","droppable":"","droppable_name":"","edit_undercond":"","enable_HTML":"false","field":"","font":"","font_color":"","font_size":"","font_weight":"","fontpct":"","h":"20","heading":"","help_tips":"","hide":"false","hide_undercond":"","href":"","init":"","layer":"false","layout_steps_values":"{}","n_col":"1","name":"Label6","nowrap":"false","page":"1","picture":"","sanitize":"xssPrevent","sanitize_tags":"","sequence":"3","server_side":"","shrinkable":"","spuid":"","tabindex":"","target":"","template_code":"","type":"Label","value":"Firma per","w":"80","wireframe_props":"align,value,n_col","x":"5","y":"20","zindex":"3"},{"anchor":"top-left","calculate":"","class_Css":"combobox","create_undercond":"","dataobj":"","dataobj_value":"","disabled":"false","edit_undercond":"","empty_value":"true","field":"","font":"","font_size":"","h":"20","help_tips":"Firmatario a cui verrà assegnata la zona di firma","hide":"false","hide_undercond":"","init":"false","init_par":"","layer":"false","layout_steps_values":"{}","name":"cSignMarkGroup","page":"1","picture":"","sequence":"4","spuid":"","tabindex":"","textlist":"","type":"Combobox","typevar":"character","valuelist":"","visible":"true","w":"189","wireframe_props":"name,textlist","x":"93","y":"20","zindex":"4"},{"calculate":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"20","init":"","init_par":"request","name":"vSignMarkID","page":"1","reactive":"","sequence":"5","server_side":"false","type":"Variable","typevar":"character","w":"120","x":"653","y":"-28"},{"calculate":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"20","init":"","init_par":"request","name":"vGroupsList","page":"1","reactive":"","sequence":"6","server_side":"false","type":"Variable","typevar":"character","w":"120","x":"653","y":"-1"},{"calculate":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"20","init":"","init_par":"request","name":"vSignMarkGroup","page":"1","reactive":"","sequence":"7","server_side":"false","type":"Variable","typevar":"character","w":"120","x":"653","y":"26"},{"calculate":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"20","init":"","init_par":"request","name":"vGroupsListKeys","page":"1","reactive":"","sequence":"8","server_side":"false","type":"Variable","typevar":"character","w":"120","x":"653","y":"53"}]%> <%/*Description:*/%> <%/*ParamsRequest:tSignMarkName,vSignMarkID,vGroupsList,vSignMarkGroup,vGroupsListKeys*/%> <%@ page import="com.zucchetti.SPBridge.*" %><%@ page import="java.util.*" %><%@ page import="com.zucchetti.PortalStudio.*" %><%@ page import="com.zucchetti.sitepainter.*" %> <%@ page import="com.zucchetti.sitepainter.SPPrxycizer" %><%@page extends="com.zucchetti.PortalStudio.PortalStudioBase" %> <%@ page language="java" pageEncoding="UTF-8" %><%Sitepainter sp=Sitepainter.getSitepainter(request); String m_cJSPUID=getJSPUID(); String m_cTITLEUID=JSPLib.getPortletTitleUid(m_cJSPUID); String idPortlet=sp.getPortletId(request,sp.getParameter("ForcedPortletUID",JSPLib.NewCPCCCHK(5))); String PageletId = (request.getAttribute("PageletId") != null ? (String)request.getAttribute("PageletId" ) : sp.getParameter("PageletId" ,"") ); String SPPortletTitleId = (request.getAttribute("SPPortletTitleId") != null ? (String)request.getAttribute("SPPortletTitleId") : sp.getParameter("SPPortletTitleId","") ); String SPParentObjId=(request.getAttribute("SPParentObjId")!=null?(String)request.getAttribute("SPParentObjId"):sp.getParameter("SPParentObjId","")); request.setAttribute("com.zucchetti.sitepainter.PortalStudio.getCryptPwd",JSPLib.NewCPCCCHK(6)); if(sp.getParameter("SpStaticCode","").equals(m_cJSPUID)){ Library.SetMimeType(response,"text/javascript"); response.setDateHeader("Last-Modified",new Date().getTime() - 604800000L); response.setDateHeader("Expires", new Date().getTime() + 604800000L); response.setHeader("Cache-Control","public"); %> window.zpdfviewer_signmark_Static=function(){ if(typeof this_Loaded !='undefined')this.this_Loaded=this_Loaded; if(typeof Execute !='undefined')this.Execute=Execute; if(typeof Cancel !='undefined')this.Cancel=Cancel; <%if(!Library.Empty(PageletId) ){%> this.this_Calc=function(){ this.PageletCalc(); } <%}%> this.this_HideUnderCondition=function(){ ZtVWeb.HideCtrl(true,this.tSignMarkName); } this.getTitlePortlet().SetTitle(FormatMsg('MSG_ZPDF_EDIT_SIGNMARK')); this.getTitlePortlet().AppendButton({ id:'OK', title: FormatMsg('SMR_OK'), tooltip: FormatMsg('SMR_OK'), action: "javascript:window."+this.formid+".Execute()", image: { fontFamily:'icons8_win10', value: ""} }); this.getTitlePortlet().AppendButton({ id:'Cancel', title: FormatMsg('SMR_CANCEL'), tooltip: FormatMsg('SMR_CANCEL'), action: "javascript:window."+this.formid+".Cancel()", image: { fontFamily:'icons8_win10', value: ""} }); function this_Loaded(){ var labels = this.vGroupsList.Value(); var values = this.vGroupsListKeys.Value(); if( Empty(labels) ) labels = values; this.cSignMarkGroup.FillDataStatic(values, labels) //Se c'è solo un firmatario disponibile lo mostro già selezionato nella combo, altrimenti mostro il gruppo di firma iniziale if(values){ var valuesArray = values.split(","); if(valuesArray.length == 1) this.cSignMarkGroup.Value(values); else this.cSignMarkGroup.Value(this.vSignMarkGroup.Value()); } else{ this.cSignMarkGroup.Value(''); } var opener; if( window.GetOpener ) opener = window.GetOpener(); if( opener && opener.SelectSignMark ) opener.SelectSignMark(this.vSignMarkID.Value()) else if ( window.parent.SelectSignMark ) window.parent.SelectSignMark(this.vSignMarkID.Value()) } function Execute(){ var opener; if( window.GetOpener ) opener = window.GetOpener(); var check = true; if( opener && opener.CheckUniqueSignMarkKey ) check = opener.CheckUniqueSignMarkKey(this.vSignMarkID.Value(), this.tSignMarkName.Value(), this.cSignMarkGroup.Value()); else if ( window.parent.CheckUniqueSignMarkKey ) check = window.parent.CheckUniqueSignMarkKey(this.vSignMarkID.Value(), this.tSignMarkName.Value(), this.cSignMarkGroup.Value()); if( !check ) { alert( FormatMsg('MSG_KEY_ALREADY_USED') ); return; } if ( opener && opener.SetSignMarkInfo ) opener.SetSignMarkInfo(this.vSignMarkID.Value(), this.tSignMarkName.Value(), this.cSignMarkGroup.Value()); else if ( window.parent.SetSignMarkInfo ) window.parent.SetSignMarkInfo(this.vSignMarkID.Value(), this.tSignMarkName.Value(), this.cSignMarkGroup.Value()); window.close(); } function Cancel(){ window.close(); } this.dispatchEvent('HideUnderCondition'); this.dispatchEvent('EditUnderCondition'); } <%}else if(sp.getParameter("SpCssCode","").equals(m_cJSPUID)){ Library.SetMimeType(response,"text/css"); response.setDateHeader("Last-Modified",new Date().getTime() - 604800000L); response.setDateHeader("Expires", new Date().getTime() + 604800000L); response.setHeader("Cache-Control","public"); %> .zpdfviewer_signmark_container { } .zpdfviewer_signmark_portlet{ position:relative; width:100%; min-width:300px; height:60px; } .zpdfviewer_signmark_portlet[Data-page="1"]{ height:60px; width:100%; } .zpdfviewer_signmark_portlet > .tSignMarkName_ctrl { box-sizing:border-box; z-index:2; position:absolute; display:inline-block; top:0px; left:0px; width:0px; height:0px; } .zpdfviewer_signmark_portlet > .tSignMarkName_ctrl { display:none; } .zpdfviewer_signmark_portlet > .tSignMarkName_ctrl > input{ vertical-align:top; box-sizing:border-box; z-index:1; width:100%; height:100%; } .zpdfviewer_signmark_portlet > .Label6_ctrl { box-sizing:border-box; z-index:3; position:absolute; display:inline-block; top:20px; left:5px; width:80px; height:auto; min-height:20px; } .zpdfviewer_signmark_portlet > .Label6_ctrl { height:auto; min-height:20px; } .zpdfviewer_signmark_portlet > .Label6_ctrl { overflow:hidden; text-align:right; } .zpdfviewer_signmark_portlet > .cSignMarkGroup_ctrl { box-sizing:border-box; z-index:4; position:absolute; display:inline-block; top:20px; left:93px; width:189px; height:20px; } <%}else if(sp.getParameter("SpWireframe","").equals("true")){ String containerId=sp.getParameter("containerID",idPortlet); Library.SetMimeType(response,"text/html"); response.setDateHeader("Last-Modified",new Date().getTime() - 604800000L); response.setDateHeader("Expires", new Date().getTime() + 604800000L); response.setHeader("Cache-Control","public"); PrintWireFrame(containerId,out); %> <%! void PrintWireFrame(String containerId, java.io.Writer out) throws java.lang.Throwable { String def="[{\"h\":\"60\",\"layout_steps_values\":{},\"pages_names\":\"\",\"steps\":\"\",\"title\":\"default\",\"type\":\"Form\",\"v_line\":\"300\",\"w\":\"100%\",\"wizard\":\"\"},{\"anchor\":\"top-left\",\"h\":\"20\",\"layout_steps_values\":{},\"name\":\"tSignMarkName\",\"page\":\"1\",\"type\":\"Textbox\",\"w\":\"160\",\"x\":\"650\",\"y\":\"81\",\"zindex\":\"2\"},{\"align\":\"right\",\"anchor\":\"top-left\",\"h\":\"20\",\"layout_steps_values\":{},\"n_col\":\"1\",\"name\":\"Label6\",\"page\":\"1\",\"type\":\"Label\",\"value\":\"Firma per\",\"w\":\"80\",\"x\":\"5\",\"y\":\"20\",\"zindex\":\"3\"},{\"anchor\":\"top-left\",\"h\":\"20\",\"layout_steps_values\":{},\"name\":\"cSignMarkGroup\",\"page\":\"1\",\"textlist\":\"\",\"type\":\"Combobox\",\"w\":\"189\",\"x\":\"93\",\"y\":\"20\",\"zindex\":\"4\"},{\"h\":\"20\",\"name\":\"vSignMarkID\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"120\",\"x\":\"653\",\"y\":\"-28\"},{\"h\":\"20\",\"name\":\"vGroupsList\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"120\",\"x\":\"653\",\"y\":\"-1\"},{\"h\":\"20\",\"name\":\"vSignMarkGroup\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"120\",\"x\":\"653\",\"y\":\"26\"},{\"h\":\"20\",\"name\":\"vGroupsListKeys\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"120\",\"x\":\"653\",\"y\":\"53\"}]"; out.write("\n"); out.write("\n"); out.write("\n"); out.write("\n"); out.write("\n"); out.write("
\n"); out.write("\n"); }/**/%> <%}else{ if (JSPLib.checkApplication(request, response, out, sp, 37,"zpdfviewer_signmark","UTF-8")) {return; } %><%if(!sp.isLogged()){%> <%if(true) return; }%> <%boolean included=request.getAttribute("javax.servlet.include.request_uri")!=null || "true".equals(request.getParameter("clientsideinclusion")); Map