1"use strict";(self.webpackChunkpodlove_org=self.webpackChunkpodlove_org||[]).push([[346],{8617:function(e,t,o){var n=o(6540),a=o(4376),l=o(9757),r=o(6738),i=o(7790);t.A=e=>{let{benefits:t,blank:o=!1,copy:s,cta:c,ctaLink:d,ctaColor:u,headline:m,showIllustration:p=!0,showColorAnimation:h=!1}=e;return n.createElement("div",{className:" flex flex-col flex-wrap font-sans items-center justify-center max-w-8xl ml-auto mr-auto px-4 md:px-12 pb-36 md:pb-72 pt-40 md:pt-80 relative space-y-8 text-blue-800 text-center tracking-wide "},h&&n.createElement(i.A,null),n.createElement("h1",{className:" font-black leading-snug max-w-3xl text-4xl md:text-5xl z-10 "},m),n.createElement("p",{className:" max-w-3xl text-lg md:text-xl z-10 "},s),c&&!o&&n.createElement(r.A,{bgColor:u||(0,a.NP)(),bgColorHover:u?(0,a.NP)():(0,a.nE)(),label:c,to:d}),c&&o&&n.createElement("a",{className:`\n bg-${u||(0,a.NP)()}\n font-medium\n pb-2\n pl-5\n pr-5\n pt-2\n rounded-md\n text-gray-100\n hover:bg-${u?(0,a.NP)():(0,a.nE)()}\n transition\n duration-500\n ease-in-out\n `,href:d,target:"_blank",rel:"noreferrer"},c),t&&t.length>0&&n.createElement("div",{className:" flex flex-wrap px-12 max-w-6xl z-10 "},t.map(e=>n.createElement("div",{key:JSON.stringify(e),className:" text-left px-4 py-12 w-full sm:w-1/2 lg:w-1/3 "},n.createElement("div",{className:`\n bg-${(0,a.NP)()}\n h-10\n items-center\n justify-center\n flex\n my-4\n rounded-md\n text-white\n w-10\n `},n.createElement("img",{src:e.icon})),n.createElement("h3",{className:" font-bold pb-4 text-xl "},e.title),n.createElement("p",null,e.copy)))),p&&n.createElement(l.A,null))}},7790:function(e,t,o){var n=o(9086),a=o(6540),l=o(4376);t.A=e=>{let{numberOfElements:t=6}=e;const o=(e,t)=>Math.floor(Math.random()*(t-e+1)+e);return a.createElement("div",{className:" wrapper "},(0,n.A)(Array(t)).map(e=>a.createElement("div",{key:`${e}_${Math.random()}`,className:`\n element\n bg-${(0,l.NP)()}\n `,style:{width:o(150,600),left:-600,top:`${o(12,72)}%`,animationDelay:`${o(0,2*t)}s`,animationDuration:`${o(100,140)}s`}})))}},8843:function(e,t,o){var n=o(6540),a=o(7242);t.A=e=>{let{subtitle:t,title:o}=e;return n.createElement(n.Fragment,null,n.createElement(a.A,{level:2},o),t?n.createElement(a.A,{level:3},t):null)}},9337:function(e,t,o){var n=o(6540),a=o(4376);t.A=e=>{let{code:t,copy:o,number:l,title:r}=e;return n.createElement("div",{key:l,className:" items-start md:flex py-6 "},n.createElement("p",{className:" font-black leading-none mr-10 text-6xl text-blue-200 "},l),n.createElement("div",null,n.createElement("h3",{className:" font-bold pb-4 text-xl "},r),n.createElement("p",null,o),t&&n.createElement("p",{className:`\n bg-${(0,a.t5)()}\n break-all\n font-mono\n my-4\n p-4\n rounded-lg\n `},t.split("\n").map(e=>n.createElement("p",{key:e},e)))))}},3980:function(e,t,o){var n=o(6540),a=o(6738);const l=(e,t)=>Math.floor(Math.random()*(t-e+1)+e);t.A=e=>{let{color:t,copy:o,ctaLabel:r,ctaPath:i,icon:s,title:c}=e;return n.createElement("div",{className:" bg-blue-200 text-left px-5 pt-12 py-8 relative max-w-xs "},n.createElement("div",{className:`\n spinning-element\n absolute\n bg-${t}-100\n h-80\n left-0\n -mt-12\n -ml-12\n rounded-full\n top-0\n w-80\n -z-10\n `,style:{transformOrigin:`${l(35,65)}% ${l(35,65)}%`,animationDuration:`${l(10,20)}s`}}),n.createElement("div",{className:`\n absolute\n bg-${t}-500\n h-10\n left-0\n -mt-5\n ml-5\n rounded-full\n top-0\n text-${t}-800\n w-10\n `},s&&n.createElement("img",{src:s})),n.createElement("h3",{className:" font-bold pb-4 text-xl "},c),n.createElement("p",{className:"mb-4"},o),r&&i&&n.createElement(a.A,{bgColor:`${t}-500`,bgColorHover:`${t}-600`,label:r,to:i}))}},5223:function(e,t,o){var n=o(6540);t.A=e=>{let{firstTabActive:t,children:o,onPressLeft:a,onPressRight:l,titleLeft:r,titleRight:i}=e;return n.createElement("div",{className:" md:flex md:flex-col items-center "},r&&i&&n.createElement("div",{className:" flex z-10 "},n.createElement("button",{className:`\n ${t?"bg-gray-200":"bg-blue-200"}\n border-b-2\n border-l-2\n border-t-2\n border-blue-200\n font-bold\n px-4\n py-2\n rounded\n rounded-r-none\n text-sm\n uppercase\n `,onClick:a},r),n.createElement("button",{className:`\n ${t?"bg-blue-200":"bg-gray-200"}\n border-2\n border-blue-200\n px-4\n py-2\n rounded\n rounded-l-none\n text-blue-400\n text-sm\n uppercase\n `,onClick:l},i)),n.createElement("div",{className:" border-2 border-blue-200 rounded-lg -mt-5 max-w-6xl p-12 text-left "},o))}},9757:function(e,t,o){var n=o(6540);t.A=e=>{let{isMirrored:t=!1}=e;return n.createElement("div",{className:`\n waveWrapper\n waveAnimation\n ${t?"waveMirrored":null}\n `},n.createElement("div",{className:"waveWrapperInner bgTop"},n.createElement("div",{className:"wave waveTop",style:{backgroundImage:'url("../images/wave-top.png")'}})),n.createElement("div",{className:"waveWrapperInner bgMiddle"},n.createElement("div",{className:"wave waveMiddle",style:{backgroundImage:'url("../images/wave-middle.png")'}})),n.createElement("div",{className:"waveWrapperInner bgBottom"},n.createElement("div",{className:"wave waveBottom",style:{backgroundImage:'url("../images/wave-bottom.png")'}})))}},4376:function(e,t,o){const n=["deeplilac","purplemajesty","marguerite","keppel","fern","cucumber","copper","roman","deepblush","freespeechblue","pictonblue","turquoise"];o.d(t,["NP",0,()=>{const e=["400","500","600"];return`${n[Math.floor(Math.random()*n.length)]}-${e[Math.floor(Math.random()*e.length)]}`},"nE",0,()=>{const e=["600","700","800","900"];return`${n[Math.floor(Math.random()*n.length)]}-${e[Math.floor(Math.random()*e.length)]}`},"q2",0,()=>n[Math.floor(Math.random()*n.length)],"t5",0,()=>{const e=["100","200","300"];return`${n[Math.floor(Math.random()*n.length)]}-${e[Math.floor(Math.random()*e.length)]}`}])},1294:function(e,t,o){o.r(t),o.d(t,{default:function(){return k}});var n=o(6540),a=o(7147),l=o(2269),r=o(8617),i=o(4376),s=o(8843);const c={benefits:[{color:"deeplilac",copy:"The Podlove team has committed to the Open Source idea right from the start. We share our code on GitHub and are MIT licensed. So you can contribute to our projects and participate in the development of Podlove. And since our goal is to fund the development through contributions from the community â be it monetary or through work at the project â we're committed to keep Podlove free for all users.",icon:"../images/icons/open-source--white.png",title:"Free & Open Source"},{color:"copper",copy:"Our goal from the beginning on was to put you in the driver's seat of your podcast. Since podcasting is one of the last untamed regions of the internet we want to contribute our share to that idea. So you can use the Podlove plugin and all the other tools with your WordPress no matter where you're hosting. With Podlove you have complete control of your audio files, your metadata, your settings and statistics.",icon:"../images/icons/server--white.png",title:"Self Hosted"},{color:"marguerite",copy:'We use WordPress as the foundation we built upon. With its base in blogging and a "down to earth" approach for anyone who wants to start publishing their own content it was the perfect choice for Podlove. Furthermore, we build on the rich plugin ecosystem that allows us to integrate perfectly in your existing blog.',icon:"../images/icons/wordpress--white.png",title:"Build on WordPress"},{color:"roman",copy:"Ever wondered how many listeners you have or how popular a specific episode is? With our Analytics module you'll have this information all at the ready â and even more. You can filter and compare different time frames, find out what clients your listeners use to listen to your show or see, which audio format from the ones you provide is the most popular. And all that in accordance with the GDPR since we don't store any personal information of your listeners.",icon:"../images/icons/analytics--white.png",title:"Analytics"},{color:"cucumber",copy:"Let your listeners read along while they're listening to your podcast. As one of the first (and few) podcast players, the built in Podlove Web Player allows you to show transcripts of your show that work both ways: They always show the segment of your podcast playing right now and you can search and find text within your podcast â and by clicking on it, the player skips to the corresponding audio. In the Publisher backend you can assign transcripts and speakers to your show that can also be used by other clients if they support this feature.",icon:"../images/icons/transcript--white.png",title:"Transcripts"},{color:"pictonblue",copy:"Enrich your podcast with detailed shownotes. Podlove lets you import your shownotes from different sources, be it HTML or Slack and presents them in a clean way.",icon:"../images/icons/shownotes--white.png",title:"Shownotes"}]};var d=()=>n.createElement("div",{id:"features",className:" bg-blue-800 flex flex-col flex-wrap font-sans items-center justify-center px-4 md:px-12 py-20 w-screen text-white text-center tracking-wide "},n.createElement(s.A,{subtitle:"The Podlove Podcast Publisher follows the podcastersâ perspective and implements a variety of features and workflows that have been rather difficult to achieve with other publishing solutions. The plugin makes the process easier by letting you set a few conventions at the beginning and making publishing and maintaining podcast feeds a snap and highly reliable from there on.",title:"A Solid Foundation"}),n.createElement("div",{className:" flex flex-wrap px-12 max-w-6xl "},c.benefits.map(e=>n.createElement("div",{key:JSON.stringify(e),className:" text-left px-5 py-12 w-full sm:w-1/2 lg:w-1/3 "},n.createElement("div",{className:`\n bg-${(0,i.NP)()}\n h-10\n items-center\n justify-center\n flex\n my-4\n rounded-md\n text-white\n w-10\n `},n.createElement("img",{src:e.icon})),n.createElement("h3",{className:" font-bold pb-4 text-xl "},e.title),n.createElement("p",null,e.copy)))));const u={features:[{copy:"During setup you tell the Podcast Publisher how your podcast is structured, where all the assets can be found, and how the naming conventions looks like. From there on it will automatically check for you that everything runs smoothly and all your files are where they belong.",image:"../images/assets.png",title:"Peace of Mind"},{copy:"The Podcast Publisher collects its data without tracking your listeners â and still provides you with a lot of answers! For example: How many people listened to which episode? What about just the first week? How many people use the web player compared to direct download or feed subscription? Which podcast clients are popular?",image:"../images/analytics.png",title:"Powerful Analytics"},{copy:"When your listeners visit your website, the first thing they'll notice is our gorgeous web player. The customizable Podlove Webplayer comes bundled with the plugin and provides a fantastic experience to listen to your content. A big c
1over image, easy to use controls, tabs for transcripts, chapter marks, download options and so much more. ",image:"../images/publisher-player.png",title:"Webpage with Player"},{copy:"Custom templating allows you to access every piece of podcast data and enables you to build podcast pages for your listeners exactly the way you want. How about a page with your archive of all episodes? Or an overview with all the guests and the episodes they were in? We provide free templates for you to use and adapt and our community offers a big collection of templates.",image:"../images/templating.png",title:"Custom Templating"}]};var m=o(7790);var p=()=>n.createElement("div",{className:" flex flex-col flex-wrap font-sans items-center justify-center px-12 py-20 w-screen space-y-8 text-blue-800 text-center tracking-wide relative ",id:"benefits"},n.createElement(s.A,{subtitle:"Our main goal with the Publisher is to hand you all the tools to host and publish your podcast in the best way possible with all the features the podcasting environment has created over the years: Shownotes, chapter marks, transcripts, contributors ⦠and so much more.",title:"Main features"}),n.createElement("div",{className:" flex flex-wrap md:px-12 max-w-6xl "},n.createElement(m.A,{numberOfElements:24}),u.features.map((e,t)=>n.createElement("div",{key:JSON.stringify(e),className:`\n flex\n flex-col\n md:flex-row${t%2!=0?"-reverse":""}\n py-12\n text-left\n z-10\n `},n.createElement("div",{className:" bg-blue-200 h-72 rounded-lg md:w-1/2 overflow-hidden bg-cover bg-center shadow-md ",style:{backgroundImage:`url(${e.image})`}}),n.createElement("div",{className:`\n ${t%2!=0?"text-right":null}\n flex\n flex-col\n justify-center\n mt-8\n md:mt-0\n px-8\n md:w-1/2\n `},n.createElement("h3",{className:" font-bold pb-4 text-xl "},e.title),n.createElement("p",null,e.copy))))));const h={data:[{copy:"If downloaded as a zip archive, extract the Plugin folder to your desktop.",title:"Download the Podlove Publisher Plugin to your desktop."},{copy:"With your FTP program, upload the Plugin folder to the wp-content/plugins folder in your WordPress directory online.",title:"Upload the plugin"},{copy:"Click Activate Plugin to activate it.",title:"Go to Plugins screen and find the newly uploaded Plugin in the list."}]},f={data:[{copy:"If downloaded as a zip archive, extract the Plugin folder to your desktop.",title:"Download the Podlove Publisher Plugin to your desktop."},{copy:"With your FTP program, upload the Plugin folder to the wp-content/plugins folder in your WordPress directory online.",title:"Upload the plugin"},{copy:"Click Activate Plugin to activate it.",title:"Go to Plugins screen and find the newly uploaded Plugin in the list."}]};var g=o(9337),y=o(6738),b=o(5223);var w=()=>{const{0:e,1:t}=(0,n.useState)(!0);return n.createElement("div",{id:"installation",className:" bg-gray-200 flex flex-col flex-wrap font-sans items-center justify-center px-12 py-20 w-screen space-y-8 text-blue-800 text-center tracking-wide z-10 "},n.createElement(s.A,{subtitle:"Download the Podlove Publisher WordPress plugin here and follow the instructions.",title:"Easy to install"}),n.createElement(y.A,{label:"Download Podlove Podcast Publisher",to:"https://wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress"}),n.createElement("div",{className:" flex flex-wrap px-12 max-w-6xl "}),n.createElement(b.A,{firstTabActive:e,onPressLeft:()=>t(!0),onPressRight:()=>t(!1),titleLeft:"FTP (manuell)",titleRight:"WordPress Installer"},e&&h.data.map((e,t)=>n.createElement(g.A,{code:e.code,copy:e.copy,key:t,number:t+1,title:e.title})),!e&&f.data.map((e,t)=>n.createElement(g.A,{code:e.code,copy:e.copy,key:t,number:t+1,title:e.title}))))};const v={information:[{copy:"Information about the integration into your site, the extension possibilities of the Podlove Publisher or the use in WordPress.",ctaLabel:"Visit WordPress.com",ctaPath:"https://wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/",icon:"../images/icons/wordpress--white.png",title:"Documentation"},{ctaLabel:"Visit the Podlove Community",ctaPath:"https://community.podlove.org/",copy:"Problems with the installation, configuration or use of the Podlove Publisher? Get in touch with us and get help from our community!",icon:"../images/icons/community--white.png",title:"Support"},{ctaLabel:"Publisher on Github",ctaPath:"https://github.com/podlove/podlove-publisher",copy:"Do you want to take a look into the machinery or help us with development? Then check out the repository.",icon:"../images/icons/github--white.png",title:"Github Repository"}]};var x=o(3980);var P=()=>n.createElement("div",{id:"support",className:" flex flex-col flex-wrap font-sans items-center justify-center px-12 py-20 w-screen space-y-8 text-blue-800 text-center tracking-wide "},n.createElement(s.A,{subtitle:"If you are interested in using or integrating the Podlove Podcast Publisher, check here for more information:",title:"More Information about Podlove Publisher"}),n.createElement("div",{className:" md:flex items-baseline md:px-12 md:space-x-4 space-y-8 md:space-y-4 max-w-screen-xl "},v.information.map(e=>n.createElement(x.A,{color:(0,i.q2)(),copy:e.copy,ctaLabel:e.ctaLabel,ctaPath:e.ctaPath,icon:e.icon,key:JSON.stringify(e),title:e.title}))));const E=[{name:"Features",path:"#features"},{name:"Benefits",path:"#benefits"},{name:"Installation",path:"#installation"}];var k=()=>n.createElement(a.A,{subHeaderNavItems:E,subHeaderNavTitle:"Podlove Publisher",subHeaderColor:"podlove-blue-500"},n.createElement(l.A,{title:"Home"}),n.createElement(r.A,{copy:"Our Publisher really is a nifty tool for all podcasters built in the most popular blogging platform out there. We use WordPress as the basis and built upon it a software that follows your publication workflow from start to finish. This helps you save time, worry less, and provides a lot of modern day features for your listeners.",cta:"Install Publisher",ctaLink:"https://de.wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/",ctaColor:"podlove-blue-500",blank:!0,headline:"Podcast Publishing for WordPress"}),n.createElement(d,null),n.createElement(p,null),n.createElement(w,null),n.createElement(P,null))}}]); 2//# sourceMappingURL=component---src-pages-podlove-podcast-publisher-js-7e4686602fc42da09343.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.