{"id":679,"date":"2008-08-28T13:15:41","date_gmt":"2008-08-28T12:15:41","guid":{"rendered":"https:\/\/brennigjones.com\/blog\/?p=679"},"modified":"2008-08-28T13:48:19","modified_gmt":"2008-08-28T12:48:19","slug":"and-lo-there-was-much-work-on-ye-podcast-website","status":"publish","type":"post","link":"https:\/\/brennigjones.com\/blog\/?p=679","title":{"rendered":"And Lo! There was Much Work on Ye Podcaste Website"},"content":{"rendered":"<p><em>and He looked upon it and declared it good. But not in a smug kind of way<\/em><\/p>\n<p>It&#8217;s been a busy night, but hey, I don&#8217;t sleep too well by myself and Little Tabby Cat Who Doesn&#8217;t Live Here wasn&#8217;t leaping on and off the bed making Prrrrttt! noises\u00c2\u00a0so it seemed the perfect opportunity to <strike>meddle<\/strike> upgrade&#8230;<\/p>\n<p>You may know that I&#8217;ve had an off\/on problem of&#8230; <em>infestation<\/em> on the podcast website?<\/p>\n<p>Over the last couple of weeks I&#8217;ve been mapping out a cunning plan to stop them pesky varmints from trying to <strike>hack the podcast website<\/strike> piss on my bonfire any further.<\/p>\n<p>The plan involved a significant amount of server-side effort which is OK, I can do all of that.<\/p>\n<p>But it also involved a degree of php skills and frankly my php skills are waaaay down the food-chain. I speak better Russian than I speak php. O da tovarisch! Khorosho?<\/p>\n<p>So I enlisted a little friendly help from an even more friendly technical person in Texas who, is not only a php expert but is also an expert in WordPress.<\/p>\n<p>But&#8230;<\/p>\n<p>What I didn&#8217;t want to happen was to carry out server-side engineering work that would repopulate previously released podcast\u00c2\u00a0episodes all over the internet again &#8211; because I am sooooo good in the customer care department.<\/p>\n<p>And because people don&#8217;t want to be downloading stuff they&#8217;ve already listened to, right?<\/p>\n<p>Right!<\/p>\n<p>So last night I:<br \/>\n1. backed up everything on the podcast server<br \/>\n2. pulled back the podcast posts in to edit mode<br \/>\n3. broke the PodPress connections in each post<br \/>\n4. created a hyperlink in each post to the location of the mp3 files<br \/>\n5. republished each post and then, just for good measure<br \/>\n6. backed up the edited posts<\/p>\n<p>Then the friendly technical person in Texas upgraded WordPress from v2.5 to v2.6.1 and remounted the files I&#8217;d backed up.<\/p>\n<p>This morning while eating breakfast I reinstalled the Beautiful Sunrise theme that &#8211; to me at least &#8211; has been a kind of design feature of the podcast website.<\/p>\n<p>The end result of all this technical trickery is that not only\u00c2\u00a0has the website (hopefully!) been patched against hackers but the RSS feed has been preserved against unwanted replication of previously released podcasts. And yet the previously released\u00c2\u00a0podcasts still exist within clickable\/downloadable hyperlinks in each podcast episode post.<\/p>\n<p>Yay us!<\/p>\n<p>I have been considering a longer-term design change that would deliver a bunch more functionality and would offer the website the ability to become more magazine-ish rather than the single source of output that it currently is.<\/p>\n<p>I do have an illustration of the kind of base template I&#8217;m thinking of using: <a href=\"http:\/\/www.revolutiontheme.com\/music\/\">http:\/\/www.revolutiontheme.com\/music\/<\/a><\/p>\n<p>Anyone have any thoughts or feelings on any of these things? Good? Bad? Indifferent?<\/p>\n<p><strong><em>B<\/em><\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>and He looked upon it and declared it good. But not in a smug kind of way It&#8217;s been a busy night, but hey, I<\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-679","post","type-post","status-publish","format-standard","hentry","category-stuff","two-columns"],"_links":{"self":[{"href":"https:\/\/brennigjones.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/679","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brennigjones.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brennigjones.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brennigjones.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/brennigjones.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=679"}],"version-history":[{"count":0,"href":"https:\/\/brennigjones.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/679\/revisions"}],"wp:attachment":[{"href":"https:\/\/brennigjones.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=679"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brennigjones.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=679"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brennigjones.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}