<?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>Steele Agency &#187; php</title>
	<atom:link href="http://www.steele-agency.com/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.steele-agency.com</link>
	<description>Digital Marketing, Social Media, Web Development, QR Code Solutions, Digital Advertising in Northwest Georgia</description>
	<lastBuildDate>Mon, 19 Jul 2010 15:47:48 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FreshBooks Wordpress Widget</title>
		<link>http://www.steele-agency.com/2010/06/freshbooks-wordpress-widget/</link>
		<comments>http://www.steele-agency.com/2010/06/freshbooks-wordpress-widget/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 20:12:42 +0000</pubDate>
		<dc:creator>Richard Royal</dc:creator>
				<category><![CDATA[Labs]]></category>
		<category><![CDATA[our work]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.steele-agency.com/?p=2012</guid>
		<description><![CDATA[A widget that displays your team's total billed hours as recorded in Freshbooks. ]]></description>
			<content:encoded><![CDATA[<h3>As avid users of Freshbooks web-based accounting software, we are always  looking for ways to integrate our project tracking and accounting in  fun and useful ways.  This plugin creates a simple sidebar widget that outputs the total hours billed for a FreshBooks account. Our website reflects the real-time prod<strong>uctivity of our co</strong>ntractors and staffers. This is just one more way to offer transparency to our clients. Read more about the plug-in and download it below.</h3>
<p>Note: You will need the <strong>API URL</strong> and <strong>API token</strong> for your FreshBooks account, see <a href="http://developers.freshbooks.com/">http://developers.freshbooks.com/</a></p>
<p>Your FreshBooks API URL has a single point of entry, derived from your account URL:</p>
<blockquote><p>https://sample.freshbooks.com/api/2.1/xml-in</p></blockquote>
<p>After enabling API access for your account, you&#8217;ll be given a unique authentication token. The admin user, and each staff member, has an API token. The admin user&#8217;s authentication token can be found on the &#8220;enable FreshBooks API&#8221; page. The staff token can be found on each staff member&#8217;s Profile page, or on the Edit Staff page (for admin only). At this time, staff members have limited access to the API (see the individual method pages for details).</p>
<p>Please note your authentication token is based on your account password. If your password changes, so will your authentication token.</p>
<p>To use this widget, install the plugin and then in the widgets setup admin area drag the &#8220;Freshbooks Widget&#8221; to a sidebar. Input your Title, API URL, and API token. Note, using the Freshbooks Admin API token will return the number hours billed by the Admin user and all the Staff accounts associated with the Admin account (the entire team), whereas inputing a Staff token will output the hours billed by that staff user only.</p>
<h2>Screenshots</h2>
<p style="text-align: center;"><img class="aligncenter" src="/media/apps/freshbooks_widget/screenshot-1.png" alt="" /><br />
<img src="/media/apps/freshbooks_widget/screenshot-2.png" alt="" /></p>
<hr /><strong>Note</strong>: PHP will produce a warning if it is operating in &#8220;safe_mode&#8221; which will look something like this:</p>
<blockquote><p>Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /home/public_html/wp-content/plugins/freshbooks-widget/library/FreshBooks/HttpClient.php on line 79</p></blockquote>
<p>Check with your host provider to turn-off &#8220;safe_mode&#8221; if this warning appears.</p>
<p>Thanks to developer: Milan Rukavina for providing a PHP5 library for the <a href="http://developers.freshbooks.com/overview/">FreshBooks API</a>. Saves the time of dealing with XML calls directly. Available at: <a href="http://code.google.com/p/freshbooks-php-library/">http://code.google.com/p/freshbooks-php-library/</a></p>
<p style="text-align: center;"><a href="/media/apps/freshbooks_widget/freshbooks-widget.1.0.zip"><img class="aligncenter" src="/wp-content/uploads/download_latest.png" alt="" /></a></p>
<p style="text-align: center;">Wordpress 2.8 and up.</p>
<hr />LICENSE:</p>
<p>This program is free software; you can redistribute it and/or modify it.</p>
<p>THE SOFTWARE IS PROVIDED &#8220;AS IS&#8221;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.steele-agency.com/2010/06/freshbooks-wordpress-widget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is PHP?</title>
		<link>http://www.steele-agency.com/2010/01/what-is-php/</link>
		<comments>http://www.steele-agency.com/2010/01/what-is-php/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 20:27:17 +0000</pubDate>
		<dc:creator>Richard Royal</dc:creator>
				<category><![CDATA[Web & Tech News]]></category>
		<category><![CDATA[interactive marketing]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[website design]]></category>

		<guid isPermaLink="false">http://www.steele-agency.com/?p=1160</guid>
		<description><![CDATA[This powerful but simple tool allows dynamic information to be reached or calculated and then translated into something a browser understands in real time.  Richard breaks down this complexity into easy to understand diagrams and analogies. ]]></description>
			<content:encoded><![CDATA[<p>We talk a lot about  <strong>Web 2.0</strong> technologies with our clients, but we rarely speak to the specific and complex technical aspects of our work. Of course, most people care and want to know that their information is secure and professionally presented, but not often enough do we get to experience the joy of explaining in painstaking detail the exact nature of computer protocol and web design.</p>
<h2>&lt;?PHP ?&gt;</h2>
<p><a href="http://www.php.net/"><img class="alignright" title="PHP chart" src="http://www.steele-agency.com/wp-content/images/phplogo.png" alt="PHP Chart" width="180" height="95" /></a></p>
<p>PHP  is a hypertext preprocessor, meaning that its function is to produce something functional; in this case HTML, the markup language that web browsers understand. This allows dynamic information to be reached or calculated and then translated into something a browser understands in real time. Without this capability, websites would be very static, non-interactive, and incapable of providing unique experiences for each viewer. Imagine a world without web-based client logins, bill-pay, or online forums like Facebook and Twitter.</p>
<h2>Order Of Events</h2>
<p>PHP is a scripting language that is hosted on a server and is executed by the server stack when a website is accessed.</p>
<p style="text-align: center;"><img class=" aligncenter" title="PHP chart" src="http://www.steele-agency.com/wp-content/images/chart.jpg" alt="PHP Chart" width="496" height="243" /></p>
<p>PHP can grab information stored in databases, talk to other computers and programs, and execute its own internal mathematical and logical functions in real time and produce the HTML website you see on your screen. In fact, this page you&#8217;re viewing now was highly preprocessed using PHP the moment you visited the page!</p>
<h2>PHPrimer</h2>
<p>A standard static webpage has the form:</p>
<p style="text-align: center;"><img class=" aligncenter" title="PHP chart" src="http://www.steele-agency.com/wp-content/images/html1.png" alt="PHP Chart" width="302" height="194" /></p>
<p>On a web server, a preprocessed web page looks more like:</p>
<p style="text-align: center;"><img class=" aligncenter" title="PHP chart" src="http://www.steele-agency.com/wp-content/images/html2.png" alt="PHP Chart" width="305" height="194" /></p>
<p>where $data may refer to information from a database or even a function that adds numbers together. Static HTML is incapable of this functionality. Most importantly, a user&#8217;s web browser only sees the result of the executed function. For example, if $data was a function that calculated the number of city residents that ordered a particular meal from a certain restaurant, then the browser would only see:</p>
<p style="text-align: center;">
<p style="text-align: center;"><img class=" aligncenter" title="PHP chart" src="http://www.steele-agency.com/wp-content/images/html3.png" alt="PHP Chart" width="337" height="194" /></p>
<p>A simple diagram and a simple example, but a powerful tool in the web arsenal.</p>
<p style="text-align: center;">
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://www.steele-agency.com/2010/01/what-is-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
