<?xml version="1.0"?><!-- RSS generated by Radio UserLand v8.0.2 on Sun, 03 Feb 2002 22:31:28 GMT --><rss version="0.92">	<channel>		<title>Greg Smith: Filemaker2Radio</title>		<link>http://radio.weblogs.com/0100597/categories/filemaker2radio/</link>		<description>Using Filemaker Pro files within Radio</description>		<copyright>Copyright 2002 Greg Smith</copyright>		<lastBuildDate>Sun, 03 Feb 2002 22:31:28 GMT</lastBuildDate>		<docs>http://backend.userland.com/rss092</docs>		<managingEditor>greg@yassfarm.com</managingEditor>		<webMaster>greg@yassfarm.com</webMaster>		<cloud domain="radio.xmlstoragesystem.com" port="80" path="/RPC2" registerProcedure="ourFavoriteSongs.rssPleaseNotify" protocol="xml-rpc"/>		<item>			<description>Test only&lt;%workspace.callingFM(server:&quot;203.58.233.54&quot;,port:&quot;591&quot;, database:&quot;driveInstructors.fm&quot;,mainlayout:&quot;main&quot;, indexlayout:&quot;&quot;,textboxes:&quot;description&quot;)%&gt;</description>			</item>		<item>			<description>I&apos;ve been talking to David Davies about the exciting work he&apos;s doing over at &lt;a href =&quot;http://radio.weblogs.com/0001161/&quot;&gt;his place&lt;/a&gt; hooking database-driven rss feeds into Radio&apos;s aggregator and picking it up in a Manila-driven search engine!!!Hugely innovative stuff! Furthermore, he tells me he&apos;s got Filemaker Pro hooked into the system so I&apos;ve been trying all day to figure it out for myself.Finally I&apos;ve got something running on a Manila site of my own which I&apos;ve called &lt;a href=&quot;http://newsfeeder.yassfarm.com/&quot;&gt;Greg&apos;s Newsfeeds&lt;/a&gt;. So far it&apos;s just a little newsfeed box using the manila  &quot;viewRssBox&quot; macro. So at least I&apos;ve managed to get Filemaker to put out an Rss file but I haven&apos;t got onto any of the Radio Aggregator part of it yet.One thing&apos;s for sure I&apos;m going to stay glued to David&apos;s site for further developments.</description>			</item>		<item>			<description>I haven&apos;t forgotten my FilemakerRadio Bridge either. It&apos;s all done and working fine on my own desktop. I just have to work out the best way of sharing it with others. The toolmaking section of the developers area is not as thorough as I had hoped. I may just have to study Dave&apos;s tools more closely and copy his methods.</description>			</item>		<item>			<description>One thing that&apos;s slowly dawning on me is the idea of using Radio to deliver cached reports from remote FMpro databases  (just like the news aggregator) and for searching etc to be performed on the cached information residing in the Radio object database which, of course, is sitting on the desktop and should therefore produce better performance.Chris Hansen and Brian Ablaza have both pointed me in this direction and I know Chris is doing some great stuff with &lt;a href=&quot;http://www.iviking.org/projects/FXdownload.php&quot;&gt;Filemaker, XML and PHP&lt;/a&gt;.In  Radio 8 terms, I&apos;m starting to visualise Filemaker Pro and its &apos;web companion&apos; as a sort of a &apos;cloud&apos; element with  regular updates, upstreaming etc all happening in the background and drive by the Radio Tool  that I&apos;m working on. I&apos;m nearly sure this could be made to work OK.</description>			</item>		<item>			<description>I&apos;m getting heaps of great email responses from this page. So many ideas floating around on this subject. For the moment I&apos;m trying to stay focused and produce a Radio Tool  to  demonstrate the basic concept of using Radio as a client for Files served from Filemaker Pro using its &apos;web companion&apos;. The tool is nearly done. There&apos;s just some tidying up to do and I&apos;ve still got to figure the best way to publish to tool for others to try out.</description>			</item>		<item>			<description>Looks like quite a few people might be interested in working with  Filemaker Pro and Radio.  Thanks for the &apos;Scripting News&apos;  link Dave. Sure bumped up the traffic! Two quick points for this post:1. I wish Radio&apos;s  &apos;stories&apos;  feature worked better. I&apos;d love to use it to organise my thoughts and provide more considered documentation. I know others have made the same point and I guess it&apos;ll come.2. I&apos;m in the middle of my attempt at a Radio 8 Tool. I&apos;m calling it &lt;i&gt;FMRadio&lt;/i&gt; and hopefully it will help to set interested  Radio users up with a very effective  &apos;client&apos;  for Filemaker Pro files served through the  &apos;web companion&apos; plug-in. Stay tuned.</description>			</item>		<item>			<description>Anyone interested in using Filemaker Pro on the web should really read &lt;a href = &quot;http://www.filemaker.com/xml/overview.html&quot;&gt;this page&lt;/a&gt; on the Filemaker site. What I get from that page is kind of an admission that XML can work more efficiently than the &apos;cgi&apos; style of  interaction involved in products such as &apos;Lasso&apos; , Frontier (non-xml) and the &apos;web companion&apos; itself.  They put it like this: &lt;i&gt;XML makes a very lightweight envelope to hold data so it&apos;s fast to read and fast to write&lt;/i&gt; and I would heartlly agrees having had 6 years experience with FM on the web using all of the  &apos;cgi&apos; connectors above.</description>			</item>		<item>			<description>The really good thing about using &apos;Usertalk&apos; varbs (eg. xml.compile) to process the XML output of Filemaker Pro files on the web is that a single utility script can be used to create html tables for all FM databases irrespective of the field names, field types or even number of fields in each instance.This means that any new FM databases can be setup for the web quite quickly. All that needs to be done is for the utility Frontier/Radio script to be pointed at the correct server, port and new file( with &apos;web companion&apos; turned on) and Bingo the new records should show up on the web page nicely presented in a table as a fully integrated page within the general website.Relational data including borrowed pop-up lists and portals can also be handled in this way.</description>			</item>		<item>			<description>Why use Filemaker and Usertalk apps to make online databases.1. Filemaker &apos;web companion&apos; is, by itself, as far as I can tell, at the moment, inadequate to provide truly sophisticated online access to FM files. 2. What is generally required is access to FM data within the context of a dynamic and flexible website such as those that can be provided by Frontier/Manila/Radio. if FM data can be made to appear seamlessly within a site that already contains mature features such as discussion boards, membership, online page editing and templates you have an impressive product.3. Frontier contains its own object database why use FM at all? &lt;UL TYPE=DISC&gt;	&lt;LI&gt;For many purposes this may be true but FM, as a relational database, is more effective and  with large volumes of data and easier to use in terms of sorting, constructing detailed search queries, deleting multiple records etc.  	&lt;LI&gt;clients may like the idea of having a &apos;take away&apos; FM database file to examine and use at their own convenience quite separate from the web interface They sometimes do not like the idea that all the collected data is &apos;hidden&apos; within a Frontier table somewhere. &lt;/UL&gt;4.FMPro v.5 contains support for XML, The Filemaker co advocates its use in the deployment of FM based web sites and says, in its own introductory page:&lt;I&gt;The server that uses XML performs faster, is more customizable, and can more easily exchange data with other databases.&lt;/I&gt;[&lt;a href=&quot;&quot;http://www.filemaker.com/xml/overview.html&quot;&gt;source&lt;/a&gt;]5. Frontier was one of the first scripting applications to make widespread use of XML and it contains many very handy inbuilt verbs for the handling of the type of XML data that FM can produce. They are a natural match.</description>			</item>		<item>			<description>I would like to talk some more about the idea of Usertalk and Filemaker Pro to build web based applications. I am confining my assessment to the question of integration using the XML output of Filemaker Pro because I think that this is by far the most exciting possibility for interoperablility at the moment.&lt;b&gt;I&apos;ve been asked for my views on the relative merits of Filemaker Pro integration with Frontier Manila and Radio? &lt;/b&gt;All three possibilities are worth exploring in my opinion. &lt;TABLE border = 1&gt;&lt;TR&gt;	&lt;TD&gt;	&lt;B&gt;Userland App:&lt;/B&gt;	&lt;/TD&gt;	&lt;TD&gt;	&lt;B&gt;Advantages&lt;/B&gt;	&lt;/TD&gt;	&lt;TD&gt;	&lt;B&gt;Disdvantages&lt;/B&gt;	&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;	&lt;TD&gt;	&lt;B&gt;Frontier:&lt;/B&gt;	&lt;/TD&gt;	&lt;TD&gt;	Powerful, dynamic web server, flexible. Allows open web based access to FM.	&lt;/TD&gt;	&lt;TD&gt;	Expensive for small business/private use. 	&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;	&lt;TD&gt;	&lt;B&gt;Manila:&lt;/B&gt;	&lt;/TD&gt;	&lt;TD&gt;	mature online app. ready to use with membership, discussion board etc	&lt;/TD&gt;	&lt;TD&gt;	Refitting for FM requires tinkering and probable need for full Frontier app (as in above) anyway.	&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;	&lt;TD&gt;&lt;B&gt;Radio Userland:&lt;/B&gt;	&lt;/TD&gt;	&lt;TD&gt;	Cheap, desktop based. suited to intranet/personal access	&lt;/TD&gt;	&lt;TD&gt;	Not yet mature. Must be installed to allow FM access.	&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt; </description>			</item>		<item>			<description>For OSX and Filemaker freaks - &lt;i&gt;Cocoa Dev Central: &lt;a href=&quot;http://cocoadevcentral.com/tutorials/showpage.php?show=00000040.php&quot;&gt;Using ASS to Access FileMaker&lt;/a&gt;. (ASS stands for AppleScript Studio, but it&amp;rsquo;s funnier abbreviated.)&lt;/i&gt; [&lt;a href=&quot;http://radio.weblogs.com/0001020/&quot;&gt;mac.scripting.com&lt;/a&gt;].And a further link from that site to a German DTP product &lt;a href=&quot;http://www.ragtime-online.com/&quot;&gt;&quot;Ragtime&quot;&lt;/a&gt; featuring  &quot;Filetime&quot; for use with FMPro.</description>			<source url="http://radio.weblogs.com/0001020/rss.xml">mac.scripting.com</source>			</item>		<item>			<description>I&apos;ve been getting some interest from others in my previous posts about the possible workings of Radio with Filemaker Pro, presumably as content management tools. There has been some talk about this matter on the &lt;a href = &quot;http://radio.userland.com/discuss/msgReader$7687&quot;&gt; Discussion page&lt;/a&gt; and I&apos;ve done some preliminary scripts which are rough and ready but I think show that the 2 applications can talk quite well in the common language of XML.Robert Parker, in particular, is showing quite a bit of interest in this matter and I&apos;m thinking I might use my new weblog to document my explorationsin this area. It would be something I&apos;ve never bothered to do before but, with these new Radio toys to play with, it might be fun.</description>			</item>		<item>			<description>Update on the last message. I&apos;ve now worked out how to upload Radio&apos;s native OPML files to the cloud. I was having trouble as they were being automatically rendered as html files.Thanks to Andy Fragen I&apos;ve created a new folder within my Radio www folder, called it &apos;opml&apos; and put a #prefs.txt file in it turning off the file rendering process for all files that go into that folder.Now I can dump my own opml files in that folder and as they magically go upstream they stay  &apos;opml&apos; files and don&apos;t get converted to html.Why is this good?Well it means that I can put up scripts and macros that other people can download directly to their own copy of Radio using the File . . &quot;Open URL&quot; menu item in Radio.Anyone interested in using Filemaker Pro with Radio can now copy this url into the &quot;Open URL&quot; menu box and get the script plus full instructions for accessing a test FM file I am making available.Let me know if you try it.</description>			</item>		</channel>	</rss>