{"id":7163,"date":"2008-11-11T21:30:16","date_gmt":"2008-11-11T21:30:16","guid":{"rendered":"http:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/"},"modified":"2008-11-11T21:30:16","modified_gmt":"2008-11-11T21:30:16","slug":"phpinally","status":"publish","type":"post","link":"https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/","title":{"rendered":"PHPinally"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">\u23f3 Approximate reading time: <\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">mins<\/span><\/span><p>We&#8217;re experimenting in the WC this semester with <a href=\"http:\/\/www.earthwidemoth.com\/mt\/archives\/002057.html\">consultation by<br \/>\ndiscontinuous email<\/a>. Students can upload up to five pages of whatever they<br \/>\nare working on, the draft then zigs and zags (taking two lefts and then a<br \/>\nright?) through the internet to a listserv account where five always-on<br \/>\nconsultants take turns commenting and returning drafts, usually within 24 hours<br \/>\nafter the draft is sent. The system seemed to be working fine until recently<br \/>\nwhen we realized a flaw in the design of the upload form. Basically, the<br \/>\nform allows students to 1.) upload a file or 2.) copy and paste a chunk of text<br \/>\ninto the form. &#8216;Submit&#8217; The form then calls up a PHP script, which, when<br \/>\nthere is an uploaded file, puts the file in a temporary directory, builds the<br \/>\nemail message to the listserv, attaches the file, sends the email to the<br \/>\nlistserv, and finally clears the file from the temporary directory. That much<br \/>\nseemed to be working fine for, oh, ten weeks, and we have 45 such consultations<br \/>\nto show for it. But: <\/p>\n<p><!--more--><\/p>\n<p>About a week ago, the form seemed to stop working. We experienced a<br \/>\nlull in the previously steady stream of requests. I checked the files,<br \/>\nand, sure enough, there was an unnamed .doc file camping out in the temporary<br \/>\ndirectory. Did someone upload a nameless file? Seems so. But there<br \/>\nwas more. The form was not relaying messages that did not have<br \/>\nattachments. Never did any complaints alert us to a problem, but the PHP script<br \/>\nrelied on an if&#8230; function (e.g., if(filea)) without an else&#8230;. IF the file<br \/>\nwas attached, all was smooth-going. ELSE&#8230;broken. <\/p>\n<p>Sadly, I am not one of those PHP wizzes who can just glance the code and<br \/>\nefficiently drum up the needed lines. Writing PHP is slow and agonizing&#8211;a<br \/>\nreverse engineered grind. I re-draw the original script so that everything<br \/>\nroutes to my email address (so as not to bother the listserv with the sequence<br \/>\nof test messages), then tweak the code, upload, and test. Well, I thought<br \/>\nI had it up and running again on Saturday, but, lo and behold, I was wrong, so<br \/>\nagain today, straightaway from teaching class and two hours of face-to-face<br \/>\nconsulting, I was at it again, thunking my head against the immovable brick wall<br \/>\nof a PHP script I could not figure out. And then, suddenly the office was all<br \/>\nchildren&#8217;s chorus and sun beams: I realized what was the matter, added the two<br \/>\nor three lines (primarily a no_attachment function) and, for the last time,<br \/>\nFTPed the mended script into place. Tested it from all directions, and it<br \/>\nworked&#8211;a clear case of luck favoring the <strike>prepared<\/strike> <i>desparate<\/i>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">\u23f3 Approximate reading time: <\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">mins<\/span><\/span>We&#8217;re experimenting in the WC this semester with consultation by discontinuous email. Students can upload up to five pages of whatever they are working on, the draft then zigs and zags (taking two lefts and then a right?) through the internet to a listserv account where five always-on consultants take turns commenting and returning drafts,&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[13],"tags":[304,792,410,2104,1872,2105,783],"class_list":["post-7163","post","type-post","status-publish","format-standard","hentry","category-technologies","tag-code","tag-consulting","tag-form","tag-function","tag-php","tag-script","tag-writing-center"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PHPinally - Earth Wide Moth<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PHPinally - Earth Wide Moth\" \/>\n<meta property=\"og:description\" content=\"\u23f3 Approximate reading time:  2 minsWe&#8217;re experimenting in the WC this semester with consultation by discontinuous email. Students can upload up to five pages of whatever they are working on, the draft then zigs and zags (taking two lefts and then a right?) through the internet to a listserv account where five always-on consultants take turns commenting and returning drafts,...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/\" \/>\n<meta property=\"og:site_name\" content=\"Earth Wide Moth\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/derek.mueller\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/derek.mueller\" \/>\n<meta property=\"article:published_time\" content=\"2008-11-11T21:30:16+00:00\" \/>\n<meta name=\"author\" content=\"Derek Mueller\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Derek Mueller\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/2008\\\/11\\\/11\\\/phpinally\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/2008\\\/11\\\/11\\\/phpinally\\\/\"},\"author\":{\"name\":\"Derek Mueller\",\"@id\":\"http:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/#\\\/schema\\\/person\\\/66fc5e80a62f53057760790b1cfeb24b\"},\"headline\":\"PHPinally\",\"datePublished\":\"2008-11-11T21:30:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/2008\\\/11\\\/11\\\/phpinally\\\/\"},\"wordCount\":448,\"publisher\":{\"@id\":\"http:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/#\\\/schema\\\/person\\\/66fc5e80a62f53057760790b1cfeb24b\"},\"keywords\":[\"code\",\"consulting\",\"form\",\"function\",\"php\",\"script\",\"writing.center\"],\"articleSection\":[\"Technologies\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/2008\\\/11\\\/11\\\/phpinally\\\/\",\"url\":\"https:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/2008\\\/11\\\/11\\\/phpinally\\\/\",\"name\":\"PHPinally - Earth Wide Moth\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/#website\"},\"datePublished\":\"2008-11-11T21:30:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/2008\\\/11\\\/11\\\/phpinally\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/2008\\\/11\\\/11\\\/phpinally\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/2008\\\/11\\\/11\\\/phpinally\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PHPinally\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/#website\",\"url\":\"http:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/\",\"name\":\"Earth Wide Moth\",\"description\":\"\",\"publisher\":{\"@id\":\"http:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/#\\\/schema\\\/person\\\/66fc5e80a62f53057760790b1cfeb24b\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"http:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/#\\\/schema\\\/person\\\/66fc5e80a62f53057760790b1cfeb24b\",\"name\":\"Derek Mueller\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.earthwidemoth.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/cropped-bmartwork.png?fit=1220%2C480\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.earthwidemoth.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/cropped-bmartwork.png?fit=1220%2C480\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.earthwidemoth.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/cropped-bmartwork.png?fit=1220%2C480\",\"width\":1220,\"height\":480,\"caption\":\"Derek Mueller\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.earthwidemoth.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/cropped-bmartwork.png?fit=1220%2C480\"},\"sameAs\":[\"http:\\\/\\\/www.derekmueller.net\\\/\",\"https:\\\/\\\/www.facebook.com\\\/derek.mueller\",\"https:\\\/\\\/www.instagram.com\\\/dereknmueller\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/dnmueller\"],\"url\":\"https:\\\/\\\/www.earthwidemoth.com\\\/blog\\\/author\\\/dmueller\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PHPinally - Earth Wide Moth","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/","og_locale":"en_US","og_type":"article","og_title":"PHPinally - Earth Wide Moth","og_description":"\u23f3 Approximate reading time:  2 minsWe&#8217;re experimenting in the WC this semester with consultation by discontinuous email. Students can upload up to five pages of whatever they are working on, the draft then zigs and zags (taking two lefts and then a right?) through the internet to a listserv account where five always-on consultants take turns commenting and returning drafts,...","og_url":"https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/","og_site_name":"Earth Wide Moth","article_publisher":"https:\/\/www.facebook.com\/derek.mueller","article_author":"https:\/\/www.facebook.com\/derek.mueller","article_published_time":"2008-11-11T21:30:16+00:00","author":"Derek Mueller","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Derek Mueller","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/#article","isPartOf":{"@id":"https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/"},"author":{"name":"Derek Mueller","@id":"http:\/\/www.earthwidemoth.com\/blog\/#\/schema\/person\/66fc5e80a62f53057760790b1cfeb24b"},"headline":"PHPinally","datePublished":"2008-11-11T21:30:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/"},"wordCount":448,"publisher":{"@id":"http:\/\/www.earthwidemoth.com\/blog\/#\/schema\/person\/66fc5e80a62f53057760790b1cfeb24b"},"keywords":["code","consulting","form","function","php","script","writing.center"],"articleSection":["Technologies"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/","url":"https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/","name":"PHPinally - Earth Wide Moth","isPartOf":{"@id":"http:\/\/www.earthwidemoth.com\/blog\/#website"},"datePublished":"2008-11-11T21:30:16+00:00","breadcrumb":{"@id":"https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/11\/phpinally\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/www.earthwidemoth.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PHPinally"}]},{"@type":"WebSite","@id":"http:\/\/www.earthwidemoth.com\/blog\/#website","url":"http:\/\/www.earthwidemoth.com\/blog\/","name":"Earth Wide Moth","description":"","publisher":{"@id":"http:\/\/www.earthwidemoth.com\/blog\/#\/schema\/person\/66fc5e80a62f53057760790b1cfeb24b"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.earthwidemoth.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"http:\/\/www.earthwidemoth.com\/blog\/#\/schema\/person\/66fc5e80a62f53057760790b1cfeb24b","name":"Derek Mueller","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/i0.wp.com\/www.earthwidemoth.com\/blog\/wp-content\/uploads\/2023\/04\/cropped-bmartwork.png?fit=1220%2C480","url":"https:\/\/i0.wp.com\/www.earthwidemoth.com\/blog\/wp-content\/uploads\/2023\/04\/cropped-bmartwork.png?fit=1220%2C480","contentUrl":"https:\/\/i0.wp.com\/www.earthwidemoth.com\/blog\/wp-content\/uploads\/2023\/04\/cropped-bmartwork.png?fit=1220%2C480","width":1220,"height":480,"caption":"Derek Mueller"},"logo":{"@id":"https:\/\/i0.wp.com\/www.earthwidemoth.com\/blog\/wp-content\/uploads\/2023\/04\/cropped-bmartwork.png?fit=1220%2C480"},"sameAs":["http:\/\/www.derekmueller.net\/","https:\/\/www.facebook.com\/derek.mueller","https:\/\/www.instagram.com\/dereknmueller\/","https:\/\/www.youtube.com\/user\/dnmueller"],"url":"https:\/\/www.earthwidemoth.com\/blog\/author\/dmueller\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7tdGk-1Rx","jetpack-related-posts":[{"id":7320,"url":"https:\/\/www.earthwidemoth.com\/blog\/2011\/01\/27\/coding-the-uwc\/","url_meta":{"origin":7163,"position":0},"title":"Coding the UWC","author":"Derek Mueller","date":"January 27, 2011","format":false,"excerpt":"I'm not the nimblest programmer, and because I can count my successes with PHP on one hand, I feel compelled to document them, to extend and preserve them through self-congratulatory accounts like this one. I am working this semester as a faculty consultant to the University Writing Center. I probably\u2026","rel":"","context":"In &quot;Writing Center&quot;","block_context":{"text":"Writing Center","link":"https:\/\/www.earthwidemoth.com\/blog\/category\/writing_center\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7117,"url":"https:\/\/www.earthwidemoth.com\/blog\/2007\/12\/12\/address-keyword\/","url_meta":{"origin":7163,"position":1},"title":"Address Keywords","author":"Derek Mueller","date":"December 12, 2007","format":false,"excerpt":"How best to arrive at keywords (before they are tags)? One humorless punchline is that I will not soon have a degree in computational linguistics. I have dealt superficially with the question this week, first by thinking about the relationship of the terms assigned by various methods--where we have keywords\u2026","rel":"","context":"In &quot;Dissertation&quot;","block_context":{"text":"Dissertation","link":"https:\/\/www.earthwidemoth.com\/blog\/category\/dissertation\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7213,"url":"https:\/\/www.earthwidemoth.com\/blog\/2009\/06\/03\/most-polluted\/","url_meta":{"origin":7163,"position":2},"title":"Most Polluted?","author":"Derek Mueller","date":"June 3, 2009","format":false,"excerpt":"<snark>Every so often I go looking for examples of astonishingly astonishing web design. With that said, I'm no standards-waving design puritan, and I admit I am attracted to departures from conventionality (unusual CSS tricks, and so on). This morning an email arrived with a link for PTA listserv subscribers to\u2026","rel":"","context":"In &quot;Design&quot;","block_context":{"text":"Design","link":"https:\/\/www.earthwidemoth.com\/blog\/category\/design\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6194,"url":"https:\/\/www.earthwidemoth.com\/blog\/2004\/12\/15\/when-one-column\/","url_meta":{"origin":7163,"position":3},"title":"When One Column Is Short and the Other Column Is Long","author":"Derek Mueller","date":"December 15, 2004","format":false,"excerpt":"Because recent entries have been shrinking, sapped by nothing other than personal deficits in time, energy and attention span, and because I've managed to steal five minutes here and there for the minutiae of blog-tweaking this semester\u2014a visitor hitmap, Geobytes IP locater, a Flickr thing, and now a feedlist (java-generated\u2026","rel":"","context":"In &quot;On Weblogs&quot;","block_context":{"text":"On Weblogs","link":"https:\/\/www.earthwidemoth.com\/blog\/category\/on_weblogs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7168,"url":"https:\/\/www.earthwidemoth.com\/blog\/2008\/11\/19\/etherpad\/","url_meta":{"origin":7163,"position":4},"title":"EtherPad","author":"Derek Mueller","date":"November 19, 2008","format":false,"excerpt":"Over at ReadWriteWeb today, I caught this entry about EtherPad, a collaborative text-authoring web app. One conspicuous difference between EtherPad and the other word processing web apps (Google Docs, Adobe Buzzword, Zoho Writer, etc.) is that the changes to the text are nearer to synchronous. Contributors see each other's writing\u2026","rel":"","context":"In &quot;Writing Center&quot;","block_context":{"text":"Writing Center","link":"https:\/\/www.earthwidemoth.com\/blog\/category\/writing_center\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6642,"url":"https:\/\/www.earthwidemoth.com\/blog\/2006\/11\/02\/open-gallery-1\/","url_meta":{"origin":7163,"position":5},"title":"Open Gallery","author":"Derek Mueller","date":"November 2, 2006","format":false,"excerpt":"The open gallery introduces variation--a lift!--to the withering paces of the semester. I'd never tried anything quite like it before, and to be honest, even though I listed it on the course schedule for WRT302, I considered a reversal of plans right up until two days before. The open gallery\u2026","rel":"","context":"In &quot;Dry Ogre Chalking&quot;","block_context":{"text":"Dry Ogre Chalking","link":"https:\/\/www.earthwidemoth.com\/blog\/category\/dry_ogre_chalking\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.earthwidemoth.com\/blog\/wp-json\/wp\/v2\/posts\/7163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.earthwidemoth.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.earthwidemoth.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.earthwidemoth.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.earthwidemoth.com\/blog\/wp-json\/wp\/v2\/comments?post=7163"}],"version-history":[{"count":0,"href":"https:\/\/www.earthwidemoth.com\/blog\/wp-json\/wp\/v2\/posts\/7163\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.earthwidemoth.com\/blog\/wp-json\/wp\/v2\/media?parent=7163"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.earthwidemoth.com\/blog\/wp-json\/wp\/v2\/categories?post=7163"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.earthwidemoth.com\/blog\/wp-json\/wp\/v2\/tags?post=7163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}