%/*Encoding:UTF-8*/%> <%/*Type:Portlet*/%> <%//Def:[{"actioncode":"m_cProgName='spsecuritymenu';\nm_cTarget = '\u003c%= JSPLib.ToJSValue((String) (Class.forName(\"SPControlPanel\").getField(\"m_cTarget\").get(null))) %\u003e';\n\nfunction chkDisplayClosed_onChange(){\n var containers = this.MenuView.ctrl.querySelectorAll('div.menuview_container, li.menuview_sub_open, li.menuview_sub_close');\n if (this.chkDisplayClosed.Value() ) {\n LibJavascript.CssClassNameUtils.removeClass(this.MenuView.ctrl,'hide_element_closed');\n [].forEach.call(containers, function(el) {\n if (! el.querySelector('.security_element_opened, .security_element_initialize')) {\n el.style.display = '';\n }\n }); \n\n } else {\n LibJavascript.CssClassNameUtils.addClass(this.MenuView.ctrl,'hide_element_closed');\n [].forEach.call(containers, function(el) {\n if (! el.querySelector('.security_element_opened, .security_element_initialize')) {\n el.style.display = 'none';\n }\n }); \n }\n}\n\nfunction cpgroupslink_GetZoomLink(offline) {\n return ZtVWeb.SPWebRootURL+'\u002fjsp-system\u002fspadministration_groups_zoom_portlet.jsp?';\n}\n\nfunction cproleslink_GetZoomLink(offline) {\n return ZtVWeb.SPWebRootURL+'\u002fjsp-system\u002fspadministration_groups_zoom_portlet.jsp?grptype='+URLenc(this.roleType.Value())+'&'\n \t\t+(this.radioAddRemoveRole.Value()==1 \u002f*addtouser*\u002f ?'disableGroupsOf=' : 'enableGroupsOf=')+URLenc(this.selectUser.Value())+'&';\u002f\u002fsostituisce il FixedFilter \n}\nfunction this_Loaded(){\n this.menuviewcurrent.ctrl.style.display='none';\n this.menuviewpublic.ctrl.style.display='none';\n var customToolbar=this.getTitlePortlet();\n if(m_cTarget != \"_blank\") {\n customToolbar.AppendButton({\n image:SPTheme.controlPanelBack || '\u003c%=sp.getThemedImage(\"..\u002fimages\u002fcustom_toolbar\u002fback.png\",pageContext.getServletContext())%\u003e',\n action:'..\u002fservlet\u002fSPControlPanel',\n title:FormatMsg(\"MSG_BACK\"),\n tooltip:FormatMsg(\"ADMIN_BACK_TO_CP\")\n })\n }\n customToolbar.AppendButton({\n \timage:SPTheme.controlPanelHelp || '\u003c%=sp.getThemedImage(\"..\u002fimages\u002fcustom_toolbar\u002fhelp.png\",pageContext.getServletContext())%\u003e',\n action:'javascript:Help()',\n title:FormatMsg(\"ADMIN_HELP_TITLE\"),\n tooltip:FormatMsg(\"ADMIN_HELP_TITLE\")\n })\n customToolbar.SetTitle(FormatMsg('MSG_WEBMENU_SAFETY',this.file.Value()||'default'));\n customToolbar.RearrangeAll(); \n this.radioUserGroup_onChange();\n LibJavascript.CssClassNameUtils.addClass(this.MenuView.ctrl,'padlock'+SPTheme.SPAdminSecurityMenuStateIconPosition);\n}\nfunction radioUserGroup_onChange(){\n if (this.radioUserGroup.Value()=='U') {\n this.m_nMenuOfGroup.Value(0);\n this.cpgroupslink.Hide();\n this.nameGroup.Hide();\n this.nameGroup.Value('');\n\t\tthis.cpuserslink.Show();\n this.nameUser.Show();\n } else {\n this.m_nMenuOfUser.Value(0);\n this.cpuserslink.Hide();\n this.nameUser.Hide();\n this.nameUser.Value('');\n this.cpgroupslink.Show();\n this.nameGroup.Show();\n\t\tthis.nameRole.Hide();\n this.radioAddRemoveRole.Hide();\n this.cproleslink.Hide();\n this.btnaddremoverole.Hide();\n }\n var elements = document.getElementsByClassName('security_padlock');\n while (elements.length\u003e0) {\n if (elements[0].parentNode) {\n \telements[0].parentNode.removeChild(elements[0]);\n }\n }\n elements = document.getElementsByClassName('security_element_closed');\n while (elements.length\u003e0) {\n \tLibJavascript.CssClassNameUtils.removeClass(elements[0],'security_element_closed');\n }\n}\n\nfunction selectUser_onChange(){\n this.selectRole.Value(0);\n if (Empty(this.selectUser.Value())) {\n\t\tthis.nameRole.Hide();\n this.radioAddRemoveRole.Hide();\n this.cproleslink.Hide();\n } else {\n this.nameRole.Show();\n this.radioAddRemoveRole.Show();\n this.cproleslink.Show();\n }\n}\n\nfunction cpgroupslink_LinkBlanked(){\n this.m_nMenuOfGroup.Value( '' );\n this.valueChanged();\n}\n\nfunction cpuserslink_LinkBlanked(){\n\tvar elements = document.getElementsByClassName('security_element_role_modified');\n while (elements.length\u003e0) {\n LibJavascript.CssClassNameUtils.removeClass(elements[0],'security_element_role_modified');\n } \n \n this.m_nMenuOfUser.Value( '' );\n this.valueChanged();\n}\n\nfunction cpgroupslink_LinkExecuted(){\n this.m_nMenuOfGroup.Value( this.selectGroup.Value() );\n this.m_nMenuOfUser.Value( '' );\n this.valueChanged();\n}\n\nfunction cpuserslink_LinkExecuted(){\n this.m_nMenuOfUser.Value( this.selectUser.Value() );\n this.m_nMenuOfGroup.Value( '' );\n this.valueChanged();\n}\n\nfunction cproleslink_LinkExecuted(){\n\tvar refresh = true;\n if (!Empty(this.selectRole.Value())) {\n var groups = this.checkRole.Link();\n groups = groups.trim().split(\u002f *, *\u002f);\n if ((this.radioAddRemoveRole.Value()==1 ? Ne : Eq ) (groups.indexOf(Str(this.selectRole.Value(),9).trim()), -1 ) ) {\n this.selectRole.Value(0);\n if (this.radioAddRemoveRole.Value()==1)\n \talert(FormatMsg('MSG_USER_BELONGS_TO_ROLE'));\n \telse\n alert(FormatMsg('MSG_USER_NOT_BELONGS_TO_ROLE'));\n refresh=false;\n }\n } \n\tif ( refresh ) {\n\t\tvar elements = document.getElementsByClassName('security_element_role_modified');\n while (elements.length\u003e0) {\n LibJavascript.CssClassNameUtils.removeClass(elements[0],'security_element_role_modified');\n } \n \tthis.m_nMenuOfGroup.Value( this.selectRole.Value() );\n \tthis.valueChanged();\n \tthis.btnaddremoverole.Show();\n }\n}\nfunction cproleslink_LinkBlanked(){\n this.m_nMenuOfGroup.Value( '' );\n this.valueChanged();\n this.btnaddremoverole.Hide();\n}\n\nfunction menuviewcurrent_Rendered(){\n var i, currentnode, publicnode, adminnode, htmlnode;\n for(i=0;i\u003cthis.MenuView.Tree.allnodes.length;i++){\n adminnode=this.MenuView.Tree.allnodes[i];\n if (adminnode.level\u003e-1 && adminnode.children==0 && !Empty(adminnode.nodeid)) {\u002f\u002flevel -1 e' la root node e non e' da valutare\n publicnode = this.menuviewpublic.getNodeByID(adminnode.nodeid);\n currentnode = this.menuviewcurrent.getNodeByID(adminnode.nodeid);\n htmlnode = document.getElementById(this.MenuView.id + '_' + adminnode.index + '_link');\n this.AppendSecurityPadLock(htmlnode, adminnode,!!currentnode,!publicnode);\n }\n }\n\telementModified = null;\n this.lblLoading.Hide(); \u002f\u002f l'avviso descritto prima verrà nascosto indicando così il successo dell'operazione, ovvero che son state correttamente \n\n}\n\nthis.MenuView.onMenuClick=function() {\n if (!Empty(this.Tree.currentnode.link)) {\n var htmlnode = document.getElementById(this.id + '_' + this.Tree.currentnode.index + '_link');\n this.form.progname.Value(this.form.getKeyLinkFromHref(htmlnode));\n if (this.form.progname.Value()!='')\n \tthis.form.splinkereditsecurity.Link();\n }\n}\nvar findReportName = \u002f[#?&]ReportName=(\\w+)[&]?\u002f;\nvar findTableName = \u002f[#?&]Table=(\\w+)[&]?\u002f;\nvar findConfigName = \u002f[#?&]ConfigName=(\\w+)[&]?\u002f;\nfunction getKeyLinkFromHref( a_tag ) {\n if (a_tag.href.indexOf(window.location.origin)==0 ) {\n var resname = a_tag.pathname.substring(a_tag.pathname.lastIndexOf('\u002f')+1);\n var tmp;\n if (resname == 'SPSmartReportPrint_portlet.jsp') { \u002f\u002fsmartreport\n if (tmp = a_tag.search.match(findReportName) ) {\n resname = 'svrp\u002f'+tmp[1];\n } else if (r = a_tag.hash.match(findReportName) ) {\n resname = 'svrp\u002f'+tmp[1];\n } else {\n resname = \"\";\n }\n } else if (resname == 'Report') { \u002f\u002freport\n if (r = a_tag.search.match(findReportName) ) {\n resname = 'vrp\u002f'+tmp[1];\n } else {\n resname = \"\";\n }\n } else if (resname == 'portalstudio.jsp') { \u002f\u002fportalstudio\n resname=\"PortalStudio\"; \n \u002f\u002fconfig.table_vzm\n } else if (resname == 'SPPortalZoom.jsp') { \u002f\u002fzoom online\n if (tmp = a_tag.search.match(findConfigName) ) {\n resname=tmp[1]+'.';\n } else {\n resname='default.';\n }\n if (tmp = a_tag.search.match(findTableName) ) {\n resname+=tmp[1]+'_vzm';\n } else {\n resname=\"\";\n }\n } else if (resname.startsWith('SPPortalZoom_') ) { \u002f\u002fzoom offline\n if (tmp = a_tag.search.match(findConfigName) ) {\n resname=tmp[1]+'.';\n } else if (tmp = a_tag.hash.match(findConfigName) ) {\n resname=tmp[1]+'.';\n } else {\n resname='default.';\n }\n if (tmp = a_tag.search.match(findTableName) ) {\n resname+=tmp[1]+'_vzm';\n } else if (tmp = a_tag.hash.match(findTableName) ) {\n resname+=tmp[1]+'_vzm';\n } else {\n resname=\"\";\n }\n } else if (resname.endsWith('_portlet.jsp')) {\n resname = 'ps\u002f'+resname.substring(0,resname.length-'_portlet.jsp'.length);\n } else if (resname.endsWith('.jsp')) {\n resname = 'ps\u002f'+resname.substring(0,resname.length-'.jsp'.length);\n }\n \treturn resname;\n } else {\n return '';\n }\n}\nvar lineheight=0;\nfunction AppendSecurityPadLock(htmlnode, jselement, hasAccess,hasSecurity) {\n var padlock = document.getElementById(htmlnode.id+'_padlock');\n var _this = this;\n if (lineheight==0) {\n \tlineheight = htmlnode.parentNode.offsetHeight;\n }\n if (!padlock) {\n padlock = document.createElement('a');\n padlock.id = htmlnode.id+'_padlock';\n padlock.className='security_padlock';\n padlock.href='javascript:void(0);';\n\u002f\u002f htmlnode.parentNode.appendChild(padlock); \u002f\u002finserire lucchetto dopo\n htmlnode.parentNode.insertBefore(padlock,htmlnode); \u002f\u002finserire lucchetto prima\n padlock.onclick=function(e) {\n e = e ? e : window.event;\n \tif (e.stopPropogation)\n \t\te.stopPropogation();\n \tif (e.cancelBubble != null)\n \te.cancelBubble = true;\n\n if (!Empty(_this.selectRole.Value())) {\n \t\talert(FormatMsg('MSG_CONFIRM_ROLE_FIRST'));\n \t\t} else {\n \u002f\u002ftoggle security\n elementModified = {nodeid :this.getAttribute('nodeid') , hadSecurity: this.getAttribute('hadSecurity')==='true', hadAccess: this.getAttribute('hadAccess')==='true'};\n _this.link.Value(this.getAttribute('link'));\n _this.hadSecurity.Value(this.getAttribute('hadSecurity'));\n _this.opensecurity.Value(elementModified.hadSecurity && elementModified.hadAccess?false:true);\n _this.code.Value(_this.m_nMenuOfGroup.Value()||_this.m_nMenuOfUser.Value())\n _this.splinkerupdate.Link();\n }\n }\n }\n\n if (window.elementModified && elementModified.nodeid==jselement.nodeid) { \u002f\u002fsto scrivendo l'elemento appena modificato\n if (!elementModified.hadSecurity && ! hasSecurity) {\n alert(FormatMsg('MSG_INITIALIZATION_NOT_DID'));\n } else if (elementModified.hadSecurity && !hasSecurity) {\n alert(FormatMsg('MSG_ELEMENT_WITHOUT_SECURITY'));\n } else if (elementModified.hadSecurity && elementModified.hadAccess == hasAccess ) {\n alert(FormatMsg('MSG_SECURITY_NOT_MODIFIED'));\n }\n }\n \n padlock.setAttribute('hadAccess',hasAccess);\n padlock.setAttribute('hadSecurity',hasSecurity);\n padlock.setAttribute('link',this.getKeyLinkFromHref(htmlnode));\n padlock.setAttribute('nodeid',jselement.nodeid);\n if (Empty(this.selectRole.Value())) {\n padlock.setAttribute('originalState',JSON.stringify({'hadAccess':hasAccess,'hadSecurity':hasSecurity}));\n } else {\n var originalState = padlock.getAttribute('originalState');\n if (originalState) {\n try {\n \toriginalState = JSON.parse(originalState);\n \tif ( originalState.hadAccess!=hasAccess || originalState.hadSecurity!=hasSecurity ) {\n LibJavascript.CssClassNameUtils.addClass(htmlnode.parentNode,'security_element_role_modified');\n }\n } catch(ee){}\n \n }\n }\n LibJavascript.CssClassNameUtils.removeClass(htmlnode.parentNode,'security_element_closed');\n if (hasSecurity) {\n if (hasAccess) {\n \u002f\u002f{ fontFamily:'icons8_win10', value: \"\" }\n padlock.innerHTML = LibJavascript.DOM.buildIcon({type : 'img'\n\t\t\t\t\t\t\t\t, className : 'opened'\n , image : (SPTheme.SPAdmin_security_menu_opened_resource_icon?SPTheme.SPAdmin_security_menu_opened_resource_icon:'..\u002fimages\u002ficon_open_padlock.png')\n , image_attr : \"no-repeat center center\"\n , style : 'height:'+lineheight+'px;width:'+lineheight+'px;vertical-align:bottom;cursor:pointer;'\n , title : FormatMsg(\"ADMIN_CLOSE\")\n , alt : FormatMsg(\"ADMIN_CLOSE\")\n });\n htmlnode.className='security_element_opened';\n } else {\n padlock.innerHTML = LibJavascript.DOM.buildIcon({type : 'img'\n , className : 'closed'\n , image : (SPTheme.SPAdmin_security_menu_closed_resource_icon?SPTheme.SPAdmin_security_menu_closed_resource_icon:'..\u002fimages\u002ficon_closed_padlock.png')\n , image_attr : \"no-repeat center center\"\n , style : 'height:'+lineheight+'px;width:'+lineheight+'px;vertical-align:bottom;cursor:pointer;'\n , title : FormatMsg(\"ADMIN_ACTIVATE\")\n , alt : FormatMsg(\"ADMIN_ACTIVATE\")\n });\n htmlnode.className='security_element_closed';\n LibJavascript.CssClassNameUtils.addClass(htmlnode.parentNode,'security_element_closed');\n }\n } else {\n padlock.innerHTML = LibJavascript.DOM.buildIcon({type : 'img'\n , className : 'initialize'\n , image : (SPTheme.SPAdmin_security_menu_initialize_resource_icon?SPTheme.SPAdmin_security_menu_initialize_resource_icon:'..\u002fimages\u002ficon_closed_padlock.png')\n , image_attr : \"no-repeat center center\"\n , style : 'height:'+lineheight+'px;width:'+lineheight+'px;vertical-align:bottom;cursor:pointer;'\n , title : FormatMsg(\"ADMIN_RULE_OF_SECURITY\")\n , alt : FormatMsg(\"ADMIN_RULE_OF_SECURITY\")\n\t\t\t\t\t\t\t\t});\n htmlnode.className='security_element_initialize';\n }\n}\n\nfunction splinkerupdate_Error(cCause){\n elementModified = null; \u002f\u002fin caso di errore devo resettare l'elemento appena modificato\n alert(cCause);\n}\nfunction splinkerupdate_Result(result){\n if (result==='true') {\n this.RefreshView();\n }\n}\n\nfunction RefreshView() {\n this.menuviewpublic.Blank();\n this.xmlobjPublic.Query();\n}\n\nfunction xmlobjPublic_QueryExecuted(){\n this.valueChanged();\n}\n\n\u002f\u002f Funzione che ha il compito, dopo aver scelto una delle voci presenti nel menù a tendina, di prelevare il file XML contenente le pagine\n\u002f\u002f accessibili dall'utente selezionato e di invocare le opportune funzioni.\n\u002f\u002f Funzione invocata ogni volta che si seleziona una voce dal menù a tendina. Ha il compito di passare alla funzione evidenzia() il \n\u002f\u002f valore dell'utente selezionato.\nfunction valueChanged() {\n\tif (Empty(this.m_nMenuOfUser.Value()) && Empty(this.m_nMenuOfGroup.Value())) {\n var elements = document.getElementsByClassName('security_padlock');\n while (elements.length\u003e0) {\n if (elements[0].parentNode) {\n elements[0].parentNode.removeChild(elements[0]);\n }\n }\n elements = document.getElementsByClassName('security_element_closed');\n while (elements.length\u003e0) {\n LibJavascript.CssClassNameUtils.removeClass(elements[0],'security_element_closed');\n }\n return; \u002f\u002f se non viene selezionato alcun valore nel menù a tendina non si proseguirà con nessun'altra operazione\n } else {\n this.lblLoading.Show(); \u002f\u002f viene mostrato a video un messaggio che avvisa il caricamento del file XML contenente le pagine accessibili dall'utente \n \u002f\u002f selezionato e la relativa operazione di evidenziazione di queste all'interno della sitemap\n this.menuviewcurrent.Blank();\n this.xmlcurrent.Query();\n }\n\t\n}\n\nthis.lblLoading.Hide();\n\nfunction radioAddRemoveRole_onChange(){\n this.selectRole.Value(''); \u002f\u002fsvuota il ruolo selezionato\n\tvar elements = document.getElementsByClassName('security_element_role_modified');\n while (elements.length\u003e0) {\n LibJavascript.CssClassNameUtils.removeClass(elements[0],'security_element_role_modified');\n } \n if ( this.radioAddRemoveRole.Value() == 1) {\n this.btnaddremoverole.Value(FormatMsg('MSG_ADD_USER_TO_ROLE'));\n } else {\n this.btnaddremoverole.Value(FormatMsg('MSG_PULL_USER_FROM_ROLE'));\n }\n \n}\n\nfunction btnaddremoverole_Click(){\n this.splinkeraddremoverole.Link();\n}\n\n\nfunction splinkeraddremoverole_Executed(result,cError){\n if (result==\"true\") {\n this.selectRole.Value(0);\n if (!Empty(cError)) {\n alert(cError);\n }\n } else {\n\t\tif (!Empty(cError)) {\n alert(cError);\n }\n }\n}\n","adaptive":"","altInterfaceFor":"","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":"spadministration_security.css","css_class":"portlet-white-default no-radius","css_code":"[{\"type\":\"default\",\"name\":\"radioUserGroup_ctrl_element\",\"selector\":\"\",\"obj\":\"{\\\"shadow_type\\\":\\\"outline\\\",\\\"border_type\\\":\\\"solid\\\",\\\"states\\\":\\\"normal,hover,:before,:after\\\",\\\"current_state\\\":\\\"normal\\\",\\\"border_radius_unit\\\":\\\" px\\\",\\\"selector\\\":\\\"\\\",\\\"specific_states_value\\\":{\\\"normal\\\":{\\\"pad_bottom\\\":\\\"10\\\",\\\"border_radius_unit\\\":\\\" px\\\",\\\"border_type\\\":\\\"solid\\\",\\\"shadow_type\\\":\\\"outline\\\"},\\\"hover\\\":{},\\\":before\\\":{},\\\":after\\\":{}},\\\"font_list\\\":[\\\"\\\",\\\"Abel\\\",\\\"Amatic SC\\\",\\\"Anonymous Pro\\\",\\\"Antic Slab\\\",\\\"Bangers\\\",\\\"Cinzel\\\",\\\"Comfortaa\\\",\\\"Coustard\\\",\\\"Dancing Script\\\",\\\"Dosis\\\",\\\"Economica\\\",\\\"Fjalla One\\\",\\\"Fredoka One\\\",\\\"Inconsolata\\\",\\\"Indie Flower\\\",\\\"Josefin Slab\\\",\\\"Lobster\\\",\\\"Lora\\\",\\\"Merriweather\\\",\\\"Montserrat\\\",\\\"Nova Mono\\\",\\\"Nunito\\\",\\\"Oswald\\\",\\\"Pacifico\\\",\\\"Patua One\\\",\\\"Poiret One\\\",\\\"Quattrocento\\\",\\\"Raleway\\\",\\\"Righteous\\\",\\\"Roboto Condensed\\\",\\\"Roboto Mono\\\",\\\"Shadows Into Light\\\",\\\"Sigmar One\\\",\\\"Source Code Pro\\\",\\\"Special Elite\\\"],\\\"common_properties\\\":[\\\"current_state\\\",\\\"class_name\\\",\\\"h\\\",\\\"w\\\",\\\"id\\\",\\\"html\\\",\\\"name\\\",\\\"type\\\",\\\"states\\\",\\\"specific_states_value\\\",\\\"common_properties\\\",\\\"selector\\\"],\\\"id\\\":\\\"item0\\\",\\\"name\\\":\\\"default0\\\",\\\"type\\\":\\\"default\\\",\\\"class_name\\\":\\\"radioUserGroup_ctrl_element\\\",\\\"html\\\":\\\"\u003cdiv id=\\\\\\\"item0\\\\\\\" style=\\\\\\\"width:86px; height:49px;\\\\\\\" \u003eNo preview available.\u003c\u002fdiv\u003e\\\",\\\"h\\\":\\\"300\\\",\\\"w\\\":\\\"400\\\",\\\"pad_bottom\\\":\\\"10\\\"}\",\"code\":\".radioUserGroup_ctrl_element{padding: 0 0 10px 0;}\\n\"},{\"type\":\"radio\",\"name\":\"myradio div\",\"selector\":\"\",\"obj\":\"{\\\"shadow_type\\\":\\\"outline\\\",\\\"border_type\\\":\\\"solid\\\",\\\"states\\\":\\\"normal,hover,:before,:after\\\",\\\"current_state\\\":\\\"normal\\\",\\\"border_radius_unit\\\":\\\" px\\\",\\\"selector\\\":\\\"\\\",\\\"specific_states_value\\\":{\\\"normal\\\":{\\\"pad_bottom\\\":\\\"10\\\",\\\"border_radius_unit\\\":\\\" px\\\",\\\"border_type\\\":\\\"solid\\\",\\\"shadow_type\\\":\\\"outline\\\"},\\\"hover\\\":{},\\\":before\\\":{},\\\":after\\\":{}},\\\"font_list\\\":[\\\"\\\",\\\"Abel\\\",\\\"Amatic SC\\\",\\\"Anonymous Pro\\\",\\\"Antic Slab\\\",\\\"Bangers\\\",\\\"Cinzel\\\",\\\"Comfortaa\\\",\\\"Coustard\\\",\\\"Dancing Script\\\",\\\"Dosis\\\",\\\"Economica\\\",\\\"Fjalla One\\\",\\\"Fredoka One\\\",\\\"Inconsolata\\\",\\\"Indie Flower\\\",\\\"Josefin Slab\\\",\\\"Lobster\\\",\\\"Lora\\\",\\\"Merriweather\\\",\\\"Montserrat\\\",\\\"Nova Mono\\\",\\\"Nunito\\\",\\\"Oswald\\\",\\\"Pacifico\\\",\\\"Patua One\\\",\\\"Poiret One\\\",\\\"Quattrocento\\\",\\\"Raleway\\\",\\\"Righteous\\\",\\\"Roboto Condensed\\\",\\\"Roboto Mono\\\",\\\"Shadows Into Light\\\",\\\"Sigmar One\\\",\\\"Source Code Pro\\\",\\\"Special Elite\\\"],\\\"common_properties\\\":[\\\"current_state\\\",\\\"class_name\\\",\\\"h\\\",\\\"w\\\",\\\"id\\\",\\\"html\\\",\\\"name\\\",\\\"type\\\",\\\"states\\\",\\\"specific_states_value\\\",\\\"common_properties\\\",\\\"selector\\\"],\\\"id\\\":\\\"item0\\\",\\\"name\\\":\\\"default0\\\",\\\"type\\\":\\\"default\\\",\\\"class_name\\\":\\\"myradio div\\\",\\\"html\\\":\\\"\u003cdiv id=\\\\\\\"item0\\\\\\\" style=\\\\\\\"width:86px; height:51px;\\\\\\\" \u003eNo preview available.\u003c\u002fdiv\u003e\\\",\\\"h\\\":\\\"300\\\",\\\"w\\\":\\\"400\\\",\\\"pad_bottom\\\":\\\"10\\\"}\",\"code\":\".myradio div{padding: 0 0 10px 0;}\\n\"},{\"type\":\"radio\",\"name\":\"myradio input\",\"selector\":\"\",\"obj\":\"{\\\"shadow_type\\\":\\\"outline\\\",\\\"border_type\\\":\\\"solid\\\",\\\"states\\\":\\\"normal,hover,:before,:after\\\",\\\"current_state\\\":\\\"normal\\\",\\\"border_radius_unit\\\":\\\" px\\\",\\\"selector\\\":\\\"\\\",\\\"specific_states_value\\\":{\\\"normal\\\":{\\\"border_radius_unit\\\":\\\" px\\\",\\\"border_type\\\":\\\"solid\\\",\\\"shadow_type\\\":\\\"outline\\\",\\\"code\\\":\\\"vertical-align: top;\\\"},\\\"hover\\\":{},\\\":before\\\":{},\\\":after\\\":{}},\\\"font_list\\\":[\\\"\\\",\\\"Abel\\\",\\\"Amatic SC\\\",\\\"Anonymous Pro\\\",\\\"Antic Slab\\\",\\\"Bangers\\\",\\\"Cinzel\\\",\\\"Comfortaa\\\",\\\"Coustard\\\",\\\"Dancing Script\\\",\\\"Dosis\\\",\\\"Economica\\\",\\\"Fjalla One\\\",\\\"Fredoka One\\\",\\\"Inconsolata\\\",\\\"Indie Flower\\\",\\\"Josefin Slab\\\",\\\"Lobster\\\",\\\"Lora\\\",\\\"Merriweather\\\",\\\"Montserrat\\\",\\\"Nova Mono\\\",\\\"Nunito\\\",\\\"Oswald\\\",\\\"Pacifico\\\",\\\"Patua One\\\",\\\"Poiret One\\\",\\\"Quattrocento\\\",\\\"Raleway\\\",\\\"Righteous\\\",\\\"Roboto Condensed\\\",\\\"Roboto Mono\\\",\\\"Shadows Into Light\\\",\\\"Sigmar One\\\",\\\"Source Code Pro\\\",\\\"Special Elite\\\"],\\\"common_properties\\\":[\\\"current_state\\\",\\\"class_name\\\",\\\"h\\\",\\\"w\\\",\\\"id\\\",\\\"html\\\",\\\"name\\\",\\\"type\\\",\\\"states\\\",\\\"specific_states_value\\\",\\\"common_properties\\\",\\\"selector\\\"],\\\"id\\\":\\\"item0\\\",\\\"name\\\":\\\"default0\\\",\\\"type\\\":\\\"default\\\",\\\"class_name\\\":\\\"myradio input\\\",\\\"html\\\":\\\"\u003cdiv id=\\\\\\\"item0\\\\\\\" style=\\\\\\\"width:86px; height:51px;\\\\\\\" \u003eNo preview available.\u003c\u002fdiv\u003e\\\",\\\"h\\\":\\\"300\\\",\\\"w\\\":\\\"400\\\",\\\"code\\\":\\\"vertical-align: top;\\\"}\",\"code\":\".myradio input{vertical-align: top;}\\n\"},{\"version\":2,\"specific_states_value\":{\"normal\":{\"border_radius_tl\":\"0\",\"border_radius_tr\":\"0\",\"border_radius_bl\":\"0.5rem\",\"border_radius_br\":\"0.5rem\"},\"hover\":{},\":before\":{},\":after\":{}},\"current_state\":\"normal\",\"font_list\":[],\"type\":\"undefined_type\",\"class_name\":\"no-radius\",\"selector\":\".no-radius\",\"id\":\"form\"}]","custom":"","description":"Pagina per gestire le sicurezze del menu di applicazione","fixed_top":"","form_action":"","form_enctype":"default","form_target":"","form_type":"false","grapesCode":"\u003cbody\u003e{{ @lblLoading }}{{ @radioUserGroup }}{{ @selectUser }}{{ @nameUser }}{{ @cpuserslink }}{{ @selectGroup }}{{ @nameGroup }}{{ @cpgroupslink }}{{ @menuviewpublic }}{{ @menuviewcurrent }}{{ @MenuView }}{{ @chkDisplayClosed }}{{ @radioAddRemoveRole }}{{ @selectRole }}{{ @nameRole }}{{ @cproleslink }}{{ @btnaddremoverole }}{{ @lblLoading }}{{ @radioUserGroup }}{{ @selectUser }}{{ @nameUser }}{{ @cpuserslink }}{{ @selectGroup }}{{ @nameGroup }}{{ @cpgroupslink }}{{ @menuviewpublic }}{{ @menuviewcurrent }}{{ @MenuView }}{{ @chkDisplayClosed }}{{ @radioAddRemoveRole }}{{ @selectRole }}{{ @nameRole }}{{ @cproleslink }}{{ @btnaddremoverole }}{{ @lblLoading }}{{ @radioUserGroup }}{{ @selectUser }}{{ @nameUser }}{{ @cpuserslink }}{{ @selectGroup }}{{ @nameGroup }}{{ @cpgroupslink }}{{ @menuviewpublic }}{{ @menuviewcurrent }}{{ @MenuView }}{{ @chkDisplayClosed }}{{ @radioAddRemoveRole }}{{ @selectRole }}{{ @nameRole }}{{ @cproleslink }}{{ @btnaddremoverole }}{{ @Radio1 }}{{ @lblLoading }}{{ @radioUserGroup }}{{ @selectUser }}{{ @nameUser }}{{ @cpuserslink }}{{ @selectGroup }}{{ @nameGroup }}{{ @cpgroupslink }}{{ @menuviewpublic }}{{ @menuviewcurrent }}{{ @MenuView }}{{ @chkDisplayClosed }}{{ @radioAddRemoveRole }}{{ @selectRole }}{{ @nameRole }}{{ @cproleslink }}{{ @btnaddremoverole }}{{ @DataMasher48 }}{{ @HamburgerMenu }}{{ @Radio1 }}{{ @lblLoading }}{{ @radioUserGroup }}{{ @selectUser }}{{ @nameUser }}{{ @cpuserslink }}{{ @selectGroup }}{{ @nameGroup }}{{ @cpgroupslink }}{{ @menuviewpublic }}{{ @menuviewcurrent }}{{ @MenuView }}{{ @chkDisplayClosed }}{{ @radioAddRemoveRole }}{{ @selectRole }}{{ @nameRole }}{{ @cproleslink }}{{ @btnaddremoverole }}{{ @DataMasher48 }}{{ @HamburgerMenu }}{{ @Radio1 }}{{ @Radio1_Copy }}{{ @LiteMenuMobile55 }}\u003c\u002fbody\u003e","grapesCss":"","h":"240","hsl":"","htmlcode":" \n \n \n \n \n \n \n \n \n \n \n \n \n{{ @lblLoading }} \n{{ @radioUserGroup }} \n{{ @selectUser }} \n{{ @nameUser }} \n{{ @cpuserslink }} \n{{ @selectGroup }} \n{{ @nameGroup }} \n{{ @cpgroupslink }} \n{{ @menuviewpublic }} \n{{ @menuviewcurrent }} \n{{ @MenuView }} \n{{ @chkDisplayClosed }} \n{{ @radioAddRemoveRole }} \n{{ @selectRole }} \n{{ @nameRole }} \n{{ @cproleslink }} \n{{ @btnaddremoverole }} \n \n \n \n \n \n","included_font":"[]","language":"true","layout_step":"","layout_steps_values":"{}","lock_items":"","manifest":"Custom manifest","max_w":"","min_w":"","mode":"NORMAL","my_library":"spadministration_help.js","offline":"false","on_security_failure":"login","page_layer":"","pages":"1","pagesProp":"[{\"title\":\"Gestione delle sicurezze\",\"layer\":\"\",\"h\":\"240\",\"w\":\"100%\",\"layout_steps_values\":{}}]","pages_names":"Gestione delle sicurezze","portlet_position":"","positioning":"absolute","roles":"","sec_heredity":"","security":"administrator","selectZone":"","server_cache_time":"","shared_manifest":"false","sp_theme":"true","steps":"","stretch_height":"true","tabstrip_class":"","tabstrip_hidden":"","tag":"","title":"default","title_block":"","title_url":"","type":"Form","v_line":"700","version":"37","w":"100%","wizard":""},{"async":"true","auto_exec":"true","ctrlOfVariant":"","h":"22","n_records":"","name":"xmlobjBase","page":"1","parms":"file,m_nMenuOfGroup=1,view_all,ignoreSecurity=true,add_login","parms_source":"","root":"\u002fSPVMNMenu","sequence":"1","source":"..\u002fservlet\u002fSPXMLMenuProvider","type":"XMLDataobj","w":"184","x":"-1","xmldataobj":"","y":"271"},{"async":"true","auto_exec":"true","ctrlOfVariant":"","h":"22","n_records":"","name":"xmlobjPublic","page":"1","parms":"file,m_nMenuOfUser=-2,view_all,add_login","parms_source":"","root":"\u002fSPVMNMenu","sequence":"1","source":"..\u002fservlet\u002fSPXMLMenuProvider","type":"XMLDataobj","w":"184","x":"-1","xmldataobj":"","y":"298"},{"async":"true","auto_exec":"false","ctrlOfVariant":"","h":"22","n_records":"","name":"xmlcurrent","page":"1","parms":"file,m_nMenuOfUser,m_nMenuOfGroup,view_all,add_login","parms_source":"","root":"\u002fSPVMNMenu","sequence":"2","source":"..\u002fservlet\u002fSPXMLMenuProvider","type":"XMLDataobj","w":"184","x":"-1","xmldataobj":"","y":"244"},{"align":"left","anchor":"top-left","assoc_input":"","bg_color":"transparent","calculate":"","class_Css":"label","create_undercond":"","ctrlOfVariant":"","dataobj":"","draggable":"","draggable_name":"","droppable":"","droppable_name":"","edit_undercond":"","enable_HTML":"true","field":"","fixed":"","font":"","font_color":"","font_size":"","font_weight":"normal","fontpct":"","h":"24","heading":"","help_tips":"","hide":"false","hide_undercond":"","href":"","init":"","layer":"false","layout_steps_values":"{}","n_col":"1","name":"lblLoading","nowrap":"false","page":"1","picture":"","rapp":"","sanitize":"xssPrevent","sanitize_tags":"","sequence":"3","server_side":"","shrinkable":"","spuid":"","tabindex":"","target":"","template_code":"","type":"Label","value":"MSG_LOADING","w":"277","wireframe_props":"align,value,n_col","x":"20","y":"123","zindex":"1","zone":""},{"calculate":"","ctrlOfVariant":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"22","init":"","init_par":"0","name":"m_nMenuOfUser","page":"1","reactive":"","sequence":"4","server_side":"false","type":"Variable","typevar":"numeric","w":"113","x":"445","y":"333"},{"calculate":"","ctrlOfVariant":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"22","init":"","init_par":"request","name":"file","page":"1","reactive":"","sequence":"5","server_side":"false","type":"Variable","typevar":"character","w":"113","x":"445","y":"307"},{"calculate":"","ctrlOfVariant":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"22","init":"","init_par":"0","name":"m_nMenuOfGroup","page":"1","reactive":"","sequence":"6","server_side":"false","type":"Variable","typevar":"numeric","w":"113","x":"445","y":"359"},{"calculate":"","ctrlOfVariant":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"22","init":"","init_par":"true","name":"view_all","page":"1","reactive":"","sequence":"7","server_side":"false","type":"Variable","typevar":"logic","w":"113","x":"445","y":"385"},{"anchor":"top-left","calculate":"","class_Css":"radio myradio","create_undercond":"","ctrlOfVariant":"","dataobj":"","disabled":"false","edit_undercond":"","field":"","fixed":"","font":"","font_size":"","h":"51","helptipslist":"","hide":"false","hide_undercond":"","init":"","init_par":"'G'","layer":"false","layout_steps_values":"{}","name":"radioUserGroup","orientation":"vertical","page":"1","picture":"","rapp":"","sequence":"8","spuid":"","tabindex":"1","textlist":"ADMIN_USER,ADMIN_GROUP","type":"Radio","typevar":"character","valuelist":"U,G","visible":"true","w":"113","wireframe_props":"","x":"20","y":"53","zindex":"2","zone":""},{"allowedentities":"","async":"true","check_exp":"","ctrlOfVariant":"","decrypted_parms":"","decrypted_parms_pwd":"","entity_type":"routine","h":"22","m_cAction":"function","name":"splinkerupdate","offline":"false","page":"1","parms":"link,usertype=radioUserGroup,code,opensecurity,hadSecurity","popup":"false","popup_height":"","popup_maximized":"false","popup_scroll":"false","popup_style":"by skin","popup_width":"","progressbar":"","refresh":"","sequence":"9","servlet":"spadministration_updatesecurity","target":"result","type":"SPLinker","w":"184","x":"-1","y":"352"},{"calculate":"","ctrlOfVariant":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"22","init":"","init_par":"","name":"link","page":"1","reactive":"","sequence":"10","server_side":"false","type":"Variable","typevar":"character","w":"113","x":"324","y":"281"},{"calculate":"","ctrlOfVariant":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"22","init":"","init_par":"","name":"opensecurity","page":"1","reactive":"","sequence":"11","server_side":"false","type":"Variable","typevar":"logic","w":"113","x":"324","y":"306"},{"calculate":"","ctrlOfVariant":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"22","init":"","init_par":"","name":"hadSecurity","page":"1","reactive":"","sequence":"12","server_side":"false","type":"Variable","typevar":"logic","w":"113","x":"324","y":"331"},{"calculate":"","ctrlOfVariant":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"22","init":"","init_par":"","name":"result","page":"1","reactive":"","sequence":"13","server_side":"false","type":"Variable","typevar":"character","w":"113","x":"324","y":"381"},{"calculate":"","ctrlOfVariant":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"22","init":"","init_par":"no","name":"add_login","page":"1","reactive":"","sequence":"14","server_side":"false","type":"Variable","typevar":"character","w":"113","x":"445","y":"411"},{"anchor":"","autocapitalize":"on","autocomplete":"","autofocus":"","calculate":"","class_Css":"textbox","create_undercond":"","ctrlOfVariant":"","dataobj":"","draggable":"","draggable_name":"","droppable":"","droppable_name":"","edit_undercond":"","field":"","fixed":"","floating_placeholder":"","font":"verdana","font_color":"","font_size":"7pt","h":"22","help_tips":"","hide":"","hide_undercond":"true","init":"","init_par":"","layer":"false","layout_steps_values":"{}","maxlength":"9","name":"selectUser","page":"1","password":"","picker":"","picture":"","placeholder":"","rapp":"","readonly":"false","scroll":"false","sequence":"15","spuid":"","tabindex":"","type":"Textbox","typehtml5":"","typevar":"numeric","visible":"true","w":"113","wireframe_props":"name","x":"445","y":"281","zerofilling":"false","zindex":"3","zone":"","zoom":""},{"anchor":"","autocapitalize":"on","autocomplete":"","autofocus":"","calculate":"","class_Css":"textbox","create_undercond":"","ctrlOfVariant":"","dataobj":"","draggable":"","draggable_name":"","droppable":"","droppable_name":"","edit_undercond":"","field":"","fixed":"","floating_placeholder":"","font":"verdana","font_color":"","font_size":"","h":"20","help_tips":"","hide":"","hide_undercond":"","init":"","init_par":"","layer":"false","layout_steps_values":"{}","maxlength":"","name":"nameUser","page":"1","password":"","picker":"","picture":"","placeholder":"","rapp":"","readonly":"false","scroll":"false","sequence":"16","spuid":"","tabindex":"","type":"Textbox","typehtml5":"","typevar":"character","visible":"true","w":"122","wireframe_props":"name","x":"136","y":"52","zerofilling":"false","zindex":"5","zone":"","zoom":""},{"advanced_suggester":"","advanced_suggester_height":"","advanced_suggester_modal":"","advanced_suggester_width":"","anchor":"","calculateZoomTitle":"","class_Css":"","configname":"spadministration_zuser","ctrlOfVariant":"","defaultsfunction":"","fillemptykeys":"false","fixed":"","fixedvars":"","font_color":"","font_color_hover":"","font_image":"","font_image_hover":"","font_name":"","font_size":"","h":"20","hide":"false","image":"","img_type":"default","intovars":"selectUser,nameUser","keyfixedfilters":"","layer":"false","layout_steps_values":"{}","linkedField":"selectUser","linkedUsing":"nameUser","looselylinked":"false","n_criteria":"2","name":"cpuserslink","offline":"false","openZoomOnMultipleRecord":"true","page":"1","path_type":"","queryparms":"","rapp":"","readfields":"code,name","row_suggest":"10","searchingfunction":"","sendkeystozoomonzoom":"false","sequence":"17","servlet":"spadministration_users","spuid":"","suggest":"false","table":"cpusers","type":"LinkZoom","w":"20","wireframe_props":"","x":"259","y":"52","zindex":"","zone":"","zoomtitle":"CP_USERS"},{"anchor":"","autocapitalize":"on","autocomplete":"","autofocus":"","calculate":"","class_Css":"textbox","create_undercond":"","ctrlOfVariant":"","dataobj":"","draggable":"","draggable_name":"","droppable":"","droppable_name":"","edit_undercond":"","field":"","fixed":"","floating_placeholder":"","font":"verdana","font_color":"","font_size":"7pt","h":"22","help_tips":"","hide":"","hide_undercond":"true","init":"","init_par":"","layer":"false","layout_steps_values":"{}","maxlength":"9","name":"selectGroup","page":"1","password":"","picker":"","picture":"","placeholder":"","rapp":"","readonly":"false","scroll":"false","sequence":"18","spuid":"","tabindex":"","type":"Textbox","typehtml5":"","typevar":"numeric","visible":"true","w":"113","wireframe_props":"name","x":"445","y":"255","zerofilling":"false","zindex":"6","zone":"","zoom":""},{"anchor":"","autocapitalize":"on","autocomplete":"","autofocus":"","calculate":"","class_Css":"textbox","create_undercond":"","ctrlOfVariant":"","dataobj":"","draggable":"","draggable_name":"","droppable":"","droppable_name":"","edit_undercond":"","field":"","fixed":"","floating_placeholder":"","font":"verdana","font_color":"","font_size":"","h":"20","help_tips":"","hide":"","hide_undercond":"","init":"","init_par":"","layer":"false","layout_steps_values":"{}","maxlength":"","name":"nameGroup","page":"1","password":"","picker":"","picture":"","placeholder":"","rapp":"","readonly":"false","scroll":"false","sequence":"19","spuid":"","tabindex":"","type":"Textbox","typehtml5":"","typevar":"character","visible":"true","w":"122","wireframe_props":"name","x":"136","y":"80","zerofilling":"false","zindex":"7","zone":"","zoom":""},{"advanced_suggester":"","advanced_suggester_height":"","advanced_suggester_modal":"","advanced_suggester_width":"","anchor":"","calculateZoomTitle":"","class_Css":"","configname":"","ctrlOfVariant":"","defaultsfunction":"","fillemptykeys":"false","fixed":"","fixedvars":"","font_color":"","font_color_hover":"","font_image":"","font_image_hover":"","font_name":"","font_size":"","h":"20","hide":"false","image":"","img_type":"default","intovars":"selectGroup,nameGroup","keyfixedfilters":"","layer":"false","layout_steps_values":"{}","linkedField":"selectGroup","linkedUsing":"nameGroup","looselylinked":"false","n_criteria":"2","name":"cpgroupslink","offline":"false","openZoomOnMultipleRecord":"true","page":"1","path_type":"","queryparms":"","rapp":"","readfields":"code,name","row_suggest":"10","searchingfunction":"","sendkeystozoomonzoom":"false","sequence":"20","servlet":"","spuid":"","suggest":"false","table":"cpgroups","type":"LinkZoom","w":"20","wireframe_props":"","x":"259","y":"80","zindex":"","zone":"","zoomtitle":"CP_GROUPS"},{"allowedentities":"","async":"false","check_exp":"","ctrlOfVariant":"","decrypted_parms":"","decrypted_parms_pwd":"","entity_type":"page","h":"22","m_cAction":"","name":"splinkereditsecurity","offline":"false","page":"1","parms":"progname","popup":"true","popup_height":"","popup_maximized":"false","popup_scroll":"true","popup_style":"layer","popup_width":"","progressbar":"","refresh":"","sequence":"21","servlet":"..\u002fjsp-system\u002fspproceduresecurity_portlet.jsp","target":"","type":"SPLinker","w":"184","x":"-1","y":"325"},{"calculate":"","ctrlOfVariant":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"22","init":"","init_par":"","name":"progname","page":"1","reactive":"","sequence":"22","server_side":"false","type":"Variable","typevar":"character","w":"113","x":"324","y":"431"},{"actObjs":"","actTypes":"func","broadcast":"all","ctrlOfVariant":"","h":"22","included":"false","name":"Event_addQuery","objsValues":"this.RefreshView()","page":"1","parmsNames":"","sequence":"23","type":"EventReceiver","w":"184","x":"-1","y":"406"},{"calculate":"","ctrlOfVariant":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"22","init":"","init_par":"","name":"code","page":"1","reactive":"","sequence":"24","server_side":"false","type":"Variable","typevar":"character","w":"113","x":"324","y":"356"},{"Root_node_value":"-1","anchor":"","bg_color":"","bg_color_smenu":"","bg_over_color":"","bg_over_color_smenu":"","className":"","close_level":"60","ctrlOfVariant":"","dataobj":"xmlobjPublic","direction":"horizontal","emitter_name":"","field_ChildCount":"elements","field_Css_Class":"","field_Expr":"","field_ExprNot":"","field_Frame":"target","field_Icons":"","field_NodeDescr":"caption","field_NodeID":"uid","field_NodeLink":"link","field_NodeLinkOver":"","field_NodeParent":"","field_NodeSeq":"","field_NodeTooltip":"","field_inExt":"","field_level":"","field_view_type":"","fixed":"","folder_path":"","font":"","font_color":"","font_color_smenu":"","font_over_color":"","font_over_color_smenu":"","font_size":"0","font_weight":"","h":"30","hide":"","layer":"","layout_steps_values":"{}","link_secondary":"","max_level":"-1","menu_type":"flat","name":"menuviewpublic","page":"1","rapp":"","separator":"","separator_vert":"","sequence":"25","server_side":"","skin_path":"","spuid":"","tag_node":"MenuItem","target_default":"","type":"MenuView","w":"30","wireframe_props":"","x":"724","y":"179","zindex":"","zone":""},{"Root_node_value":"-1","anchor":"","bg_color":"","bg_color_smenu":"","bg_over_color":"","bg_over_color_smenu":"","className":"","close_level":"60","ctrlOfVariant":"","dataobj":"xmlcurrent","direction":"horizontal","emitter_name":"","field_ChildCount":"elements","field_Css_Class":"","field_Expr":"","field_ExprNot":"","field_Frame":"target","field_Icons":"","field_NodeDescr":"caption","field_NodeID":"uid","field_NodeLink":"link","field_NodeLinkOver":"","field_NodeParent":"","field_NodeSeq":"","field_NodeTooltip":"","field_inExt":"","field_level":"","field_view_type":"","fixed":"","folder_path":"","font":"","font_color":"","font_color_smenu":"","font_over_color":"","font_over_color_smenu":"","font_size":"0","font_weight":"","h":"30","hide":"","layer":"","layout_steps_values":"{}","link_secondary":"","max_level":"-1","menu_type":"flat","name":"menuviewcurrent","page":"1","rapp":"","separator":"","separator_vert":"","sequence":"26","server_side":"","skin_path":"","spuid":"","tag_node":"MenuItem","target_default":"","type":"MenuView","w":"30","wireframe_props":"","x":"781","y":"179","zindex":"","zone":""},{"Root_node_value":"-1","anchor":"top-left-right","bg_color":"","bg_color_smenu":"","bg_over_color":"","bg_over_color_smenu":"","className":"","close_level":"60","ctrlOfVariant":"","dataobj":"xmlobjBase","direction":"vertical","emitter_name":"","field_ChildCount":"elements","field_Css_Class":"","field_Expr":"","field_ExprNot":"","field_Frame":"target","field_Icons":"","field_NodeDescr":"caption","field_NodeID":"uid","field_NodeLink":"link","field_NodeLinkOver":"","field_NodeParent":"","field_NodeSeq":"","field_NodeTooltip":"","field_inExt":"","field_level":"","field_view_type":"","fixed":"","folder_path":"","font":"","font_color":"","font_color_smenu":"","font_over_color":"","font_over_color_smenu":"","font_size":"0","font_weight":"","h":"40","hide":"","layer":"","layout_steps_values":"{}","link_secondary":"","max_level":"-1","menu_type":"flat","name":"MenuView","page":"1","rapp":"","separator":"","separator_vert":"","sequence":"27","server_side":"","skin_path":"","spuid":"","tag_node":"MenuItem","target_default":"main","type":"MenuView","w":"599","wireframe_props":"","x":"20","y":"147","zindex":"","zone":""},{"anchor":"top-left","calculate":"","checked_value":"true","create_undercond":"","css_class":"label","css_class_input":"","ctrlOfVariant":"","dataobj":"","disabled":"false","edit_undercond":"","field":"","fixed":"","h":"26","help_tips":"","hide":"false","hide_undercond":"","init":"","init_par":"true","label_text":"MSG_SHOW_HIDDEN_ITEMS_FOR_SUBJECT","layer":"false","layout_steps_values":"{}","name":"chkDisplayClosed","page":"1","rapp":"","sequence":"28","spuid":"","style_type":"","tabindex":"","type":"Checkbox","typevar":"logic","unchecked_value":"false","w":"331","wireframe_props":"label_text","x":"20","y":"18","zindex":"8","zone":""},{"anchor":"top-left","calculate":"","class_Css":"radio myradio","create_undercond":"","ctrlOfVariant":"","dataobj":"","disabled":"false","edit_undercond":"","field":"","fixed":"","font":"","font_size":"","h":"61","helptipslist":"","hide":"false","hide_undercond":"","init":"","init_par":"1","layer":"false","layout_steps_values":"{}","name":"radioAddRemoveRole","orientation":"vertical","page":"1","picture":"","rapp":"","sequence":"29","spuid":"","tabindex":"","textlist":"MSG_SIMULATE_ADDING_ROLE,MSG_SIMULATE_REMOVING_ROLE","type":"Radio","typevar":"numeric","valuelist":"1,0","visible":"true","w":"206","wireframe_props":"","x":"289","y":"53","zindex":"9","zone":""},{"anchor":"","autocapitalize":"on","autocomplete":"","autofocus":"","calculate":"","class_Css":"textbox","create_undercond":"","ctrlOfVariant":"","dataobj":"","draggable":"","draggable_name":"","droppable":"","droppable_name":"","edit_undercond":"","field":"","fixed":"","floating_placeholder":"","font":"verdana","font_color":"","font_size":"","h":"22","help_tips":"","hide":"false","hide_undercond":"true","init":"","init_par":"","layer":"false","layout_steps_values":"{}","maxlength":"","name":"selectRole","page":"1","password":"","picker":"","picture":"","placeholder":"","rapp":"","readonly":"false","scroll":"false","sequence":"30","spuid":"","tabindex":"","type":"Textbox","typehtml5":"","typevar":"numeric","visible":"true","w":"113","wireframe_props":"name","x":"324","y":"256","zerofilling":"false","zindex":"12","zone":"","zoom":""},{"anchor":"top-left","autocapitalize":"on","autocomplete":"","autofocus":"","calculate":"","class_Css":"textbox","create_undercond":"","ctrlOfVariant":"","dataobj":"","draggable":"","draggable_name":"","droppable":"","droppable_name":"","edit_undercond":"","field":"","fixed":"","floating_placeholder":"","font":"verdana","font_color":"","font_size":"","h":"20","help_tips":"","hide":"","hide_undercond":"","init":"","init_par":"","layer":"false","layout_steps_values":"{}","maxlength":"","name":"nameRole","page":"1","password":"","picker":"","picture":"","placeholder":"","rapp":"","readonly":"false","scroll":"false","sequence":"31","spuid":"","tabindex":"","type":"Textbox","typehtml5":"","typevar":"character","visible":"true","w":"122","wireframe_props":"name","x":"502","y":"52","zerofilling":"false","zindex":"10","zone":"","zoom":""},{"advanced_suggester":"","advanced_suggester_height":"","advanced_suggester_modal":"","advanced_suggester_width":"","anchor":"top-left","calculateZoomTitle":"","class_Css":"","configname":"","ctrlOfVariant":"","defaultsfunction":"","fillemptykeys":"false","fixed":"","fixedvars":"roleType","font_color":"","font_color_hover":"","font_image":"","font_image_hover":"","font_name":"","font_size":"","h":"20","hide":"false","image":"","img_type":"default","intovars":"selectRole,nameRole","keyfixedfilters":"grptype","layer":"false","layout_steps_values":"{}","linkedField":"selectRole","linkedUsing":"nameRole","looselylinked":"false","n_criteria":"2","name":"cproleslink","offline":"false","openZoomOnMultipleRecord":"true","page":"1","path_type":"","queryparms":"","rapp":"","readfields":"code,name","row_suggest":"10","searchingfunction":"","sendkeystozoomonzoom":"false","sequence":"32","servlet":"","spuid":"","suggest":"false","table":"cpgroups","type":"LinkZoom","w":"20","wireframe_props":"","x":"628","y":"52","zindex":"","zone":"","zoomtitle":""},{"calculate":"","ctrlOfVariant":"","dataobj":"","decrypt":"","decrypt_pwd":"","encrypt":"","encrypt_pwd":"","field":"","h":"22","init":"","init_par":"'R'","name":"roleType","page":"1","reactive":"","sequence":"33","server_side":"false","type":"Variable","typevar":"character","w":"113","x":"324","y":"406"},{"allowedentities":"","async":"false","check_exp":"","ctrlOfVariant":"","decrypted_parms":"","decrypted_parms_pwd":"","entity_type":"routine","h":"22","m_cAction":"function","name":"checkRole","offline":"false","page":"1","parms":"userCode=selectUser","popup":"false","popup_height":"","popup_maximized":"false","popup_scroll":"false","popup_style":"by skin","popup_width":"","progressbar":"","refresh":"","sequence":"34","servlet":"spadministration_getgrouplist","target":"","type":"SPLinker","w":"184","x":"-1","y":"379"},{"anchor":"top-left-right(%)","bg_color":"","border_color":"","border_weight":"","class_Css":"button","create_undercond":"","ctrlOfVariant":"","edit_undercond":"","fixed":"","font":"","font_color":"","font_size":"","h":"20","help_tips":"","hide":"false","hide_undercond":"","layer":"false","layout_steps_values":"{}","name":"btnaddremoverole","page":"1","rapp":"","sequence":"35","spuid":"","tabindex":"","type":"Button","type_submit":"false","type_wizard":"","value":"MSG_ADD_USER_TO_ROLE","w":"41","wireframe_props":"value","x":"656","y":"52","zindex":"14","zone":""},{"allowedentities":"","async":"false","check_exp":"","ctrlOfVariant":"","decrypted_parms":"","decrypted_parms_pwd":"","entity_type":"routine","h":"22","m_cAction":"function","name":"splinkeraddremoverole","offline":"false","page":"1","parms":"userCode=selectUser,groupCode=selectRole","popup":"false","popup_height":"","popup_maximized":"false","popup_scroll":"false","popup_style":"by skin","popup_width":"","progressbar":"","refresh":"","sequence":"36","servlet":"spadministration_togglegroupofuser","target":"","type":"SPLinker","w":"184","x":"-1","y":"433"}]%> <%/*Description:Pagina per gestire le sicurezze del menu di applicazione*/%> <%/*ParamsRequest:file*/%> <%@ 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("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"); %> .spadministration_securitymenu_container .myradio div{ padding-bottom: 10px; } .spadministration_securitymenu_container .myradio input{ vertical-align: top; } .spadministration_securitymenu_container .no-radius{ border-radius: 0px 0px 0.5rem 0.5rem; } .spadministration_securitymenu_container { height:100%; overflow:auto; } .spadministration_securitymenu_portlet{ position:relative; width:100%; min-width:700px; height:100%; } .spadministration_securitymenu_portlet[Data-page="1"]{ height:100%; width:100%; } .spadministration_securitymenu_portlet > .lblLoading_ctrl { box-sizing:border-box; z-index:1; position:absolute; display:inline-block; top:123px; left:20px; width:277px; height:auto; min-height:24px; } .spadministration_securitymenu_portlet > .lblLoading_ctrl { height:auto; min-height:24px; } .spadministration_securitymenu_portlet > .lblLoading_ctrl { overflow:hidden; font-weight:normal; text-align:left; background-color:transparent; } .spadministration_securitymenu_portlet > .radioUserGroup_ctrl { box-sizing:border-box; z-index:2; position:absolute; display:inline-block; top:53px; left:20px; width:113px; height:51px; height:auto; min-height:51px; } .spadministration_securitymenu_portlet > .selectUser_ctrl { box-sizing:border-box; z-index:3; position:absolute; display:inline-block; top:281px; left:445px; width:113px; height:22px; } .spadministration_securitymenu_portlet > .selectUser_ctrl { display:none; } .spadministration_securitymenu_portlet > .selectUser_ctrl > input{ vertical-align:top; box-sizing:border-box; z-index:1; font-family:verdana; font-size:7pt; width:100%; height:100%; } .spadministration_securitymenu_portlet > .nameUser_ctrl { box-sizing:border-box; z-index:5; position:absolute; display:inline-block; top:52px; left:136px; width:122px; height:20px; } .spadministration_securitymenu_portlet > .nameUser_ctrl { } .spadministration_securitymenu_portlet > .nameUser_ctrl > input{ vertical-align:top; box-sizing:border-box; z-index:1; font-family:verdana; width:100%; height:100%; } .spadministration_securitymenu_portlet > .cpuserslink_ctrl { box-sizing:border-box; z-index:1; position:absolute; display:inline-block; top:52px; left:259px; width:20px; height:20px; } .spadministration_securitymenu_portlet > .selectGroup_ctrl { box-sizing:border-box; z-index:6; position:absolute; display:inline-block; top:255px; left:445px; width:113px; height:22px; } .spadministration_securitymenu_portlet > .selectGroup_ctrl { display:none; } .spadministration_securitymenu_portlet > .selectGroup_ctrl > input{ vertical-align:top; box-sizing:border-box; z-index:1; font-family:verdana; font-size:7pt; width:100%; height:100%; } .spadministration_securitymenu_portlet > .nameGroup_ctrl { box-sizing:border-box; z-index:7; position:absolute; display:inline-block; top:80px; left:136px; width:122px; height:20px; } .spadministration_securitymenu_portlet > .nameGroup_ctrl { } .spadministration_securitymenu_portlet > .nameGroup_ctrl > input{ vertical-align:top; box-sizing:border-box; z-index:1; font-family:verdana; width:100%; height:100%; } .spadministration_securitymenu_portlet > .cpgroupslink_ctrl { box-sizing:border-box; z-index:1; position:absolute; display:inline-block; top:80px; left:259px; width:20px; height:20px; } .spadministration_securitymenu_portlet > .menuviewpublic_ctrl { box-sizing:border-box; z-index:1; position:absolute; display:inline-block; top:179px; left:724px; width:30px; height:30px; } .spadministration_securitymenu_portlet .menuviewpublic_ctrl, .spadministration_securitymenu_portlet .menuviewpublic_ctrl a{ } .spadministration_securitymenu_portlet > .menuviewcurrent_ctrl { box-sizing:border-box; z-index:1; position:absolute; display:inline-block; top:179px; left:781px; width:30px; height:30px; } .spadministration_securitymenu_portlet .menuviewcurrent_ctrl, .spadministration_securitymenu_portlet .menuviewcurrent_ctrl a{ } .spadministration_securitymenu_portlet > .MenuView_ctrl { box-sizing:border-box; z-index:1; position:absolute; display:inline-block; top:147px; left:20px; right:81px; width:auto; height:40px; } .spadministration_securitymenu_portlet .MenuView_ctrl, .spadministration_securitymenu_portlet .MenuView_ctrl a{ } .spadministration_securitymenu_portlet > .chkDisplayClosed_ctrl { box-sizing:border-box; z-index:8; position:absolute; display:inline-block; top:18px; left:20px; width:331px; height:26px; } .spadministration_securitymenu_portlet > .radioAddRemoveRole_ctrl { box-sizing:border-box; z-index:9; position:absolute; display:inline-block; top:53px; left:289px; width:206px; height:61px; height:auto; min-height:61px; } .spadministration_securitymenu_portlet > .selectRole_ctrl { box-sizing:border-box; z-index:12; position:absolute; display:inline-block; top:256px; left:324px; width:113px; height:22px; } .spadministration_securitymenu_portlet > .selectRole_ctrl { display:none; } .spadministration_securitymenu_portlet > .selectRole_ctrl > input{ vertical-align:top; box-sizing:border-box; z-index:1; font-family:verdana; width:100%; height:100%; } .spadministration_securitymenu_portlet > .nameRole_ctrl { box-sizing:border-box; z-index:10; position:absolute; display:inline-block; top:52px; left:502px; width:122px; height:20px; } .spadministration_securitymenu_portlet > .nameRole_ctrl { } .spadministration_securitymenu_portlet > .nameRole_ctrl > input{ vertical-align:top; box-sizing:border-box; z-index:1; font-family:verdana; width:100%; height:100%; } .spadministration_securitymenu_portlet > .cproleslink_ctrl { box-sizing:border-box; z-index:1; position:absolute; display:inline-block; top:52px; left:628px; width:20px; height:20px; } .spadministration_securitymenu_portlet > .btnaddremoverole_ctrl { box-sizing:border-box; z-index:14; position:absolute; display:inline-block; top:52px; left:656px; right:3px; right:0.42857143%; width:auto; height:20px; } .spadministration_securitymenu_portlet > .btnaddremoverole_ctrl { } .spadministration_securitymenu_container .radioUserGroup_ctrl_element{ padding-bottom: 10px; } <%}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\":\"240\",\"layout_steps_values\":{},\"pages_names\":\"Gestione delle sicurezze\",\"steps\":\"\",\"title\":\"default\",\"type\":\"Form\",\"v_line\":\"700\",\"w\":\"100%\",\"wizard\":\"\"},{\"h\":\"22\",\"page\":\"1\",\"type\":\"XMLDataobj\",\"w\":\"184\",\"x\":\"-1\",\"y\":\"271\"},{\"h\":\"22\",\"page\":\"1\",\"type\":\"XMLDataobj\",\"w\":\"184\",\"x\":\"-1\",\"y\":\"298\"},{\"h\":\"22\",\"page\":\"1\",\"type\":\"XMLDataobj\",\"w\":\"184\",\"x\":\"-1\",\"y\":\"244\"},{\"align\":\"left\",\"anchor\":\"top-left\",\"h\":\"24\",\"layout_steps_values\":{},\"n_col\":\"1\",\"page\":\"1\",\"type\":\"Label\",\"value\":\"MSG_LOADING\",\"w\":\"277\",\"x\":\"20\",\"y\":\"123\",\"zindex\":\"1\"},{\"h\":\"22\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"113\",\"x\":\"445\",\"y\":\"333\"},{\"h\":\"22\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"113\",\"x\":\"445\",\"y\":\"307\"},{\"h\":\"22\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"113\",\"x\":\"445\",\"y\":\"359\"},{\"h\":\"22\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"113\",\"x\":\"445\",\"y\":\"385\"},{\"anchor\":\"top-left\",\"h\":\"51\",\"layout_steps_values\":{},\"page\":\"1\",\"type\":\"Radio\",\"w\":\"113\",\"x\":\"20\",\"y\":\"53\",\"zindex\":\"2\"},{\"h\":\"22\",\"page\":\"1\",\"type\":\"SPLinker\",\"w\":\"184\",\"x\":\"-1\",\"y\":\"352\"},{\"h\":\"22\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"113\",\"x\":\"324\",\"y\":\"281\"},{\"h\":\"22\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"113\",\"x\":\"324\",\"y\":\"306\"},{\"h\":\"22\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"113\",\"x\":\"324\",\"y\":\"331\"},{\"h\":\"22\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"113\",\"x\":\"324\",\"y\":\"381\"},{\"h\":\"22\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"113\",\"x\":\"445\",\"y\":\"411\"},{\"anchor\":\"\",\"h\":\"22\",\"layout_steps_values\":{},\"name\":\"selectUser\",\"page\":\"1\",\"type\":\"Textbox\",\"w\":\"113\",\"x\":\"445\",\"y\":\"281\",\"zindex\":\"3\"},{\"anchor\":\"\",\"h\":\"20\",\"layout_steps_values\":{},\"name\":\"nameUser\",\"page\":\"1\",\"type\":\"Textbox\",\"w\":\"122\",\"x\":\"136\",\"y\":\"52\",\"zindex\":\"5\"},{\"anchor\":\"\",\"h\":\"20\",\"layout_steps_values\":{},\"name\":\"cpuserslink\",\"page\":\"1\",\"type\":\"LinkZoom\",\"w\":\"20\",\"x\":\"259\",\"y\":\"52\",\"zindex\":\"\"},{\"anchor\":\"\",\"h\":\"22\",\"layout_steps_values\":{},\"name\":\"selectGroup\",\"page\":\"1\",\"type\":\"Textbox\",\"w\":\"113\",\"x\":\"445\",\"y\":\"255\",\"zindex\":\"6\"},{\"anchor\":\"\",\"h\":\"20\",\"layout_steps_values\":{},\"name\":\"nameGroup\",\"page\":\"1\",\"type\":\"Textbox\",\"w\":\"122\",\"x\":\"136\",\"y\":\"80\",\"zindex\":\"7\"},{\"anchor\":\"\",\"h\":\"20\",\"layout_steps_values\":{},\"name\":\"cpgroupslink\",\"page\":\"1\",\"type\":\"LinkZoom\",\"w\":\"20\",\"x\":\"259\",\"y\":\"80\",\"zindex\":\"\"},{\"h\":\"22\",\"name\":\"splinkereditsecurity\",\"page\":\"1\",\"type\":\"SPLinker\",\"w\":\"184\",\"x\":\"-1\",\"y\":\"325\"},{\"h\":\"22\",\"name\":\"progname\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"113\",\"x\":\"324\",\"y\":\"431\"},{\"h\":\"22\",\"name\":\"Event_addQuery\",\"page\":\"1\",\"type\":\"EventReceiver\",\"w\":\"184\",\"x\":\"-1\",\"y\":\"406\"},{\"h\":\"22\",\"name\":\"code\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"113\",\"x\":\"324\",\"y\":\"356\"},{\"anchor\":\"\",\"h\":\"30\",\"layout_steps_values\":{},\"name\":\"menuviewpublic\",\"page\":\"1\",\"type\":\"MenuView\",\"w\":\"30\",\"x\":\"724\",\"y\":\"179\",\"zindex\":\"\"},{\"anchor\":\"\",\"h\":\"30\",\"layout_steps_values\":{},\"name\":\"menuviewcurrent\",\"page\":\"1\",\"type\":\"MenuView\",\"w\":\"30\",\"x\":\"781\",\"y\":\"179\",\"zindex\":\"\"},{\"anchor\":\"top-left-right\",\"h\":\"40\",\"layout_steps_values\":{},\"name\":\"MenuView\",\"page\":\"1\",\"type\":\"MenuView\",\"w\":\"599\",\"x\":\"20\",\"y\":\"147\",\"zindex\":\"\"},{\"anchor\":\"top-left\",\"h\":\"26\",\"label_text\":\"MSG_SHOW_HIDDEN_ITEMS_FOR_SUBJECT\",\"layout_steps_values\":{},\"name\":\"chkDisplayClosed\",\"page\":\"1\",\"type\":\"Checkbox\",\"w\":\"331\",\"x\":\"20\",\"y\":\"18\",\"zindex\":\"8\"},{\"anchor\":\"top-left\",\"h\":\"61\",\"layout_steps_values\":{},\"name\":\"radioAddRemoveRole\",\"page\":\"1\",\"type\":\"Radio\",\"w\":\"206\",\"x\":\"289\",\"y\":\"53\",\"zindex\":\"9\"},{\"anchor\":\"\",\"h\":\"22\",\"layout_steps_values\":{},\"name\":\"selectRole\",\"page\":\"1\",\"type\":\"Textbox\",\"w\":\"113\",\"x\":\"324\",\"y\":\"256\",\"zindex\":\"12\"},{\"anchor\":\"top-left\",\"h\":\"20\",\"layout_steps_values\":{},\"name\":\"nameRole\",\"page\":\"1\",\"type\":\"Textbox\",\"w\":\"122\",\"x\":\"502\",\"y\":\"52\",\"zindex\":\"10\"},{\"anchor\":\"top-left\",\"h\":\"20\",\"layout_steps_values\":{},\"name\":\"cproleslink\",\"page\":\"1\",\"type\":\"LinkZoom\",\"w\":\"20\",\"x\":\"628\",\"y\":\"52\",\"zindex\":\"\"},{\"h\":\"22\",\"name\":\"roleType\",\"page\":\"1\",\"type\":\"Variable\",\"w\":\"113\",\"x\":\"324\",\"y\":\"406\"},{\"h\":\"22\",\"name\":\"checkRole\",\"page\":\"1\",\"type\":\"SPLinker\",\"w\":\"184\",\"x\":\"-1\",\"y\":\"379\"},{\"anchor\":\"top-left-right(%)\",\"h\":\"20\",\"layout_steps_values\":{},\"name\":\"btnaddremoverole\",\"page\":\"1\",\"type\":\"Button\",\"value\":\"MSG_ADD_USER_TO_ROLE\",\"w\":\"41\",\"x\":\"656\",\"y\":\"52\",\"zindex\":\"14\"},{\"h\":\"22\",\"name\":\"splinkeraddremoverole\",\"page\":\"1\",\"type\":\"SPLinker\",\"w\":\"184\",\"x\":\"-1\",\"y\":\"433\"}]"; 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,"spadministration_securitymenu","UTF-8")) {return; } %><%if(!sp.isAdministrator() && sp.hasAdministeredUsers()){%> <%if(true) return; }%> <%boolean included=request.getAttribute("javax.servlet.include.request_uri")!=null || "true".equals(request.getParameter("clientsideinclusion")); Map