<?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>On a path &#187; technology</title>
	<atom:link href="http://michellejones.net/onapath/category/technology/feed" rel="self" type="application/rss+xml" />
	<link>http://michellejones.net/onapath</link>
	<description>a Michelle Jones type situation</description>
	<lastBuildDate>Tue, 29 Jun 2010 13:10:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>The Kindle, the iPad and Me</title>
		<link>http://michellejones.net/onapath/2010/02/the-kindle-the-ipad-and-me.php</link>
		<comments>http://michellejones.net/onapath/2010/02/the-kindle-the-ipad-and-me.php#comments</comments>
		<pubDate>Tue, 09 Feb 2010 14:21:35 +0000</pubDate>
		<dc:creator>Michelle</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://michellejones.net/onapath/?p=255</guid>
		<description><![CDATA[I never wanted a Kindle or any other e-book reader. I love reading yes but I also love books. I love their texture, their smell, their weight, the way they look stacked on my shelves and my nightstand. I love the way books feel in my hand, so I never planned to be a Kindle [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://michellejones.net/onapath/wp-content/uploads/Picture-1.png"><img class="alignright size-medium wp-image-256" title="Picture 1" src="http://michellejones.net/onapath/images/Picture-1-300x170.png" alt="" width="300" height="170" /></a>I never wanted a Kindle or any other e-book reader. I love reading yes but I also love books. I love their texture, their smell, their weight, the way they look stacked on my shelves and my nightstand. I love the way books feel in my hand, so I never planned to be a Kindle owner. Then last year my dad bought me a Kindle for my birthday and I fell in love with it. Being able to tote so many books with me was a revelation! At any given time I&#8217;ve usually got three books going (one fiction, one non-fiction, one spiritual/Judaism) and I can never be exactly sure which I&#8217;m going to be in the mood for. Having them all with me, in a lightweight device is great. Also, not having to add more and more books to my shelves is really nice. I love being surrounded by books but I don&#8217;t need to keep every single book I ever read. There&#8217;s no need for that much attachment to stuff. </p>
<p>For me the Kindle has two killer features. The first is that it helps me decrease the amount of physical stuff taking up space in my house. If it&#8217;s a book by a favorite author or a Jewish book that I know I&#8217;m going to reference later on then I will buy the physical book. If it&#8217;s a novel or a non-fiction book that I get interested on a whim then having it in Kindle form is just fine. </p>
<p>The second killer feature is the Kindle iPhone app. My Kindle and my iPhone stay synced so if I&#8217;m standing in line at the post office or waiting for B at a restaurant and don&#8217;t have anything with me but my iPhone I can still be reading. The problem is that I find I enjoy reading on my iPhone more than I enjoy reading on the Kindle. Obviously the Kindle&#8217;s screen is larger but I find the bright LCD screen and digital text of the iPhone easier to read than the Kindle&#8217;s darker screen and e-ink. And the touch screen of the iPhone has become second nature so flicking a finger to turn the page is more intuitive than pushing a button to do so. Also, the Kindle interface has never seemed quite right. It&#8217;s fine, but it&#8217;s not great. I guess the best way to describe it is that it&#8217;s just not smooth. Whatever task you need to do (make a note, go to a previous section, etc) is simple enough to do but it doesn&#8217;t feel simple. Does that make sense? </p>
<p>That brings me to the iPad. At first I thought this was device that would have absolutely no place in my life. Then I noticed how much B sits on the couch playing Tetris on her iPhone while I&#8217;m reading. Then I paid attention to how much I really don&#8217;t look forward to reading on my Kindle anymore because I feel like my eyes are straining with the screen. Let me pause here to note that I know people have said e-ink is easier on the eyes and perhaps long term it is but for me personally it&#8217;s much easier to read on an LCD screen. </p>
<p>I have been having fantasies of reading on essentially a much larger version on my iPhone and it excites me. I imagine B enjoying her games of Tetris infinitely more than she currently does. I imagine how beautiful and intuitive the experience of navigating and performing tasks will be on the iPad. Apple might be locked down, they might do weird pricing things but lets face it, they know how to develop an incredible complete package of hardware and software. </p>
<p>So am I going to go out and drop $500 on an iPad? Probably not, we&#8217;re spending way too much money renovating the house but I will definitely want to. See the difference? I never wanted to spend money on a Kindle but when I got one for free I loved it. I <strong>want</strong> an iPad. I see its potential in both my life and B&#8217;s life. I don&#8217;t think B has ever touched my Kindle except to hand it to me. In other words I cannot fathom someone spending $259 for a Kindle 2 or $489 for a Kindle DX instead of an iPad. Kindle is a great e-book reader, full stop. But I&#8217;m a fan of Alton Brown&#8217;s philosophy of only going with unitasking tools when you absolutely have to. </p>
]]></content:encoded>
			<wfw:commentRss>http://michellejones.net/onapath/2010/02/the-kindle-the-ipad-and-me.php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Find Graphics and Clip Art in iWork (Pages &amp; Keynote)</title>
		<link>http://michellejones.net/onapath/2009/12/find-graphics-and-clip-art-in-iwork-pages-keynote.php</link>
		<comments>http://michellejones.net/onapath/2009/12/find-graphics-and-clip-art-in-iwork-pages-keynote.php#comments</comments>
		<pubDate>Tue, 01 Dec 2009 23:59:11 +0000</pubDate>
		<dc:creator>Michelle</dc:creator>
				<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://michellejones.net/onapath/?p=194</guid>
		<description><![CDATA[I dig Apple&#8217;s iWork very much. I do just about all my word processing in Pages as well as laying out newsletters, brochures and other print documents for my semi-day job with it. One of the great things about iWork is all the cool templates that come with it. The templates in both Pages and [...]]]></description>
			<content:encoded><![CDATA[<p>I dig Apple&#8217;s iWork very much. I do just about all my word processing in Pages as well as laying out newsletters, brochures and other print documents for <a href="http://adathjeshurun.com/">my semi-day job</a> with it. One of the great things about iWork is all the cool templates that come with it. The templates in both Pages and Keynote are really great jumping off points for coming up with unique designs of your own. </p>
<p>My one frustration with iWork though has been that I couldn&#8217;t figure out how to access the master list of all the available graphics and clipart that come with the various templates. Yeah I guess you could open up every single template and then drag whatever graphics you want into the document you&#8217;re working on but no one in their right mind is going to do that. </p>
<p>There isn&#8217;t an obvious folder where these files are stored, nor do the individual image files have logical names that you can search for and last but not least Google failed me when I queried about finding these files. So today I spent some time monkeying around my hard drive and finally found the goldmine. Now I have access to all the template images that come with Pages &amp; Keynote so I can easily find and use them in whatever template I choose, instead of just the one that they are natively associated with. </p>
<p>Since I couldn&#8217;t easily find the info to do this on the interwebs I thought I&#8217;d post the instructions to possibly help other people who would perhaps like to do the same. </p>
<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.michellejones.net/onapath/assets_c/2009/12/showcontents.php" onclick="window.open('http://www.michellejones.net/onapath/assets_c/2009/12/showcontents.php','popup','width=626,height=337,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.michellejones.net/onapath/assets_c/2009/12/showcontents-thumb-400x215.png" alt="showcontents.png" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" width="400" height="215" /></a></span>1. Open your Applications folder<br />2. Open iWork folder (I have both iWork 08 and iWork 09 on my system but for this process iWork 09 is what I was using).<br />3. Right click on Pages and choose &#8220;Show Package Contents&#8221; (note that you will have to repeat this procedure for Keynote. The image files for the two sets of templates are not in the same location). </p>
<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.michellejones.net/onapath/assets_c/2009/12/shared.php" onclick="window.open('http://www.michellejones.net/onapath/assets_c/2009/12/shared.php','popup','width=818,height=459,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.michellejones.net/onapath/assets_c/2009/12/shared-thumb-400x224.png" alt="shared.png" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" width="400" height="224" /></a></span></p>
<div>4. A new Finder window will open called &#8220;Contents&#8221;<br />5. Navigate as follows: Contents -&gt; Resources -&gt; Templates -&gt; Shared</p>
<p>That&#8217;s it. In the &#8220;Shared&#8221; folder you&#8217;ll find all the images that are used in Pages templates.&nbsp; </div>
]]></content:encoded>
			<wfw:commentRss>http://michellejones.net/onapath/2009/12/find-graphics-and-clip-art-in-iwork-pages-keynote.php/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>One Reason I Support Obama: Net Neutrality</title>
		<link>http://michellejones.net/onapath/2008/06/one-reason-i-support-obama-net-neutrality.php</link>
		<comments>http://michellejones.net/onapath/2008/06/one-reason-i-support-obama-net-neutrality.php#comments</comments>
		<pubDate>Sun, 08 Jun 2008 20:03:32 +0000</pubDate>
		<dc:creator>Michelle</dc:creator>
				<category><![CDATA[One Reason I Support Obama]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://michellejones.net/onapath/?p=131</guid>
		<description><![CDATA[The New York times recently published an editorial encouraging congress to pass net neutrality legislation. I encourage everyone to read it, but especially those who may not be familiar with net neutrality. Let me quote three paragraphs from it that get to the heart of the issue. Users of the Internet take for granted their [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nytimes.com/2008/05/19/opinion/19mon2.html?ref=opinion">The New York times recently published an editorial</a> encouraging congress to pass net neutrality legislation. I encourage everyone to read it, but especially those who may not be familiar with net neutrality. Let me quote three paragraphs from it that get to the heart of the issue. </p>
<blockquote><p>Users of the Internet take for granted their ability to access all Web<br />
sites on an equal basis. That could change, however, if Internet<br />
service providers started discriminating among content, to make more<br />
money or to suppress ideas they do not like. A new &#8220;net neutrality&#8221;<br />
bill has been introduced in the House, which would prohibit this sort<br />
of content discrimination. Congress has delayed on this important issue<br />
too long and should pass net neutrality legislation now.</p>
<p>The Internet, at least in this country, is a remarkably unfettered<br />
medium. If you type in the domain name of a large corporation or a<br />
small blog, a government Web site or a radical political party, the<br />
pages are sent to your computer with equal speed. Like a telephone<br />
line, an Internet connection does not play favorites &#8212; it simply<br />
transmits the words and images.</p>
<p>I.S.P.&#8217;s, the companies that<br />
connect users to the Internet, want to change this. They have realized<br />
that they could make a lot of money by charging some Web sites a<br />
premium to have their content delivered faster than that of other<br />
sites. Web sites relegated to Internet &#8220;slow lanes&#8221; would have trouble<br />
competing.<br />- <a href="http://www.nytimes.com/2008/05/19/opinion/19mon2.html?ref=opinion"><b><i>D</i><i>emocracy and the Web</i> NY Times May 19, 2008</b></a></p>
</blockquote>
<p>As someone who makes a good part of her living, communicates with her friends and consumes massive amounts of content via the internet net neutrality is an exceptionally important issue to me. I&#8217;m not a one issue voter but if I were net neutrality very well could be that issue. Barack Obama supports net neutrality as a concept and as concrete legislation. John McCain does not. </p>
<p>A couple quotes from a <a href="http://www.reclaimthemedia.org/broadband_cable/net_neutrality_broadband_deplo%3D6025">Reclaim the Media piece</a>: </p>
<blockquote><p>During a <a href="http://www.youtube.com/watch?v=m4yVlPqeZwo" target="_blank">November appearance at Google&#8217;s Mountain View headquarters</a>,<br />
meanwhile, Obama pledged that &#8220;I will take a backseat to no one in my<br />
commitment to Net neutrality, because once providers start to privilege<br />
some applications or Web sites over others, then the smaller voices get<br />
squeezed out and we all lose.&#8221;</p>
<p>&#8220;I think that Net neutrality is something that we have to look at<br />
from time to time, but I don&#8217;t want to see the wealthiest and most<br />
powerful [companies] crowd out the independents, which has really given<br />
[the Internet] its strength and vitality,&#8221; <a href="http://www.wnyc.org/shows/bl/episodes/2008/02/18/segments/93715" target="_blank">McCain said in an interview with WNYC</a> last year. &#8220;It&#8217;s a very tough issue.&#8221;</p>
<p> &#8220;When you control the pipe you should be able to get profit from your investment,&#8221; McCain said at the <i>Wall Street Journal</i>&#8216;s All Things Digital D5 conference.</p>
<p>&#8220;The road to overregulated markets is paved with [good] intentions but terribly misguided legislation,&#8221; McCain special counsel <a href="http://latimesblogs.latimes.com/the_intersection/files/Fish.wav" target="_blank">Chuck Fish said</a> recently at the annual Computers, Freedom and Privacy conference in New Haven, Conn.</p>
</blockquote>
<p>One more quote, this one from t<a href="http://blog.wired.com/27bstroke6/2008/05/the-new-york-ti.html">he Wired blog</a>: </p>
<blockquote><p>John McCain has been vague about network neutrality both in congressional debates and <a href="http://www.techcrunch.com/presidential/candidate.php?candidate=32">on the campaign trail</a>. He simply says that the issue is one that can be addressed by market forces.&nbsp;</p></blockquote>
<p><b>Obama:</b> Passionately supports net neutrality legislation. <br /><b>McCain:</b> Does not (passionately or otherwise) support net neutrality legislation.</p>
<p><b>Net Neutrality is One Reason I Support Obama.</b>  </p>
]]></content:encoded>
			<wfw:commentRss>http://michellejones.net/onapath/2008/06/one-reason-i-support-obama-net-neutrality.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One Reason I Support Obama&#8230;</title>
		<link>http://michellejones.net/onapath/2008/06/one-reason-i-support-obama.php</link>
		<comments>http://michellejones.net/onapath/2008/06/one-reason-i-support-obama.php#comments</comments>
		<pubDate>Sun, 08 Jun 2008 19:33:46 +0000</pubDate>
		<dc:creator>Michelle</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://michellejones.net/onapath/?p=130</guid>
		<description><![CDATA[I&#8217;m engaged and passionate about this presidential race. I believe we have an opportunity to elect a president who is an honorable, intelligent person who can do good things for our country. That&#8217;s all well and good but it kind of sounds like pretty rhetoric doesn&#8217;t it? Why do I think these things about Obama? [...]]]></description>
			<content:encoded><![CDATA[<p><b>I&#8217;m engaged and passionate about this presidential race. I believe we have an opportunity to elect a president who is an honorable, intelligent person who can do good things for our country.</b></p>
<p>That&#8217;s all well and good but it kind of sounds like pretty rhetoric doesn&#8217;t it? Why do I think these things about Obama? Why am I passionate about the potential he shows as a leader? Why have I given money to his campaign? Why do I believe he is a significantly better choice for president than John McCain? These are real and valid questions and I expect to get asked theme frequently both by people who aren&#8217;t traditional Democratic voters and people who were ardent and passionate Hillary supporters. My first inclination is to be frustrated with people who say &#8220;Since Hillary is not the nominee I&#8217;m not sure I&#8217;ll be voting for the Democratic ticket.&#8221; But that inclination is wrong. If I want to attempt to do some measure of good for this country the best way I can do that is to reach out to such people. I can acknowledge the disappointment they feel at their preferred candidate is not the nominee and I, and other Obama supporters, can share with them reasons why we think Obama will do significantly more good for this country than McCain will. </p>
<p>Soon I&#8217;ll post &#8220;One Reason I Support Obama: Net Neutrality.&#8221; My work, business and personal communication, cultural and intellectual consumption and a million other things rely heavily on the internet so this issue is a very, very important one to me. </p>
<p>I&#8217;d like to encourage other Obama supporters to write their own one &#8220;One Reason I Support Obama&#8221; pieces. Feel free to leave it as a comment, post it to your own blog and leave a link to it in the comments or, if you&#8217;d like to guest post let me know and I can post it here. </p>
<p>One more note: If folks genuinely believe that McCain will do a better job than Obama then they should vote with their conscience and their heart. However I think a lot of people will find that Obama is the right candidate for them if they know more about him and his positions. That&#8217;s why I think it&#8217;s really important to share our reasons for supporting him. I don&#8217;t ask people to participate in memes (and don&#8217;t really consider this a meme but whatever) but if you&#8217;re an Obama supporter I&#8217;m asking you to do this. </p>
]]></content:encoded>
			<wfw:commentRss>http://michellejones.net/onapath/2008/06/one-reason-i-support-obama.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>So I Went Smart Phone Shopping</title>
		<link>http://michellejones.net/onapath/2008/05/so-i-went-smart-phone-shopping.php</link>
		<comments>http://michellejones.net/onapath/2008/05/so-i-went-smart-phone-shopping.php#comments</comments>
		<pubDate>Sat, 24 May 2008 02:21:11 +0000</pubDate>
		<dc:creator>Michelle</dc:creator>
				<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://michellejones.net/onapath/?p=128</guid>
		<description><![CDATA[As geeky as I am it&#8217;s kind of funny that I&#8217;ve never had a smart phone or web enabled hand held device. Until the past 5 months or so I never had even a hint of a legitimate need for one. B has had a Treo for about a year now and she loves it. [...]]]></description>
			<content:encoded><![CDATA[<p>As geeky as I am it&#8217;s kind of funny that I&#8217;ve never had a smart phone or web enabled hand held device. Until the past 5 months or so I never had even a hint of a legitimate need for one. B has had a Treo for about a year now and she loves it. Not because it&#8217;s great for web browsing or email (it&#8217;s so not) but because it allows her to view and edit Microsoft Office documents on the go as needed. Most importantly though it runs <a href="http://www.epocrates.com/">Epocrates</a>. That&#8217;s the killer app for her. It doesn&#8217;t matter how many features or bells and whistles an iPhone or a Blackberry might have, if it can&#8217;t run Epocrates (and neither the iPhone or Blackberry can) then it&#8217;s of no real use to her. </p>
<p>I&#8217;ve been thinking about this notion of a killer app (or killer feature) as I&#8217;ve started shopping for a smart phone. Really good Gmail integration is my killer feature. </p>
<p>As I mentioned I had no real need of such a device until about 5 months ago. It was then that I started leaving the home office more and more for meetings where I either didn&#8217;t want to take my MacBook along or where WiFi wouldn&#8217;t be readily available. As my work projects grew, almost all of which are web related in someway, being away from email and the web for 3 or 4 hours became an issue. Not a huge, end of the world issue, but enough of an issue that I started thinking about getting a smart phone. </p>
<p>Being the Mac fangirl that I am it would make sense that I&#8217;d buy an iPhone. Two barriers to an iPhone purchase though: 1) I&#8217;m under contract with Sprint (and have some holdover ill will toward AT&amp;T from when I used them before) 2) When I&#8217;ve tried the iPhone in stores I&#8217;ve found it very, very hard to type on the glass screen. A few weeks ago an associate at a meeting let me play with his beloved iPhone. He showed me what Gmail looks like on an iPhone and I fell in<br />
love with it too. But those two barriers still exist. So I went to the Sprint store to try out Blackberries. I was, in a word, unimpressed. </p>
<p>I was unimpressed with the form factor of the Blackberries I looked at, unimpressed with the browsing experiences of the Blackberries and most assuredly unimpressed with the service, or lack thereof, I got at the Sprint store (both the actual person to person customer service and the larger corporate service in terms of contracts, rate plans, etc.). </p>
<p>Point by point on my state of being unimpressed:</p>
<p>1. Regarding the form factor of the Blackberry (I looked at both the Pearl and the Curve) I was just meh. It wasn&#8217;t ugly or clunky, it was just, there. Not bad but not exciting either. The Blackberries are significantly lighter than B&#8217;s Treo though so I guess that&#8217;s one positive. </p>
<p>2. I do the vast majority of my email work through Gmail. So when I talk of &#8220;doing email&#8221; (as my grandma would say) I&#8217;m talking about browser work. I did the Gmail/Imap thing for a little bit but using gmail.com works best for me. Why mess with it? If I used Outlook or Entourage or whatever it is that corporate IT departments love I might have been blown away by the Blackberry trial experience. Trying to read Gmail with it though was less than happy making in general but compared to reading Gmail on the iPhone doing it on the Blackberry was just bad. </p>
<p>3. Since I&#8217;m under contract with Sprint I can&#8217;t buy a Blackberry at the &#8220;discount&#8221; rate that new Sprint users would get. So if I wanted to buy the new Blackberry Curve I would get the &#8220;sort of discount&#8221; and have to pay $525 for it. After paying $525 for the Curve I&#8217;d have to pay $30 for a data plan. We pay $15 a month for the data plan for B&#8217;s Treo. The $15 data plan isn&#8217;t available for the Blackberry. Why? The employees at the store couldn&#8217;t really explain it but as far as they could tell it has something to do with GPS. </p>
<p>So where does that leave me?&nbsp; It leaves me visiting the Sprint store again today, both in person and online. Le sigh kids, le sigh. I&#8217;m totally buying an iPhone. How&#8217;s that? </p>
<p>Let&#8217;s, just for kicks, compare plans. When you go to the <a href="http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/wa/RSLID?nnmm=browse&amp;node=home/shop_iphone/family/iphone&amp;sf=wHF2F2PHCCCX72KDY">iPhone store page</a> at <a href="http://www.apple.com/">Apple.com</a> you immediately get straightforward information about minutes, text messages and data. <br />&nbsp;</p>
<div class="thumbnail"><a href="http://skitch.com/michellej/cn4k/the-apple-store-u.s-iphone"><img src="http://img.skitch.com/20080523-xwtxyumgwhwccqrcdhd725w4tp.preview.jpg" alt="The Apple Store (U.S.) - iPhone" /></a><br /><span style="font-family: Lucida Grande,Trebuchet,sans-serif,Helvetica,Arial; font-size: 10px; color: rgb(128, 128, 128);">Uploaded with <a href="http://plasq.com/">plasq</a>&#8216;s <a href="http://skitch.com/">Skitch</a>!</span></div>
<p>When you go to Sprint.com to research data plans you first must give your zip code. </p>
<div class="thumbnail"><a href="http://skitch.com/michellej/cn4c/nextel-define-region"><img src="http://img.skitch.com/20080523-f2wuh5nbthgghyqrw592bt1udj.preview.jpg" alt="Nextel - Define Region" /></a><br /><span style="font-family: Lucida Grande,Trebuchet,sans-serif,Helvetica,Arial; font-size: 10px; color: rgb(128, 128, 128);">Uploaded with <a href="http://plasq.com/">plasq</a>&#8216;s <a href="http://skitch.com/">Skitch</a>!</span></p>
<p>Then you can sort of get information.<br />&nbsp;</div>
<div class="thumbnail"><a href="http://skitch.com/michellej/cn4q/nextel-cell-phone-rate-plans-nextel-plans-wireless-phone-services"><img src="http://img.skitch.com/20080523-1khcfx2d9e384ueia57ta1cbep.preview.jpg" alt="Nextel - Cell phone rate plans, nextel plans, wireless phone services" /></a><br /><span style="font-family: Lucida Grande,Trebuchet,sans-serif,Helvetica,Arial; font-size: 10px; color: rgb(128, 128, 128);">Uploaded with <a href="http://plasq.com/">plasq</a>&#8216;s <a href="http://skitch.com/">Skitch</a>!</span></div>
<p>Like I said, sort of. </p>
<div class="thumbnail"><a href="http://skitch.com/michellej/cn4x/nextel-cell-phone-rate-plans-nextel-plans-wireless-phone-services"><img src="http://img.skitch.com/20080523-g1p6jxf1xntqwjxhx1uqpbk9gk.preview.jpg" alt="Nextel - Cell phone rate plans, nextel plans, wireless phone services" /></a><br /><span style="font-family: Lucida Grande,Trebuchet,sans-serif,Helvetica,Arial; font-size: 10px; color: rgb(128, 128, 128);">Uploaded with <a href="http://plasq.com/">plasq</a>&#8216;s <a href="http://skitch.com/">Skitch</a>!</span></div>
<p>Those screenshots sum up my experience shopping for a smartphone in a nutshell. If I go to the Apple store I can pick up an iPhone that actually functions and play with it all I want. If I go to the Sprint store most of the smartphones on display don&#8217;t actually work. You can sometimes, maybe, get a store employee to show you a functioning model (normally it&#8217;s their personal phone that they&#8217;re showing off) but more often than not you&#8217;re just supposed to get over the fact that you can&#8217;t *really* try the device out. You can try one that&#8217;s almost like it, or you can try the old version of it, or you can try the phone the kid working there has strapped to his belt. </p>
<p>To be more succinct, shopping for a smartphone and smartphone plan at Sprint has been very unpleasant. Shopping for an iPhone and iPhone plan at Apple has been quite pleasant. That has made me decide to leap over the two barriers that have thus far precluded me from buying an iPhone. </p>
<p>I&#8217;ve run the numbers and if I just keep my current Sprint plan (as it&#8217;s a shared plan with B) + buy an iPhone + have an AT&amp;T plan I will pay $235 more over the course of one year than if I buy the new Blackberry and have a Sprint data plan. $235. That&#8217;s roughly a $20 per month luxury tax I&#8217;d be paying to have an iPhone. I&#8217;m ok with that. So that&#8217;s barrier one down. </p>
<p>Barrier two I&#8217;m just going to have to take a leap of faith that I can get over typing on the glass screen. Friends and associates who have iPhones assure me that I&#8217;ll get the<br />
hang of the glass screen typing. And I think that my typing on the glass screen<br />
can&#8217;t be much worse than the typing in emails I get from people using Blackberries. So I&#8217;m getting an iPhone. Maybe.</p>
<p>Maybe? Well you currently can&#8217;t buy iPhones from the Apple store. This has everyone and their brother speculating that a new version of the iPhone is just around the corner. So I&#8217;ll be waiting to see what shakes out in the next few weeks with a potential new iPhone. If it comes out and is relatively affordable (no more than $399) I&#8217;ll be purchasing one. Otherwise? I&#8217;ll just start packing my MacBook more often. After shopping with Sprint and giving Blackberries a look I&#8217;ve decided, that for my needs, it&#8217;s either an iPhone or nothing. Don&#8217;t cry for me geeks, I&#8217;ll be totally fine without handheld web access. Yes, a hand held web device would be a help to me but it&#8217;s not so much of a necessity for me right now that I&#8217;d pay for the privilege of a significantly broken experience. And that&#8217;s how I look at both going into a new relationship with Sprint and with the way Blackberries function compared to the way iPhones function.</p>
<p>So, hurry the frack up and come out next gen iPhone. </p>
]]></content:encoded>
			<wfw:commentRss>http://michellejones.net/onapath/2008/05/so-i-went-smart-phone-shopping.php/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>I Would Pay for a Reliable Twitter</title>
		<link>http://michellejones.net/onapath/2008/05/i-would-pay-for-a-reliable-twitter.php</link>
		<comments>http://michellejones.net/onapath/2008/05/i-would-pay-for-a-reliable-twitter.php#comments</comments>
		<pubDate>Wed, 21 May 2008 01:26:20 +0000</pubDate>
		<dc:creator>Michelle</dc:creator>
				<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://michellejones.net/onapath/?p=127</guid>
		<description><![CDATA[Seriously. Like $5 a month, hell maybe even $10. It&#8217;s worth it to me. The internet seems quiet without Twitter. In business we&#8217;ve got lost opportunity costs we deal with and when Twitter is down it seems like we&#8217;re dealing with lost opportunity for interesting conversations. I like interesting conversations people. Get better please Twitter.&#160;]]></description>
			<content:encoded><![CDATA[<p>Seriously. Like $5 a month, hell maybe even $10. It&#8217;s worth it to me. The internet seems quiet without Twitter. In business we&#8217;ve got lost opportunity costs we deal with and when Twitter is down it seems like we&#8217;re dealing with lost opportunity for interesting conversations. I like interesting conversations people. Get better please Twitter.&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://michellejones.net/onapath/2008/05/i-would-pay-for-a-reliable-twitter.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forget MT:OtherBlog Let’s All Use MT:MultiBlog Instead</title>
		<link>http://michellejones.net/onapath/2007/10/forget-mtotherblog-let%e2%80%99s-all-use-mtmultiblog-instead.php</link>
		<comments>http://michellejones.net/onapath/2007/10/forget-mtotherblog-let%e2%80%99s-all-use-mtmultiblog-instead.php#comments</comments>
		<pubDate>Tue, 09 Oct 2007 03:10:10 +0000</pubDate>
		<dc:creator>Michelle</dc:creator>
				<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://michellejones.net/onapath/?p=95</guid>
		<description><![CDATA[When my friend and I were first discussing the MT:OtherBlog tag I mentioned that it seemed to do the exact same thing as MT:MultiBlog. I couldn’t, and still can’t, figure out why there would be two different tags with redundant functions but it turns out MT:MultiBlog has a couple more bells and whistles than MT:OtherBlog [...]]]></description>
			<content:encoded><![CDATA[<p>When <a href="http://www.thebrotherlove.com/">my friend</a> and I were first discussing the <a href="http://www.michellejones.net/onapath/2007/10/putting-the-mtotherblog-tag-to.php">MT:OtherBlog</a> tag I mentioned that it seemed to do the exact same thing as MT:MultiBlog. I couldn’t, and still can’t, figure out why there would be two different tags with redundant functions but it turns out MT:MultiBlog has a couple more bells and whistles than MT:OtherBlog that make it much more functional.<br />
In the <a href="http://www.michellejones.net/onapath/2007/10/putting-the-mtotherblog-tag-to.php#comments">comments of my post on MT:OtherBlog</a> <a href="http://www.thebrotherlove.com">J. Brotherlove</a> reminded me of one serious advantage PHP includes have over using MT:OtherBlog: automatic updating. If I’m pulling content  from Blog 1 with a PHP include into Blog 2 whenever Blog 1 is updated the pulled content is automatically updated on Blog 2. This isn’t the case when using MT:OtherBlog. When I update Blog 1 the pulled content on Blog 2 will not be updated until Blog 2 is rebuilt (either indexes or the entire blog depending on how you’ve got it set up). So after round 1 the score card finds MT:OtherBlog winning in the ease of use category but PHP includes winning in terms of actual useful functionality. So, a tie.<br />
But then (again in the comments of my post on MT:OtherBlog) <a href="http://rayners.org">David Raynes</a> dropped some <a href="http://www.michellejones.net/onapath/2007/10/putting-the-mtotherblog-tag-to.php#comment-32032">incredibly helpful knowledge</a> that turned PHP includes and MT:OtherBlog both into also-rans. Turns out David originally developed the MT:OtherBlog functionality as a plugin for an older version of Movable Type. With Movable Type 4.0 this functionality was packaged into the application as MT:MultiBlog. While on the surface MT:MultiBlog and MT:OtherBlog do the same thing (namely allow you to easily pull content from one blog into another blog) the former has a serious advantage.<br />
The MT:MultiBlog tag gets its functionality from the MT:MultiBlog plugin and that plugin has rebuild triggering options. Whereas when using MT:OtherBlog I would have to manually rebuild Blog 2 to force it to pull the most recent content from Blog 1 when using MT:MultiBlog I can set a rebuild trigger to automatically rebuild.<br />
Let me use this blog and <a href="http://www.correspondencenotes.com">Correspondence Notes</a> again as a real world example. I want the content I’m pulling from Correspondence Notes into the footer of this blog to always be up to date. Using MT:MultiBlog I have two steps to making that happen. First step is getting the code in order:<br />
<code>&lt;mt:MultiBlog include_blogs="1"&gt;<br />
&lt;MTEntries lastn="2"&gt;<br />
&lt;a href="&lt;$MTEntryLink$&gt;"&gt;&lt;$MTEntryTitle$&gt;&lt;/a&gt;<br />
&lt;$MTEntryExcerpt$&gt;&lt;p&gt;<br />
&lt;/MTEntries&gt;<br />
&lt;/mt:MultiBlog&gt;</code><br />
This is of course almost identical to the code used in the <a href="http://www.michellejones.net/onapath/2007/10/putting-the-mtotherblog-tag-to.php">MT:OtherBlog example</a>. David rightly <a href="http://www.michellejones.net/onapath/2007/10/putting-the-mtotherblog-tag-to.php#comment-32032">points out</a> that this code could be condensed but I prefer writing it out like I have here. Just a personal preference so feel free to do it however you like.<br />
The second step is to configure a rebuild trigger using the MT:MultiBlog plugin. Go to plugin configurations for Blog 2.<br />
<span class="mt-enclosure mt-enclosure-image"><a href="http://www.michellejones.net/onapath/images/Picture%201.php" onclick="window.open('http://www.michellejones.net/onapath/images/Picture%201.php','popup','width=984,height=555,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.michellejones.net/onapath/images/Picture 1-thumb-400x225.png" width="400" height="225" alt="Picture 1.png" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></a></span><br />
Select MT:MultiBlog 2.0, click settings and then Create Rebuild Trigger. Choose the blog that will be triggering the rebuild (in my example it’s Correspondence Notes) and configure it. I chose to rebuild the On a path indexes whenever a <a href="http://www.correspondencenotes.com">Correspondence Notes</a> entry is saved.<br />
<span class="mt-enclosure mt-enclosure-image"><a href="http://www.michellejones.net/onapath/images/Picture%202.php" onclick="window.open('http://www.michellejones.net/onapath/images/Picture%202.php','popup','width=985,height=575,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.michellejones.net/onapath/images/Picture 2-thumb-400x233.png" width="400" height="233" alt="Picture 2.png" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></a></span><br />
Now my footer here at On a path will always be rebuilt when a new entry is saved at <a href="http://www.correspondencenotes.com">Correspondence Notes </a>and thus my footer here will always have the most up to date content. Sweet.</p>
]]></content:encoded>
			<wfw:commentRss>http://michellejones.net/onapath/2007/10/forget-mtotherblog-let%e2%80%99s-all-use-mtmultiblog-instead.php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Change the Default Font in Apple&#8217;s Pages</title>
		<link>http://michellejones.net/onapath/2007/10/change-the-default-font-in-apples-pages.php</link>
		<comments>http://michellejones.net/onapath/2007/10/change-the-default-font-in-apples-pages.php#comments</comments>
		<pubDate>Thu, 04 Oct 2007 21:42:59 +0000</pubDate>
		<dc:creator>Michelle</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://michellejones.net/onapath/?p=94</guid>
		<description><![CDATA[That title is a little misleading because you can&#8217;t actually change the default font in Apple&#8217;s Pages. I find that very frustrating because I find Gill Sans to be much more pleasing to the eye than Helvetica. Although you can&#8217;t change the default font you can implement a simple work around that achieves the same [...]]]></description>
			<content:encoded><![CDATA[<p>That title is a little misleading because you can&#8217;t actually change the default font in <a href="http://www.apple.com/iwork/pages/">Apple&#8217;s Pages</a>. I find that very frustrating because I find Gill Sans to be much more pleasing to the eye than Helvetica. Although you can&#8217;t change the default font you can implement a simple work around that achieves the same effect as say setting a new default font in Microsoft Word would.<br />
1. Open a blank document in Pages<br />
2. Set your font settings to whatever you want the new default to be<br />
3. Save this document as a template<br />
4. Go into Preferences (General Preferences specifically)<br />
5. In the &#8220;For New Documents&#8221; section click the button for &#8220;Use template:&#8221;<br />
6. Click the choose button and select the template you saved a few steps ago<br />
<span class="mt-enclosure mt-enclosure-image"><a href="http://www.michellejones.net/onapath/images/goodfont.php" onclick="window.open('http://www.michellejones.net/onapath/images/goodfont.php','popup','width=555,height=708,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.michellejones.net/onapath/images/goodfont-thumb-400x510.png" width="400" height="510" alt="goodfont.png" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://michellejones.net/onapath/2007/10/change-the-default-font-in-apples-pages.php/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Working with Movable Type 4.0 Templates: Sidebar</title>
		<link>http://michellejones.net/onapath/2007/10/working-with-movable-type-4-0-templates-sidebar.php</link>
		<comments>http://michellejones.net/onapath/2007/10/working-with-movable-type-4-0-templates-sidebar.php#comments</comments>
		<pubDate>Wed, 03 Oct 2007 22:50:57 +0000</pubDate>
		<dc:creator>Michelle</dc:creator>
				<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://michellejones.net/onapath/?p=93</guid>
		<description><![CDATA[The new templates and template structure in Movable Type 4 streamline and simplify the process of making site wide changes to your blog. Well that’s what they do once you actually understand the templates and template structure. But understanding how the templates work together and digesting the tag soup that swims in each of those [...]]]></description>
			<content:encoded><![CDATA[<p>The new templates and template structure in Movable Type 4 streamline and simplify the process of making site wide changes to your blog. Well that’s what they do once you actually understand the templates and template structure. But understanding how the templates work together and digesting the tag soup that swims in each of those templates? Not exactly simple. So at the suggestion of a friend I thought I’d create a series of basic tutorials that help explain the templates and template structure. The tutorials will begin at a relatively basic entry level. </p>
<p>Instead of just breaking down templates line by line I thought it would be easier and more practical to look at templates in the context of actually doing something. You don’t really need to understand every single line of code if you know where and how to make the changes to accomplish what you want. For this first tutorial we’ll be making changes to the sidebar. Specifically we’re going to remove a widget we don’t want and add Google AdSense ads in the sidebar, after the archive content, on every page of a blog. </p>
<p>Before we get to actually editing any templates I can’t recommend highly enough that you download and install the <a href="http://plugins.movabletype.org/template-shelf/">Template Shelf</a> plugin. If you’re going to spend any time at all editing your templates this plugin will make your life much easier. For this tutorial we’re only going to be editing one template. But it’s not unlikely that you’ll be needing to hop back and forth between multiple templates and modules in the future and this plugin makes that much, much simpler. </p>
<p>I’ve set up a <a href="http://www.michellejones.net/tutorials/">brand new blog</a> to serve as an example of the work done in this tutorial. I selected the minimalist light blue style and a two column (wide-thin) layout from Stylecatcher in Movable Type. Since we’ve got a two column layout the template we’re going to be modifying is the Sidebar &#8211; 2 Column Layout. This template is actually a template module. What’s a module? The best analogy I can think of is that a template module is like a backpack. You’ve got a whole bunch of stuff (all the code for the sidebar) you need to get somewhere (in the sidebar of all the pages on your blog) and it’s much easier to put all of that stuff in a backpack (a template module) and then unpack it when you get to where you’re going. </p>
<p>So instead of having to put all your sidebar code into every template (main index, individual archive pages, monthly archives, etc) you just reference the particular module that contains the code like so &lt;$MTInclude module=&#8221;Sidebar &#8211; 2 Column Layout&#8221;$&gt;. </p>
<p>Out of the gate this is what the sidebar looks like. <br /><span class="mt-enclosure mt-enclosure-image"><a href="http://www.michellejones.net/onapath/images/beforeedits.php" onclick="window.open('http://www.michellejones.net/onapath/images/beforeedits.php','popup','width=995,height=586,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.michellejones.net/onapath/images/beforeedits-thumb-300x176.png" alt="beforeedits.png" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="176" width="300" /></a></span></p>
<p><span id="more-93"></span><br />
The first thing I want to do, is remove the text that says “Tag Cloud.”<br />
Tag clouds can be fun but I’m not using tags on the tutorial example<br />
blog so there is no reason to have it there. </p>
<p>To remove the Tag<br />
Cloud we need to find the following section of code in the Sidebar &#8211; 2<br />
Column Layout template module (line 169 if you’ve got syntax<br />
highlighting turned on):<br />&lt;MTIf name=&#8221;main_index&#8221;&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div class=&#8221;widget-cloud widget&#8221;&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;h3 class=&#8221;widget-header&#8221;&gt;Tag Cloud&lt;/h3&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div class=&#8221;widget-content&#8221;&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ul class=&#8221;widget-list&#8221;&gt;<br />&nbsp;&nbsp;&nbsp; &lt;MTTags limit=&#8221;20&#8243; sort_by=&#8221;rank&#8221;&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&lt;li class=&#8221;rank-&lt;$MTTagRank max=&#8221;10&#8243;$&gt;<br />
widget-list-item&#8221;&gt;&lt;a<br />
href=&#8221;&lt;$MTTagSearchLink$&gt;&#8221;&gt;&lt;$MTTagName$&gt;&lt;/a&gt;&lt;/li&gt;<br />&nbsp;&nbsp;&nbsp; &lt;/MTTags&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/ul&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />&lt;/MTIf&gt;</p>
<p>Let’s look some of the important code in this section before we remove it. </p>
<p>&lt;MTIf<br />
name=&#8221;main_index&#8221;&gt; and &lt;/MTIf&gt; Everything that falls between<br />
these two template tags is governed by a rule that basically says “<b>if</b> a template is the main index template <b>then</b><br />
this information will be displayed on that template’s published page.<br />
If a template is not the main index template then this information will<br />
not be displayed on that template’s published page(s).” In other words<br />
“the information within these tags is only going to be displayed on the<br />
main index page and not any of the archive pages.”</p>
<p><i>Wrap your head around the if/then idea here. It’s going to be really important later.</i> </p>
<p>&lt;div<br />
class=&#8221;widget-cloud widget&#8221;&gt; and &lt;/div&gt; The first tag in this<br />
pair says “we’re dealing with the tag cloud widget here.” Th second tag<br />
(which comes just before &lt;/MTif&gt; if you’re confused) says “we’re<br />
done dealing with the tag cloud widget now.” </p>
<p>Combine those<br />
four tags together with all the code included between them and you’ve<br />
got a Tag Cloud that appears on your blog’s main index page and nowhere<br />
else. </p>
<p>I don’t want a Tag Cloud to appear on the main page or<br />
anywhere else so I’m totally deleting all of this code. If you think<br />
you might want to implement the tag cloud later on you can just <a href="http://www.w3schools.com/tags/tag_comment.asp">comment out</a> this section instead. <br /><span class="mt-enclosure mt-enclosure-image"><a href="http://www.michellejones.net/onapath/images/posttagcloud.php" onclick="window.open('http://www.michellejones.net/onapath/images/posttagcloud.php','popup','width=989,height=584,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.michellejones.net/onapath/images/posttagcloud-thumb-300x177.png" alt="posttagcloud.png" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="177" width="300" /></a></span>Tag Cloud gone we can now move on to adding the code for <a href="http://www.google.com/adsense">AdSense</a><br />
into the sidebar. To do this next step you’ll have of course needed to<br />
setup an AdSense account and grabbed the code they give you to put ads<br />
on your site. It will look something like this</p>
<p>&lt;script type=&#8221;text/javascript&#8221;&gt;<br />&lt;!&#8211;<br />google_ad_client = &#8220;pub-################&#8221;;<br />google_ad_width = 120;<br />google_ad_height = 600;<br />google_ad_format = &#8220;120x600_as&#8221;;<br />google_ad_type = &#8220;text&#8221;;<br />google_ad_channel = &#8220;&#8221;;<br />google_color_border = &#8220;FFFFFF&#8221;;<br />google_color_bg = &#8220;FFFFFF&#8221;;<br />google_color_link = &#8220;000000&#8243;;<br />google_color_text = &#8220;000000&#8243;;<br />google_color_url = &#8220;333333&#8243;;<br />google_ui_features = &#8220;rc:10&#8243;;<br />//&#8211;&gt;<br />&lt;/script&gt;<br />&lt;script type=&#8221;text/javascript&#8221;<br />&nbsp; src=&#8221;http://pagead2.googlesyndication.com/pagead/show_ads.js&#8221;&gt;<br />&lt;/script&gt;</p>
<p>I<br />
want the ads to appear, on every page of my tutorial blog, after the<br />
monthly archives list and before “Subscribe to this blog’s feed.”</p>
<p>On<br />
or about line 242 (depending on whether you deleted or commented out<br />
the Tag Cloud code) you should find the code block that begins &lt;div<br />
class=&#8221;widget-syndicate widget&#8221;&gt;. Like the previous code in this<br />
format this is saying “hey we’re dealing with the syndicate widget now.”</p>
<p>Since<br />
we want our ads to be directly about the syndication widget (the<br />
syndication widget is where the phrase “Subscribe to this blog’s feed”<br />
is coming from) we want to paste in the code Google gave of us here.&nbsp; </p>
<p>Voila!<br />
Now you’ve got ads on all the pages of your blog in the sidebar<br />
between the list of monthly archives and “Subscribe to this blog’s<br />
feed.”<br /><span class="mt-enclosure mt-enclosure-image"><a href="http://www.michellejones.net/onapath/images/ads1.php" onclick="window.open('http://www.michellejones.net/onapath/images/ads1.php','popup','width=996,height=583,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.michellejones.net/onapath/images/ads1-thumb-300x175.png" alt="ads1.png" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="175" width="300" /></a></span>Or<br />
do you? You’ve got the ads on every page sure enough. Those ads always<br />
appear above “Subscribe to this blog’s feed” just like we want but on<br />
some pages, say an individual archive page for example, there is no<br />
list of monthly archives. And this is where things get a wee bit<br />
tricky. </p>
<p><span class="mt-enclosure mt-enclosure-image"><a href="http://www.michellejones.net/onapath/images/ads3.php" onclick="window.open('http://www.michellejones.net/onapath/images/ads3.php','popup','width=993,height=583,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.michellejones.net/onapath/images/ads3-thumb-300x176.png" alt="ads3.png" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="176" width="300" /></a></span>By<br />
default Movable Type thinks you probably want slightly different<br />
content in the sidebars of each of the main sections of your blog. For<br />
example on your <a href="http://www.michellejones.net/tutorials">main page</a><br />
it thinks you want a search box, a list of recent entries, a list of<br />
categories, a list of monthly archives, the syndication widget and<br />
finally the powered by Movable Type graphic. On your <a href="http://www.michellejones.net/tutorials/2007/10/fake-entry-2.html">individual archive pages</a><br />
it thinks you want a search box, meta data about the individual entry,<br />
a link to to the main index page, a link to the main archive page, the<br />
syndication widget and finally the powered by Movable Type graphic. All<br />
the other sections (monthly archives, main archives, etc) have, by<br />
default, some variation of either of these two versions of sidebar<br />
content. </p>
<p>Remember how I said if/then was going to be important later? Later is now. </p>
<p>Movable<br />
Type is right, I want the search box at the top of the sidebar on every<br />
page of my blog so I’m not going to touch the search box code at all.<br />
Search box related code takes up the first 40 lines of the Sidebar &#8211; 2<br />
Column Layout template so let’s skip to line 41. </p>
<p>Line 41 is<br />
&lt;MTIf name=&#8221;module_about_context&#8221;&gt;. Just like when we saw MTIf<br />
before this is signifying the beginning of an if/then statement. This<br />
particular if/then statement is saying “the following content is a<br />
module called about context. If a template calls for the module called<br />
“about context” then display the following information. Simple enough<br />
right? Wrong.</p>
<p>Wrong because the about context module has several<br />
other if/then statements wrapped up in it and some if/then/else statements<br />
as well. </p>
<p>An example:<br />&lt;h3 class=&#8221;widget-header&#8221;&gt;<br />&lt;MTIf name=&#8221;entry_template&#8221;&gt;<br />About this Entry<br />&lt;MTElse&gt;<br />&lt;MTIf name=&#8221;archive_template&#8221;&gt;<br />About this Archive<br />&lt;/MTIf&gt;<br />&lt;/MTIf&gt;<br />&lt;MTIf name=&#8221;archive_index&#8221;&gt;<br />About Archives<br />&lt;/MTIf&gt;<br />&lt;/h3&gt;</p>
<p>The<br />
English translation: if a page is built from the entry template then<br />
display “About this Entry” if the page is built from the archive<br />
template then display “About this Archive” and if the page is built<br />
from the archive index template then display “About Archives.” In this<br />
case “About this Entry”, “About this Archive” and “About Archives” are<br />
all headers for the section that immediately follow the search box in<br />
the sidebars of pages built from the templates. On individual entry<br />
pages the section is called “About this Entry” and so on. </p>
<p>As<br />
my high school band director liked to ask “is that clear as mud?” That<br />
part actually should be relatively easy to follow. It’s the next<br />
section, starting at line 55 and going all the way through 116 that is<br />
a bit more complex. This section contains another round of if/then/else<br />
statements that determines what content to display in the about section<br />
the sidebar depending on which template was used to build a page. </p>
<p>But<br />
for our current project I don’t want to change the “About” section<br />
content that Movable Type is creating by default. I want the about info<br />
MT is spitting out by default for the various pages to stay the same.<br />
All I’m concerned about right now is getting the Monthly Archives list<br />
to appear on every page so I can have my ads between the Monthly<br />
Archive list and “Subscribe to this blog’s feed.” There are two steps<br />
to making the monthly archive list appear on every page. </p>
<p>The first step is to address the if statement that line 188 contains. It says<br />&lt;MTIf<br />
name=&#8221;module_monthly_archives&#8221;&gt;. From past experience we know this<br />
is saying “if a template calls for the module called monthly archives<br />
then display this information.” By understanding that I know I’ve got<br />
two ways for making the monthly archives list appear on every page, an<br />
easy way and a hard way. The hard way is to go through every single<br />
index template and add in a call for the monthly archive modules. The<br />
easy way is to remove the if statement. Meaning, there’s no if about<br />
it, I want this content on every single page so I’m removing &lt;MTIf<br />
name=&#8221;module_monthly_archives&#8221;&gt; and the accompanying &lt;/MTIf&gt;<br />
(line 205) from the template. Now the content that was surrounded by<br />
those two lines will now appear everywhere, not just on pages calling<br />
for the monthly archives module.&nbsp; </p>
<p>On <a href="http://www.correspondencenotes.com/">Correspondence Notes</a><br />
I wanted the right sidebar content to just contain AdSense ads and not<br />
the about content Movable Type puts there by default. Since I wanted<br />
this on every page, like we wanted our monthly archive list on the<br />
tutorial blog,&nbsp; I put this technique of removing if statements to work<br />
there as well. With all the if statements removed the code gets really<br />
simple. So mentally bookmark the idea of removing if statements when<br />
you don’t need to change the content depending on which template a page<br />
is built from. </p>
<p>As an example here is what the code for the right sidebar of <a href="http://www.correspondencenotes.com/">Correspondence Notes</a> it looks like this:<br />&lt;div class=&#8221;widget-welcome widget&#8221;&gt;<br />&lt;h3 class=&#8221;widget-header&#8221;&gt;<br />Welcome<br />&lt;/h3&gt;<br />&lt;div class=&#8221;widget-content&#8221;&gt;<br />Correspondence Notes is about communication.<br />&lt;p&gt;end<br />
tips, suggestions or perhaps just a greeting to &lt;a<br />
href=&#8221;mailto:info@correspondencenotes.com&#8221;&gt;info@correspondencenotes.com&lt;/a&gt;<br />&lt;/div&gt;<br />&lt;/div&gt;</p>
<p>The<br />
second part of getting our Monthly Archives list in order is editing<br />
the header. If you leave the code as is (line 193: &lt;h3<br />
class=&#8221;widget-header&#8221;&gt;&lt;$MTArchiveLabel$&gt; &lt;a<br />
href=&#8221;&lt;$MTBlogURL$&gt;archives.html&#8221;&gt;Archives&lt;/a&gt;&lt;/h3&gt;)<br />
your monthly archive list will be right in most places but not on your<br />
individual entry pages. Instead of saying “Monthly Archives” and then<br />
listing your monthly archives it will say “Entry Archives” and then<br />
list your monthly archives. Everywhere else will look just peachy but<br />
to make the individual entry pages come inline we need to replace<br />
&lt;$MTArchiveLabel$&gt; with the actual word “Monthly. ” So the new<br />
line 193 should look like this:&nbsp; </p>
<p>&lt;h3 class=&#8221;widget-header&#8221;&gt;Monthly &lt;a href=&#8221;&lt;$MTBlogURL$&gt;archives.html&#8221;&gt;Archives&lt;/a&gt;&lt;/h3&gt;</p>
<p>Whoo.<br />
That wasn’t too bad was it? It’s a shame we aren’t quite done yet. Take<br />
a look at the screenshot below from category archive page. It’s got the<br />
Monthly Archives list alright but then it’s got the listing of the<br />
monthly entries for the particular category we’re currently looking at.<br />
Who needs that? Not us. Looking at the code directly beneath the<br />
monthly archives list in the template (starting with line 206) we can<br />
see that Movable Type thinks we might want to list not only a<br />
category’s monthly archives but also monthly archives by author. Again<br />
I say who needs that? And again I answer myself with not us.<br /><span class="mt-enclosure mt-enclosure-image"><a href="http://www.michellejones.net/onapath/images/categoryarchive.php" onclick="window.open('http://www.michellejones.net/onapath/images/categoryarchive.php','popup','width=989,height=579,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.michellejones.net/onapath/images/categoryarchive-thumb-300x175.png" alt="categoryarchive.png" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="175" width="300" /></a></span>To<br />
get rid of these unwanted archive lists I’m cutting out everything in<br />
the template that falls between the end of the monthly archive listing<br />
code block and the beginning of my Google AdSense code. Again, you can<br />
comment these out if you think you might want to use them later. I<br />
never will so they’re getting cut. </p>
<p>Now we’re done. For real. Go ahead, look around all the pages of the <a href="http://www.michellejones.net/tutorials">tutorials blog</a>.<br />
AdSense ads on every page between the Monthly Archive listing and the<br />
syndication widget and not a Tag Cloud to be found. Feel free to <a href="http://www.michellejones.net/onapath/files/sidebar2.txt">download the edited version</a><br />
of the Sidebar &#8211; 2 Column Layout template from this tutorial. Remember<br />
that I deleted whole sections of code instead of commenting them out. </p>
<p>If<br />
you’re new to Movable Type templates and template tags editing them may<br />
still seem a bit overwhelming but give it time and some practice,<br />
you’ll get the hang of it. Hopefully this tutorial will help clear some<br />
things up and make things a bit easier on you. I hope to write more of<br />
these project based tutorials. To that end I’m asking for requests/taking suggestions on what projects to write tutorials for<br />
next. PHP includes? Adding Flickr badges? CSS modifications? Etc.<br />
Please leave a comment or write me at the address in this page’s footer.</p>
<p>Naturally if I&#8217;ve made any mistakes or if you have additional questions please let me know. </p>
]]></content:encoded>
			<wfw:commentRss>http://michellejones.net/onapath/2007/10/working-with-movable-type-4-0-templates-sidebar.php/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Putting the mt:OtherBlog tag to work</title>
		<link>http://michellejones.net/onapath/2007/10/putting-the-mtotherblog-tag-to-work.php</link>
		<comments>http://michellejones.net/onapath/2007/10/putting-the-mtotherblog-tag-to-work.php#comments</comments>
		<pubDate>Mon, 01 Oct 2007 16:30:30 +0000</pubDate>
		<dc:creator>Michelle</dc:creator>
				<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://michellejones.net/onapath/?p=92</guid>
		<description><![CDATA[There are a lot of new and useful tags in Movable Type 4.0. I&#8217;m slowly working my way through figuring some of them out and putting them to use. One of my favorites new tags is mt:OtherBlog. I actually hadn&#8217;t played with it at all until a friend mention his frustration with figuring it out [...]]]></description>
			<content:encoded><![CDATA[<p>There are a lot of new and useful tags in Movable Type 4.0. I&#8217;m slowly working my way through figuring some of them out and putting them to use. One of my favorites new tags is <a href="http://www.movabletype.org/documentation/appendices/tags/otherblog.html">mt:OtherBlog</a>. I actually hadn&#8217;t played with it at all until <a href="ttp://www.thebrotherlove.com/">a friend</a> mention his frustration with figuring it out since the <a href="http://www.movabletype.org/documentation/appendices/tags/otherblog.html">documentation</a> for this tag is a little scant. So I spent a little time with it and am glad I did.<br />
mt:Otherblog makes it easy to pull and post content from other blogs in your Movable Type installation. Previously I&#8217;d use a php include to pull content from another blog. Take a look at this site&#8217;s footer. See where it says &#8220;from my Reading List&#8221;? That content is being pulled from my <a href="http://www.michellejones.net/books">Reading List blog</a> via a php include. I haven&#8217;t switched it to the mt:OtherBlog method yet. The content from <a href="http://www.correspondencenotes.com">Correspondence Notes</a> however is being pulled via mt:OtherBlog.<br />
If you can do what mt:OtherBlog does with a php include what&#8217;s the big deal? Efficiency and simplicity. For the php include method you must setup a special template for the first blog that spits out only the content you want to pull into the second blog. For <a href="http://www.michellejones.net/books">Reading List</a> the code in that template looks like this<br />
<code><br />
&lt;MTEntries lastn="1"&gt;<br />
&lt;a href="&lt;$MTEntryLink$&gt;"&gt;&lt;$MTEntryTitle$&gt;&lt;/a&gt; &lt;br/&gt;<br />
&lt;$MTEntryExcerpt$&gt;<br />
&lt;/MTEntries&gt;</code><br />
Then you must call up the content from that special template in your second blog&#8217;s template<br />
<code>&lt;?php require("/home/serverpath/html/books/specialtemplate.html"); ?&gt;</code><br />
And you of course need to make sure all the pages you want to display this content on have the .php extension, not .html.<br />
With mt:Otherblog you don&#8217;t have to do anything at all to the blog you want to pull content from and your standard .html extensions are just fine. All you have to do is figure out that blog&#8217;s id number and then insert the following code (or some variation on it depending on what you specifically want to display) into the blog that will be displaying that content.<br />
<code>&lt;mt:OtherBlog include_blogs="1&gt;<br />
&lt;MTEntries lastn="2"&gt;<br />
&lt;a href="&lt;$MTEntryLink$&gt;"&gt;&lt;<br />
$MTEntryTitle$&gt;&lt;/a&gt; &lt;br/&gt;<br />
&lt;$MTEntryExcerpt$&gt;<br />
&lt;/MTEntries&gt;<br />
&lt;/mt:OtherBlog&gt;</code><br />
The important variable for pulling content from other blogs is include_blogs=&#8221;#&#8221;. Key here is blogs, not blog. When I first started fooling with it I was trying <code>&lt;mt:OtherBlog include_blog="#"&gt;</code> with much frustration. Since you&#8217;re using include_blogs you can of course pull from multiple blogs by simply<br />
using comma separators (include_blogs=&#8221;3, 15&#8243;, etc).</p>
]]></content:encoded>
			<wfw:commentRss>http://michellejones.net/onapath/2007/10/putting-the-mtotherblog-tag-to-work.php/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
