<?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>ThoughtSparks &#187; Web and Tech Helps</title>
	<atom:link href="http://www.thoughtsparks.net/category/web-and-tech-helps/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thoughtsparks.net</link>
	<description>Igniting Ideas for the Common Good</description>
	<lastBuildDate>Tue, 20 Sep 2011 12:38:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Make Images Look Right with Attributes</title>
		<link>http://www.thoughtsparks.net/make-images-look-right-with-attributes/</link>
		<comments>http://www.thoughtsparks.net/make-images-look-right-with-attributes/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 07:20:08 +0000</pubDate>
		<dc:creator>webadmin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web and Tech Helps]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.thoughtsparks.net/2007/09/28/make-images-look-right-with-attributes/</guid>
		<description><![CDATA[When uploading an image to your blog, it&#8217;s important to include some essential attributes. Using a WYSIWYG editor like FCKEditor for WordPress gives you preset elements. The screen shot above...]]></description>
			<content:encoded><![CDATA[<div><img src="http://www.thoughtsparks.net/wp-content/uploads/2007/09/imageproperties.jpg" alt="Image Properties" /></div>
<div>When uploading an image to your blog, it&#8217;s important to include some essential attributes. Using a <span class="TSDEF">WYSIWYG</span> editor like <a href="http://www.deanlee.cn/wordpress/fckeditor-for-wordpress-plugin/">FCKEditor for WordPress</a> gives you preset elements. The screen shot above is a typical example of some of the more common attributes that you should employ.</div>
<ol>
<li><strong>URL</strong> is the location online where the graphic will be posted. The upload tab allows you to send an image from your desktop to the web server.<br />
The html code looks like &lt;img src=&#8221;http://www.domain.com/subfolders/image.jpg&#8221;&gt;.</li>
<li><strong>Alternative Text</strong> or Alt text as it&#8217;s abbreviated is an important element and should always be employed. It accomplished two very important tasks.
<ul>
<li>Provides visually impaired readers an explanation of the graphic, which was it&#8217;s original intent.</li>
<li>Enables search engines to more effectively index your site for more effective optimization.</li>
</ul>
<p>The html code looks like alt=&#8221;Photo caption&#8221;</li>
<li><strong>Width and Heigh</strong>t are optional attributes. I always reduce my images to the appropriate size in a photo editor before uploading as it reduces page load time. But in the case of slight modifications, these attributes are very helpful.<br />
The html code looks like width=&#8221;150px&#8221; and height=&#8221;150px&#8221; where px stands for pixels.</li>
<li><strong>Border </strong>is often used to remove a border around linked images. In some cases it&#8217;s helpful to add a border to an image. To remove a border the element would be 0.<br />
The html code looks like border=&#8221;0&#8243; or border =&#8221;1&#8243;.</li>
<li><strong>HSpace and VSpace</strong> elements add horizontal and vertical space, which creates white space around images.<br />
The html code looks like hspace=&#8221;10&#8243; and vspace=&#8221;10&#8243;.</li>
<li><strong>Align</strong> is primarily used to position an image to the left or right of the page. This allows text to wrap in a natural fashion around the image.<br />
The html code looks like align=&#8221;left&#8221;.</li>
</ol>
<p>The first two attributes, the URL and Alternative Text should always be set when uploading images to page content. Border, HSpace, VSpace, Align and other attributes can be set with CSS styling. Sounds like another post. Gee, I guess you&#8217;ll have to check back soon for styling images with CSS.</p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtsparks.net/make-images-look-right-with-attributes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handy WordPress Hacks</title>
		<link>http://www.thoughtsparks.net/handy-wordpress-hacks/</link>
		<comments>http://www.thoughtsparks.net/handy-wordpress-hacks/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 10:55:58 +0000</pubDate>
		<dc:creator>webadmin</dc:creator>
				<category><![CDATA[Blog Tip]]></category>
		<category><![CDATA[Web and Tech Helps]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.thoughtsparks.net/2007/09/17/handy-wordpress-hacks/</guid>
		<description><![CDATA[With a few tweaks in WordPress you can unlock the constraints of the categories and extend them in virtually any direction you want to go. Additionally you can structure your...]]></description>
			<content:encoded><![CDATA[<p>With a few tweaks in <a href="http://www.wordpress.org">WordPress</a> you can unlock the constraints of the categories and extend them in virtually any direction you want to go. Additionally you can structure your site to have short user-friendly URLs.</p>
<ol>
<li><strong>Create category based sections.</strong> By editing the tabs in your main navigation you can create tabs that index specific categories of your site. This is the method used on thoughtsparks.net for the tabs at the top of the page. The links are wrapped within list-item tags &lt;li&gt;&lt;/li&gt;. The list-items are placed after the home link and before the page links code.<br />
<img src="http://www.thoughtsparks.net/wp-content/uploads/2007/09/header.jpg" alt="" /></li>
<li><strong>Syndicate category based feeds.</strong> The category for tutorials would have the feed address: <a href="http://www.thoughtsparks.net/category/tutorials/feed">http://www.thoughtsparks.net/category/tutorials/feed</a>. Potentially this enables one to reuse any group of content. This feed then could be syndicated through a service like Feedburner. This feed now can be picked-up as <a href="http://feeds.feedburner.com/ThoughtSparksTutorials">http://feeds.feedburner.com/ThoughtSparksTutorials</a>.<br />
<img src="http://www.thoughtsparks.net/wp-content/uploads/2007/09/categoryfeed.jpg" alt="" /></li>
<li><strong>Make very short user-friendly URLs. </strong>In the very beginning configuration of a WordPress install is the time to decide on the best URL permalink method for your site. Rather than a URL structure that is http://www.domainname.com/?p=123/, your domain references can be http://www.domainname.com/the-name-of-the-post/.<br />
<strong><br />
To setup a short URL structure:</strong></li>
</ol>
<ol>
<li>Go to <strong>Options</strong> Tab in the WordPress Admin interface</li>
<li>Click on<strong> Permalinks</strong></li>
<li>Select <strong>Custom, specify below</strong> radio button</li>
<li>Where it says <strong>Custom structure:</strong> input <strong>/%postname%/ </strong></li>
<li>Click <strong>Update Permalink Structure</strong></li>
</ol>
<p>Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtsparks.net/handy-wordpress-hacks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Checklist for Setting Up a WordPress Website</title>
		<link>http://www.thoughtsparks.net/checklist-for-setting-up-a-wordpress-website/</link>
		<comments>http://www.thoughtsparks.net/checklist-for-setting-up-a-wordpress-website/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 11:30:34 +0000</pubDate>
		<dc:creator>webadmin</dc:creator>
				<category><![CDATA[Plug-ins]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web and Tech Helps]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.thoughtsparks.net/2008/06/17/checklist-for-setting-up-a-wordpress-website/</guid>
		<description><![CDATA[Setting up WordPress websites has become a regular part of my work. Much more than just for blogs, the platform is ideal for rapidly launching sites. In fact, nine out...]]></description>
			<content:encoded><![CDATA[<p>
<style type="text/css">
ul.checklist
{
list-style-image: url(/wp-content/uploads/Image/checkmark.png);
}
</style>
</p>
<p>Setting up WordPress websites has become a regular part of my work. Much more than just for blogs, the platform is ideal for rapidly launching sites. In fact, nine out of ten WP sites I launch are non-blogging sites. I thought for my sake and for others who are looking for a checklist for what needs to be done to setup a WordPress website, I&#8217;d punch out a basic checklist for the process. This may get quite lengthy, but hopefully it will be a helpful resource to make sure all the bases are covered.</p>
<h2>Hosting</h2>
<ul class="checklist">
<li>Search for and select domain an open domain.</li>
<li>Sign-up with host and document access information.</li>
<li>Setup ftp access and document access information.</li>
<li>Setup MySQL database and document access information.</li>
<li>Create sub-folder on host with the same name as domain (This allows easy launching of additional sites on same host) and point domain to sub-folder.</li>
</ul>
<h2>WordPress Install</h2>
<ul class="checklist">
<li><a href="http://wordpress.org/download/">Download </a>and unzip latest version of WordPress.</li>
<li>Save wp-config-sample.php as wp-config and edit database access information in the top of the document. The documented info from your host provider, i.e. database name, host, username and password should be entered.</li>
<li>Upload WordPress and go to the domain address in the browser.</li>
<li>Click to install and be sure to copy the temporary Admin password into notepad and log-in to instigate the installation.</li>
<li>Immediately change the Admin password to something familiar so that you don&#8217;t lock yourself out of WordPress.</li>
</ul>
<h2>Basic WordPress Configuration</h2>
<ul class="checklist">
<li>During installation check the &quot;I would like to block search engines, but allow normal visitors&quot; during the configuration process. To change the setting later go to &quot;Settings&quot; under the Privacy link and change the option to &quot;I would like my blog to be visible to everyone, including search engines&#8230;&quot;.</li>
<li>Search for and upload a theme to modify. For CSS gurus who want to configure I highly customized site, I recommend using the <a href="http://www.plaintxt.org/themes/sandbox/">Sandbox theme</a>. Not a lot of bells and whistles, but it provides a strip-down template to build from scratch.</li>
<li>Change the Permalink. Under settings in WP 2.5+ go to Permalinks and change the default. My favorite is the simple Custom Structure: /%postname%/.</li>
<li>Write a Page called &quot;Home&quot; and set it as the default homepage. Under &quot;Settings&quot; click on &quot;Reading&quot; and for &quot;Front page displays&quot; click &quot;A static page&quot; and select &quot;Home&quot; for under the &quot;Front page&quot; drop-down.</li>
<li>Setup the basic landing pages and sub-pages for the site. When a sub-page is created, under &quot;Page Parent&quot; select the parent page.</li>
<li>Delete the site Description. In most cases I have no need for the &quot;Tagline&quot; that is used for blogs. I&#8217;ll add-in my own meta tags later. Go to &quot;Settings&quot; which brings-up &quot;General Settings&quot; and delete the &quot;Tagline&quot;.</li>
</ul>
<h2>Install Plug-ins</h2>
<ul class="checklist">
<li>Download the <a href="http://www.deanlee.cn/wordpress/fckeditor-for-wordpress-plugin/">FCKEditor for WordPress plugin</a>. Unzip and upload folder to wp-content/plugins/. Then activate the plugin. This will instigate a much improved wysiwyg editor for pages and posts.</li>
<li>Download and install the <a href="http://www.ilfilosofo.com/blog/wp-db-backup">WordPress Database Backup</a> plugin. This nifty plugin can schedule to email you a backup of the database on a weekly basis. You will still need to download your site periodically, but what an amazing function to capture the content from the site.</li>
<li>Download and instlal <a href="http://www.deliciousdays.com/cforms-plugin">cforms II</a> an amazingly powerful forms configurator. This plugin is the most robust configurator I&#8217;ve found which both drops form submissions to a user-friendly database on the site as well as sends email submissions to the designated manager of the contacts.</li>
<li>For sites requiring mobile access <a href="http://alexking.org/projects/wordpress">WordPress Mobile Edition</a> plugin detects mobile users and serves-up the page in readable mobile format.</li>
<li>The <a href="http://www.internetofficer.com/wordpress/search-pages/">Search Pages</a> plugin enables the search function to return results from both pages and posts.</li>
<li>Install <a href="http://www.google.com/analytics/">Google Analytics</a> for web stats.</li>
</ul>
<h2>Design the Theme</h2>
<ul class="checklist">
<li>Create a back-up of the site before beginning to tweak the design.</li>
<li>For a simple, straightforward site: replace the header image, modify color scheme, font treatment and spacing as needed.</li>
<li>Tweak the navigation to display pages and ditch the other widgets except the search form.&nbsp; If hard-coded changes are needed in the navigation, start by inspecting the header.php,&nbsp; functions.php and possibly sidebar.php files. These will most likely contain the code for the menu.</li>
<li>Populate the site with enough content including images to get a feel for how well the navigation and flow of the site works.</li>
<li>Make adjustments to accomodate what is stipulated in the scope document. If you are working with a client, a scope document will save you grief as you will have the stipulated requirements for the site. This will help scope creep to get out of hand.</li>
</ul>
<h2>Before Going Live</h2>
<ul class="checklist">
<li>Create an account for content managers.</li>
<li>Orient the user with the site with basic update training.</li>
<li>Check for browser compatibility in major and current search engines. There&#8217;s much debate on this subject. Generally I ensure at least the current and previous versions of FireFox and IE work well.</li>
<li>Go back to the Privacy setting and enable search engines to find the site.</li>
<li>Spell check and surf the site looking for content or graphical errors. Ideally, it&#8217;s good to ask other folks to hit the site as well.</li>
<li>Use the free online ad credits the host gives with a new account to help launch the site and emphasize to the client that ranking in the engines takes time.</li>
</ul>
<p>There&#8217;s the initial run-down. This is by no means an exhaustive list. Depending on requirements the design phase could become quite lengthy. There are also a boat load of other plugins, but those are the most common ones I use for a typical configuration. I may continue to add items down the line as they come to mind. Any good suggestions will be added as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtsparks.net/checklist-for-setting-up-a-wordpress-website/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Google Analytics Report Generating</title>
		<link>http://www.thoughtsparks.net/google-analytics-report-generating/</link>
		<comments>http://www.thoughtsparks.net/google-analytics-report-generating/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 11:08:19 +0000</pubDate>
		<dc:creator>webadmin</dc:creator>
				<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Web and Tech Helps]]></category>

		<guid isPermaLink="false">http://www.thoughtsparks.net/2008/06/12/google-analytics-report-generating/</guid>
		<description><![CDATA[I&#8217;ve been called &#8220;Master of the Obvious&#8221; more than once in my life. In my drive to economize time at work I did a little research on the best way...]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been called &#8220;Master of the Obvious&#8221; more than once in my life. In my drive to economize time at work I did a little research on the best way to automate reporting from Google Analytics. I found a way to loose myself of the woeful process of exporting data from Google Analytics and compiling reports into an Excel spreadsheet. While this provides a very customized view of information in one document for the executives, it&#8217;s a real time waster.</p>
<p>Yesterday I clicked on the &#8220;email&#8221; button next to export and whala, I&#8217;m scheduling a nifty pdf delivery of each report view on a monthly basis. Very nice graphical presentation, the same as online and it will drop right to my inbox. For the sake of not pilfering others with a montage of email, I&#8217;ll group the pdfs into one email or possibly aggregate them into one document with Acrobat.</p>
<p>Report generating for Adwords can be scheduled as well, but unlike Google Analytics it&#8217;s reporting mechanism is much more redumentary. Primarily Adwords offers different versions of spreadsheet reporting with no graphical charts. Seems like Google ought to kick-up the reporting features for Adwords.</p>
<p>A new feature Google has instituted is Benchmarking. It&#8217;s a voluntary metric where you allow Google to use your raw stats for comparison with other sites within a similar category. Pretty cool stuff for leveraging the value of your work if your site strikes way above the norm. It doesn&#8217;t seem to change much from month to month however, at least that&#8217;s what I&#8217;ve found in my categories. There are better tools out there for comparison, but interesting all the same. It&#8217;s the kind of stat to look at perhaps quarterly.</p>
<p>So there you have it, my &#8220;brilliant&#8221; find for the week.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtsparks.net/google-analytics-report-generating/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Six Steps to Super-Charge Photoshop Selection with Quick Mask</title>
		<link>http://www.thoughtsparks.net/six-steps-to-super-charge-photoshop-selection-with-quick-mask/</link>
		<comments>http://www.thoughtsparks.net/six-steps-to-super-charge-photoshop-selection-with-quick-mask/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 13:17:50 +0000</pubDate>
		<dc:creator>webadmin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web and Tech Helps]]></category>

		<guid isPermaLink="false">http://www.thoughtsparks.net/2008/03/15/six-steps-to-super-charge-photoshop-selection-with-quick-mask/</guid>
		<description><![CDATA[While Photoshop is absolutely packed with bells and whistles, there are a few key tools to unlocking its full potential.&#160; The Quick Mask feature in Photoshop is one of them....]]></description>
			<content:encoded><![CDATA[<p>While Photoshop is absolutely packed with bells and whistles, there are a few key tools to unlocking its full potential.&nbsp; The Quick Mask feature in Photoshop is one of them. Quick Mask is essentially a selection tool on steroids. It allows one to select down to the pixel a given area of a photo. While there are many uses for selection to alter color, sharpness and other effects, a very common use is to knock-out a background around an object.</p>
<h2>Step 1. Select the background</h2>
<input width="252" type="image" height="653" src="http://www.thoughtsparks.net/wp-content/uploads/Image/Selected.png" />
<p>WIth the shift key click areas of the background that you want to knock-out. The more contrast between the background and the subject the better. In some cases, such as this image the contrast is low so we&#8217;ll need to use Quick Mask to do the finer selection.</p>
<h2>Step 2. Enter Quick Mask Mode</h2>
<input type="image" src="http://www.thoughtsparks.net/wp-content/uploads/Image/QuickMaskMode.png" />
<p>Notice the icon second from the bottom in the toolbar. This is the Quick Mask toggle button. When in Quick Mask the icon has a darker parameter. It is clear at this point that some of the guitar was selected with the background.</p>
<h2>Step 3. Paint the object</h2>
<input width="450" type="image" height="331" src="http://www.thoughtsparks.net/wp-content/uploads/Image/PaintTheObject(1).png" />
<p>To get a very precise selection, zoom-in to get a close-up of the area to be selected. Choose the paint brush to color every area not selected. In this case we want to knock-out the background so the guitar will be painted.</p>
<input width="219" type="image" height="521" src="http://www.thoughtsparks.net/wp-content/uploads/Image/Painted.png" />
<p>Zoom-out and review for any rough spots. I find using a larger brush tends to create a smoother line as I drag it along the edge of the object.</p>
<h2>Step 4. Switch Back to Regular Mode and Inverse Selection</h2>
<input type="image" src="http://www.thoughtsparks.net/wp-content/uploads/Image/InverseSelection.png" />
<p>One can either delete the background or choose to inverse selection to the object.</p>
<h2>Step 5. Copy and Paste into New Window</h2>
<input width="202" type="image" height="530" src="http://www.thoughtsparks.net/wp-content/uploads/Image/PasteInWindow(1).png" />
<p>I often prefer to paste the object into a new window so as to leave the original image in tact.</p>
<h2>Step 6. Delete Background Layer and Save as .PNG</h2>
<input width="410" type="image" height="542" src="http://www.thoughtsparks.net/wp-content/uploads/Image/DeleteBackground(1).png" />
<h3>Finished Image</h3>
<input type="image" src="http://www.thoughtsparks.net/wp-content/uploads/Image/tele.png" />
<p>If you prefer resize, rotate image or apply other affects, upload and enjoy. Let me know if you have any questions and if this tutorial was helpful.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtsparks.net/six-steps-to-super-charge-photoshop-selection-with-quick-mask/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Evolution of a Website</title>
		<link>http://www.thoughtsparks.net/evolution-of-a-website/</link>
		<comments>http://www.thoughtsparks.net/evolution-of-a-website/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 13:01:59 +0000</pubDate>
		<dc:creator>webadmin</dc:creator>
				<category><![CDATA[Web and Tech Helps]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.thoughtsparks.net/2008/03/05/evolution-of-a-website/</guid>
		<description><![CDATA[In an ideal world there would never be any do-overs. One thing I&#8217;ve learned from being a web developer in a corporation is that this is no ideal world. When...]]></description>
			<content:encoded><![CDATA[<div><a href="http://www.techtoursite.com"></p>
<input alt="TechTourSite.com" src="http://www.thoughtsparks.net/wp-content/uploads/Image/techtour(1).jpg" type="image" /></a></div>
<div>In an ideal world there would never be any do-overs. One thing I&#8217;ve learned from being a web developer in a corporation is that this is no ideal world. When the scope of a project or marketing campaign changes so must the web.</div>
<div> </div>
<div>
<div><a href="javascript:void(0);/*1204606182921*/">TechTourSite.com</a> was originally a very small microsite of just a few pages with limited capabilities. I inherited the site from my predecessor a couple of years ago and it has been fascinating to see the scope of this initiative grow each year. Last year the site was redesigned to refine the look and feel and include more information on the site. Shortly thereafter it became obvious that the site needed a major overhaul as scope creep continued. Tech Tour is now an international event.</div>
<div> </div>
<div>No surprise to any regular reader of <a href="http://www.thoughtsparks.net">thoughtsparks.net</a>, the site was rebuilt in WordPress. It features some nifty plug-ins and functions:</div>
<div>
<ul>
<li>Expandable side navigation</li>
<li>Eloquent form submission</li>
<li>Templates which allow for some nice multi-lingual options</li>
<li>Custom fields which come in real handy for unique datasets</li>
</ul>
<p>The site will continue to grow incrementally with new features such as a photo gallery and other bells and whistles. I think I will truly enjoy not doing a major redesign or redevelopment of the site next year (knock on wood).</p>
<p>Lest my PhP development skills get too rusty, I&#8217;m starting on another microsite for the IEEE EMC Symposium for 2009 that will be hosted in Austin. More about that one as the project moves along. One cool feature will be a dynamic schedule configurator for attendees to select their workshops to attend. Will be a hoot to develop for sure.</p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtsparks.net/evolution-of-a-website/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Putting a Project to Bed</title>
		<link>http://www.thoughtsparks.net/putting-a-project-to-bed/</link>
		<comments>http://www.thoughtsparks.net/putting-a-project-to-bed/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 04:42:38 +0000</pubDate>
		<dc:creator>webadmin</dc:creator>
				<category><![CDATA[Web and Tech Helps]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.thoughtsparks.net/2008/03/03/putting-a-project-to-bed/</guid>
		<description><![CDATA[Going live with a website is always a fun process. This past weekend we launched a site I&#8217;ve been working on for a good bit. As I&#8217;ve referenced in a...]]></description>
			<content:encoded><![CDATA[<div align="center"><a href="http://www.onedayacademy.com"><br />
<input width="450" type="image" height="324" src="http://www.thoughtsparks.net/wp-content/uploads/Image/OneDayAcademy.JPG" alt="One Day Academy" /></a></div>
<div align="left">Going live with a website is always a fun process. This past weekend we launched a site I&#8217;ve been working on for a good bit. As I&#8217;ve referenced in a <a href="http://www.thoughtsparks.net/2008/02/19/how-well-does-wordpress-measure-up/">recent post</a>, it was built upon WordPress. The site is <a href="http://www.onedayacademy.com">onedayacademy.com</a>, a school for homeschoolers in Austin, Texas. Some of the nice features of the site include:</div>
<div align="left">
<ul>
<li>A dynamic course schedule that pulls data from a .csv file. This allows the content managers to edit in Excel and then upload replacing the current version. This custom application enables very little training for those who do the up-keep, while offering a flexible interface for the end-user.</li>
<li>A browser-compatible drop-down menu (at least in FireFox and IE the baseline requirement).</li>
<li>A dynamic side navigation that drills-down one level to the child menus and up one level to the parent page. I find that most plug-ins for WordPress navigation are overly complex for such basic functionality.</li>
<li>A clean design. Yeah, it&#8217;s not the most eloquent layout, but the more classic design I think and hope will serve the audience well.</li>
</ul>
<p>In the end the site was done on-time and under budget. That is always a nice ending to any project. As is quite often the case, the real &quot;magic&quot; in getting the project done in an efficient manner requires good project management. If you ask me, that&#8217;s the real challenge to most projects. What do you think?</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtsparks.net/putting-a-project-to-bed/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Funny Ad: Don&#8217;t GIVE UP ON VISTA</title>
		<link>http://www.thoughtsparks.net/funny-ad-dont-give-up-on-vista/</link>
		<comments>http://www.thoughtsparks.net/funny-ad-dont-give-up-on-vista/#comments</comments>
		<pubDate>Sun, 02 Dec 2007 16:06:09 +0000</pubDate>
		<dc:creator>webadmin</dc:creator>
				<category><![CDATA[Web and Tech Helps]]></category>

		<guid isPermaLink="false">http://www.thoughtsparks.net/2007/12/02/funny-ad-dont-give-up-on-vista/</guid>
		<description><![CDATA[I thought this was one of the most humorous and compelling ads I&#8217;ve seen in quite a while. I ran across it on CNN.com. Mr. Mac asks Mr. Windows what&#8217;s...]]></description>
			<content:encoded><![CDATA[<div align="center"><img src="http://www.thoughtsparks.net/wp-content/uploads/2007/12/giveuponvista.jpg" /></div>
<p>I thought this was one of the most humorous and compelling ads I&#8217;ve seen in quite a while. I ran across it on <a href="http://www.cnn.com">CNN.com</a>. Mr. Mac asks Mr. Windows what&#8217;s up with the sign to which Mr. Windows answers he is trying to fix the bad press Vista has been receiving. He then begins to punch the red button that lights up &#8220;GIVE UP&#8221; and then &#8220;ON VISTA&#8221;. He keeps pounding the button with a malfunctioning &#8220;GIVE UP ON VISTA.&#8221; </p>
<p>While I&#8217;ve not made the switch to Vista or Mac but just stuck with XP even when adding a machine to my home network I did contemplate the transition. Microsoft has failed to do a compelling job in the marketplace to wholesale convince users that it&#8217;s worth it or time to make the switch. Mac remains cool in the eyes of users and Microsoft a necessary evil. </p>
<p>Perhaps my next move will to install Linux on my home machines. I still think Macs are overpriced. More and more I find open source development platforms to be effective and inexpensive solutions for clients. I&#8217;m curious if anyone faced with the option of upgrading to Vista has actually gone Mac or Linux. </p>
<p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtsparks.net/funny-ad-dont-give-up-on-vista/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Spam Slime Leaches Everywhere</title>
		<link>http://www.thoughtsparks.net/spam-slime-leaches-everywhere/</link>
		<comments>http://www.thoughtsparks.net/spam-slime-leaches-everywhere/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 12:34:21 +0000</pubDate>
		<dc:creator>webadmin</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Web and Tech Helps]]></category>

		<guid isPermaLink="false">http://www.thoughtsparks.net/2007/10/17/spam-slime-leaches-everywhere/</guid>
		<description><![CDATA[&#160; There is a pandemic plague afflicting business and home users of technology that is growing exponentially by the day. Spam is a resource parasite that is leaching into every...]]></description>
			<content:encoded><![CDATA[<div><img src="http://www.thoughtsparks.net/wp-content/uploads/2007/10/slime.jpg" alt="" />&nbsp;</p>
<div>There is a pandemic plague afflicting business and home users of technology that is growing exponentially by the day. Spam is a resource parasite that is leaching into every crevice of our communication systems. The economic impact of spam continues to be a fundamental driver for more innovative and rapid change on the IT horizon.</div>
<div></div>
<p>Spammers use tried and true systems to infiltrate email and database systems. Put simply, spammers don&#8217;t like change.</p>
<p>As a professional web developer and author of two blogs my email accounts intake over 500 email per day which is 1.8 million a year. When I add-up spam, newsletters, business and personal correspondence, blog comments, log file reports, contact submissions and other miscellaneous email, effective management is essential for productivity much less shear sanity.</p>
<p>Managing email in general boils down to a few over-arching concepts; filter, segment, change and simplicity.</p>
<div><strong>Filtering:</strong> weed-out email before it ever gets to your inbox.</div>
<div>
<ul>
<li>Microsoft Outlook Office updates populates your account with updated filters.</li>
<li>Active filter systems such as CAPTCHA for form submission.</li>
<li>Passive filter systems such as Akismet for blogs or Symantec for email systems.</li>
</ul>
<p><strong>Segmentation:</strong> divide and conquer.</p>
<ul>
<li>Within an email account, setup filters than drop email directly to folders based on subject, content, or email address.</li>
<li>Use multiple email accounts. I have a spam account on yahoo that is purely there for companies to blast their indiscriminate email with no opt-out solutions.</li>
</ul>
<p><strong>Change:</strong> stay on your toes.</p>
<ul>
<li>Change your email addresses on a regular basis.</li>
<li>Make web form process pages dynamic.</li>
</ul>
<p><strong>Simplicity:</strong> If it&#8217;s too difficult to manage, it&#8217;s not an effective system.</p>
<ul>
<li>Utilize all existing tools. Some utilities will cost, many are included within existing systems and others are available for free.</li>
<li>Develop systems that address the obvious. Spammers don&#8217;t like change, so for example a system that changes the URL for a process page dynamically throws-off the spam bots. The magic to this system is that it doesn&#8217;t impede legitimate users.</li>
</ul>
<p>What solutions have you found to be most effective? Are there any other over-arching concepts or rules-of-thumb you follow?</p>
</div>
<p>Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtsparks.net/spam-slime-leaches-everywhere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ScribeFire: Hot Blog Editing Plug-in for FireFox</title>
		<link>http://www.thoughtsparks.net/scribefire-hot-blog-editing-plug-in-for-firefox/</link>
		<comments>http://www.thoughtsparks.net/scribefire-hot-blog-editing-plug-in-for-firefox/#comments</comments>
		<pubDate>Fri, 28 Sep 2007 06:04:27 +0000</pubDate>
		<dc:creator>webadmin</dc:creator>
				<category><![CDATA[FireFox]]></category>
		<category><![CDATA[Plug-ins]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Web and Tech Helps]]></category>

		<guid isPermaLink="false">http://www.thoughtsparks.net/2007/08/28/scribefire-hot-blog-editing-plug-in-for-firefox/</guid>
		<description><![CDATA[ScribeFire is a very well designed FireFox plug-in that enables a blogger to write posts right in their browser. The features that I enjoy most about ScribeFire include: Launch the...]]></description>
			<content:encoded><![CDATA[<div><img src="http://www.thoughtsparks.net/wp-content/uploads/2007/08/scribefire.jpg" alt="ScribeFire Firefox blog writing plug-in" /></div>
<p><a href="http://www.scribefire.com">ScribeFire</a> is a very well designed FireFox plug-in that enables a blogger to write posts right in their browser.</p>
<p>The features that I enjoy most about <a href="http://www.scribefire.com">ScribeFire</a> include:</p>
<ol>
<li>Launch the editor right in the browser with an icon that rests at the bottom of the browser window.</li>
<li>Continue viewing a webpage while you write in the bottom-half of the screen.</li>
<li>Save your posts as notes and return to them later. This is especially handy if you are working on several at one time.</li>
<li>Upload your images from within the ScribeFire <span class="TSDef" title="File Transfer Protocol, a common method for moving files from desktop to webserver">FTP</span> function and insert into your post.</li>
<li>Post to multiple blogs from the same application.</li>
<li>Utilize the full <span class="TSDef" title="What You See is What You Get, meaning a graphical user interface for editing">WYSIWYG</span> Editor for quick formatting.</li>
<li>Manage your tags from within ScribeFire.</li>
<li>Publish straight to the blog when finished editing.</li>
<li>Built-in spell check with just a right-click.</li>
</ol>
<p>One of the frustrations I had with blogging directly into WordPresses blogging application was losing my information if I left that window or the connection to the server crashed for some reason. I find that I lose much less information when using ScribeFire. The content is written locally on my machine and even though it does not have an auto-save feature, the &#8220;Save as a Note&#8221; button is right below where I&#8217;m typing so I tend to save often and rarely lose text.</p>
<p><a href="http://www.scribefire.com">ScribeFire</a> Supports the following blog applications and services:</p>
<ul>
<li>WordPress</li>
<li>Movable Type</li>
<li>Drupal</li>
<li>Textpattern</li>
<li>Roller</li>
<li>MetaWeblog API</li>
<li>Blogger</li>
<li>WordPress.com</li>
<li>TypePad.com</li>
<li>Live Journal</li>
<li>Windows Live Spaces</li>
<li>Performancing</li>
<li>Jeeran</li>
</ul>
<p>If your blog is not on this list, you may want to try to manually setup through the Custom Blog settings. I have not yet been able to get Twitter, Jaiku or Pownce to work through ScribeFire.</p>
<p>One feature I don&#8217;t recommend: bookmarking in Del.icio.us and technorati.com. I found toggling between the functions to be a bit clunky. There are other more efficient and effective methods for interfacing with those sites than using <a href="http://www.scribefire.com/">ScribeFire</a>. Like many programs, they added-in more features than needed. The magic of most well-developed plug-ins is their simplicity. That said, if you ignore that functionality, I think you will find this to be a very streamlined, rock solid method for updating your blog.</p>
<p>This is the best web editing tool I have found to date. Have you had any experience with other web editors? What features do you find most helpful?</p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtsparks.net/scribefire-hot-blog-editing-plug-in-for-firefox/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

