{"id":88,"date":"2008-04-19T20:54:00","date_gmt":"2008-04-19T19:54:00","guid":{"rendered":"http:\/\/muttznutz.net\/muttzblog\/site-news\/php-albums\/2008\/04\/19"},"modified":"2008-10-18T10:15:26","modified_gmt":"2008-10-18T09:15:26","slug":"php-albums","status":"publish","type":"post","link":"https:\/\/muttznutz.net\/muttzblog\/site-news\/php-albums","title":{"rendered":"php Albums"},"content":{"rendered":"<p>Well, the first bit of re-engineering my albums into php is working now (in fact, it&#8217;s now into its second generation), and two albums have been uploaded to &#8220;live&#8221; status.<\/p>\n<p>As I&#8217;ve said before, this probably wouldn&#8217;t have been possible without <a href=\"http:\/\/www.chsoftware.net\/en\/useware\/wos\/wos.htm\" title=\"WOS\">WOS<\/a>, as I can develop the pages locally. From my point of view, this should mean that I can change all the pages with one file, rather than uploading a couple of thousand individual pages.<\/p>\n<p>In turn, this ought to mean that &#8211; at some stage &#8211; I can adapt the site to handle (for example) mobile devices. &#8211; again without needing to maintain each page.<\/p>\n<p>You shouldn&#8217;t really notice any changes &#8211; unless you don&#8217;t have JavaScript switched on, in which case some of the buttons will disappear (you haven&#8217;t lost anything &#8211; they just used to break the site). If you&#8217;re in doubt, my <a href=\"https:\/\/muttznutz.net\/muttzblog\/ethics\/ethics-website-content\" title=\"Website content ethics\">Ethics page<\/a> should explain my policy. I&#8217;ll be looking to work through the missing routines in future, but I&#8217;m afraid it won&#8217;t be top of my list (especially as scripts seem to be enabled in the latest version of IE).<\/p>\n<p>This isn&#8217;t the end of this development by any means, and the scripts I&#8217;ve got running are still a bit clunky, so I&#8217;ll be looking to do something a bit more 1) elegant and b) powerful over the next few months.<\/p>\n<p>The one constraint at present is that the script only handles one level of directory (so albums with subdirectories &#8211; as in the Gallery, or the UK  collections &#8211; don&#8217;t work). That&#8217;s probably the next short-term goal &#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hey &#8230; I&#8217;ve got my php albums working &#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[3],"tags":[82,84,136],"class_list":["post-88","post","type-post","status-publish","format-standard","hentry","category-site-news","tag-photo-toolkit","tag-photo-workflow","tag-website-tools"],"_links":{"self":[{"href":"https:\/\/muttznutz.net\/muttzblog\/wp-json\/wp\/v2\/posts\/88","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/muttznutz.net\/muttzblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/muttznutz.net\/muttzblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/muttznutz.net\/muttzblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/muttznutz.net\/muttzblog\/wp-json\/wp\/v2\/comments?post=88"}],"version-history":[{"count":2,"href":"https:\/\/muttznutz.net\/muttzblog\/wp-json\/wp\/v2\/posts\/88\/revisions"}],"predecessor-version":[{"id":248,"href":"https:\/\/muttznutz.net\/muttzblog\/wp-json\/wp\/v2\/posts\/88\/revisions\/248"}],"wp:attachment":[{"href":"https:\/\/muttznutz.net\/muttzblog\/wp-json\/wp\/v2\/media?parent=88"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/muttznutz.net\/muttzblog\/wp-json\/wp\/v2\/categories?post=88"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/muttznutz.net\/muttzblog\/wp-json\/wp\/v2\/tags?post=88"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}