<?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"
	>

<channel>
	<title>Colibri Solutions</title>
	<atom:link href="http://www.colibrisolutions.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.colibrisolutions.com</link>
	<description></description>
	<pubDate>Wed, 12 Nov 2008 19:24:00 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>One Approach to using FileMaker, PHP and Smart Pill</title>
		<link>http://www.colibrisolutions.com/2008/08/19/one-approach-to-using-filemaker-php-and-smart-pill/</link>
		<comments>http://www.colibrisolutions.com/2008/08/19/one-approach-to-using-filemaker-php-and-smart-pill/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 22:36:36 +0000</pubDate>
		<dc:creator>james</dc:creator>
		
		<category><![CDATA[All Things FileMaker]]></category>

		<guid isPermaLink="false">http://www.colibrisolutions.com/?p=79</guid>
		<description><![CDATA[When addressing integration challenges with FileMaker, we try to solve them using the SmartPill plug-in (www.scodigo.com), especially when we have already used it for other purposes within a given solution.  I&#8217;d like to share a technique we use for managing PHP in SmartPill that we have found to be very helpful and powerful.
In order [...]]]></description>
			<content:encoded><![CDATA[<p>When addressing integration challenges with FileMaker, we try to solve them using the SmartPill plug-in (www.scodigo.com), especially when we have already used it for other purposes within a given solution.  I&#8217;d like to share a technique we use for managing PHP in SmartPill that we have found to be very helpful and powerful.</p>
<p>In order for FileMaker to execute PHP, the PHP has to exist somewhere.  It can be hard-coded into a script or stored in a field or a variable &#8212; there are a variety of approaches. Within SmartPill are several FileMaker-centric functions that will help you take full advantage of its functionality. Perhaps most important of these is the function “fm_evaluate,”  which allows a user to pass data from FileMaker&#8217;s calculation engine into a piece of PHP code.</p>
<p><a href="http://www.colibrisolutions.com/wp-content/uploads/2008/08/php.png"></a></p>
<p style="text-align: center;"><img class="size-full wp-image-81" title="php" src="http://www.colibrisolutions.com/wp-content/uploads/2008/08/php.png" alt="The fm_evaluate function in action" width="546" height="336" /></p>
<p>The Colibri team has created a library of the PHP functions we typically use in a given solution.  Normally, we have a record in a FileMaker table that has a text field containing the PHP code for a specific function.  The variables declared at the head of the function contain the necessary fm_evaluate calls. Each record has a unique serial number and a global field that can be used as a self-join.  We develop a script that feeds the specific value correlating to a specific PHP call so that the PHP code is available on a global basis to the solution and driven from the context in which it is invoked.  Consequently, our library becomes a solution-specific subset of PHP.</p>
<p>We have used this functionality to:</p>
<ul>
<li>manage a digital archive;</li>
<li>manipulate directories on local machines;</li>
<li>use Web services via SOAP for credit card transactions; and</li>
<li>create SQL queries on SQL databases that do not require ODBC connections.</li>
</ul>
<p>SmartPill also has a PHP extension for FileMaker that allows you to do SQL queries directly against FileMaker, create global variables outside of FileMaker&#8217;s field structure, and launch scripts, as well as error trap.</p>
<p style="text-align: center;"><span><img class="aligncenter size-full wp-image-80" title="phpsql" src="http://www.colibrisolutions.com/wp-content/uploads/2008/08/phpsql.png" alt="Execute SQL within PHP" width="597" height="252" /></span></p>
<p>We want to hear about your experiences using FileMaker, PHP and  SmartPill.  Please contact us or add any techniques, questions or comments to this blog.</p>
<p>J Sciarra<br />
Chief Technologist</p>
]]></content:encoded>
			<wfw:commentRss>http://www.colibrisolutions.com/2008/08/19/one-approach-to-using-filemaker-php-and-smart-pill/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Using PHP as an Integration Tool for FileMaker Pro</title>
		<link>http://www.colibrisolutions.com/2008/08/08/using-php-as-an-integration-tool-for-filemaker-pro/</link>
		<comments>http://www.colibrisolutions.com/2008/08/08/using-php-as-an-integration-tool-for-filemaker-pro/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 17:49:10 +0000</pubDate>
		<dc:creator>james</dc:creator>
		
		<category><![CDATA[All Things FileMaker]]></category>

		<guid isPermaLink="false">http://www.colibrisolutions.com/?p=78</guid>
		<description><![CDATA[If FileMaker Pro is your primary workgroup group tool, you know that it is “mission critical” to your everyday business functions.  Typically, your workgroup solution solves most, if not all, administrative functions, providing a repository for institutional knowledge and data about your business. However, there is often other software, and sometimes hardware, that have [...]]]></description>
			<content:encoded><![CDATA[<p>If FileMaker Pro is your primary workgroup group tool, you know that it is “mission critical” to your everyday business functions.  Typically, your workgroup solution solves most, if not all, administrative functions, providing a repository for institutional knowledge and data about your business. However, there is often other software, and sometimes hardware, that have functionality external to your core workgroup solution and needs to be integrated with your FileMaker solution. You might use an accounting package such as QuickBooks, or an e-commerce solution to manage a digital archive and connect to various Web services provided by your vendors, such as FedEx or UPS.</p>
<p>FileMaker&#8217;s plug-in architecture allows for many innovative and powerful extensions to FileMaker in order to accomplish some of the integration issues mentioned above.  One of the key factors in FileMaker integration is PHP, a scripting language similar in some respects to Microsoft&#8217;s ASP.  Most users associate PHP with web design, as it is most often used as a means of dynamically displaying Web content from a database backend. However, the PHP language has a rich function library that can do more than just create Web pages. As a scripting language, PHP has powerful tools for handling arrays that are not available natively in FileMaker.  For example, you can execute FTP, HTTP, and SQL queries for most databases.  You can manipulate files and images, interact with Web services via SOAP, and many other functions as well. (See all at http://us2.php.net/manual/en/funcref.php)</p>
<p>Developers leverage a suite of FileMaker plug-ins to extend FileMaker&#8217;s native functionality.  At Colibri Solutions, we have been working extensively with a plug-in called SmartPill, developed by Micah Woods at Scodigo, that allows FileMaker to execute PHP directly.  SmartPill has allowed us to take advantage of the large PHP function library and thus extend FileMaker&#8217;s functionality and integration capabilities, all from within the PHP framework. Essentially, we&#8217;ve been able to use PHP as a Swiss Army knife, or quasi-universal plug-in, for FileMaker.  SmartPill reduces the number of plug-ins necessary and also provides a common framework, PHP, for solving integration problems.</p>
<p>There is also another plug-in from Shubeck in Germany that also will allow FileMaker to execute PHP.  We have not used this plug-in yet, and so we welcome those of you who have used it to provide feedback of your experiences, especially if you have also used SmartPill and can provide a direct feature comparison.</p>
<p>Next week, I’ll post some techniques we have found useful in managing FileMaker, PHP, and SmartPill.</p>
<p>J Sciarra<br />
Chief Technologist</p>
]]></content:encoded>
			<wfw:commentRss>http://www.colibrisolutions.com/2008/08/08/using-php-as-an-integration-tool-for-filemaker-pro/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New Website Design for 2008</title>
		<link>http://www.colibrisolutions.com/2008/06/15/new-website-design-for-2008/</link>
		<comments>http://www.colibrisolutions.com/2008/06/15/new-website-design-for-2008/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 17:47:45 +0000</pubDate>
		<dc:creator>james</dc:creator>
		
		<category><![CDATA[Company News]]></category>

		<guid isPermaLink="false">http://www.colibrisolutions.com/?p=76</guid>
		<description><![CDATA[Welcome to the new Colibri Solutions LLC website.  
After a long time with our old look, we have updated our company logo, our website design and our service offerings.  We hope that you will find colibrisolutions.com informative and easy to use, and come back to find out about the new and exciting things [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to the new Colibri Solutions LLC website.  </p>
<p>After a long time with our old look, we have updated our company logo, our website design and our service offerings.  We hope that you will find colibrisolutions.com informative and easy to use, and come back to find out about the new and exciting things we are planning for our company and our clients in 2008.</p>
<p>So far in 2008, we have updated our flagship product, Colibri Studio, for compatibility with Mac OS X 10.5 Leopard and Windows Vista.  We are also working to certify ALL our staff on the various tools and technologies that we support.</p>
<p>Come back often to learn about upcoming services and products, as well as our insights into workgroup management solutions and technologies.</p>
<p>James Wesolowski<br />
Managing Principal, Colibri Solutions LLC</p>
]]></content:encoded>
			<wfw:commentRss>http://www.colibrisolutions.com/2008/06/15/new-website-design-for-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Colibri Solutions Gets Certified for FileMaker Pro 9</title>
		<link>http://www.colibrisolutions.com/2008/06/15/colibri-solutions-gets-certified-for-filemaker-pro-9/</link>
		<comments>http://www.colibrisolutions.com/2008/06/15/colibri-solutions-gets-certified-for-filemaker-pro-9/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 17:47:33 +0000</pubDate>
		<dc:creator>james</dc:creator>
		
		<category><![CDATA[Company News]]></category>

		<guid isPermaLink="false">http://www.colibrisolutions.com/?p=77</guid>
		<description><![CDATA[As you may have seen on our home page, we are on our way to getting all our staff certified on the FileMaker Pro 9 platform with the recent certification of J. Sciarra, Colibri Solutions&#8217; partner and chief technologist.  The rest of us will be working on certification within the next few weeks.
In addition [...]]]></description>
			<content:encoded><![CDATA[<p>As you may have seen on our home page, we are on our way to getting all our staff certified on the FileMaker Pro 9 platform with the recent certification of J. Sciarra, Colibri Solutions&#8217; partner and chief technologist.  The rest of us will be working on certification within the next few weeks.</p>
<p>In addition to Filemaker Pro, we plan to demonstrate our commitment to the range of technologies we support by getting the proper certifications over the course of 2008.  We will display these new certifications on our home page and in this space as we gain them.</p>
<p>James Wesolowski<br />
Managing Principal, Colibri Solutions LLC</p>
]]></content:encoded>
			<wfw:commentRss>http://www.colibrisolutions.com/2008/06/15/colibri-solutions-gets-certified-for-filemaker-pro-9/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
