PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.6.5
JetFormBuilder — Dynamic Blocks Form Builder v3.6.5
3.6.5.1 3.6.5 3.6.4.2 3.6.4.1 3.6.4 3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / modules / actions-v2 / update-user / assets / build / editor.js
jetformbuilder / modules / actions-v2 / update-user / assets / build Last commit date
editor.asset.php 2 months ago editor.js 2 months ago
editor.js
1 lines
1 (()=>{"use strict";const e=window.React,t=window.wp.element,l=window.jfb.components,{CurrentActionEditContext:r,ActionFieldsMapContext:o,CurrentPropertyMapContext:n}=JetFBComponents,i=function(){const{FieldSelect:i,property:s}=(0,t.useContext)(n),{setMapField:a,getMapField:d}=(0,t.useContext)(r),{name:u,index:m}=(0,t.useContext)(o);return"user_meta"===s?(0,e.createElement)("div",{className:"components-base-control jet-margin-bottom-wrapper"},i,(0,e.createElement)(l.StyledTextControl,{key:u+m+"_text",value:d({name:u}),onChange:e=>a({nameField:u,value:e})})):i},s=window.jfb.blocksToActions,a=window.jfb.actions,d=window.wp.components,u=window.wp.i18n,{ActionFieldsMap:m,WrapperRequiredControl:c,DynamicPropertySelect:p}=JetFBComponents,w=window.wp.primitives,f=(0,e.createElement)(w.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(w.Path,{fillRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"})),_={type:"update_user",label:(0,u.__)("Update User","jet-form-builder"),edit:function(t){var r,o;const n=(0,a.convertListToFieldsMap)((0,s.useFields)({withInner:!1})),{settings:w,onChangeSetting:f,source:_,label:b}=t;(0,s.useSanitizeFieldsMap)();const{hasError:g}=(0,a.useActionValidatorProvider)({isSupported:e=>"field_id"===e?.property}),v=Object.values(null!==(r=w?.fields_map)&&void 0!==r?r:{}).includes("role"),h=(Array.isArray(w?.user_role)?w.user_role:w?.user_role?[w.user_role]:[]).filter(Boolean),y=null!==(o=_.globalSelfPromotableRoles)&&void 0!==o?o:[],E=h.some(e=>!y.includes(e));return(0,e.createElement)(d.Flex,{direction:"column"},(0,e.createElement)(m,{label:b("fields_map"),fields:n,customHelp:()=>g&&(0,e.createElement)(l.IconText,null,(0,u.__)("Please select a field for User ID","jet-form-builder"))},(0,e.createElement)(c,null,(0,e.createElement)(p,{dynamic:["user_meta"]},(0,e.createElement)(i,null)))),(v||E)&&(0,e.createElement)(d.Notice,{status:"warning",isDismissible:!1},v&&(0,u.__)('Role values from Fields Map, including User Meta with the key "role", only work for users who can promote users, or when the submitted role is already allowed for self-promotion.',"jet-form-builder"),v&&E&&" ",E&&(0,u.__)("Selected User Role values outside the global Self-Promotable Roles list may be skipped for users without the promote_users capability.","jet-form-builder")," ",(0,e.createElement)("a",{href:_.globalSettingsUrl,target:"_blank",rel:"noopener noreferrer"},(0,u.__)("Manage in JetFormBuilder Settings.","jet-form-builder"))),(0,e.createElement)(l.WideLine,null),(0,e.createElement)(l.RowControl,null,({id:t})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.Label,{htmlFor:t},(0,u.__)("User role","jet-form-builder")),(0,e.createElement)(l.StyledSelectControl,{multiple:!0,id:t,value:w.user_role,options:_.userRoles,onChange:e=>f(e,"user_role"),help:(0,u.__)("Hold Ctrl (Windows) or Command (Mac) to select multiple roles.","jet-form-builder")}))),(0,e.createElement)(l.WideLine,null),(0,e.createElement)(a.ActionMessages,{...t}))},icon:f,docHref:"https://jetformbuilder.com/features/update-user/",category:"user",validators:[({settings:e})=>{var t;return!Object.values(null!==(t=e?.fields_map)&&void 0!==t?t:{}).some(e=>"ID"===e)&&{type:"empty",property:"field_id"}}]};(0,a.registerAction)(_)})();