{"id":241,"date":"2012-09-25T23:10:51","date_gmt":"2012-09-25T23:10:51","guid":{"rendered":"https:\/\/2012.philly.wordcamp.org\/?post_type=wcb_session&#038;p=241"},"modified":"2012-11-21T05:28:52","modified_gmt":"2012-11-21T10:28:52","slug":"network-unavailable-creating-an-offline-medical-records-system-using-wordpress","status":"publish","type":"wcb_session","link":"https:\/\/philadelphia.wordcamp.org\/2012\/session\/network-unavailable-creating-an-offline-medical-records-system-using-wordpress\/","title":{"rendered":"Network Unavailable: Creating an Offline Medical Records System using WordPress"},"content":{"rendered":"<p>Most of us take it for granted that we have consistent access to an Internet connection.\u00a0 However, in some parts of the world, the reality is that your access to an Internet connection may be limited or completely unavailable.\u00a0 In those cases, accessing a WordPress server running in a remote data center may be an impossible task.\u00a0 Fortunately, several features in HTML5 allow us to build applications that work well offline.\u00a0 Join me as I walk through the development of an Offline Medical Records System using WordPress that is deployed throughout Africa.\u00a0 We will talk about key HTML5 features as well as how WordPress can be used as more than a blogging platform.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most of us take it for granted that we have consistent access to an Internet connection.\u00a0 However, in some parts of the world, the reality is that your access to an Internet connection may be limited or completely unavailable.\u00a0 In&#8230; <a href=\"\/speakers\/\">More Speakers<\/a><\/p>\n","protected":false},"author":11155,"featured_media":0,"template":"","meta":{"_wcpt_session_time":0,"_wcpt_session_duration":3000,"_wcpt_session_type":"","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[239],"footnotes":""},"session_track":[13215],"session_category":[],"class_list":["post-241","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-power-user"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pheWQ2-3T","session_date_time":{"date":"","time":""},"session_speakers":[{"id":"239","slug":"","name":"John Kleinschmidt","link":"https:\/\/philadelphia.wordcamp.org\/2012\/?post_type=wcb_speaker&p=239"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/philadelphia.wordcamp.org\/2012\/wp-json\/wp\/v2\/sessions\/241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/philadelphia.wordcamp.org\/2012\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/philadelphia.wordcamp.org\/2012\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/philadelphia.wordcamp.org\/2012\/wp-json\/wp\/v2\/users\/11155"}],"version-history":[{"count":5,"href":"https:\/\/philadelphia.wordcamp.org\/2012\/wp-json\/wp\/v2\/sessions\/241\/revisions"}],"predecessor-version":[{"id":2060,"href":"https:\/\/philadelphia.wordcamp.org\/2012\/wp-json\/wp\/v2\/sessions\/241\/revisions\/2060"}],"speakers":[{"embeddable":true,"href":"https:\/\/philadelphia.wordcamp.org\/2012\/wp-json\/wp\/v2\/speakers\/239"}],"wp:attachment":[{"href":"https:\/\/philadelphia.wordcamp.org\/2012\/wp-json\/wp\/v2\/media?parent=241"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/philadelphia.wordcamp.org\/2012\/wp-json\/wp\/v2\/session_track?post=241"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/philadelphia.wordcamp.org\/2012\/wp-json\/wp\/v2\/session_category?post=241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}