[{"data":1,"prerenderedAt":281},["ShallowReactive",2],{"navigation_docs":3,"-site-building-updates":68,"-site-building-updates-surround":276},[4,30,36,62],{"title":5,"path":6,"stem":7,"children":8},"Get started","\u002Fget-started","1.get-started\u002F0.index",[9,10,14,18,22,26],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"Create a podcast","\u002Fget-started\u002Fcreate-podcast","1.get-started\u002F1.create-podcast",{"title":15,"path":16,"stem":17},"Add an episode","\u002Fget-started\u002Fadd-episode","1.get-started\u002F2.add-episode",{"title":19,"path":20,"stem":21},"Make an episode page","\u002Fget-started\u002Fepisode-page","1.get-started\u002F3.episode-page",{"title":23,"path":24,"stem":25},"Check and share the feed","\u002Fget-started\u002Ffeed","1.get-started\u002F4.feed",{"title":27,"path":28,"stem":29},"Submit to podcast directories","\u002Fget-started\u002Fdirectories","1.get-started\u002F5.directories",{"title":31,"path":32,"stem":33,"children":34},"Analytics","\u002Fanalytics","2.analytics\u002F0.index",[35],{"title":31,"path":32,"stem":33},{"title":37,"path":38,"stem":39,"children":40},"Site building","\u002Fsite-building","3.site-building\u002F0.index",[41,42,46,50,54,58],{"title":37,"path":38,"stem":39},{"title":43,"path":44,"stem":45},"Permissions","\u002Fsite-building\u002Fpermissions","3.site-building\u002F1.permissions",{"title":47,"path":48,"stem":49},"Troubleshooting","\u002Fsite-building\u002Ftroubleshooting","3.site-building\u002F2.troubleshooting",{"title":51,"path":52,"stem":53},"Customize the feed","\u002Fsite-building\u002Ffeed","3.site-building\u002F3.feed",{"title":55,"path":56,"stem":57},"Fields and display","\u002Fsite-building\u002Ffields-and-display","3.site-building\u002F4.fields-and-display",{"title":59,"path":60,"stem":61},"Update and uninstall","\u002Fsite-building\u002Fupdates","3.site-building\u002F5.updates",{"title":63,"path":64,"stem":65,"children":66},"Contribute","\u002Fcontribute","4.contribute\u002F0.index",[67],{"title":63,"path":64,"stem":65},{"id":69,"title":59,"body":70,"description":269,"extension":270,"links":271,"meta":272,"navigation":273,"path":60,"seo":274,"stem":61,"__hash__":275},"docs\u002F3.site-building\u002F5.updates.md",{"type":71,"value":72,"toc":264},"minimark",[73,78,152,164,172,176,183,201,205,216,219,250,257,260],[74,75,77],"h2",{"id":76},"update-the-module","Update the module",[79,80,81,85,117,149],"ol",{},[82,83,84],"li",{},"Back up the database and the files directory.",[82,86,87,88],{},"Update the code with Composer:",[89,90,95],"pre",{"className":91,"code":92,"language":93,"meta":94,"style":94},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","composer update drupal\u002Fpodcast_publisher --with-dependencies\n","bash","",[96,97,98],"code",{"__ignoreMap":94},[99,100,103,107,111,114],"span",{"class":101,"line":102},"line",1,[99,104,106],{"class":105},"sBMFI","composer",[99,108,110],{"class":109},"sfazB"," update",[99,112,113],{"class":109}," drupal\u002Fpodcast_publisher",[99,115,116],{"class":109}," --with-dependencies\n",[82,118,119,120,141,144,145,148],{},"Run the database updates and rebuild caches:",[89,121,123],{"className":91,"code":122,"language":93,"meta":94,"style":94},"drush updatedb\ndrush cache:rebuild\n",[96,124,125,133],{"__ignoreMap":94},[99,126,127,130],{"class":101,"line":102},[99,128,129],{"class":105},"drush",[99,131,132],{"class":109}," updatedb\n",[99,134,136,138],{"class":101,"line":135},2,[99,137,129],{"class":105},[99,139,140],{"class":109}," cache:rebuild\n",[142,143],"br",{},"Without Drush, open ",[96,146,147],{},"\u002Fupdate.php"," as an administrator.",[82,150,151],{},"Open a feed and check its channel and an episode's enclosure.",[153,154,155,156,163],"p",{},"Read the ",[157,158,162],"a",{"href":159,"rel":160},"https:\u002F\u002Fwww.drupal.org\u002Fproject\u002Fpodcast_publisher\u002Freleases",[161],"nofollow","release notes"," before updating. Releases are still alpha, so a release can change behavior.",[153,165,166,167,171],{},"Updates do not overwrite configuration on existing sites. If a release changes the default ",[168,169,170],"strong",{},"Podcast Feed"," View or the Podcast Episode Page content type, your site keeps its current version. The release notes say when you need to adjust your own configuration.",[74,173,175],{"id":174},"uninstall-the-analytics-module","Uninstall the analytics module",[153,177,178,179,182],{},"Uninstalling ",[168,180,181],{},"Podcast Publisher Analytics"," deletes its database tables, including every recorded download.",[153,184,185,186,189,190,193,194,197,198,200],{},"Before uninstalling it, switch the feed's audio field back from ",[168,187,188],{},"Download Tracker URL"," to ",[168,191,192],{},"URL to file",", as described in ",[157,195,31],{"href":196},"\u002Fanalytics#_3-track-feed-audio-urls",". Otherwise Drupal removes that field from the ",[168,199,170],{}," View during uninstall, and feed items lose their audio enclosure.",[74,202,204],{"id":203},"uninstall-podcast-publisher","Uninstall Podcast Publisher",[153,206,207,208,211,212,215],{},"Drupal does not uninstall the module while podcasts or episodes exist. The ",[168,209,210],{},"Uninstall"," page (",[96,213,214],{},"\u002Fadmin\u002Fmodules\u002Funinstall",") links to a page that deletes them. Deleting episodes removes them from the feed and from podcast apps' next refresh.",[153,217,218],{},"Uninstalling then also deletes:",[220,221,222,233,238,244],"ul",{},[82,223,224,225,228,229,232],{},"the ",[168,226,227],{},"Podcast Episode Page"," content type and its ",[168,230,231],{},"Podcast Episode"," field",[82,234,224,235,237],{},[168,236,170],{}," View",[82,239,224,240,243],{},[168,241,242],{},"Podcast 3000x3000"," image style",[82,245,224,246,249],{},[168,247,248],{},"Itunes Categories"," vocabulary and its terms",[153,251,252,253,256],{},"Existing Podcast Episode Page nodes are not converted. Before uninstalling, move content you want to keep to another content type and delete the remaining pages. The ",[168,254,255],{},"Tags"," vocabulary used for episode keywords stays.",[153,258,259],{},"Drupal lists the configuration it will delete on the confirmation page. Check that list before you confirm.",[261,262,263],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":94,"searchDepth":135,"depth":135,"links":265},[266,267,268],{"id":76,"depth":135,"text":77},{"id":174,"depth":135,"text":175},{"id":203,"depth":135,"text":204},"Apply new releases safely and know what uninstalling removes.","md",null,{},true,{"title":59,"description":269},"dyN0i_RS5iKbckCb7mX2KZhKJ2PslnL1tH_y-cnCS0o",[277,279],{"title":55,"path":56,"stem":57,"description":278,"children":-1},"Add fields to podcasts and episodes, show the audio player, and override templates.",{"title":63,"path":64,"stem":65,"description":280,"children":-1},"Report issues, work on the roadmap, and improve the code or this documentation.",1791210502921]