<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Webdogs 3.0</title>
	<atom:link href="http://webdogs.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://webdogs.org</link>
	<description>site sentient since 2006</description>
	<lastBuildDate>Tue, 15 May 2012 00:10:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Google Drive and the price of progress</title>
		<link>http://webdogs.org/2012/05/14/google-drive-and-the-price-of-progress/</link>
		<comments>http://webdogs.org/2012/05/14/google-drive-and-the-price-of-progress/#comments</comments>
		<pubDate>Mon, 14 May 2012 18:07:26 +0000</pubDate>
		<dc:creator>Brian Lawlor</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[google api]]></category>
		<category><![CDATA[google apps]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[google drive]]></category>
		<category><![CDATA[tig]]></category>

		<guid isPermaLink="false">http://webdogs.org/?p=2975</guid>
		<description><![CDATA[Last year we started work on the LSNC Google API Project, a project we completed a few months ago. The gist of the project was to exploit open source Google APIs to integrate components of the Google Apps platform with the Pika case management system. At the most recent TIG Conference in Albuquerque, I gave [...]]]></description>
			<content:encoded><![CDATA[<p>Last year we started work on the <a href="http://code.google.com/p/lsnc-google-api/">LSNC Google API Project</a>, a project we completed a few months ago. The gist of the project was to exploit open source Google APIs to integrate components of the Google Apps platform with the Pika case management system. At the most recent TIG Conference in Albuquerque, I gave a <a href="http://webdogs.org/files/2012/01/Google-Apps-Google-APIs-slide-deck-TIG-01-12-12.pdf">non-technical presentation</a> about the project; last month, Michael Cizmar of <a href="http://www.mcplusa.com/">MC+A</a> in Chicago and Mark Sawyer, LSNC IT Manager, gave an <a href="http://e.myntc.zerista.com/event/member/40726">IT-oriented presenation</a> about the project at the most recent NTEN Conference.</p>
<p>Working on this project has been particularly daunting at two major breakpoints, no pun intended: We had the courage&#8211;perhaps the folly&#8211; last year of working on the development of our Google Apps integrations right at the juncture when Google made enormous changes to the underlying architecture of its core Google Apps, including Gmail, Calendar and Docs. (Anyone who was an active Google Apps user last year understands how significant the changes&#8211;hundreds of them&#8211;were made.) Those architectural changes in short order broke our project code. We rolled with it and spent additional months refactoring the code.</p>
<p>In March, we rolled out in sequence our updated code set to our entire organization with integrations of Gmail, Calendar and Docs and Groups. A month later, Google rolls out <a href="http://googleblog.blogspot.com/2012/04/introducing-google-drive-yes-really.html">Google Drive</a>, its very impressive replacement for Google Docs. And, not so surprisingly given our earlier experience, Google’s changes with the new Google Drive architecture broke our Docs and Gmail integrations. Again. Presumably, this is because both our Docs and Gmail integrations have dependencies on file synchronization and share processes that have changed with the Google Drive architecture. We&#8217;re on it, but we will have to make further changes, again.</p>
<p>The price of progress. But looking at the long term, I think Google Drive is well worth the cost to our project.</p>
<h2  class="related_post_title">Other posts of possible interest...</h2><ul class="related_post"><li><a href="http://webdogs.org/2011/08/17/how-the-google-docs-intergration-with-pika-works/" title="How the Google Docs integration with Pika works">How the Google Docs integration with Pika works</a></li><li><a href="http://webdogs.org/2011/01/11/the-lsnc-google-api-project/" title="The LSNC Google API Project">The LSNC Google API Project</a></li><li><a href="http://webdogs.org/2012/01/22/integrating-gmail-and-google-groups-with-the-pika-cms/" title="Integrating Gmail and Google Groups with the Pika CMS">Integrating Gmail and Google Groups with the Pika CMS</a></li><li><a href="http://webdogs.org/2011/10/10/google-and-the-circle-of-life/" title="Google and the Circle of Life">Google and the Circle of Life</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://webdogs.org/2012/05/14/google-drive-and-the-price-of-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First take at responsive web design</title>
		<link>http://webdogs.org/2012/04/19/first-take-at-responsive-design/</link>
		<comments>http://webdogs.org/2012/04/19/first-take-at-responsive-design/#comments</comments>
		<pubDate>Fri, 20 Apr 2012 00:59:21 +0000</pubDate>
		<dc:creator>Brian Lawlor</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[lsnc]]></category>
		<category><![CDATA[rebuild]]></category>
		<category><![CDATA[responsive design]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://webdogs.org/?p=2957</guid>
		<description><![CDATA[It is been a year since LSNC got stalled on redesigning its advocate-oriented websites, the last reporting here being about a rebuild of the Race Equity Project site. The process of rebuilding our sites got seriously sidetracked while working on the LSNC Google API Project. So much time has since passed that we have decided [...]]]></description>
			<content:encoded><![CDATA[<p>It is been a year since LSNC got stalled on redesigning its advocate-oriented websites, the last reporting here being about a <a href="http://webdogs.org/2011/04/11/the-race-equity-project-rebuild-debuts/">rebuild of the Race Equity Project</a> site. The process of rebuilding our sites got seriously sidetracked while working on the <a href="http://webdogs.org/2011/01/11/the-lsnc-google-api-project/">LSNC Google API Project</a>.</p>
<p>So much time has since passed that we have decided to reboot the whole site rebuilding thing and work purposefully toward a new, better designed set of WordPress templates based on current <a href="http://en.wikipedia.org/wiki/Responsive_Web_Design">responsive web design</a>. So, out of the box, here is our initial take: <a href="http://rcfe.lsnc.net/">LSNC&#8217;s RCFE Field Guide</a>:</p>
<p><a href="http://rcfe.lsnc.net/"><img src="http://webdogs.org/files/2012/04/rcfe-screenshot1.png" alt="RCFE screenshot" title="RCFE screenshot" width="580" class="radiate" /></a></p>
<p>The guide is a modest but useful online checklist, with citations, for ombudsman investigators in California who need quick reference to the regulatory requirements affecting the rights of residents of long-term care facilities for the elderly.</p>
<p>This site design is our first attempt to come up with a re-usable flexible grid design that scales and repositions page elements smoothly to accomodate varied viewports, from the desktop down to a 7&#8243; form factor and down further to a typical smartphone display. The design relies on core code from the very clean, minimalist <a href="http://wordpress.org/extend/themes/origin">Origin WordPress theme</a>. Lovin&#8217; it.</p>
<h2  class="related_post_title">Other posts of possible interest...</h2><ul class="related_post"><li><a href="http://webdogs.org/2011/04/04/lsnc-regulation-summaries-variations-on-a-theme/" title="LSNC Regulation Summaries: Variations on a Theme">LSNC Regulation Summaries: Variations on a Theme</a></li><li><a href="http://webdogs.org/2011/04/11/the-race-equity-project-rebuild-debuts/" title="The Race Equity Project rebuild debuts">The Race Equity Project rebuild debuts</a></li><li><a href="http://webdogs.org/2011/03/09/rebuild-10-deconstruction-of-the-reconstruction/" title="Rebuild 10: Deconstruction of the Reconstruction">Rebuild 10: Deconstruction of the Reconstruction</a></li><li><a href="http://webdogs.org/2011/06/12/what-our-tech-training-survey-tells-us/" title="What our tech training survey tells us">What our tech training survey tells us</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://webdogs.org/2012/04/19/first-take-at-responsive-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrating Gmail and Google Groups with the Pika CMS</title>
		<link>http://webdogs.org/2012/01/22/integrating-gmail-and-google-groups-with-the-pika-cms/</link>
		<comments>http://webdogs.org/2012/01/22/integrating-gmail-and-google-groups-with-the-pika-cms/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 22:15:19 +0000</pubDate>
		<dc:creator>Brian Lawlor</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google api]]></category>
		<category><![CDATA[google apps]]></category>
		<category><![CDATA[google groups]]></category>
		<category><![CDATA[pika]]></category>

		<guid isPermaLink="false">http://webdogs.org/?p=2923</guid>
		<description><![CDATA[A few weeks back the project team uploaded a complete version 4 code set to the LSNC Google API Project. This latest version is inclusive of four Google Apps core app integrations &#8212; Google Calendar, Google Docs, Gmail and Google Groups with the Pika CMS. This is the same project I described during my recent [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks back the project team uploaded a <a href="http://code.google.com/p/lsnc-google-api/downloads/detail?name=lsnc-google-api.4.0.zip#makechanges">complete version 4 code set</a> to the <a href="http://code.google.com/p/lsnc-google-api/">LSNC Google API Project</a>. This latest version is inclusive of four Google Apps core app integrations &#8212; Google Calendar, Google Docs, Gmail and Google Groups with the <a href="http://pikasoftware.com/">Pika CMS</a>. This is the same project I described during my recent <a href="http://webdogs.org/files/2012/01/Google-Apps-Google-APIs-slide-deck-TIG-01-12-12.pdf">presentation</a> at the <a href="http://tig.lsc.gov/conference/upcoming-conference">2012 TIG Conference</a> in Albuquerque. As I noted there, we are spending the next few weeks doing expanded beta testing with users across varied positions and office locations within Legal Services of Northern California (LSNC). We expect to deploy all four integrations throughout the organization by the end of February.</p>
<p>In earlier posts I have described how the <a href="http://webdogs.org/2011/08/04/screenshots-of-the-pika-gadget-integration-with-google-calendar/">Google Calendar integration</a> and <a href="http://webdogs.org/2011/08/17/how-the-google-docs-intergration-with-pika-works/">Google Docs integration</a> work. The short version is that, by exploiting the <a href="http://code.google.com/googleapps/docs/">Google Apps APIs</a> for Google Calendar and Google Docs, we have been able to implement a seamless synchronization between the Pika CMS calendar and document posting functions with Google Calendar and Google Docs. Pika CMS users need do nothing differently than what they are already doing to have tickler calendar events show up in their Google Calendars, or have case-related files uploaded to Pika show up in a case-specific shared collection in Google Docs.</p>
<p>The new Gmail integration in version 4 is arguably the most important of the four integrations. The basic user problem has been this: Everyone within LSNC &#8212; like most everyone else on professional planet Earth &#8212; day-in and day-out relies on email to accomplish their work. In our case, advocates regularly communicate with clients, co-counsel, opposing counsel, public and private individuals and entities and, of course, other LSNC staffers. But how are they to get those Gmail messages into case-related case notes in Pika? At the moment, what they do is cut-n-paste, again and again and again without end. The Gmail integration is designed to simplify that process so that users, from within a Gmail message or the entire conversation, can seamlessly post the content of Gmail messages to a client-specific case record automatically, without the need to open Pika.</p>
<p>To accomplish this, we have embedded a new Gmail widget that displays at the bottom of every Gmail message. Below is a screenshot of a developer version of the integration, with the gadget labeled as &#8220;TKLAPP Staging Pika &#8211; Attach to Case Notes.&#8221;</p>
<p><a class="image-hover" href="http://webdogs.org/files/2012/01/gmail-gadget.png"><img class="radiate" src="http://webdogs.org/files/2012/01/gmail-gadget.png" alt="" title="gmail-gadget" width="580" class="alignnone size-full wp-image-2932" /></a></p>
<p>The default behavior of this gadget is to automatically copy the currently viewed Gmail message to the case notes in the selected client case record. To trigger that functionality, users toggle the gadget to display a dialog with a search option to locate any currently open client case record in Pika. Two tabs are available, one to search the user&#8217;s assigned active (open) cases and the other to search more broadly all cases active (open) throughout the organization. Once users select a case record, they have two check-box options: one to save any files attached to the Gmail message, which are automatically uploaded to the Pika case record and simultaneously synchronized to the user&#8217;s Google Docs account; the other to copy the entire Gmail conversation (Google&#8217;s name for an email message thread). Users can then simply click the &#8220;Attach to Case&#8221; button to seamlessly copy the Gmail message to the case record.</p>
<p><a class="image-hover" href="http://webdogs.org/files/2012/01/gmail-gadget-02.png"><img class="radiate" src="http://webdogs.org/files/2012/01/gmail-gadget-02.png" alt="" title="gmail-gadget-02" width="467" height="523" class="alignnone size-full wp-image-2936" /></a></p>
<p><em>But wait&#8230; there&#8217;s more</em>!</p>
<p>The gadget also offers an alternate input button allowing the user to &#8220;Edit and Attach to Case.&#8221; Clicking that button invokes a pop-up window with the Gmail message copied over to Google Docs for editing before the content is posted to Pika. The user can edit the single Gmail message or conversation as is their wont and then click on &#8220;Attach to Case&#8221; in the editing window to post the edited content to Pika. Done. Without ever having opened Pika.</p>
<p><a class="image-hover" href="http://webdogs.org/files/2012/01/gmail-gadget-06.png"><img class="radiate" src="http://webdogs.org/files/2012/01/gmail-gadget-06.png" alt="" title="gmail-gadget-06" width="580" class="alignnone size-full wp-image-2938" /></a></p>
<p>The Google Groups integration works on the same premise as the Gmail integration, with the approach being to enable users to automatically copy a Groups discussion automatically to a Pika case record. The Groups solution is less elegant, however. Going into this project we made the mistaken assumption that, like the other Google Apps core applications, there was a Google API for Groups, but there is not. Google Groups has no exposed web API. So we did a workaround. The Google Groups integration with Pika requires the user add a custom bookmarklet to the browser bookmarks toolbar. Once that is set up, the user can go to a Business Groups discussion within our domain, click on the bookmarklet and trigger a set of dialogs directly analogous to how the Gmail integration works, with the ability to search for a specific client case record and then &#8220;attach&#8221; or &#8220;edit and attach&#8221; the content of the discussion message. (Google Groups no longer allows file attachments to discussion group messages, so there is no option to attach files.)</p>
<p><a class="image-hover" href="http://webdogs.org/files/2012/01/groups-pop-up.png"><img class="radiate" src="http://webdogs.org/files/2012/01/groups-pop-up.png" alt="" title="groups-pop-up" width="580" class="alignnone size-full wp-image-2939" /></a></p>
<p>For those interested in this code set, you can anticipate there will be some minor updates to the code set over the next month or two as we fix quirks that emerge from our further beta testing. There is also an updated guide to installation coming soon.</p>
<p>Thanks again to everyone who attended the TIG presentation. It was encouraging to see how much interest there was within the larger legal services community in this project. My prediction is that within a few years we will all look back at this coding project as somewhat quaint, only a first step in many to come as we all increasingly rely on the Google Apps platform and work more with the Google API to take full advantage of it.</p>
<h2  class="related_post_title">Other posts of possible interest...</h2><ul class="related_post"><li><a href="http://webdogs.org/2011/08/17/how-the-google-docs-intergration-with-pika-works/" title="How the Google Docs integration with Pika works">How the Google Docs integration with Pika works</a></li><li><a href="http://webdogs.org/2011/08/04/screenshots-of-the-pika-gadget-integration-with-google-calendar/" title="Screenshots of the Pika gadget integration with Google Calendar">Screenshots of the Pika gadget integration with Google Calendar</a></li><li><a href="http://webdogs.org/2011/04/26/google-calendar-component-of-lsnc-google-api-project-posted/" title="Google Calendar component of LSNC Google API Project posted">Google Calendar component of LSNC Google API Project posted</a></li><li><a href="http://webdogs.org/2011/01/11/the-lsnc-google-api-project/" title="The LSNC Google API Project">The LSNC Google API Project</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://webdogs.org/2012/01/22/integrating-gmail-and-google-groups-with-the-pika-cms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5. Get some. Free.</title>
		<link>http://webdogs.org/2011/10/25/html5-get-some-free/</link>
		<comments>http://webdogs.org/2011/10/25/html5-get-some-free/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 23:45:21 +0000</pubDate>
		<dc:creator>Brian Lawlor</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[a book apart]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[jeremy keith]]></category>

		<guid isPermaLink="false">http://webdogs.org/?p=2889</guid>
		<description><![CDATA[Generously, the full content of Jeremy Keith&#8217;s HTML5 for Web Designers has been posted online. This was the first in a series of short, readable, nutrient-dense web design and development books published by A Book Apart. I referenced the book a year ago when the current redesign of this site was in play, which included [...]]]></description>
			<content:encoded><![CDATA[<p>Generously, the full content of Jeremy Keith&#8217;s <a href="http://html5forwebdesigners.com/">HTML5 for Web Designers</a> has been posted online. This was the first in a series of short, readable, nutrient-dense web design and development books published by <a href="http://www.abookapart.com/">A Book Apart</a>. </p>
<p>I <a href="http://webdogs.org/2010/03/08/getting-ready-for-html-5/">referenced</a> the book a year ago when the current redesign of this site was in play, which included the incorporation of several of the new HTML structural, semantic elements. The book, only a year old, remains a worthy read. And now you can do it for free.</p>
<h2  class="related_post_title">Other posts of possible interest...</h2><ul class="related_post"><li><a href="http://webdogs.org/2011/03/09/rebuild-10-deconstruction-of-the-reconstruction/" title="Rebuild 10: Deconstruction of the Reconstruction">Rebuild 10: Deconstruction of the Reconstruction</a></li><li><a href="http://webdogs.org/2010/11/10/rebuild-03-rock-the-dog-with-valid-html5/" title="Rebuild 03: Rock the Dog with valid HTML5">Rebuild 03: Rock the Dog with valid HTML5</a></li><li><a href="http://webdogs.org/2010/11/08/rebuild-02-mock-the-dog-with-html5-markup/" title="Rebuild 02: Mock the Dog with HTML5 markup">Rebuild 02: Mock the Dog with HTML5 markup</a></li><li><a href="http://webdogs.org/2010/05/30/you-me-and-html5/" title="You, me and HTML5">You, me and HTML5</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://webdogs.org/2011/10/25/html5-get-some-free/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google and the Circle of Life</title>
		<link>http://webdogs.org/2011/10/10/google-and-the-circle-of-life/</link>
		<comments>http://webdogs.org/2011/10/10/google-and-the-circle-of-life/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 00:52:05 +0000</pubDate>
		<dc:creator>Brian Lawlor</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[google api]]></category>
		<category><![CDATA[google apps]]></category>
		<category><![CDATA[work paradigms]]></category>

		<guid isPermaLink="false">http://webdogs.org/?p=2850</guid>
		<description><![CDATA[A few weeks back, at a LSNC organization-wide staff meeting, I gave the type of tech presentation I am always asked to give at such events: A state-of-organizational-tech overview/update, reviewing what has changed at LSNC in the last year and what changes are coming in the next, with a few tech funsies to keep the [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks back, at a LSNC organization-wide staff meeting, I gave the type of tech presentation I am always asked to give at such events: A state-of-organizational-tech overview/update, reviewing what has changed at LSNC in the last year and what changes are coming in the next, with a few tech funsies to keep the crowd awake. We did have some real fun with the session. Among other things, the LSNC tech team attempted some Harry Potter shtick involving an audience volunteer, a wizard&#8217;s hat, an incantation of &#8220;Google nexus transportus confundum!&#8221; while automatically uploading a photo to the web clipboard in Google Docs, via a Google Nexus phone. While amused by the shtick (you had to be there), the smartphone-savvy audience was also largely unimpressed, as if to say, &#8220;Tell me something I don&#8217;t already know.&#8221;</p>
<p>Whew, is it ever getting harder to impress our staff with technology. The transformative Big-Bang days are long over. The technology bar has raised considerably the last few years within our organization, and while changes are appreciated they often evoke an expression akin to &#8220;Is that all you&#8217;ve got?&#8221;  </p>
<p>To be fair, we were able to show our staffers a few things that were new for them, most notably a preview of the <a href="http://code.google.com/p/lsnc-google-api/">Google Apps + Pika integrations</a> everyone at LSNC have been hearing about but most had not seen before. Folks were attentive as we showed them the Google Calendar and Google Docs integrations, their silent nods saying, &#8220;Good, good.&#8221; When we showed them how the Gmail integration works, the reaction was anything but silent. All we did was show a Gmail message and drew attention to a new button at the bottom of the message. When the presenter Mark Sawyer said, &#8220;&#8230; and when you click on this button the message is automatically copied over to your Pika case notes,&#8221; the room exploded with applause.</p>
<p>Was the applause a measure of their being impressed by the technology? Not really, in my view. I think it was a measure of how users of very familiar technologies &#8212; in this case the Pika case management system and Gmail &#8212; now think or expect the technologies to work&#8230; <em>together</em>. It was not an &#8220;Oh My God&#8221; moment. It was a &#8220;Thank God&#8221; moment. The applause was a shared expression of technological redemption from the tedium of having, for so long, to copy-n-paste email messages from Gmail over to Pika. The audience was not so much amazed as relieved.</p>
<p>Such sentiment is a shift in what are practical, reasonable expectations among our users about now common technologies working the way they need them to work. In our organization&#8217;s case, the adoption of the Google Apps platform is not about what is cool or even &#8220;the Google&#8221; itself. What it is really about is the shift in a larger, overarching work paradigm. The desktop, the cloud and mobile devices are not separate work paradigms. They are simply tools that we can reasonably anticipate our users need or will need soon enough to do their work, to be productive. To be Google-specific about it, that is the thinking behind our efforts at <a href="http://code.google.com/googleapps/docs/">exploiting the Google API</a> to integrate or share, as seamlessly as possible, select content within Pika with Google Calendar and Google Docs, or within Gmail and Google Groups with Pika.  </p>
<p>Although there are pockets of differences within our organization, it is fair to say that most here have settled into the new work paradigm: the networked desktop is just another device connected to the web, which is the cloud, which is accessible most everywhere via any number of mobile devices. <em>Hakuna matata</em>, my friends. It&#8217;s the circle of life.</p>
<h2  class="related_post_title">Other posts of possible interest...</h2><ul class="related_post"><li><a href="http://webdogs.org/2012/05/14/google-drive-and-the-price-of-progress/" title="Google Drive and the price of progress">Google Drive and the price of progress</a></li><li><a href="http://webdogs.org/2012/01/22/integrating-gmail-and-google-groups-with-the-pika-cms/" title="Integrating Gmail and Google Groups with the Pika CMS">Integrating Gmail and Google Groups with the Pika CMS</a></li><li><a href="http://webdogs.org/2011/08/17/how-the-google-docs-intergration-with-pika-works/" title="How the Google Docs integration with Pika works">How the Google Docs integration with Pika works</a></li><li><a href="http://webdogs.org/2011/08/04/screenshots-of-the-pika-gadget-integration-with-google-calendar/" title="Screenshots of the Pika gadget integration with Google Calendar">Screenshots of the Pika gadget integration with Google Calendar</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://webdogs.org/2011/10/10/google-and-the-circle-of-life/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How the Google Docs integration with Pika works</title>
		<link>http://webdogs.org/2011/08/17/how-the-google-docs-intergration-with-pika-works/</link>
		<comments>http://webdogs.org/2011/08/17/how-the-google-docs-intergration-with-pika-works/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 21:48:00 +0000</pubDate>
		<dc:creator>Brian Lawlor</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[google api]]></category>
		<category><![CDATA[google apps]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[pika]]></category>

		<guid isPermaLink="false">http://webdogs.org/?p=2817</guid>
		<description><![CDATA[The second version of the LSNC Google API Project includes an integration of Google Docs with the PHP-based Pika CMS. Implementation of this integration results in a totally seamless synchronization of Google Docs with any files added to a client-specific case record. Add a file to the case-record &#8220;documents&#8221; page in Pika, and that same [...]]]></description>
			<content:encoded><![CDATA[<p>The second version of the <a href="http://code.google.com/p/lsnc-google-api/">LSNC Google API Project</a> includes an integration of Google Docs with the PHP-based <a href="">Pika CMS</a>. Implementation of this integration results in a totally seamless synchronization of Google Docs with any files added to a client-specific case record. Add a file to the case-record &#8220;documents&#8221; page in Pika, and that same file, in its original file format, is automatically synced to the Google Docs folder of all advocates associated with that particular case record.</p>
<p>Here are some screenshots to give you a feel for how it works: First, you upload the files to Pika, which natively stores the files in its database. This shows how the uploaded files display within the Pika user interface:</p>
<p><a class="image-hover" href="http://webdogs.org/files/2011/08/case_files.png"><img class="radiate" src="http://webdogs.org/files/2011/08/case_files-300x154.png" alt="" title="case_files" width="580" /></a></p>
<p>Second, well, that&#8217;s it. You&#8217;re done. Really.</p>
<p>Without any further user interaction required, Google Docs synchronizes with Pika and adds those same files to the individual Google Docs accounts of all the users associated with the client case record. The synchronization process adds the files to a client-specific subfolder, with the client&#8217;s last name and case number, residing below an upper level folder called &#8220;My Cases,&#8221; which is itself a special folder within the Google Docs &#8220;Collections shared with me.&#8221; For example, here are the same files synchronized to Google Docs to the folder labeled &#8220;Collections shared with me > My Cases > Forcast &#8211; 10-11-00004&#8243; (to state the obvious, this is not a real client):</p>
<p><a class="image-hover" href="http://webdogs.org/files/2011/08/my_cases_collection.png"><img class="radiate" src="http://webdogs.org/files/2011/08/my_cases_collection-300x261.png" alt="" title="my_cases_collection" width="580" /></a></p>
<p>Once the Pika case-related documents are synchronized to Google Docs, the users can use the documents from within Google Docs as they would any other: navigate to it, search for it, view it, share it, download it, whatever. For example, here is how a Word file orginally uploaded to Pika and then synced to Google Docs looks in the view mode from within Google Docs:</p>
<p><a class="image-hover" href="http://webdogs.org/files/2011/08/view_synced_file1.png"><img class="radiate" src="http://webdogs.org/files/2011/08/view_synced_file1-300x261.png" alt="" title="view_synced_file" width="580" /></a></p>
<p>So, imagine you get a Gmail or Google Chat message from another advocate, asking if you have a good example of a motion to quash a subpoena, and you know you have one in the &#8220;Forcast&#8221; case. Hey, you&#8217;re already in your Google Apps, so you just go to Google Docs, navigate or search for the case or document, and there it is. You go ahead and do a Google Docs share to the person who made the request. Done. Without ever having to even open up Pika.</p>
<p>That&#8217;s the name of that tune.</p>
<h2  class="related_post_title">Other posts of possible interest...</h2><ul class="related_post"><li><a href="http://webdogs.org/2012/05/14/google-drive-and-the-price-of-progress/" title="Google Drive and the price of progress">Google Drive and the price of progress</a></li><li><a href="http://webdogs.org/2012/01/22/integrating-gmail-and-google-groups-with-the-pika-cms/" title="Integrating Gmail and Google Groups with the Pika CMS">Integrating Gmail and Google Groups with the Pika CMS</a></li><li><a href="http://webdogs.org/2011/08/04/screenshots-of-the-pika-gadget-integration-with-google-calendar/" title="Screenshots of the Pika gadget integration with Google Calendar">Screenshots of the Pika gadget integration with Google Calendar</a></li><li><a href="http://webdogs.org/2011/04/26/google-calendar-component-of-lsnc-google-api-project-posted/" title="Google Calendar component of LSNC Google API Project posted">Google Calendar component of LSNC Google API Project posted</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://webdogs.org/2011/08/17/how-the-google-docs-intergration-with-pika-works/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

