{"id":3999,"date":"2007-03-20T10:40:24","date_gmt":"2007-03-20T17:40:24","guid":{"rendered":"http:\/\/michaelhans.com\/eclecticism\/2007\/03\/20\/satellite\/"},"modified":"2019-12-20T14:00:31","modified_gmt":"2019-12-20T22:00:31","slug":"satellite","status":"publish","type":"post","link":"https:\/\/michaelhans.com\/eclecticism\/2007\/03\/20\/satellite\/","title":{"rendered":"Satellite"},"content":{"rendered":"<div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:2527,&quot;href&quot;:&quot;http:\\\/\\\/www.djwudi.com&quot;,&quot;archived_href&quot;:&quot;https:\\\/\\\/web-wp.archive.org\\\/web\\\/20250925222118\\\/https:\\\/\\\/www.djwudi.com\\\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-03-04 15:45:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-11 23:19:33&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-18 19:59:19&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-24 15:35:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 11:11:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-05 18:27:47&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-08 23:28:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-15 08:37:14&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-15 08:37:14&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:6050,&quot;href&quot;:&quot;http:\\\/\\\/design.tedforbes.com&quot;,&quot;archived_href&quot;:&quot;https:\\\/\\\/web-wp.archive.org\\\/web\\\/20250714155737\\\/http:\\\/\\\/design.tedforbes.com\\\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-03-08 18:03:46&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-08 18:03:46&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:6051,&quot;href&quot;:&quot;http:\\\/\\\/design.tedforbes.com\\\/downloads\\\/satellite1.0php4.zip&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:6052,&quot;href&quot;:&quot;http:\\\/\\\/www.flickr.com\\\/groups\\\/central\\\/discuss\\\/72157594362755068\\\/72157594370675195&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\\\/\\\/www.flickr.com\\\/groups\\\/central\\\/discuss\\\/72157594362755068\\\/72157594370675195&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:6053,&quot;href&quot;:&quot;http:\\\/\\\/www.flickr.com\\\/groups\\\/satellite\\\/discuss\\\/72157600161546196\\\/72157600178960559&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\\\/\\\/www.flickr.com\\\/groups\\\/satellite\\\/discuss\\\/72157600161546196\\\/72157600178960559&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;}]'><\/div>\n<p>I&#8217;ve updated <a href=\"http:\/\/www.djwudi.com\/\" title=\"Photography by Michael Hanscom\">djwudi.com<\/a> (which I&#8217;m using to highlight my photography) to use <a href=\"http:\/\/design.tedforbes.com\/\" title=\"Design for a Better Internet: Open Source by Ted Forbes\">Satellite<\/a>. Since Dreamhost has a few security measures in place that needed to be worked around, I&#8217;m detailing my changes to the source code under the jump.<\/p>\n<p><!--more--><\/p>\n<hr \/>\n<p>Change log from the <a href=\"http:\/\/design.tedforbes.com\/\" title=\"Design for a Better Internet: Open Source by Ted Forbes\">Satellite<\/a> v1.0 <a href=\"http:\/\/design.tedforbes.com\/downloads\/satellite1.0php4.zip\" title=\"Satellite 1.0 for PHP4\">PHP4 source files<\/a>:<\/p>\n<ul>\n<li><code>\/setUp\/preferences.php<\/code>:\n<ul>\n<li>added <a href=\"http:\/\/www.flickr.com\/groups\/central\/discuss\/72157594362755068\/72157594370675195\/\" title=\"Flickr: FlickrCentral: Satellite for Flickr: Tolka Rover: One problem...\">Tolka Rover<\/a>&#8216;s <code>safe_file_get_contents<\/code> function to work around Dreamhost disallowing the PHP <code>file_get_contents<\/code> function,<\/li>\n<li>altered <code>getSingleImage()<\/code> according to <a href=\"http:\/\/www.flickr.com\/groups\/satellite\/discuss\/72157600161546196\/72157600178960559\/\" title=\"Flickr: FlickrCentral: Satellite for Flickr: sthane: I hope Ted doesn't mind if I give some advice...\">sthane&#8217;s instructions<\/a> to pull the intro page image from all photos tagged &#8216;myfavorites&#8217; rather than just the most recent 56 images.<\/li>\n<\/ul>\n<\/li>\n<li><code>\/xml\/xml_domit_parser.php<\/code>: changed all <code>file_get_contents<\/code> calls to <code>safe_file_get_contents<\/code> (lines 1632 and 1634 originally).<\/li>\n<li><code>\/index.php<\/code>:\n<ul>\n<li>changed the title header to something more descriptive than &#8216;Site Title`,<\/li>\n<li>added a link to this change log to the &#8216;powered by&#8217; line.<\/li>\n<\/ul>\n<\/li>\n<li><code>\/sets.php<\/code>: changed the title header.<\/li>\n<li><code>\/set.php<\/code>: changed the title header (this really should be a variable in the prefs file&#8230;).<\/li>\n<li><code>\/recent.php<\/code>: changed the title header.<\/li>\n<li><code>\/tags.php<\/code>: changed the title header.<\/li>\n<li><code>\/tag.php<\/code>: changed the title header.<\/li>\n<li><code>\/permalink.php<\/code>: changed the title header from Ted&#8217;s info to my info (heh&#8230;).<\/li>\n<li><code>\/contact.php<\/code>:\n<ul>\n<li>changed the title header,<\/li>\n<li>added my contact information.<\/li>\n<\/ul>\n<\/li>\n<li><code>\/about.php<\/code>:\n<ul>\n<li>changed the title header (yes, this should <em>definitely<\/em> be a variable&#8230;),<\/li>\n<li>added some drivel about me.<\/li>\n<\/ul>\n<\/li>\n<li>Wondered why I didn&#8217;t just add a variable for the title header instead of whining about it, then figured I&#8217;d already changed them all, so it wasn&#8217;t worth going back and re-changing it after the fact. ;)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve updated djwudi.com (which I&#8217;m using to highlight my photography) to use Satellite. Since Dreamhost has a few security measures in place that needed to be worked around, I&#8217;m detailing my changes to the source code under the jump.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2040],"tags":[27,25],"class_list":["post-3999","post","type-post","status-publish","format-standard","hentry","category-blog","tag-photography","tag-website"],"_links":{"self":[{"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/posts\/3999","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/comments?post=3999"}],"version-history":[{"count":0,"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/posts\/3999\/revisions"}],"wp:attachment":[{"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/media?parent=3999"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/categories?post=3999"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/tags?post=3999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}