<?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>Snipsta.com</title>
	<atom:link href="http://snipsta.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://snipsta.com</link>
	<description>Blog it. Fix it. Build it. Getting the information you need to do it yourself.</description>
	<lastBuildDate>Wed, 23 Jun 2010 17:30:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Custom WordPress Google Voice Widget</title>
		<link>http://snipsta.com/blog/2010/06/custom-wordpress-google-voice-widget/</link>
		<comments>http://snipsta.com/blog/2010/06/custom-wordpress-google-voice-widget/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 16:28:46 +0000</pubDate>
		<dc:creator>Snipsta</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Voice]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://snipsta.com/?p=185</guid>
		<description><![CDATA[Hi guys, I spent the weekend trying to figure out WordPress plugins. Seems to be simple but takes time to for me Hopefully I&#8217;ll be able to get all the code to be clean and as optimized as possible. Right &#8230; <a href="http://snipsta.com/blog/2010/06/custom-wordpress-google-voice-widget/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hi guys, I spent the weekend trying to figure out WordPress plugins. Seems to be simple but takes time to for me <img src='http://snipsta.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Hopefully I&#8217;ll be able to get all the code to be clean and as optimized as possible. Right now its just kinda thrown together looking at web examples so don&#8217;t attack me too much about it. It will get better and come with a better way to customize with more features.</p>
<p>Download: <a href="http://snipsta.com/wp-content/uploads/2010/06/custom-google-voice-plugin.zip">custom-google-voice-plugin</a></p>
]]></content:encoded>
			<wfw:commentRss>http://snipsta.com/blog/2010/06/custom-wordpress-google-voice-widget/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New logo, new design and more attention Coming Soon!</title>
		<link>http://snipsta.com/blog/2010/04/new-logo-new-design-and-more-attention-comming-soon/</link>
		<comments>http://snipsta.com/blog/2010/04/new-logo-new-design-and-more-attention-comming-soon/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 21:25:20 +0000</pubDate>
		<dc:creator>Snipsta</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://snipsta.com/?p=145</guid>
		<description><![CDATA[Hi all! Sorry about my lack of response on my blog and my projects. Been super busy and stressed with work and decided to take a few months off doing stuff on the side But good news im BACK! And &#8230; <a href="http://snipsta.com/blog/2010/04/new-logo-new-design-and-more-attention-comming-soon/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hi all! Sorry about my lack of response on my blog and my projects. Been super busy and stressed with work and decided to take a few months off doing stuff on the side <img src='http://snipsta.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>But good news im BACK! And ready to get started on finishing the Snipsta Site. Getting a Logo/site revamp by <a title="The Designery Studio" href="http://www.designerystudio.com/" target="_blank">The Designery Studio</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://snipsta.com/blog/2010/04/new-logo-new-design-and-more-attention-comming-soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Downloads are temporary down.</title>
		<link>http://snipsta.com/blog/2010/03/downloads-are-temporary-down/</link>
		<comments>http://snipsta.com/blog/2010/03/downloads-are-temporary-down/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 15:49:08 +0000</pubDate>
		<dc:creator>Snipsta</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://snipsta.com/?p=110</guid>
		<description><![CDATA[Just want to inform you all that downloads are currently temporary down due to the new layout. I will get them all back up shortly after i finish making my garden sometime soon.]]></description>
			<content:encoded><![CDATA[<p>Just want to inform you all that downloads are currently temporary down due to the new layout.</p>
<p>I will get them all back up shortly after i finish making my garden sometime soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://snipsta.com/blog/2010/03/downloads-are-temporary-down/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Functions Hooks and Classes</title>
		<link>http://snipsta.com/blog/2009/10/functions-hooks-and-classes/</link>
		<comments>http://snipsta.com/blog/2009/10/functions-hooks-and-classes/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 15:04:59 +0000</pubDate>
		<dc:creator>Snipsta</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://snipsta.com/blog/?p=100</guid>
		<description><![CDATA[Well Today I decided to post a class that I built derived from the wordpress plugin feature. Due to my hatred for global variables I converted the wordpress functions into a static class.  Nothing special but it makes it easier &#8230; <a href="http://snipsta.com/blog/2009/10/functions-hooks-and-classes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Well Today I decided to post a class that I built derived from the wordpress plugin feature.</p>
<p>Due to my hatred for global variables I converted the wordpress functions into a static class.  Nothing special but it makes it easier to fit into other frameworks or even a basic php site. Its been tested only in php5. I also changed how the functions are called since its in a class.<span id="more-100"></span></p>
<pre class="brush: php;">
/* Example of use  */

function example_hook($example) {
echo $example;
}

Plugin::add_filter('example_filter', 'example_hook');

Plugin:apply_filters('example_filter', 'This is an example');

/* end of example */
</pre>
<p>See the class for yourself and enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://snipsta.com/blog/2009/10/functions-hooks-and-classes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ajax Custom Google Widget</title>
		<link>http://snipsta.com/blog/2009/08/ajax-custom-google-widget/</link>
		<comments>http://snipsta.com/blog/2009/08/ajax-custom-google-widget/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 05:58:28 +0000</pubDate>
		<dc:creator>Snipsta</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Voice]]></category>

		<guid isPermaLink="false">http://snipsta.com/blog/?p=87</guid>
		<description><![CDATA[Updated: Errors involving some servers and Curl Please download the newest source code and update your code. Decided to bundle up my idea in a standalone script. Right now there is no documentation, but I will work on it.  Spent &#8230; <a href="http://snipsta.com/blog/2009/08/ajax-custom-google-widget/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #800000;">Updated: Errors involving some servers and Curl <img src='http://snipsta.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Please download the newest source code and update your code.</span></p>
<p>Decided to bundle up my idea in a standalone script. Right now there is no documentation, but I will work on it.  Spent a hour just putting together what I had. So please enjoy!</p>
<p>This is a jQuery and PHP solution.</p>
<p>Let me know what you guys think or even post a link to my site so I can see how you used this feature.</p>
<p>just updated the gvwidget.class to not require the object class and added some documentation.<br />
Don&#8217;t write a lot of documentation so it will get better over time.</p>
]]></content:encoded>
			<wfw:commentRss>http://snipsta.com/blog/2009/08/ajax-custom-google-widget/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Custom Flash Google Voice Widget</title>
		<link>http://snipsta.com/blog/2009/08/custom-flash-google-voice-widget/</link>
		<comments>http://snipsta.com/blog/2009/08/custom-flash-google-voice-widget/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 01:24:48 +0000</pubDate>
		<dc:creator>Snipsta</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Example]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://snipsta.com/blog/?p=81</guid>
		<description><![CDATA[Today I created my first Google voice widget in flash. Which also happens to be my first flash project and i know its poorly made and probably just plain bad. But I will share it with the word to prove &#8230; <a href="http://snipsta.com/blog/2009/08/custom-flash-google-voice-widget/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today I created my first Google voice widget in flash. Which also happens to be my first flash project and i know its poorly made and probably just plain bad. But I will share it with the word to prove that I could do it!!!!</p>
<p>I am looking into working with a friend in making a fully customizable version in flash cs3/4 or in Flex. Or you can create your own using the code I provided before.<br />
<object id="google" style="width: 212px; height: 140px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="212" height="140" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="name" value="google" /><param name="src" value="/blog/wp-content/uploads/2009/08/google.swf" /><param name="bgcolor" value="#afa082" /><embed id="google" style="width: 212px; height: 140px;" type="application/x-shockwave-flash" width="212" height="140" src="/blog/wp-content/uploads/2009/08/google.swf" bgcolor="#afa082" name="google" quality="high"></embed></object></p>
<p>I know its crude but I will be learning flash little by little.</p>
<pre class="brush: plain;">

var variables:URLVariables = new URLVariables();
 variables.callerNumber = &quot;1&quot; + pNum;
 variables.buttonId = &quot;(id in the flashvars in the Google Version of the Google Voice Widget)&quot;;
 variables.showCallerNumber = &quot;1&quot;;
 variables.name = fName;

 var request:URLRequest = new URLRequest(&quot;https://clients4.google.com/voice/embed/webButtonConnect&quot;); //Insert your own URL here.
 request.method = URLRequestMethod.POST;
 request.data = variables;
 var loader:URLLoader = new URLLoader();
 loader.dataFormat = URLLoaderDataFormat.VARIABLES;
 //loader.addEventListener(Event.COMPLETE, completeHandler);
 try{
 loader.load(request);
 }
 catch (error:Error) {
 trace(&quot;Unable to load URL&quot;);

}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://snipsta.com/blog/2009/08/custom-flash-google-voice-widget/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Creating my own Google Voice Widget</title>
		<link>http://snipsta.com/blog/2009/08/creating-my-own-google-voice-widget/</link>
		<comments>http://snipsta.com/blog/2009/08/creating-my-own-google-voice-widget/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 16:53:29 +0000</pubDate>
		<dc:creator>Snipsta</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Voice]]></category>

		<guid isPermaLink="false">http://snipsta.com/blog/?p=70</guid>
		<description><![CDATA[Well today I wanted to take my code that i produced earlier and show you what i did with it. This image shows the first frame for this widget which shows the same text as the google voice widget. I &#8230; <a href="http://snipsta.com/blog/2009/08/creating-my-own-google-voice-widget/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Well today I wanted to take my code that i produced earlier and show you what i did with it.</p>
<p>This image shows the first frame for this widget which shows the same text as the google voice widget.</p>
<p>I turned this into a button so give it a try click it in the sidebar.</p>
<p><img class="alignnone size-full wp-image-72" title="1" src="http://snipsta.com/blog/wp-content/uploads/2009/08/1.png" alt="1" width="214" height="136" /></p>
<p><span id="more-70"></span>Once you click the sidebar you will get this frame.</p>
<p>This frame is the form which asks the user to enter in their name and number.</p>
<p><img class="alignnone size-full wp-image-73" title="2" src="http://snipsta.com/blog/wp-content/uploads/2009/08/2.png" alt="2" width="216" height="120" /></p>
<p>Currently my system will remove all characters out of the number to create the phone number so it doesn&#8217;t matter what you place in it.</p>
<p>Example: (999) 111 &#8211; 1111, 9991111111, 999-111-1111 , john9991111111test<br />
will all parse to equal 19991111111.</p>
<p>If you try connecting without the submitted the required fields you get.<br />
<img class="alignnone size-full wp-image-74" title="3" src="http://snipsta.com/blog/wp-content/uploads/2009/08/3.png" alt="3" width="213" height="123" /></p>
<p>lets say you now filled in the name.<br />
<img class="alignnone size-full wp-image-75" title="4" src="http://snipsta.com/blog/wp-content/uploads/2009/08/4.png" alt="4" width="213" height="123" /></p>
<p>Once you have put in your name and number and push Connect you will get one of two forms.</p>
<p>The first one takes the accepted Values and sends off to google to connect to my google widget.<br />
<img class="alignnone size-full wp-image-77" title="6" src="http://snipsta.com/blog/wp-content/uploads/2009/08/6.png" alt="6" width="213" height="113" /></p>
<p>The second is to try to keep people from spamming my google number using my custom widget.<br />
This uses a key and sessions.<br />
I also put a time limit between each submission.<br />
<img class="alignnone size-full wp-image-71" title="7" src="http://snipsta.com/blog/wp-content/uploads/2009/08/7.png" alt="7" width="215" height="138" /></p>
<p>So if you don&#8217;t like the widget google provides why don&#8217;t you make your own.</p>
<p>to get the code for utilizing Google widgets see  <a title="Google Voice Custom Call Widget" href="http://snipsta.com/blog/2009/07/google-voice-custom-call-widget/">Google Voice Custom Call Widget</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://snipsta.com/blog/2009/08/creating-my-own-google-voice-widget/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Google Voice Custom Call Widget</title>
		<link>http://snipsta.com/blog/2009/07/google-voice-custom-call-widget/</link>
		<comments>http://snipsta.com/blog/2009/07/google-voice-custom-call-widget/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 20:34:52 +0000</pubDate>
		<dc:creator>Snipsta</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Voice]]></category>

		<guid isPermaLink="false">http://snipsta.com/blog/?p=55</guid>
		<description><![CDATA[Create your own call widget in google voice. In the embed code look for the flashVars. &#60;param name=&#34;FlashVars&#34; value=&#34;id={id}&#38;amp;style=0&#34; /&#62; Take the id value ({id}) and fill in the array data below. showCallerNumber is either 1 or 0 show number/ &#8230; <a href="http://snipsta.com/blog/2009/07/google-voice-custom-call-widget/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Create your own call widget in google voice. In the embed code look for the flashVars.</p>
<pre class="brush: plain;">
&lt;param name=&quot;FlashVars&quot; value=&quot;id={id}&amp;amp;style=0&quot; /&gt;
</pre>
<p>Take the id value ({id}) and fill in the array data below.<br />
showCallerNumber is either 1 or 0 show number/ call anon which doesn&#8217;t show the number<br />
callerNumber is the number that is calling you. so 1  + 10 digit number.<br />
name is the name of the person calling you.</p>
<p>Now that you have all this information fill in the $postVars array and test out the script and receive your first call.</p>
<pre class="brush: php;">
&lt;?php

$url = 'https://clients4.google.com/voice/embed/webButtonConnect';
$postVars = array(
 'showCallerNumber' =&gt; '1',
 'callerNumber' =&gt; '1{10 diget phone number (don't forget to add the one in front)}',
 'buttonId' =&gt; 'button id',
 'name' =&gt; 'Name of the caller'
 );
$t = http_build_query($postVars);

 $ch = curl_init($url);
 curl_setopt($ch, CURLOPT_POST      ,1);
 curl_setopt($ch, CURLOPT_POSTFIELDS    ,$t);
 curl_setopt($ch, CURLOPT_FOLLOWLOCATION  ,1);
 curl_setopt($ch, CURLOPT_HEADER      ,0);
 curl_setopt($ch, CURLOPT_RETURNTRANSFER  ,1);
 $Rec_Data = curl_exec($ch);
 echo $Rec_Data;

?&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://snipsta.com/blog/2009/07/google-voice-custom-call-widget/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Pixelizing an image!</title>
		<link>http://snipsta.com/blog/2009/02/pixelizing-an-image/</link>
		<comments>http://snipsta.com/blog/2009/02/pixelizing-an-image/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 22:53:11 +0000</pubDate>
		<dc:creator>Snipsta</dc:creator>
				<category><![CDATA[Example]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://snipsta.com/?p=51</guid>
		<description><![CDATA[I decided I wanted to create a game and figured why dont I use all div tags. Well here is a way to take any image and convert it into divs.]]></description>
			<content:encoded><![CDATA[<p>I decided I wanted to create a game and figured why dont I use all div tags. Well here is a way to take any image and convert it into divs.</p>
]]></content:encoded>
			<wfw:commentRss>http://snipsta.com/blog/2009/02/pixelizing-an-image/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Image Gradients made dynamic!</title>
		<link>http://snipsta.com/blog/2009/01/image-gradients-made-dynamic/</link>
		<comments>http://snipsta.com/blog/2009/01/image-gradients-made-dynamic/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 23:46:57 +0000</pubDate>
		<dc:creator>Snipsta</dc:creator>
				<category><![CDATA[Example]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://snipsta.com/?p=48</guid>
		<description><![CDATA[Today I developed an image gradient for creating background gradients for future uses. Not sure what to do with it but i thought it was cool and fun! Maybe ill create a random scheme for snipsta.]]></description>
			<content:encoded><![CDATA[<p>Today I developed an image gradient for creating background gradients for future uses. Not sure what to do with it but i thought it was cool and fun! Maybe ill create a random scheme for snipsta.</p>
]]></content:encoded>
			<wfw:commentRss>http://snipsta.com/blog/2009/01/image-gradients-made-dynamic/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

