<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Brent&#039;s web log</title>
	<atom:link href="http://bdewong.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://bdewong.wordpress.com</link>
	<description>Just a collection of random thoughts, mostly about web and IT</description>
	<lastBuildDate>Mon, 21 Nov 2011 17:53:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='bdewong.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Brent&#039;s web log</title>
		<link>http://bdewong.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://bdewong.wordpress.com/osd.xml" title="Brent&#039;s web log" />
	<atom:link rel='hub' href='http://bdewong.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Why will socialized health care work?</title>
		<link>http://bdewong.wordpress.com/2009/07/28/why-will-socialized-health-care-work/</link>
		<comments>http://bdewong.wordpress.com/2009/07/28/why-will-socialized-health-care-work/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 18:16:56 +0000</pubDate>
		<dc:creator>bdewong</dc:creator>
				<category><![CDATA[political]]></category>

		<guid isPermaLink="false">http://bdewong.wordpress.com/2009/07/28/why-will-socialized-health-care-work/</guid>
		<description><![CDATA[What I want to know is why people think that socialized health care will work.&#160; I mean let&#8217;s break this problem down into it&#8217;s components, the actual problem and the solution. What I am told is that the problem we are facing are rising health care costs.&#160; Over the last few years health care costs [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=114&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>What I want to know is why people think that socialized health care will work.&nbsp; I mean let&#8217;s break this problem down into it&#8217;s components, the actual problem and the solution.</p>
<p>What I am told is that the problem we are facing are rising health care costs.&nbsp; Over the last few years health care costs have continued to rise and are going to increase at a more rapid pace.&nbsp; I am not going to say that this doesn&#8217;t happen, because it does, but let&#8217;s take a look at the reasons that health care costs have been rising.&nbsp; Health care costs can be split into two different categories from my point of view, medical insurance and out-of-pocket, or a-la-carte, expenses.&nbsp; First, the insurance costs go up because insurance companies have to make a profit and their costs go up because of both administrative costs and reimbursement costs.&nbsp; Let&#8217;s say that administrative costs only <b>need</b> to go up when there is a raise in the minimum wage or there is added red tape, and therefore could be pretty much static.&nbsp; That leaves us with the reimbursement costs being the main factor in the rise of medical insurance rates.&nbsp; There are also two main factors in the rise of reimbursement costs, rising cost of service and increase in the number of services performed.&nbsp; We&#8217;ll say that reimbursement costs are equivalent to costs incurred by someone paying out-of-pocket.</p>
<p>Okay, we&#8217;ve looked at the problem, so let&#8217;s take a look at the solution.&nbsp; The proposed governmental solution is one of socialized health care in the form of a tax based public insurance option.&nbsp; In other words, everybody pays into this system and is helping to support it.&nbsp; Well, gee, if it is another insurance option, isn&#8217;t it still affected by reimbursement costs.&nbsp; Why, yes, yes it is.&nbsp; And the only way that an insurance company can cut those costs are by decreasing the number of services performed or to lower the cost of service.&nbsp; To decrease the number of services performed, the government could put in age restrictions or just other restrictions on procedures.&nbsp; And to lower the cost of service, the government can put caps on the price of services performed.&nbsp; Are either of those options going to make health care better?</p>
<p>What I&#8217;m not saying is that insurance companies are the best option.&nbsp; What I am saying is that a government run insurance company isn&#8217;t a better option.&nbsp; What our Nation was founded on is Capitalism and competition breeds lower prices and innovation.</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=5ef6f07e-777e-8e6d-8bdf-02fec7b32359" /></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bdewong.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bdewong.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bdewong.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bdewong.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bdewong.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bdewong.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bdewong.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bdewong.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bdewong.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bdewong.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bdewong.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bdewong.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bdewong.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bdewong.wordpress.com/114/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=114&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bdewong.wordpress.com/2009/07/28/why-will-socialized-health-care-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d129581902e03abf8469233477eef6b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bdewong</media:title>
		</media:content>

		<media:content url="http://img.zemanta.com/pixy.gif?x-id=5ef6f07e-777e-8e6d-8bdf-02fec7b32359" medium="image" />
	</item>
		<item>
		<title>Regular Expressions and an MVC introduction</title>
		<link>http://bdewong.wordpress.com/2009/07/28/regular-expressions-and-an-mvc-introduction/</link>
		<comments>http://bdewong.wordpress.com/2009/07/28/regular-expressions-and-an-mvc-introduction/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 17:42:34 +0000</pubDate>
		<dc:creator>bdewong</dc:creator>
				<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://bdewong.wordpress.com/2009/07/28/regular-expressions-and-an-mvc-introduction/</guid>
		<description><![CDATA[This morning, upon reading my RSS feeds, I came across two interesting and very useful posts.&#160; The first titled &#8220;MVC anatomy for PHP developers&#8221; is a great introduction as to why the model, view, controller design is good and is really meant for people just beginning out with PHP or have never used the MVC [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=111&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This morning, upon reading my RSS feeds, I came across two interesting and very useful posts.&nbsp; The first titled <a href="http://reinholdweber.com/php/mvc-anatomy-for-php-developers/">&#8220;MVC anatomy for PHP developers&#8221;</a> is a great introduction as to why the model, view, controller design is good and is really meant for people just beginning out with PHP or have never used the MVC design before.&nbsp; The post doesn&#8217;t go into much depth, but it does cover that first step.</p>
<p>The next post I came across was <a href="http://www.catswhocode.com/blog/15-php-regular-expressions-for-web-developers">&#8220;15 PHP regular expressions for web development.&#8221;</a> This post goes across some basics of regular expressions but then goes on to list some very useful and commonly used ones.&nbsp; There are a couple strictly WordPress regular expressions in there, but most of them are universal.</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=346963b8-8dab-82f2-8c76-627e0181c548" /></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bdewong.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bdewong.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bdewong.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bdewong.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bdewong.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bdewong.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bdewong.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bdewong.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bdewong.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bdewong.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bdewong.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bdewong.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bdewong.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bdewong.wordpress.com/111/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=111&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bdewong.wordpress.com/2009/07/28/regular-expressions-and-an-mvc-introduction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d129581902e03abf8469233477eef6b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bdewong</media:title>
		</media:content>

		<media:content url="http://img.zemanta.com/pixy.gif?x-id=346963b8-8dab-82f2-8c76-627e0181c548" medium="image" />
	</item>
		<item>
		<title>The caveats of phone conversations</title>
		<link>http://bdewong.wordpress.com/2009/07/09/the-caveats-of-phone-conversations/</link>
		<comments>http://bdewong.wordpress.com/2009/07/09/the-caveats-of-phone-conversations/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 18:34:00 +0000</pubDate>
		<dc:creator>bdewong</dc:creator>
				<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://bdewong.wordpress.com/2009/07/09/the-caveats-of-phone-conversations/</guid>
		<description><![CDATA[So I was having a chat with someone about PHP over the phone the other day and they ask me to explain the &#8220;Foreesh&#8221; pattern in PHP. To which I am saying to myself &#8220;Is there a &#8216;foreesh&#8217; pattern, I&#8217;ve never heard of it.&#8221; but respond with &#8220;I&#8217;m sorry, can you say that one more [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=85&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So I was having a chat with someone about PHP over the phone the other day and they ask me to explain the &#8220;Foreesh&#8221; pattern in PHP. To which I am saying to myself &#8220;Is there a &#8216;foreesh&#8217; pattern, I&#8217;ve never heard of it.&#8221; but respond with &#8220;I&#8217;m sorry, can you say that one more time?&#8221;. The person I am talking to tries to spell it out &#8220;F-O-R-E-S-E-H&#8221; at which point I am more confused than ever.</p>
<p>This is one of the biggest problems with talking to people over the phone (especially with people that have a different accent than you), you are just very limited in ways of communication.  When you are chatting with someone in person, there is body language, you can watch the way their mouth moves, hand gestures, and even writing or drawing things out on a piece of paper.  I have heard that video chats work better but then you are stuck with slow imitation of the real thing.</p>
<p>BTW, I think the person I was talking with meant foreach.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bdewong.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bdewong.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bdewong.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bdewong.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bdewong.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bdewong.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bdewong.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bdewong.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bdewong.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bdewong.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bdewong.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bdewong.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bdewong.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bdewong.wordpress.com/85/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=85&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bdewong.wordpress.com/2009/07/09/the-caveats-of-phone-conversations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d129581902e03abf8469233477eef6b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bdewong</media:title>
		</media:content>
	</item>
		<item>
		<title>This just in&#8230;Michael Jackson is dead</title>
		<link>http://bdewong.wordpress.com/2009/07/07/this-just-in-michael-jackson-is-dead/</link>
		<comments>http://bdewong.wordpress.com/2009/07/07/this-just-in-michael-jackson-is-dead/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 22:14:00 +0000</pubDate>
		<dc:creator>bdewong</dc:creator>
				<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://bdewong.wordpress.com/2009/07/07/this-just-in-michael-jackson-is-dead/</guid>
		<description><![CDATA[I don&#8217;t know if you guys have heard or not because not many places are reporting this, but Michael Jackson died. I mean it&#8217;s like no one even cares about him. Okay, really, he was great for pop back in the 80&#8242;s and 90&#8242;s, but recently he hasn&#8217;t even done anything notable. I think this [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=84&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t know if you guys have heard or not because not many places are reporting this, but Michael Jackson died. I mean it&#8217;s like no one even cares about him.</p>
<p>Okay, really, he was great for pop back in the 80&#8242;s and 90&#8242;s, but recently he hasn&#8217;t even done anything notable. I think this just goes to show the sad state of America where we care more about one person two weeks after his death than the state of our Nation.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bdewong.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bdewong.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bdewong.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bdewong.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bdewong.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bdewong.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bdewong.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bdewong.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bdewong.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bdewong.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bdewong.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bdewong.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bdewong.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bdewong.wordpress.com/84/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=84&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bdewong.wordpress.com/2009/07/07/this-just-in-michael-jackson-is-dead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d129581902e03abf8469233477eef6b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bdewong</media:title>
		</media:content>
	</item>
		<item>
		<title>Updated the spiceworks helpdesk customization plugin</title>
		<link>http://bdewong.wordpress.com/2009/07/01/updated-the-spiceworks-helpdesk-customization-plugin/</link>
		<comments>http://bdewong.wordpress.com/2009/07/01/updated-the-spiceworks-helpdesk-customization-plugin/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 00:41:00 +0000</pubDate>
		<dc:creator>bdewong</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://bdewong.wordpress.com/2009/07/01/updated-the-spiceworks-helpdesk-customization-plugin/</guid>
		<description><![CDATA[Just a quick update with the source code. I added a field to the toolbar thanks to Paul_Maxim and now all of those fields are optional. Oh yeah, I separated the css out from the inline styling.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=83&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Just a quick update with the source code.  I added a field to the toolbar thanks to Paul_Maxim and now all of those fields are optional. Oh yeah, I separated the css out from the inline styling.</p>
<p><pre class="brush: jscript;">
// ==SPICEWORKS-PLUGIN==
// @name          Help Desk Customizations Clone
// @description   Adds minor enhancements to your Help Desk, including ticket status in the toolbar, colors for past due tickets and private messages, and information on devices in the Related To field.
// @version       0.8
// ==/SPICEWORKS-PLUGIN==
//
// Author: Brent Wong
// Date: June 30, 2009
// SW Version: 3.6, 4.0

var is4 = SPICEWORKS.version &amp;&amp; SPICEWORKS.version.is(&quot;&gt;= 4.0&quot;);
var helpdeskCustSettings = [
 {name:'past_due_color', label:'Past Due Highlight Color', type:'string', defaultValue:'#ffdede', example:'Default: #ffdede'},
 {name:'private_note_color', label:'Private Note Color', type:'string', defaultValue:'#cccccc', example:'Default: #cccccc'},
 {name:'tickets_open_display', label:'Display Open Tickets', type:'checkbox', defaultValue:true },
 {name:'tickets_due_display', label:'Display Past Due Tickets', type:'checkbox', defaultValue:true },
 {name:'tickets_unassigned_display', label:'Display Unassigned Tickets', type:'checkbox', defaultValue:true }
]

// Setup based on Spiceworks version
if (is4){
 // For version 4.0
 var strToolbar = 'main-toolbar';
 var strToolbarDown = 'span.right';
 var strDevLink = 'related_to_property';
 var strDevLinkDown = '.value a';
 var strDevURL = 'devices/';
 var strDevInfoAdd = 'related_to_section';
}else{
 // For older versions
 var strToolbar = 'toolbar';
 var strToolbarDown = 'span.advanced_controls';
 var strDevLink = 'ticket_review_summary_view';
 var strDevLinkDown = 'p.related_to a';
 var strDevURL = 'id-';
 var strDevInfoAdd = 'ticket_purchase_container';
 helpdeskCustSettings.push(
 {name: 'expanded_height_enabled', label:'Enable Increased Window Height', type:'checkbox', defaultValue: false},
 {name: 'expanded_height', label: 'Ticket Window Height (in px)', type: 'string', defaultValue: '500', example: 'Default: 500'}
 );
}

plugin.configure({
 settingDefinitions: helpdeskCustSettings
});

function refreshToolbarTicketInfo(){
 // display ticket stats
 if (plugin.settings.tickets_open_display || plugin.settings.tickets_due_display || plugin.settings.ticket_unassigned_display){
 var displayString = '';

 if (plugin.settings.tickets_open_display){
 displayString += '&lt;span&gt;&lt;strong&gt;Open:&lt;/strong&gt; ' + SPICEWORKS.data.Ticket.find('all', {filter:'open'}).length + '&lt;/span&gt;';
 }
 if (plugin.settings.tickets_due_display){
 displayString += '&lt;span&gt;&lt;strong&gt;Past Due:&lt;/strong&gt; ' + SPICEWORKS.data.Ticket.find('all', {filter:'past_due'}).length + '&lt;/span&gt;';
 }
 if (plugin.settings.tickets_unassigned_display){
 displayString += '&lt;span&gt;&lt;strong&gt;Unassigned:&lt;/strong&gt; ' + SPICEWORKS.data.Ticket.find( 'all', {filter:'unassigned'}).length + '&lt;/span&gt;';
 }

 var toolbarTicketInfo = $(strToolbar).down(strToolbarDown + ' span.toolbar_ticket_info');

 if (toolbarTicketInfo){
 toolbarTicketInfo.remove();
 }

 $(strToolbar).down(strToolbarDown).insert({top:'&lt;span&gt;' + displayString + '&lt;/span&gt;'});
 }
}

SPICEWORKS.app.helpdesk.ready(function(){
 // set styling
 if (is4){
 SPICEWORKS.utils.addStyle(&quot;\
span.toolbar_ticket_info{margin-right:20px;padding:0 5px;border:1px solid #999;}\
span.toolbar_ticket_info span{margin-right:5px;}\
#related_to_summary{clear:both;border:1px solid #ccc;padding:10px;margin:5px 0;overflow:hidden;}\
#related_to_summary ul{margin:0;padding:0;text-align:left;}\
#related_to_summary p{float:right;}\
 &quot;);
 }else{
 SPICEWORKS.utils.addStyle(&quot;\
span.toolbar_ticket_info{font-size:1em;color:#000;float:right;background:#e8e8e8;padding:3px 5px;border:#888 1px solid;}\
span.toolbar_ticket_info span{margin-right:5px;}\
#related_to_summary{clear:both;border:1px solid #ccc;padding:10px;margin:5px 0;overflow:hidden;}\
#related_to_summary ul{margin:0;padding:0;}\
#related_to_summary li{float:left;width:200px;}\
#related_to_summary p{float:right;}\
&quot;)
 // Only Expand the height on version 3
 if(plugin.settings.expanded_height_enabled){
 SPICEWORKS.utils.addStyle(&quot;body.tickets #active_overview {height: &quot; + plugin.settings.expanded_height + &quot;px !important;}&quot;);
 }
 }

 // mark past due ticket rows
 $$('td.past_due').each(function(item){
 item.up().setStyle({backgroundColor: plugin.settings.past_due_color});
 });

 refreshToolbarTicketInfo();

});

SPICEWORKS.app.helpdesk.ticket.closed(function(){
 refreshToolbarTicketInfo();
});

SPICEWORKS.app.helpdesk.ticket.ready(function(){
 // color private messages
 $$('li.private').each(function(item){
 item.setStyle({backgroundColor: plugin.settings.private_note_color})
 });

 // add device summary
 var deviceLink = $(strDevLink).down(strDevLinkDown);
 if(deviceLink) {
 var deviceURL = deviceLink.readAttribute('href');
 var startIndex = deviceURL.indexOf(strDevURL);

 if(startIndex != -1) {
 var substring = deviceURL.substring(startIndex);
 var deviceID = substring.gsub(/[^\d]/, '');
 var device = SPICEWORKS.data.Device.find(deviceID);
 if(device) {
 var displayInfo = '
&lt;div id=&quot;related_to_summary&quot; style=&quot;display:none;&quot;&gt;
&lt;ul&gt;'
 var listStyle = '
	&lt;li&gt;'
 if(device.ip_address &amp;&amp; !device.ip_address.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;IP:&lt;/strong&gt; ' + device.ip_address + '&lt;/li&gt;
';
 }
 if(device.mac_address &amp;&amp; !device.mac_address.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;MAC:&lt;/strong&gt; ' + device.mac_address + '&lt;/li&gt;
';
 }
 if(device.manufacturer &amp;&amp; !device.manufacturer.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;Vendor:&lt;/strong&gt; ' + device.manufacturer + '&lt;/li&gt;
';    
 }
 if(device.current_user &amp;&amp; !device.current_user.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;Last Login:&lt;/strong&gt; ' + device.current_user + '&lt;/li&gt;
';
 }
 if(device.primary_owner_name &amp;&amp; !device.primary_owner_name.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;Owner:&lt;/strong&gt; ' + device.primary_owner_name + '&lt;/li&gt;
';
 }
 if(device.asset_tag &amp;&amp; !device.asset_tag.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;Asset Tag:&lt;/strong&gt; ' + device.asset_tag + '&lt;/li&gt;
';
 }
 if(device.operating_system &amp;&amp; !device.operating_system.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;OS:&lt;/strong&gt; ' + device.operating_system + '&lt;/li&gt;
';
 }
 if(device.serial_number &amp;&amp; !device.serial_number.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;Serial No:&lt;/strong&gt; ' + device.serial_number + '&lt;/li&gt;
';
 }
 displayInfo += '&lt;/ul&gt;

&lt;a href=&quot;#&quot; onclick=&quot;new Effect.BlindUp(\'related_to_summary\', {duration:0.20}); return false;&quot;&gt;hide&lt;/a&gt;
&lt;/div&gt;
';
 $(strDevInfoAdd).insert({after: displayInfo});
 deviceLink.insert({after: '&amp;nbsp;&amp;nbsp;(&lt;a href=&quot;#&quot; onclick=&quot;new Effect.BlindDown(\'related_to_summary\', {duration:0.20}); return false;&quot;&gt;info&lt;/a&gt;)'})
 }
 }
 }
});
</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bdewong.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bdewong.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bdewong.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bdewong.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bdewong.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bdewong.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bdewong.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bdewong.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bdewong.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bdewong.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bdewong.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bdewong.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bdewong.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bdewong.wordpress.com/83/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=83&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bdewong.wordpress.com/2009/07/01/updated-the-spiceworks-helpdesk-customization-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d129581902e03abf8469233477eef6b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bdewong</media:title>
		</media:content>
	</item>
		<item>
		<title>Cost and Time Estimation</title>
		<link>http://bdewong.wordpress.com/2009/06/23/cost-and-time-estimation/</link>
		<comments>http://bdewong.wordpress.com/2009/06/23/cost-and-time-estimation/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 18:19:00 +0000</pubDate>
		<dc:creator>bdewong</dc:creator>
				<category><![CDATA[business]]></category>

		<guid isPermaLink="false">http://bdewong.wordpress.com/2009/06/23/cost-and-time-estimation/</guid>
		<description><![CDATA[Ibuildings had a great little post on best practices in estimating. I think it is a good lesson for people who are just getting in to running their own business or as a reminder for people who are already. The main points laid out are: Right size your estimating process to the project Use qualified [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=82&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ibuildings had a great little post on <a href="http://www.ibuildings.nl/blog/archives/1557-Best-Practices-in-Estimating.html">best practices in estimating</a>. I think it is a good lesson for people who are just getting in to running their own business or as a reminder for people who are already.  The main points laid out are:
<ul>
<li>Right size your estimating process to the project</li>
<li>Use qualified people</li>
<li>Constantly monitor your estimates and estimators</li>
<li>The estimate is what it is</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bdewong.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bdewong.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bdewong.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bdewong.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bdewong.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bdewong.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bdewong.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bdewong.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bdewong.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bdewong.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bdewong.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bdewong.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bdewong.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bdewong.wordpress.com/82/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=82&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bdewong.wordpress.com/2009/06/23/cost-and-time-estimation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d129581902e03abf8469233477eef6b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bdewong</media:title>
		</media:content>
	</item>
		<item>
		<title>Follow up: An Open Letter to our Nation&#8217;s Leadership</title>
		<link>http://bdewong.wordpress.com/2009/06/23/follow-up-an-open-letter-to-our-nations-leadership/</link>
		<comments>http://bdewong.wordpress.com/2009/06/23/follow-up-an-open-letter-to-our-nations-leadership/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 18:12:00 +0000</pubDate>
		<dc:creator>bdewong</dc:creator>
				<category><![CDATA[political]]></category>

		<guid isPermaLink="false">http://bdewong.wordpress.com/2009/06/23/follow-up-an-open-letter-to-our-nations-leadership/</guid>
		<description><![CDATA[I hope this is okay to repost. I feel it is very important so I wanted to give everyone a chance to read it. This is the letter that started the online petition that I posted last week. I&#8217;m a home grown American citizen, 53, registered Democrat all my life. Before the last presidential election [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=81&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I hope this is okay to repost.  I feel it is very important so I wanted to give everyone a chance to <a href="http://www.glennbeck.com/content/articles/article/198/26742/">read it</a>.  This is the letter that started the <a href="http://www.thepetitionsite.com/8/an-open-letter-to-our-nations-leadership">online petition</a> that <a href="http://bdewong.blogspot.com/2009/06/open-letter-to-our-nation-leadership.html">I posted last week</a>.<br />
<blockquote>I&#8217;m a home grown American citizen, 53, registered Democrat all my life. Before the last presidential election I registered as a Republican because I no longer felt the Democratic Party represents my views or works to pursue issues important to me. Now I no longer feel the Republican Party represents my views or works to pursue issues important to me. The fact is I no longer feel any political party or representative in Washington represents my views or works to pursue the issues important to me. There must be someone. Please tell me who you are. Please stand up and tell me that you are there and that you&#8217;re willing to fight for our Constitution as it was written. Please stand up now. You might ask yourself what my views and issues are that I would horribly feel so disenfranchised by both major political parties. What kind of nut job am I? Will you please tell me?
<p>Well, these are briefly my views and issues for which I seek representation: </p>
<p>One, illegal immigration. I want you to stop coddling illegal immigrants and secure our borders. Close the underground tunnels. Stop the violence and the trafficking in drugs and people. No amnesty, not again. Been there, done that, no resolution. P.S., I&#8217;m not a racist. This isn&#8217;t to be confused with legal immigration. </p>
<p>Two, the TARP bill, I want it repealed and I want no further funding supplied to it. We told you no, but you did it anyway. I want the remaining unfunded 95% repealed. Freeze, repeal. </p>
<p>Three: Czars, I want the circumvention of our checks and balances stopped immediately. Fire the czars. No more czars. Government officials answer to the process, not to the president. Stop trampling on our Constitution and honor it. </p>
<p>Four, cap and trade. The debate on global warming is not over. There is more to say. </p>
<p>Five, universal healthcare. I will not be rushed into another expensive decision. Don&#8217;t you dare try to pass this in the middle of the night and then go on break. Slow down! </p>
<p>Six, growing government control. I want states rights and sovereignty fully restored. I want less government in my life, not more. Shrink it down. Mind your own business. You have enough to take care of with your real obligations. Why don&#8217;t you start there. </p>
<p>Seven, ACORN. I do not want ACORN and its affiliates in charge of our 2010 census. I want them investigated. I also do not want mandatory escrow fees contributed to them every time on every real estate deal that closes. Stop the funding to ACORN and its affiliates pending impartial audits and investigations. I do not trust them with taking the census over with our taxpayer money. I don&#8217;t trust them with our taxpayer money. Face up to the allegations against them and get it resolved before taxpayers get any more involved with them. If it walks like a duck and talks like a duck, hello. Stop protecting your political buddies. You work for us, the people. Investigate. </p>
<p>Eight, redistribution of wealth. No, no, no. I work for my money. It is mine. I have always worked for people with more money than I have because they gave me jobs. That is the only redistribution of wealth that I will support. I never got a job from a poor person. Why do you want me to hate my employers? Why ‑‑ what do you have against shareholders making a profit? </p>
<p>Nine, charitable contributions. Although I never got a job from a poor person, I have helped many in need. Charity belongs in our local communities, where we know our needs best and can use our local talent and our local resources. Butt out, please. We want to do it ourselves. </p>
<p>Ten, corporate bailouts. Knock it off. Sink or swim like the rest of us. If there are hard times ahead, we&#8217;ll be better off just getting into it and letting the strong survive. Quick and painful. Have you ever ripped off a Band‑Aid? We will pull together. Great things happen in America under great hardship. Give us the chance to innovate. We cannot disappoint you more than you have disappointed us. </p>
<p>Eleven, transparency and accountability. How about it? No, really, how about it? Let&#8217;s have it. Let&#8217;s say we give the buzzwords a rest and have some straight honest talk. Please try ‑‑ please stop manipulating and trying to appease me with clever wording. I am not the idiot you obviously take me for. Stop sneaking around and meeting in back rooms making deals with your friends. It will only be a prelude to your criminal investigation. Stop hiding things from me. </p>
<p>Twelve, unprecedented quick spending. Stop it now. </p>
<p>Take a breath. Listen to the people. Let&#8217;s just slow down and get some input from some nonpoliticians on the subject. Stop making everything an emergency. Stop speed reading our bills into law. I am not an activist. I am not a community organizer. Nor am I a terrorist, a militant or a violent person. I am a parent and a grandparent. I work. I&#8217;m busy. I&#8217;m busy. I am busy, and I am tired. I thought we elected competent people to take care of the business of government so that we could work, raise our families, pay our bills, have a little recreation, complain about taxes, endure our hardships, pursue our personal goals, cut our lawn, wash our cars on the weekends and be responsible contributing members of society and teach our children to be the same all while living in the home of the free and land of the brave. </p>
<p>I entrusted you with upholding the Constitution. I believed in the checks and balances to keep from getting far off course. What happened? You are very far off course. Do you really think I find humor in the hiring of a speed reader to unintelligently ramble all through a bill that you signed into law without knowing what it contained? I do not. It is a mockery of the responsibility I have entrusted to you. It is a slap in the face. I am not laughing at your arrogance. Why is it that I feel as if you would not trust me to make a single decision about my own life and how I would live it but you should expect that I should trust you with the debt that you have laid on all of us and our children. We did not want the TARP bill. We said no. We would repeal it if we could. I am sure that we still cannot. There is such urgency and recklessness in all of the recent spending.</p>
<p>From my perspective, it seems that all of you have gone insane. I also know that I am far from alone in these feelings. Do you honestly feel that your current pursuits have merit to patriotic Americans? We want it to stop. We want to put the brakes on everything that is being rushed by us and forced upon us. We want our voice back. You have forced us to put our lives on hold to straighten out the mess that you are making. We will have to give up our vacations, our time spent with our children, any relaxation time we may have had and money we cannot afford to spend on you to bring our concerns to Washington. Our president often knows all the right buzzword is unsustainable. Well, no kidding. How many tens of thousands of dollars did the focus group cost to come up with that word? We don&#8217;t want your overpriced words. Stop treating us like we&#8217;re morons.</p>
<p>We want all of you to stop focusing on your reelection and do the job we want done, not the job you want done or the job your party wants done. You work for us and at this rate I guarantee you not for long because we are coming. We will be heard and we will be represented. You think we&#8217;re so busy with our lives that we will never come for you? We are the formerly silent majority, all of us who quietly work , pay taxes, obey the law, vote, save money, keep our noses to the grindstone and we are now looking up at you. You have awakened us, the patriotic spirit so strong and so powerful that it had been sleeping too long. You have pushed us too far. Our numbers are great. They may surprise you. For every one of us who will be there, there will be hundreds more that could not come. Unlike you, we have their trust. We will represent them honestly, rest assured. They will be at the polls on voting day to usher you out of office. We have cancelled vacations. We will use our last few dollars saved. We will find the representation among us and a grassroots campaign will flourish. We didn&#8217;t ask for this fight. But the gloves are coming off. We do not come in violence, but we are angry. You will represent us or you will be replaced with someone who will. There are candidates among us when hewill rise like a Phoenix from the ashes that you have made of our constitution. </p>
<p>Democrat, Republican, independent, libertarian. Understand this. We don&#8217;t care. Political parties are meaningless to us. Patriotic Americans are willing to do right by us and our Constitution and that is all that matters to us now. We are going to fire all of you who abuse power and seek more. It is not your power. It is ours and we want it back. We entrusted you with it and you abused it. You are dishonorable. You are dishonest. As Americans we are ashamed of you. You have brought shame to us. If you are not representing the wants and needs of your constituency loudly and consistently, in spite of the objections of your party, you will be fired. Did you hear? We no longer care about your political parties. You need to be loyal to us, not to them. Because we will get you fired and they will not save you. If you do or can represent me, my issues, my views, please stand up. Make your identity known. You need to make some noise about it. Speak up. I need to know who you are. If you do not speak up, you will be herded out with the rest of the sheep and we will replace the whole damn congress if need be one by one. We are coming. Are we coming for you? Who do you represent? What do you represent? Listen. Because we are coming. We the people are coming. </p>
</blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bdewong.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bdewong.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bdewong.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bdewong.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bdewong.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bdewong.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bdewong.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bdewong.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bdewong.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bdewong.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bdewong.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bdewong.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bdewong.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bdewong.wordpress.com/81/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=81&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bdewong.wordpress.com/2009/06/23/follow-up-an-open-letter-to-our-nations-leadership/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d129581902e03abf8469233477eef6b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bdewong</media:title>
		</media:content>
	</item>
		<item>
		<title>Spiceworks 4.0 released, helpdesk customization plugin updated</title>
		<link>http://bdewong.wordpress.com/2009/06/19/spiceworks-4-0-released-helpdesk-customization-plugin-updated/</link>
		<comments>http://bdewong.wordpress.com/2009/06/19/spiceworks-4-0-released-helpdesk-customization-plugin-updated/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 18:59:00 +0000</pubDate>
		<dc:creator>bdewong</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://bdewong.wordpress.com/2009/06/19/spiceworks-4-0-released-helpdesk-customization-plugin-updated/</guid>
		<description><![CDATA[I got in to work today and found out that a final version of Spiceworks 4.0 had been released. That was very exciting as they have added a network map and carbon-copying people on helpdesk tickets. Those were the two features that I wanted to add the most. So I went ahead and upgraded my [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=80&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I got in to work today and found out that <a href="http://community.spiceworks.com/topic/69443">a final version of Spiceworks 4.0</a> had been released.  That was very exciting as they have added a network map and carbon-copying people on helpdesk tickets.  Those were the two features that I wanted to add the most. So I went ahead and upgraded my 3.5 installation and everything went as smooth as butter.</p>
<p>I then went and checked my helpdesk and aghhh, the <a href="http://bdewong.blogspot.com/2009/04/spiceworks-help-desk-customization.html">helpdesk customization plugin I helped write</a> was no longer working. That just wouldn&#8217;t do, so I decided to fix all the things that were broken in it. I also removed the expanding height for the ticket responses box since the height is now liquid with the new version. I also went and <a href="http://community.spiceworks.com/plugin/88">shared the new version of the plugin</a>.</p>
<p>It looks like it hasn&#8217;t been updated with the new release yet and I&#8217;m not sure how long it will take, but there is a <a href="http://community.spiceworks.com/plugin/88/versions/0.4">direct link to the plugin by going here</a>. There is also the new source below. Enjoy.</p>
<p><pre class="brush: jscript;">
&lt;pre&gt;// ==SPICEWORKS-PLUGIN==
// @name          Help Desk Customizations Clone
// @description   Adds minor enhancements to your Help Desk, including ticket status in the toolbar, colors for past due tickets and private messages, and information on devices in the Related To field.
// @version       0.4
// ==/SPICEWORKS-PLUGIN==

plugin.configure({
 settingDefinitions: [
 {name: 'past_due_color', label: 'Past Due Highlight Color', type: 'string', defaultValue: '#ffdede', example: 'Default: #ffdede'},
 {name: 'private_note_color', label: 'Private Note Color', type: 'string', defaultValue: '#cccccc', example: 'Default: #cccccc'}
 ]
});

function refreshToolbarTicketInfo(){
 // display ticket stats
 var numOpenTickets = SPICEWORKS.data.Ticket.find('all', {filter:'open'}).length;
 var numPastDue = SPICEWORKS.data.Ticket.find('all', {filter:'past_due'}).length;

 var toolbarTicketInfo = $('main-toolbar').down('span.right span.toolbar_ticket_info');

 if (toolbarTicketInfo){
 toolbarTicketInfo.remove();
 }
 $('main-toolbar').down('span.right').insert({before:'&lt;span style=&quot;margin-right: 40px; padding: 0 5px; border: 1px solid #999;&quot;&gt;&lt;strong&gt;Open Tickets:&lt;/strong&gt; ' + numOpenTickets + '&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;Past Due:&lt;/strong&gt; ' + numPastDue + '&lt;/span&gt;'});
}

SPICEWORKS.app.helpdesk.ready(function(){

 // mark past due ticket rows
 $$('td.past_due').each(function(item){
 item.up().setStyle({backgroundColor: plugin.settings.past_due_color});
 });

 refreshToolbarTicketInfo();

});

SPICEWORKS.app.helpdesk.ticket.closed(function(){
 refreshToolbarTicketInfo();
});

SPICEWORKS.app.helpdesk.ticket.ready(function(){
 // color private messages
 $$('li.private').each(function(item){
 item.setStyle({backgroundColor: plugin.settings.private_note_color})
 });

 // add device summary
 var deviceLink = $('related_to_property').down('.value a');
 if(deviceLink) {
 var deviceURL = deviceLink.readAttribute('href');
 var startIndex = deviceURL.indexOf('devices/');
 if(startIndex != -1) {
 var substring = deviceURL.substring(startIndex);
 var deviceID = substring.gsub(/[^\d]/, '');
 var device = SPICEWORKS.data.Device.find(deviceID);
 if(device) {
 var displayInfo = '
&lt;div id=&quot;related_to_summary&quot; style=&quot;display: none; clear: both; border:1px solid #ccc; padding: 10px; margin: 5px 0; overflow: hidden;&quot;&gt;
&lt;ul style=&quot;margin: 0; padding: 0; text-align: left;&quot;&gt;'
 var listStyle = '
	&lt;li&gt;'
 if(device.ip_address &amp;&amp; !device.ip_address.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;IP:&lt;/strong&gt; ' + device.ip_address + '&lt;/li&gt;
';
 }
 if(device.mac_address &amp;&amp; !device.mac_address.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;MAC:&lt;/strong&gt; ' + device.mac_address + '&lt;/li&gt;
';
 }
 if(device.manufacturer &amp;&amp; !device.manufacturer.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;Vendor:&lt;/strong&gt; ' + device.manufacturer + '&lt;/li&gt;
';    
 }
 if(device.current_user &amp;&amp; !device.current_user.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;Last Login:&lt;/strong&gt; ' + device.current_user + '&lt;/li&gt;
';
 }
 if(device.primary_owner_name &amp;&amp; !device.primary_owner_name.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;Owner:&lt;/strong&gt; ' + device.primary_owner_name + '&lt;/li&gt;
';
 }
 if(device.asset_tag &amp;&amp; !device.asset_tag.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;Asset Tag:&lt;/strong&gt; ' + device.asset_tag + '&lt;/li&gt;
';
 }
 if(device.operating_system &amp;&amp; !device.operating_system.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;OS:&lt;/strong&gt; ' + device.operating_system + '&lt;/li&gt;
';
 }
 if(device.serial_number &amp;&amp; !device.serial_number.empty()) {
 displayInfo += listStyle + '&lt;strong&gt;Serial No:&lt;/strong&gt; ' + device.serial_number + '&lt;/li&gt;
';
 }
 displayInfo += '&lt;/ul&gt;

&lt;a href=&quot;#&quot; onclick=&quot;new Effect.BlindUp(\'related_to_summary\', {duration:0.20}); return false;&quot;&gt;hide&lt;/a&gt;
&lt;/div&gt;
';
 $('related_to_section').insert({after: displayInfo});
 deviceLink.insert({after: '&amp;nbsp;&amp;nbsp;(&lt;a href=&quot;#&quot; onclick=&quot;new Effect.BlindDown(\'related_to_summary\', {duration:0.20}); return false;&quot;&gt;info&lt;/a&gt;)'})
 }
 }
 }
});
</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bdewong.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bdewong.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bdewong.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bdewong.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bdewong.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bdewong.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bdewong.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bdewong.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bdewong.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bdewong.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bdewong.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bdewong.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bdewong.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bdewong.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=80&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bdewong.wordpress.com/2009/06/19/spiceworks-4-0-released-helpdesk-customization-plugin-updated/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d129581902e03abf8469233477eef6b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bdewong</media:title>
		</media:content>
	</item>
		<item>
		<title>An Open Letter to our Nation&#8217;s Leadership &#8211; The Petition Site</title>
		<link>http://bdewong.wordpress.com/2009/06/18/an-open-letter-to-our-nations-leadership-the-petition-site/</link>
		<comments>http://bdewong.wordpress.com/2009/06/18/an-open-letter-to-our-nations-leadership-the-petition-site/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 17:31:00 +0000</pubDate>
		<dc:creator>bdewong</dc:creator>
				<category><![CDATA[political]]></category>

		<guid isPermaLink="false">http://bdewong.wordpress.com/2009/06/18/an-open-letter-to-our-nations-leadership-the-petition-site/</guid>
		<description><![CDATA[I found this petition about our government yesterday and thought it was fitting to post for all the people unhappy with OUR government. Be it the Democratic President or Republican Senators or just the laws or stimulus packages that were enacted without even being fully read. The officials we elect are supposed to help us, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=79&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I found this petition about our government yesterday and thought it was fitting to post for all the people unhappy with OUR government. Be it the Democratic President or Republican Senators or just the laws or stimulus packages that were enacted without even being fully read. The officials we elect are supposed to help us, not help themselves.  And I&#8217;m fully aware that internet petitions don&#8217;t really mean anything or do anything, but if it can help spread ideas and get people thinking about how to fix some of the problems in our country, that is even better. I love the United States of American and am proud to be a citizen, and I want to be a part of a better America.</p>
<p><a href="http://www.thepetitionsite.com/8/an-open-letter-to-our-nations-leadership">An Open Letter to our Nation&#8217;s Leadership &#8211; The Petition Site</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bdewong.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bdewong.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bdewong.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bdewong.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bdewong.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bdewong.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bdewong.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bdewong.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bdewong.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bdewong.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bdewong.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bdewong.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bdewong.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bdewong.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=79&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bdewong.wordpress.com/2009/06/18/an-open-letter-to-our-nations-leadership-the-petition-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d129581902e03abf8469233477eef6b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bdewong</media:title>
		</media:content>
	</item>
		<item>
		<title>I got some swag, contest announcement</title>
		<link>http://bdewong.wordpress.com/2009/06/10/i-got-some-swag-contest-announcement/</link>
		<comments>http://bdewong.wordpress.com/2009/06/10/i-got-some-swag-contest-announcement/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 18:52:00 +0000</pubDate>
		<dc:creator>bdewong</dc:creator>
				<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://bdewong.wordpress.com/2009/06/10/i-got-some-swag-contest-announcement/</guid>
		<description><![CDATA[Yesterday I got some cool new decals from Tracy Arakaki of PunishUM Motorsports. It is so cool to have these and I thought about putting them on my car, but I don&#8217;t know if that would do them justice. I have an 1986 RX-7 that is rusting; just not in good shape. Anyway, I put [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=76&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Yesterday I got some cool new decals from <a href="http://www.punishum.com/">Tracy Arakaki of PunishUM Motorsports</a>. It is so cool to have these and I thought about putting them on my car, but I don&#8217;t know if that would do them justice. I have an 1986 RX-7 that is rusting; just not in good shape. Anyway, I put a picture of the decals below.</p>
<p>Speaking of decals, <a href="http://www.punishum.com/component/content/article/25-main-content/80-cool-stuff-monthly-giveaways">PunishUM is starting to have monthly giveaways</a> just for being a member of their site. This months giveaway is a commemorative final Drift event shirt from the stadium and a limited edition PunishUM window decal.<br /><a href="http://bdewong.files.wordpress.com/2009/06/img_3815.jpg"><img style="width:320px;height:240px;" alt="" src="http://bdewong.files.wordpress.com/2009/06/img_38151.jpg?w=450" border="0" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bdewong.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bdewong.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bdewong.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bdewong.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bdewong.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bdewong.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bdewong.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bdewong.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bdewong.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bdewong.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bdewong.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bdewong.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bdewong.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bdewong.wordpress.com/76/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bdewong.wordpress.com&amp;blog=8558607&amp;post=76&amp;subd=bdewong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bdewong.wordpress.com/2009/06/10/i-got-some-swag-contest-announcement/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d129581902e03abf8469233477eef6b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bdewong</media:title>
		</media:content>

		<media:content url="http://bdewong.files.wordpress.com/2009/06/img_38151.jpg" medium="image" />
	</item>
	</channel>
</rss>
