| Server IP : 195.58.49.151 / Your IP : 216.73.217.39 Web Server : Apache/2.4.67 (Debian) mod_fcgid/2.3.9 OpenSSL/3.0.20 System : Linux hs.hsdns.ru 6.1.0-48-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.172-1 (2026-05-15) x86_64 User : antilam ( 1007) PHP Version : 8.4.22 Disable Function : system,passthru,popen MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /home/antilam/web/antilam.ru/public_html/wp-content/plugins/wp-recipe-maker/dist/ |
Upload File : |
var WPRecipeMakerAdmin;(()=>{var e={9e3:()=>{const{__:e}=wp.i18n,{registerBlockType:t}=wp.blocks,{Button:r,PanelBody:a,PanelRow:i,ToolbarGroup:l,ToolbarButton:p,TextControl:n,SelectControl:o}=wp.components,{Fragment:c}=wp.element,{select:s}=wp.data;let m,d,u;wp.hasOwnProperty("blockEditor")?(m=wp.blockEditor.InspectorControls,d=wp.blockEditor.BlockControls):(m=wp.editor.InspectorControls,d=wp.editor.BlockControls),u=wp.hasOwnProperty("serverSideRender")?wp.serverSideRender:wp.components.ServerSideRender,t("wp-recipe-maker/list",{title:e("WPRM Roundup List","wp-recipe-maker"),description:e("Display a recipe roundup list with optional itemlist metadata.","wp-recipe-maker"),icon:"list-view",keywords:["wprm","wp recipe maker"],category:"wp-recipe-maker",supports:{html:!1,align:!0},transforms:{from:[{type:"shortcode",tag:"wprm-list",attributes:{id:{type:"number",shortcode:({named:{id:e=""}})=>parseInt(e.replace("id",""))}}}]},edit:t=>{const{attributes:o,setAttributes:s,isSelected:w,className:b}=t,k=e=>{s({id:e.id,updated:Date.now()})};return React.createElement("div",{className:b},o.id?React.createElement(c,null,React.createElement(d,null,React.createElement(l,null,React.createElement(p,{icon:"edit",label:e("Edit List","wp-recipe-maker"),onClick:()=>{WPRM_Modal.open("list",{listId:o.id,saveCallback:k})}}))),React.createElement(m,null,React.createElement(a,{title:e("List Details","wp-recipe-maker")},React.createElement(n,{label:e("List ID","wp-recipe-maker"),value:o.id,disabled:!0}),React.createElement(i,null,React.createElement(r,{variant:"secondary",onClick:()=>{WPRM_Modal.open("list",{listId:o.id,saveCallback:k})}},e("Edit List","wp-recipe-maker"))))),React.createElement(u,{block:"wp-recipe-maker/list",attributes:o})):React.createElement(c,null,React.createElement("h2",null,"WPRM ",e("List","wp-recipe-maker")),React.createElement(r,{variant:"primary",onClick:()=>{WPRM_Modal.open("list",{saveCallback:k})}},e("Create new List","wp-recipe-maker"))," ",React.createElement(r,{variant:"secondary",onClick:()=>{WPRM_Modal.open("select",{title:e("Insert existing List","wp-recipe-maker"),button:e("Insert","wp-recipe-maker"),type:"list",insertCallback:e=>{k(e.list)}})}},e("Insert existing List","wp-recipe-maker"))," ",wprm_admin.addons.premium&&React.createElement(r,{variant:"secondary",onClick:()=>{WPRM_Modal.open("select",{title:e("Create new from existing List","wp-recipe-maker"),button:e("Clone List","wp-recipe-maker"),type:"list",nextStepCallback:e=>{WPRM_Modal.open("list",{listId:e.list.id,cloneList:!0,saveCallback:k},!0)}})}},e("Create new from existing List","wp-recipe-maker"))))},save:e=>{const{attributes:t}=e;return t.id?`[wprm-list id="${e.attributes.id}"]`:null}})},6152:()=>{const{__:e}=wp.i18n,{registerBlockType:t}=wp.blocks,{Button:r,PanelBody:a,Toolbar:i,TextControl:l,SelectControl:p}=wp.components,{Fragment:n}=wp.element;let o,c,s;wp.hasOwnProperty("blockEditor")?(o=wp.blockEditor.InspectorControls,c=wp.blockEditor.BlockControls):(o=wp.editor.InspectorControls,c=wp.editor.BlockControls),s=wp.hasOwnProperty("serverSideRender")?wp.serverSideRender:wp.components.ServerSideRender,t("wp-recipe-maker/recipe-part",{title:e("Recipe Part","wp-recipe-maker"),description:e("Display a specific recipe part","wp-recipe-maker"),icon:"shortcode",keywords:[],example:{attributes:{id:-1,part:"recipe-name"}},category:"wp-recipe-maker",supports:{html:!1},edit:t=>{const{attributes:r,setAttributes:i,isSelected:n,className:c}=t;return React.createElement("div",{className:c},React.createElement(o,null,React.createElement(a,{title:e("Recipe Part Details","wp-recipe-maker")},React.createElement(l,{label:e("Recipe ID","wp-recipe-maker"),help:e("Leave blank to use the first recipe on the page","wp-recipe-maker"),value:r.id,onChange:e=>{let t=parseInt(e);(isNaN(t)||t<=0)&&(t=""),i({id:t})}}),React.createElement(p,{label:e("Recipe Part","wp-recipe-maker"),value:r.part,options:[{label:"Add to Collection Button",value:"recipe-add-to-collection"},{label:"Adjustable Servings",value:"recipe-adjustable-servings"},{label:"Author",value:"recipe-author"},{label:"Cost",value:"recipe-cost"},{label:"Counter",value:"recipe-counter"},{label:"Email Share",value:"recipe-email-share"},{label:"Equipment",value:"recipe-equipment"},{label:"Facebook Share",value:"recipe-facebook-share"},{label:"Grow.me Button",value:"recipe-grow.me"},{label:"Image",value:"recipe-image"},{label:"Ingredients",value:"recipe-ingredients"},{label:"Instructions",value:"recipe-instructions"},{label:"Media Toggle",value:"recipe-media-toggle"},{label:"Name",value:"recipe-name"},{label:"Notes",value:"recipe-notes"},{label:"Pin Button",value:"recipe-pin"},{label:"Rating",value:"recipe-rating"},{label:"Servings",value:"recipe-servings"},{label:"Summary",value:"recipe-summary"},{label:"Text Share",value:"recipe-text-share"},{label:"Unit Conversion",value:"recipe-unit-conversion"},{label:"Video",value:"recipe-video"}],onChange:e=>i({part:e})}))),React.createElement(s,{block:"wp-recipe-maker/recipe-part",attributes:r}))},save:e=>null})},8790:()=>{const{__:e}=wp.i18n,{registerBlockType:t}=wp.blocks,{Button:r,PanelBody:a,Toolbar:i,TextControl:l,SelectControl:p}=wp.components,{Fragment:n}=wp.element;let o,c,s;wp.hasOwnProperty("blockEditor")?(o=wp.blockEditor.InspectorControls,c=wp.blockEditor.BlockControls):(o=wp.editor.InspectorControls,c=wp.editor.BlockControls),s=wp.hasOwnProperty("serverSideRender")?wp.serverSideRender:wp.components.ServerSideRender,t("wp-recipe-maker/recipe-snippet",{title:e("Recipe Snippet","wp-recipe-maker"),description:e("Displays the recipe snippet template. Usually used for a Jump to Recipe button at the top of the post content.","wp-recipe-maker"),icon:"button",keywords:[],example:{attributes:{id:-1}},category:"wp-recipe-maker",supports:{html:!1},transforms:{from:[{type:"shortcode",tag:"wprm-recipe-snippet",attributes:{template:{type:"string",shortcode:({named:{template:e=""}})=>e.replace("template","")}}}]},edit:t=>{const{attributes:r,setAttributes:i,isSelected:l,className:n}=t;let c=[{label:"Use default from settings",value:""}];const m=wprm_admin.recipe_templates.modern;for(let e in m)m[e].premium&&!wprm_admin.addons.premium||c.push({value:e,label:m[e].name});return React.createElement("div",{className:n},React.createElement(o,null,React.createElement(a,{title:e("Recipe Snippet Details","wp-recipe-maker")},React.createElement(p,{label:e("Recipe Snippet Template","wp-recipe-maker"),value:r.template,options:c,onChange:e=>i({template:e})}))),React.createElement(s,{block:"wp-recipe-maker/recipe-snippet",attributes:r}))},save:e=>null})}},t={};function r(a){var i=t[a];if(void 0!==i)return i.exports;var l=t[a]={exports:{}};return e[a](l,l.exports,r),l.exports}(()=>{"use strict";const{__:e}=wp.i18n,{registerBlockType:t}=wp.blocks;let a;a=wp.hasOwnProperty("blockEditor")?wp.blockEditor.RichText:wp.editor.RichText,t("wp-recipe-maker/jump-to-recipe",{title:e("Jump to Recipe","wp-recipe-maker"),description:e("A button to jump to a WPRM Recipe on the same page.","wp-recipe-maker"),icon:"button",keywords:["wprm"],category:"wp-recipe-maker",supports:{html:!1},example:{attributes:{id:-1}},transforms:{from:[{type:"shortcode",tag:"wprm-recipe-jump",attributes:{id:{type:"number",shortcode:({named:{id:e=""}})=>parseInt(e.replace("id",""))},text:{type:"string",shortcode:({named:{text:e=""}})=>e.replace("text","")}}}]},edit:e=>{const{attributes:t,setAttributes:r,isSelected:i,className:l}=e,{text:p}=t;return React.createElement("div",{className:l},React.createElement(a,{tagName:"a",placeholder:"Link Text",value:[p],onChange:e=>(e=>{r({text:e[0]})})(e),multiline:!1,allowedFormats:[]}))},save:e=>null});const{__:i}=wp.i18n,{registerBlockType:l}=wp.blocks;let p;p=wp.hasOwnProperty("blockEditor")?wp.blockEditor.RichText:wp.editor.RichText,l("wp-recipe-maker/jump-to-video",{title:i("Jump to Video","wp-recipe-maker"),description:i("A button to jump to a WPRM Recipe Video on the same page.","wp-recipe-maker"),icon:"button",keywords:["wprm"],example:{attributes:{id:-1}},category:"wp-recipe-maker",supports:{html:!1},transforms:{from:[{type:"shortcode",tag:"wprm-recipe-jump-video",attributes:{id:{type:"number",shortcode:({named:{id:e=""}})=>parseInt(e.replace("id",""))},text:{type:"string",shortcode:({named:{text:e=""}})=>e.replace("text","")}}}]},edit:e=>{const{attributes:t,setAttributes:r,isSelected:a,className:i}=e,{text:l}=t;return React.createElement("div",{className:i},React.createElement(p,{tagName:"a",placeholder:"Link Text",value:[l],onChange:e=>(e=>{r({text:e[0]})})(e),multiline:!1,allowedFormats:[]}))},save:e=>null});r(9e3);const{__:n}=wp.i18n,{registerBlockType:o}=wp.blocks,{Fragment:c}=wp.element;let s,m;wp.hasOwnProperty("blockEditor")?(s=wp.blockEditor.BlockControls,m=wp.blockEditor.AlignmentToolbar):(s=wp.editor.BlockControls,m=wp.editor.AlignmentToolbar),o("wp-recipe-maker/nutrition-label",{title:n("Nutrition Label","wp-recipe-maker"),description:n("The nutrition label for a WPRM Recipe.","wp-recipe-maker"),icon:"analytics",keywords:["wprm"],example:{attributes:{id:-1}},category:"wp-recipe-maker",supports:{html:!1},transforms:{from:[{type:"shortcode",tag:"wprm-nutrition-label",attributes:{id:{type:"number",shortcode:({named:{id:e=""}})=>parseInt(e.replace("id",""))},align:{type:"string",shortcode:({named:{align:e=""}})=>e.replace("align","")}}}]},edit:e=>{const{attributes:t,setAttributes:r,isSelected:a,className:i}=e,{align:l}=t;return React.createElement(c,null,React.createElement(s,null,React.createElement(m,{value:l,onChange:e=>{r({align:e})}})),React.createElement("div",{className:i,style:{textAlign:l}},React.createElement("div",{className:"wprm-nutrition-label-placeholder"},"WPRM Nutrition Label Placeholder")))},save:e=>null});const{__:d}=wp.i18n,{registerBlockType:u}=wp.blocks;let w;w=wp.hasOwnProperty("blockEditor")?wp.blockEditor.RichText:wp.editor.RichText,u("wp-recipe-maker/print-recipe",{title:d("Print Recipe","wp-recipe-maker"),description:d("A button to print a WPRM Recipe.","wp-recipe-maker"),icon:"button",keywords:["wprm"],example:{attributes:{id:-1}},category:"wp-recipe-maker",supports:{html:!1},transforms:{from:[{type:"shortcode",tag:"wprm-recipe-print",attributes:{id:{type:"number",shortcode:({named:{id:e=""}})=>parseInt(e.replace("id",""))},text:{type:"string",shortcode:({named:{text:e=""}})=>e.replace("text","")}}}]},edit:e=>{const{attributes:t,setAttributes:r,isSelected:a,className:i}=e,{text:l}=t;return React.createElement("div",{className:i},React.createElement(w,{tagName:"a",placeholder:"Link Text",value:[l],onChange:e=>(e=>{r({text:e[0]})})(e),multiline:!1,allowedFormats:[]}))},save:e=>null});const{__:b}=wp.i18n,{registerBlockType:k}=wp.blocks,{Button:R,PanelBody:g,PanelRow:y,ToolbarGroup:h,ToolbarButton:v,TextControl:E,SelectControl:C}=wp.components,{Fragment:f}=wp.element,{select:_}=wp.data;let P,x,S;wp.hasOwnProperty("blockEditor")?(P=wp.blockEditor.InspectorControls,x=wp.blockEditor.BlockControls):(P=wp.editor.InspectorControls,x=wp.editor.BlockControls),S=wp.hasOwnProperty("serverSideRender")?wp.serverSideRender:wp.components.ServerSideRender;const M=Date.now();k("wp-recipe-maker/recipe",{title:b("WPRM Recipe","wp-recipe-maker"),description:b("Display a recipe box with recipe metadata.","wp-recipe-maker"),icon:"media-document",keywords:["wprm","wp recipe maker"],example:{attributes:{id:-1}},category:"wp-recipe-maker",supports:{html:!1,align:!0},transforms:{from:[{type:"shortcode",tag:"wprm-recipe",attributes:{id:{type:"number",shortcode:({named:{id:e=""}})=>parseInt(e.replace("id",""))},template:{type:"string",shortcode:({named:{template:e=""}})=>e.replace("template","")}}}]},edit:e=>{const{attributes:t,setAttributes:r,isSelected:a,className:i}=e,l=e=>{r({id:e.id,updated:Date.now()})};let p=[{label:b("Use default from settings","wp-recipe-maker"),value:""}];const n=wprm_admin.recipe_templates.modern;for(let o in n)n[o].premium&&!wprm_admin.addons.premium||p.push({value:o,label:n[o].name});return(t.hasOwnProperty("updated")?t.updated:0)<M&&setTimeout((()=>{r({updated:M})})),React.createElement("div",{className:i},t.id?React.createElement(f,null,React.createElement(x,null,React.createElement(h,null,React.createElement(v,{icon:"edit",label:b("Edit Recipe","wp-recipe-maker"),onClick:()=>{WPRM_Modal.open("recipe",{recipeId:t.id,saveCallback:l})}}))),React.createElement(P,null,React.createElement(g,{title:b("Recipe Details","wp-recipe-maker")},React.createElement(E,{label:b("Recipe ID","wp-recipe-maker"),value:t.id,disabled:!0}),React.createElement(C,{label:b("Recipe Template","wp-recipe-maker"),value:t.template,options:p,onChange:e=>r({template:e,updated:Date.now()})}),React.createElement(y,null,React.createElement(R,{variant:"secondary",onClick:()=>{WPRM_Modal.open("recipe",{recipeId:t.id,saveCallback:l})}},b("Edit Recipe","wp-recipe-maker"))))),React.createElement(S,{block:"wp-recipe-maker/recipe",attributes:t})):React.createElement(f,null,React.createElement("h2",null,"WPRM ",b("Recipe","wp-recipe-maker")),React.createElement(R,{variant:"primary",onClick:()=>{let e={saveCallback:l};if(wprm_admin.settings.hasOwnProperty("recipe_name_from_post_title")&&wprm_admin.settings.recipe_name_from_post_title){let t=JSON.parse(JSON.stringify(wprm_admin_modal.recipe));t.name=_("core/editor").getEditedPostAttribute("title"),e.recipe=t}WPRM_Modal.open("recipe",e)}},b("Create new Recipe","wp-recipe-maker"))," ",React.createElement(R,{variant:"secondary",onClick:()=>{WPRM_Modal.open("select",{title:b("Insert existing Recipe","wp-recipe-maker"),button:b("Insert","wp-recipe-maker"),fields:{recipe:{}},insertCallback:e=>{l(e.recipe)}})}},b("Insert existing Recipe","wp-recipe-maker"))," ",wprm_admin.addons.premium&&React.createElement(R,{variant:"secondary",onClick:()=>{WPRM_Modal.open("select",{title:b("Create new from existing Recipe","wp-recipe-maker"),button:b("Clone Recipe","wp-recipe-maker"),fields:{recipe:{}},nextStepCallback:e=>{WPRM_Modal.open("recipe",{recipeId:e.recipe.id,cloneRecipe:!0,saveCallback:l},!0)}})}},b("Create new from existing Recipe","wp-recipe-maker"))))},save:e=>{const{attributes:t}=e;return t.id?`[wprm-recipe id="${e.attributes.id}"]`:null},deprecated:[{attributes:{id:{type:"number",default:0},template:{type:"string",default:""},updated:{type:"number",default:0}},save:e=>null}]});r(6152);const{__:I}=wp.i18n,{PanelBody:T,TextControl:B,TextareaControl:N,SelectControl:A}=wp.components,{compose:W}=wp.compose,{withSelect:D,withDispatch:L}=wp.data;let $;$=wp.hasOwnProperty("blockEditor")?wp.blockEditor.InspectorControls:wp.editor.InspectorControls;const O=W(D(((e,t)=>{const r=e("core/editor").getEditedPostAttribute("meta"),{getGlobalBlockCount:a}=e("core/block-editor"),i=r["wprm-recipe-roundup-name"],l=i instanceof Array?i[0]:i,p=r["wprm-recipe-roundup-description"];return{meta:r,name:l,description:p instanceof Array?p[0]:p,recipeRoundupCount:a("wp-recipe-maker/recipe-roundup-item")}})),L(((e,t)=>{const{editPost:r}=e("core/editor");return{onChangeName:e=>{let a={...t.meta};return a["wprm-recipe-roundup-name"]=e,r({meta:a})},onChangeDescription:e=>{let a={...t.meta};return a["wprm-recipe-roundup-description"]=e,r({meta:a})}}})))((function(e){const{attributes:t,setAttributes:r,name:a,onChangeName:i,description:l,onChangeDescription:p,recipeRoundupCount:n}=e;let o=[{label:"Use default from settings",value:""}];const c=wprm_admin.recipe_templates.modern;for(let s in c)c[s].premium&&!wprm_admin.addons.premium||o.push({value:s,label:c[s].name});return React.createElement($,null,React.createElement("p",null,React.createElement("a",{href:"https://help.bootstrapped.ventures/article/182-itemlist-metadata-for-recipe-roundup-posts",target:"_blank"},I("Learn more","wp-recipe-maker"))),React.createElement(T,{title:I("Recipe Roundup","wp-recipe-maker")},React.createElement(B,{label:I("Name","wp-recipe-maker"),value:a,onChange:i}),React.createElement(N,{label:I("Description","wp-recipe-maker"),value:l,onChange:p}),React.createElement(B,{label:I("Number of Roundup Recipes","wp-recipe-maker"),value:n,disabled:!0})),React.createElement(T,{title:I("Recipe Details","wp-recipe-maker")},t.id?React.createElement(B,{label:I("Recipe ID","wp-recipe-maker"),value:t.id,disabled:!0}):null,t.link?React.createElement(B,{label:I("Recipe Link","wp-recipe-maker"),value:t.link,disabled:!0}):null,React.createElement(A,{label:I("Recipe Template","wp-recipe-maker"),value:t.template,options:o,onChange:e=>r({template:e})})))})),{__:F}=wp.i18n,{registerBlockType:j}=wp.blocks,{Button:G,ToolbarGroup:J,ToolbarButton:U}=wp.components,{Fragment:V}=wp.element;let q,z;q=wp.hasOwnProperty("blockEditor")?wp.blockEditor.BlockControls:wp.editor.BlockControls,z=wp.hasOwnProperty("serverSideRender")?wp.serverSideRender:wp.components.ServerSideRender;const H=e=>e=(e=(e=(e=e.replace(/"/gm,"%22")).replace(/\[/gm,"%5B")).replace(/\]/gm,"%5D")).replace(/\r?\n|\r/gm,"%0A");j("wp-recipe-maker/recipe-roundup-item",{title:F("WPRM Recipe Roundup Item","wp-recipe-maker"),description:F("Output your Recipe Roundup as ItemList metadata.","wp-recipe-maker"),icon:"media-document",keywords:["wprm","wp recipe maker"],example:{attributes:{id:0,link:"https://bootstrapped.ventures",name:"Demo Recipe",summary:"This is a demo recipe."}},category:"wp-recipe-maker",supports:{html:!1,align:!0},transforms:{from:[{type:"shortcode",tag:"wprm-recipe-roundup-item",attributes:{id:{type:"number",shortcode:({named:{id:e=""}})=>{const t=parseInt(e.replace("id",""));return isNaN(t)?0:t}},link:{type:"string",shortcode:({named:{link:e=""}})=>e.replace("link","")},nofollow:{type:"string",shortcode:({named:{nofollow:e=""}})=>e.replace("nofollow","")},newtab:{type:"string",shortcode:({named:{newtab:e=""}})=>e.replace("newtab","")},image:{type:"number",shortcode:({named:{image:e=""}})=>{const t=parseInt(e.replace("image",""));return isNaN(t)?0:t}},image_url:{type:"string",shortcode:({named:{image_url:e=""}})=>e.replace("image_url","")},credit:{type:"string",shortcode:({named:{credit:e=""}})=>e.replace("credit","")},name:{type:"string",shortcode:({named:{name:e=""}})=>e.replace("name","")},summary:{type:"string",shortcode:({named:{summary:e=""}})=>e.replace("summary","")},button:{type:"string",shortcode:({named:{button:e=""}})=>e.replace("button","")},template:{type:"string",shortcode:({named:{template:e=""}})=>e.replace("template","")}}}]},edit:e=>{const{attributes:t,setAttributes:r,isSelected:a,className:i}=e,l=e=>{r({id:"external"!==e.type?e.post.id:0,link:e.link,nofollow:e.nofollow?"1":"",newtab:e.newtab?"1":"",image:parseInt(e.image.id),image_url:e.image.url,credit:e.credit,name:e.name,button:e.button,summary:e.summary.replace(/\r?\n|\r/gm,"%0A")})};return React.createElement("div",{className:i},t.id||t.link?React.createElement(V,null,React.createElement(O,e),React.createElement(q,null,React.createElement(J,null,React.createElement(U,{icon:"edit",label:F("Edit Recipe","wp-recipe-maker"),onClick:()=>{WPRM_Modal.open("roundup",{fields:{roundup:t},insertCallback:e=>{l(e)}})}}))),React.createElement(z,{block:"wp-recipe-maker/recipe-roundup-item",attributes:t})):React.createElement(V,null,React.createElement("h2",null,"WPRM ",F("Recipe Roundup Item","wp-recipe-maker")),React.createElement(G,{variant:"primary",onClick:()=>{WPRM_Modal.open("roundup",{insertCallback:e=>{l(e)}})}},F("Select Recipe","wp-recipe-maker"))))},save:e=>{const{attributes:t}=e;if(t.id){let e=`[wprm-recipe-roundup-item id="${t.id}"`;return t.template&&(e+=` template="${t.template}"`),t.image&&0<parseInt(t.image)&&(e+=` image="${t.image}"`),t.name&&(e+=` name="${H(t.name)}"`),t.summary&&(e+=` summary="${H(t.summary)}"`),t.button&&(e+=` button="${H(t.button)}"`),e+="]",e}if(t.link){let e=`[wprm-recipe-roundup-item link="${H(t.link)}"`;return e+=t.nofollow?' nofollow="1"':"",e+=t.newtab?"":' newtab="0"',e+=` name="${H(t.name)}"`,e+=` summary="${H(t.summary)}"`,t.button&&(e+=` button="${H(t.button)}"`),e+=t.image?` image="${t.image}"`:"",-1===t.image&&t.image_url&&(e+=t.image_url?` image_url="${t.image_url}"`:""),t.credit&&(e+=` credit="${H(t.credit)}"`),e+="]",e}return null},deprecated:[{attributes:{id:{type:"number",default:0},link:{type:"string",default:""},nofollow:{type:"string",default:""},newtab:{type:"string",default:"1"},image:{type:"number",default:0},name:{type:"string",default:""},summary:{type:"string",default:""},template:{type:"string",default:""}},supports:{html:!1},save:e=>{const{attributes:t}=e;if(t.id){let e=`[wprm-recipe-roundup-item id="${t.id}"`;return t.template&&(e+=` template="${t.template}"`),e+="]",e}if(t.link){let e=`[wprm-recipe-roundup-item link="${H(t.link)}"`;return e+=t.nofollow?' nofollow="1"':"",e+=t.newtab?"":' newtab="0"',e+=t.image?` image="${t.image}"`:"",e+=` name="${H(t.name)}"`,e+=` summary="${H(t.summary)}"`,e+="]",e}return null}}]});r(8790)})(),(WPRecipeMakerAdmin=void 0===WPRecipeMakerAdmin?{}:WPRecipeMakerAdmin)["wp-recipe-maker/dist/blocks"]={}})();