<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en"><title type="text">False Positives</title><link rel="alternate" type="text/html" href="http://www.falsepositives.com" /><subtitle type="html">Code &amp; Culture</subtitle><logo>http://www.falsepositives.com/FP.GIF</logo><updated>2009-11-06T19:39:46+00:00</updated><sy:updatePeriod xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">hourly</sy:updatePeriod><sy:updateFrequency xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">1</sy:updateFrequency><geo:lat>43.6605</geo:lat><geo:long>-79.4799</geo:long><link rel="self" href="http://feeds.feedburner.com/FalsePositives" type="application/atom+xml" /><feedburner:emailServiceId>FalsePositives</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FFalsePositives" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FFalsePositives" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FFalsePositives" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/FalsePositives" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FFalsePositives" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FFalsePositives" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FFalsePositives" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry><title type="text">Building a city that thinks like the web | DavidCrow.ca [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/9Bh0bDMRl1Q/building-a-city-that-thinks-like-the-web" /><category term="Toronto open web2.0" /><author><name>FalsePositives</name></author><updated>2009-11-06T11:39:46-08:00</updated><id>http://davidcrow.ca/article/7260/building-a-city-that-thinks-like-the-web</id><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/Toronto" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/open" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/web2.0" />
      </rdf:Bag>
    </taxo:topics><summary type="html">&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/9Bh0bDMRl1Q" height="1" width="1"/&gt;</summary><feedburner:origLink>http://davidcrow.ca/article/7260/building-a-city-that-thinks-like-the-web</feedburner:origLink></entry><entry><title type="text">The HandyMan Shop : FAIL [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/_MEK9dCjKrY/" /><category term="toronto" /><category term="juction" /><category term="quebecave" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-11-04T12:26:04-08:00</updated><id>tag:flickr.com,2005:/photo/4075341943</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4075341943/" title="The HandyMan Shop : FAIL"&gt;&lt;img src="http://farm3.static.flickr.com/2649/4075341943_858bf644c7_m.jpg" width="240" height="180" alt="The HandyMan Shop : FAIL" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;second story down, ground floor next;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/_MEK9dCjKrY" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2649/4075341943_1907b14ec2_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-11-04T13:07:18-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4075341943/</feedburner:origLink></entry><entry><title type="text">Home Renovations &amp; Repair at Casa FalsePositives : ReBuilt [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/_xXVVvGzcZ0/" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-11-04T12:25:58-08:00</updated><id>tag:flickr.com,2005:/photo/4076093954</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4076093954/" title="Home Renovations &amp;amp; Repair at Casa FalsePositives : ReBuilt"&gt;&lt;img src="http://farm4.static.flickr.com/3500/4076093954_8f7d7af269_m.jpg" width="240" height="180" alt="Home Renovations &amp;amp; Repair at Casa FalsePositives : ReBuilt" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/_xXVVvGzcZ0" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm4.static.flickr.com/3500/4076093954_f05d19efcd_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-11-04T12:57:37-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4076093954/</feedburner:origLink></entry><entry><title type="text">Mockingbird [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/oTUU4IqRSZw/" /><category term="design webdesign" /><author><name>FalsePositives</name></author><updated>2009-11-04T12:01:05-08:00</updated><id>http://gomockingbird.com/</id><content type="html">wireframing on the fly&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/oTUU4IqRSZw" height="1" width="1"/&gt;</content><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/design" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/webdesign" />
      </rdf:Bag>
    </taxo:topics><feedburner:origLink>http://gomockingbird.com/</feedburner:origLink></entry><entry><title type="text">20 Simple jQuery Tricks | Design Shack [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/rgTVVy0ezhw/20-simple-jquery-tricks" /><category term="jQuery" /><author><name>FalsePositives</name></author><updated>2009-11-04T05:55:06-08:00</updated><id>http://designshack.co.uk/articles/javascript/20-simple-jquery-tricks</id><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/jQuery" />
      </rdf:Bag>
    </taxo:topics><summary type="html">&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/rgTVVy0ezhw" height="1" width="1"/&gt;</summary><feedburner:origLink>http://designshack.co.uk/articles/javascript/20-simple-jquery-tricks</feedburner:origLink></entry><entry><title type="text">Home Renovations &amp; Repair at Casa FalsePositives : ReConStruction [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/cFTXkgNTrAo/" /><category term="spindles" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-10-30T05:41:02-07:00</updated><id>tag:flickr.com,2005:/photo/4058275070</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4058275070/" title="Home Renovations &amp;amp; Repair at Casa FalsePositives : ReConStruction"&gt;&lt;img src="http://farm3.static.flickr.com/2786/4058275070_8a597c3102_m.jpg" width="240" height="180" alt="Home Renovations &amp;amp; Repair at Casa FalsePositives : ReConStruction" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/cFTXkgNTrAo" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2786/4058275070_6bcca15209_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-10-30T06:58:46-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4058275070/</feedburner:origLink></entry><entry><title type="text">Home Renovations &amp; Repair at Casa FalsePositives : ReConStruction [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/MHZ3Dy9Wox4/" /><category term="deck" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-10-30T05:40:53-07:00</updated><id>tag:flickr.com,2005:/photo/4057536763</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4057536763/" title="Home Renovations &amp;amp; Repair at Casa FalsePositives : ReConStruction"&gt;&lt;img src="http://farm3.static.flickr.com/2666/4057536763_e68e6f7e27_m.jpg" width="240" height="180" alt="Home Renovations &amp;amp; Repair at Casa FalsePositives : ReConStruction" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/MHZ3Dy9Wox4" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2666/4057536763_453d570a93_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-10-30T06:58:31-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4057536763/</feedburner:origLink></entry><entry><title type="text">Home Renovations &amp; Repair at Casa FalsePositives : Progress [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/3INLqUWCG50/" /><category term="pillar" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-10-29T14:20:49-07:00</updated><id>tag:flickr.com,2005:/photo/4056039019</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4056039019/" title="Home Renovations &amp;amp; Repair at Casa FalsePositives : Progress"&gt;&lt;img src="http://farm3.static.flickr.com/2726/4056039019_ae4d9807e1_m.jpg" width="180" height="240" alt="Home Renovations &amp;amp; Repair at Casa FalsePositives : Progress" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/3INLqUWCG50" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2726/4056039019_1c8363fe02_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-10-29T12:21:38-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4056039019/</feedburner:origLink></entry><entry><title type="text">Home Renovations &amp; Repair at Casa FalsePositives [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/UN5eV25fWTs/" /><category term="pillar" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-10-29T09:11:39-07:00</updated><id>tag:flickr.com,2005:/photo/4055327291</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4055327291/" title="Home Renovations &amp;amp; Repair at Casa FalsePositives"&gt;&lt;img src="http://farm3.static.flickr.com/2539/4055327291_7b5948386b_m.jpg" width="240" height="180" alt="Home Renovations &amp;amp; Repair at Casa FalsePositives" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/UN5eV25fWTs" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2539/4055327291_b44dda9ba3_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-10-29T10:05:56-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4055327291/</feedburner:origLink></entry><entry><title type="text">new jquery plugin: pulse [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/mbV3cZq3Zb0/" /><category term="jQuery" /><author><name>FalsePositives</name></author><updated>2009-10-28T11:56:56-07:00</updated><id>http://enhance.qd-creative.co.uk/2008/11/05/new-jquery-plugin-pulse/</id><content type="html">applies a continual pulse to any element specified.  very cool effect.&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/mbV3cZq3Zb0" height="1" width="1"/&gt;</content><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/jQuery" />
      </rdf:Bag>
    </taxo:topics><feedburner:origLink>http://enhance.qd-creative.co.uk/2008/11/05/new-jquery-plugin-pulse/</feedburner:origLink></entry><entry><title type="text">7 things you can do so your users won’t leave :: ENHANCE [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/LfxRoiqDx4I/" /><category term="startup usability webdesign" /><author><name>FalsePositives</name></author><updated>2009-10-28T11:49:52-07:00</updated><id>http://enhance.qd-creative.co.uk/2008/10/14/7-things-you-can-do-so-your-users-wont-leave/</id><content type="html">Get a logo; Provide a method of contact; Have an honest &amp;quot;about&amp;quot; page; Speed up your website; Validate!; Treat them like humans; Write JavaScript which degrades, gracefully&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/LfxRoiqDx4I" height="1" width="1"/&gt;</content><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/startup" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/usability" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/webdesign" />
      </rdf:Bag>
    </taxo:topics><feedburner:origLink>http://enhance.qd-creative.co.uk/2008/10/14/7-things-you-can-do-so-your-users-wont-leave/</feedburner:origLink></entry><entry><title type="text">Array.org Netbook Repository for Ubuntu [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/jv64lgxsgts/" /><category term="netbooks Linux ubuntu" /><author><name>FalsePositives</name></author><updated>2009-10-26T20:39:54-07:00</updated><id>http://array.org/ubuntu/</id><content type="html">for your Asus Eee PC, Acer Aspire One, MSI Wind, Dell Mini 9, or HP Mini device.&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/jv64lgxsgts" height="1" width="1"/&gt;</content><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/netbooks" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/Linux" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/ubuntu" />
      </rdf:Bag>
    </taxo:topics><feedburner:origLink>http://array.org/ubuntu/</feedburner:origLink></entry><entry><title type="text">7 Lessons from Startup School - mediabistro.com: BayNewser [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/h2xO8Eo11s0/7_lessons_from_startup_school_141206.asp" /><category term="startup" /><author><name>FalsePositives</name></author><updated>2009-10-26T13:29:38-07:00</updated><id>http://www.mediabistro.com/baynewser/business_models/7_lessons_from_startup_school_141206.asp</id><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/startup" />
      </rdf:Bag>
    </taxo:topics><summary type="html">&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/h2xO8Eo11s0" height="1" width="1"/&gt;</summary><feedburner:origLink>http://www.mediabistro.com/baynewser/business_models/7_lessons_from_startup_school_141206.asp</feedburner:origLink></entry><entry><title type="text">jQuery resources to spice up your website [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/fGr8S2KN6t4/10-astonishing-jquery-resources-to-spice-up-your-website" /><category term="javascript webdesign jQuery usability tutorial" /><author><name>FalsePositives</name></author><updated>2009-10-19T13:57:32-07:00</updated><id>http://www.catswhocode.com/blog/10-astonishing-jquery-resources-to-spice-up-your-website</id><content type="html">Show/Hide a nice login panel; Easy Display Switch with CSS and jQuery; Create a better jQuery stylesheet switcher; Turn any webform into a powerful wizard with jQuery; Chat with jQuery and PHP; Beautiful tag clouds with jQuery and flir; Fading colors with jQuery; Twitter-like login panel using jQuery; Disappearing “Scroll to top” link with jQuery and CSS; Using jQuery to recreate the product slider from Apple&amp;#039;s website; Create an astonishing image rotator with jQuery&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/fGr8S2KN6t4" height="1" width="1"/&gt;</content><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/javascript" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/webdesign" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/jQuery" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/usability" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/tutorial" />
      </rdf:Bag>
    </taxo:topics><feedburner:origLink>http://www.catswhocode.com/blog/10-astonishing-jquery-resources-to-spice-up-your-website</feedburner:origLink></entry><entry><title type="text">Roast Piggy [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/8rYYXyNyay4/" /><category term="food" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-10-17T16:05:33-07:00</updated><id>tag:flickr.com,2005:/photo/4020784564</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4020784564/" title="Roast Piggy"&gt;&lt;img src="http://farm4.static.flickr.com/3477/4020784564_b6ee9b5c2d_m.jpg" width="180" height="240" alt="Roast Piggy" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/8rYYXyNyay4" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm4.static.flickr.com/3477/4020784564_cda068e36d_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-10-17T10:58:18-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4020784564/</feedburner:origLink></entry><entry><title type="text">Chargify API Profile [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/G-CWPCldypI/chargify" /><category term="ecommerce web2.0 paypal payments" /><author><name>FalsePositives</name></author><updated>2009-10-17T14:21:10-07:00</updated><id>http://www.programmableweb.com/api/chargify</id><content type="html">an online payment service featuring recurring billing. The Chargify API allows developers to integrate the service into their application or website easily, featuring a RESTful interface.&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/G-CWPCldypI" height="1" width="1"/&gt;</content><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/ecommerce" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/web2.0" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/paypal" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/payments" />
      </rdf:Bag>
    </taxo:topics><feedburner:origLink>http://www.programmableweb.com/api/chargify</feedburner:origLink></entry><entry><title type="text">Changes in the Junction : Jocelyn’s Place, a Stop Light &amp; Buddha Pie</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/8_6W2TChP6o/" /><category term="Food" /><category term="Junction City" /><category term="Toronto" /><author><name>Ian</name></author><updated>2009-10-16T12:27:47-07:00</updated><id>http://www.falsepositives.com/?p=2245</id><summary type="html">This fall has seen a few changes in Toronto&amp;#8217;s west end Junction neighborhood (of New York Times fame):
Bronto Burger is now Jocelyn&amp;#8217;s Place (2982 Dundas St. West, just west of Pacific Ave.), with a new owner but same menu/price and deco (at least for now).  The food and service continue to be as good.

The [...]&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/10/16/changes-in-the-junction-jocelyn-a-stop-light-buddha/"&gt;Changes in the Junction : Jocelyn&amp;#8217;s Place, a Stop Light &amp;#038; Buddha Pie&lt;/a&gt;&lt;/p&gt;</summary><content type="html">



&lt;p&gt;This fall has seen a few changes in Toronto&amp;#8217;s west end Junction neighborhood (&lt;a href="http://www.falsepositives.com/index.php/2009/07/05/torontos-junction-in-new-york-times/"&gt;of New York Times fame&lt;/a&gt;):&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.blogto.com/restaurants/brontoburger"&gt;Bronto Burger&lt;/a&gt; is now &lt;span style="text-decoration: underline;"&gt;Jocelyn&amp;#8217;s Place&lt;/span&gt; (2982 Dundas St. West, just west of Pacific Ave.), with a new owner but same menu/price and deco (at least for now).  The food and service continue to be as good.&lt;br /&gt;
&lt;a title="Jocelyn's  Place by False Positives, on Flickr" href="http://www.flickr.com/photos/falsepositives/4016870951/"&gt;&lt;img src="http://farm3.static.flickr.com/2583/4016870951_dc6fca7068.jpg" alt="Jocelyn's  Place" width="500" height="375" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The High Park Avenue and Dundas Street West intersection now has a stop light, breaking up the block and routing around the traffic from the no frill on Pacific.&lt;br /&gt;
&lt;a title="STOP!! by False Positives, on Flickr" href="http://www.flickr.com/photos/falsepositives/4017635970/"&gt;&lt;img src="http://farm3.static.flickr.com/2546/4017635970_47031c2aa6.jpg" alt="STOP!!" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;
The junctioneer has details on &lt;a href="http://breakingprojects.com/junctioneer/2009/10/14/ribbon-cutting-ceremony-dundas-high-park-ave-traffic-lights/"&gt;Ribbon-cutting ceremony, Dundas High Park Ave traffic lights&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And &lt;a href="http://www.falsepositives.com/index.php/2008/04/15/lous-coffee-bar-is-buzz-worthy/"&gt;Lou&amp;#8217;s Coffee Bar&lt;/a&gt; has been transformed (reincarnated?) into &lt;span style="text-decoration: underline;"&gt;Buddha Pie&lt;/span&gt; (514 Annette just East of Runnymede Road), serving up gluten free thin crust pizza and sandwich&amp;#8217;s with the best ingredients, plus great coffee!&lt;br /&gt;
&lt;a title="Buddha Pie by False Positives, on Flickr" href="http://www.flickr.com/photos/falsepositives/4017635454/"&gt;&lt;img src="http://farm3.static.flickr.com/2509/4017635454_a9e6ea4cd5.jpg" alt="Buddha Pie" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;
It&amp;#8217;s great to to see Lou is back after a loong renovation.  And the pizza is buzz worthy too!&lt;br /&gt;
&lt;a title="A Slice of nirvana? by False Positives, on Flickr" href="http://www.flickr.com/photos/falsepositives/4016871455/"&gt;&lt;img src="http://farm3.static.flickr.com/2688/4016871455_847c2c0acc.jpg" alt="A Slice of nirvana?" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;
that&amp;#8217;s the &amp;#8220;Presto Pesto Pizza&amp;#8221; with pesto sause, red onions, green peppers, sun dried tomatoes and (real) Bufalo Mozzarella (you could have Goat Cheese) (and you can add fresh garlic and/or chicken).&lt;/p&gt;
&lt;p&gt;Update : Buddha Pie is now Twittering @&lt;a href="http://twitter.com/eatBuddhaPie"&gt;eatBuddhaPie&lt;/a&gt; and has a &lt;a href="http://www.facebook.com/pages/Toronto-ON/Buddha-Pie/163182829093"&gt;FaceBook page&lt;/a&gt;, and &lt;a href="http://www.blogto.com/restaurants/buddha-pie"&gt;BlogTo has a in depth review&lt;/a&gt; (they like!)&lt;/p&gt;
&lt;div id="crp_related"&gt;&lt;h2&gt;Related Posts:&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2007/12/27/the-cookies-of-xmas-07/" rel="bookmark"&gt;The Cookies of Xmas 07&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2008/04/15/lous-coffee-bar-is-buzz-worthy/" rel="bookmark"&gt;Lou's Coffee Bar is buzz worthy&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2008/09/22/say-hello-to-the-fall/" rel="bookmark"&gt;say hello to the fall&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2008/02/03/after-the-storm/" rel="bookmark"&gt;After the Storm&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2008/09/16/2008-toronto-ukrainian-festival-the-post-pyrohy-report/" rel="bookmark"&gt;2008 Toronto Ukrainian Festival, the post pyrohy* report&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/10/16/changes-in-the-junction-jocelyn-a-stop-light-buddha/"&gt;Changes in the Junction : Jocelyn&amp;#8217;s Place, a Stop Light &amp;#038; Buddha Pie&lt;/a&gt;&lt;/p&gt;




&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/8_6W2TChP6o" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.falsepositives.com/index.php/2009/10/16/changes-in-the-junction-jocelyn-a-stop-light-buddha/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/" /><feedburner:origLink>http://www.falsepositives.com/index.php/2009/10/16/changes-in-the-junction-jocelyn-a-stop-light-buddha/</feedburner:origLink></entry><entry><title type="text">A Slice of nirvana? [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/4ZuNxImrdRE/" /><category term="food" /><category term="toronto" /><category term="junction" /><category term="pizza" /><category term="junctioncity" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-10-16T12:13:19-07:00</updated><id>tag:flickr.com,2005:/photo/4016871455</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4016871455/" title="A Slice of nirvana?"&gt;&lt;img src="http://farm3.static.flickr.com/2688/4016871455_847c2c0acc_m.jpg" width="240" height="180" alt="A Slice of nirvana?" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;from Buddha Pie&lt;br /&gt;
514 Annette just East of Runnymede Road.  Yummy! &lt;br /&gt;
see &lt;a href="http://www.falsepositives.com/index.php/2009/10/16/changes-in-the-junction-jocelyn-a-stop-light-buddha/" rel="nofollow"&gt;Changes in the Junction : Jocelyn, a Stop Light &amp;amp; Buddha&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/4ZuNxImrdRE" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2688/4016871455_cced5d5e9e_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-10-16T11:49:46-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4016871455/</feedburner:origLink></entry><entry><title type="text">STOP!! [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/RmJ_gGOqF9Y/" /><category term="toronto" /><category term="junction" /><category term="junctioncity" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-10-16T12:13:12-07:00</updated><id>tag:flickr.com,2005:/photo/4017635970</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4017635970/" title="STOP!!"&gt;&lt;img src="http://farm3.static.flickr.com/2546/4017635970_47031c2aa6_m.jpg" width="240" height="180" alt="STOP!!" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;new light a High Park and Dundas West&lt;br /&gt;
see &lt;a href="http://www.falsepositives.com/index.php/2009/10/16/changes-in-the-junction-jocelyn-a-stop-light-buddha/" rel="nofollow"&gt;Changes in the Junction : Jocelyn, a Stop Light &amp;amp; Buddha&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/RmJ_gGOqF9Y" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2546/4017635970_ecc2a92cc2_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-10-15T11:18:52-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4017635970/</feedburner:origLink></entry><entry><title type="text">Jocelyn's  Place [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/BUSkZQ09zCI/" /><category term="toronto" /><category term="junction" /><category term="pizza" /><category term="hamburger" /><category term="junctioncity" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-10-16T12:13:05-07:00</updated><id>tag:flickr.com,2005:/photo/4016870951</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4016870951/" title="Jocelyn's  Place"&gt;&lt;img src="http://farm3.static.flickr.com/2583/4016870951_dc6fca7068_m.jpg" width="240" height="180" alt="Jocelyn's  Place" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;was Bronto Burger&lt;br /&gt;
see &lt;a href="http://www.falsepositives.com/index.php/2009/10/16/changes-in-the-junction-jocelyn-a-stop-light-buddha/" rel="nofollow"&gt;Changes in the Junction : Jocelyn, a Stop Light &amp;amp; Buddha&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/BUSkZQ09zCI" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2583/4016870951_b3db5a0c22_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-10-15T11:17:38-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4016870951/</feedburner:origLink></entry><entry><title type="text">Buddha Pie [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/-Exoa_7xatY/" /><category term="toronto" /><category term="junction" /><category term="pizza" /><category term="junctioncity" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-10-16T12:12:59-07:00</updated><id>tag:flickr.com,2005:/photo/4017635454</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4017635454/" title="Buddha Pie"&gt;&lt;img src="http://farm3.static.flickr.com/2509/4017635454_a9e6ea4cd5_m.jpg" width="240" height="180" alt="Buddha Pie" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;514 Annette just East of Runnymede Road.  Yummy Pizza! see also &lt;a href="http://www.falsepositives.com/index.php/2009/10/16/changes-in-the-junction-jocelyn-a-stop-light-buddha/" rel="nofollow"&gt;Changes in the Junction : Jocelyn’s Place, a Stop Light &amp;amp; Buddha Pie.&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/-Exoa_7xatY" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2509/4017635454_486ab47733_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-09-19T12:55:21-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4017635454/</feedburner:origLink></entry><entry><title type="text">Building iPhone Apps with HTML, CSS, and JavaScript [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/fCXljpJyPqE/index.html" /><category term="iphone javascript css webdesign apple mobile ipod" /><author><name>FalsePositives</name></author><updated>2009-10-15T15:51:20-07:00</updated><id>http://building-iphone-apps.labs.oreilly.com/index.html</id><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/iphone" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/javascript" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/css" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/webdesign" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/apple" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/mobile" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/ipod" />
      </rdf:Bag>
    </taxo:topics><summary type="html">&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/fCXljpJyPqE" height="1" width="1"/&gt;</summary><feedburner:origLink>http://building-iphone-apps.labs.oreilly.com/index.html</feedburner:origLink></entry><entry><title type="text">Anatomy of Japanese folk monsters , Yōkai Daizukai, an illustrated guide to yōkai authored by manga artist Shigeru Mizuki, [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/ICokptW-UAA/" /><category term="japan manga illustration" /><author><name>FalsePositives</name></author><updated>2009-10-14T16:14:37-07:00</updated><id>http://www.pinktentacle.com/2009/10/anatomy-of-japanese-folk-monsters/</id><content type="html">features a collection of cutaway diagrams showing the anatomy of 85 traditional monsters from Japanese folklore (which also appear in Mizuki’s GeGeGe no Kitarō anime/manga). Here are a few illustrations from the book.&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/ICokptW-UAA" height="1" width="1"/&gt;</content><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/japan" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/manga" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/illustration" />
      </rdf:Bag>
    </taxo:topics><feedburner:origLink>http://www.pinktentacle.com/2009/10/anatomy-of-japanese-folk-monsters/</feedburner:origLink></entry><entry><title type="text">COPE: Create Once, Publish Everywhere [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/_wegI25XJMw/" /><category term="cms" /><author><name>FalsePositives</name></author><updated>2009-10-14T07:43:56-07:00</updated><id>http://blog.programmableweb.com/2009/10/13/cope-create-once-publish-everywhere/</id><content type="html"># Build content management systems (CMS), not web publishing tools (WPT) # Separate content from display # Ensure content modularity # Ensure content portability&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/_wegI25XJMw" height="1" width="1"/&gt;</content><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/cms" />
      </rdf:Bag>
    </taxo:topics><feedburner:origLink>http://blog.programmableweb.com/2009/10/13/cope-create-once-publish-everywhere/</feedburner:origLink></entry><entry><title type="text">Birthday Cake [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/XYgdt7cGfmA/" /><category term="food" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-10-11T08:44:13-07:00</updated><id>tag:flickr.com,2005:/photo/4001519566</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4001519566/" title="Birthday Cake"&gt;&lt;img src="http://farm3.static.flickr.com/2643/4001519566_b42d87ec0d_m.jpg" width="240" height="180" alt="Birthday Cake" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;is the best kind of cake of all!  &lt;br /&gt;
a citrus poppyseed cake from Frangipane &lt;a href="http://www.frangipane.ca/" rel="nofollow"&gt;www.frangipane.ca/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/XYgdt7cGfmA" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2643/4001519566_7b40d25263_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-10-10T17:28:40-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4001519566/</feedburner:origLink></entry><entry><title type="text">Turkey fest #1 [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/cOBq1lURGec/" /><category term="food" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-10-11T08:44:07-07:00</updated><id>tag:flickr.com,2005:/photo/4001519270</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4001519270/" title="Turkey fest #1"&gt;&lt;img src="http://farm3.static.flickr.com/2545/4001519270_e9bd1b9e47_m.jpg" width="240" height="180" alt="Turkey fest #1" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;a happy thanksgiving day meal&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/cOBq1lURGec" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2545/4001519270_6e188b3bea_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-10-10T16:23:55-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4001519270/</feedburner:origLink></entry><entry><title type="text">Country Road [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/m3DUdc8FsfE/" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-10-11T08:43:52-07:00</updated><id>tag:flickr.com,2005:/photo/4001518560</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/4001518560/" title="Country Road"&gt;&lt;img src="http://farm4.static.flickr.com/3434/4001518560_ff8400425a_m.jpg" width="240" height="180" alt="Country Road" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/m3DUdc8FsfE" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm4.static.flickr.com/3434/4001518560_1d7b77a46f_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-10-10T12:53:56-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/4001518560/</feedburner:origLink></entry><entry><title type="text">a Startup Maturity Checklist [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/aVeYx5WinDs/" /><category term="startup" /><author><name>FalsePositives</name></author><updated>2009-10-08T10:25:21-07:00</updated><id>http://www.skmurphy.com/startup-stages/open-for-business-stage/startup-maturity-checklist/</id><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/startup" />
      </rdf:Bag>
    </taxo:topics><summary type="html">&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/aVeYx5WinDs" height="1" width="1"/&gt;</summary><feedburner:origLink>http://www.skmurphy.com/startup-stages/open-for-business-stage/startup-maturity-checklist/</feedburner:origLink></entry><entry><title type="text">The Cambrian Period of Concurrency [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/Db9b1u-N0as/" /><category term="multicore concurrency" /><author><name>FalsePositives</name></author><updated>2009-10-05T13:42:14-07:00</updated><id>http://www.sauria.com/blog/2009/10/05/the-cambrian-period-of-concurrency/</id><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/multicore" />
        <rdf:li rdf:resource="http://delicious.com/falsepositives/concurrency" />
      </rdf:Bag>
    </taxo:topics><summary type="html">&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/Db9b1u-N0as" height="1" width="1"/&gt;</summary><feedburner:origLink>http://www.sauria.com/blog/2009/10/05/the-cambrian-period-of-concurrency/</feedburner:origLink></entry><entry><title type="text">TweetMiner (Pre-Beta) &lt; Content discovery FOR Twitter [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/cQTAd4OTJ4U/" /><category term="twitter" /><author><name>FalsePositives</name></author><updated>2009-10-04T07:37:09-07:00</updated><id>http://tweetminer.net/</id><taxo:topics xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
      <rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:li rdf:resource="http://delicious.com/falsepositives/twitter" />
      </rdf:Bag>
    </taxo:topics><summary type="html">&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/cQTAd4OTJ4U" height="1" width="1"/&gt;</summary><feedburner:origLink>http://tweetminer.net/</feedburner:origLink></entry><entry><title type="text">False Positives on Planet Lotus</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/IKQBnjq8Yeo/" /><category term="Code" /><category term="Lotus Domino" /><category term="Show-n-Tell+Thursday" /><category term="Site" /><author><name>Ian</name></author><updated>2009-09-25T06:36:16-07:00</updated><id>http://www.falsepositives.com/?p=2233</id><summary type="html">Once upon a time, 2006, there was &amp;#8220;Show &amp;#8216;n Tell Thursdays &amp;#8211; A Project Of The Lotus Notes And Domino&amp;#8220;, and the SNTT tag is still used, but Planet Lotus is where the action is now, an aggregation of Lotus related blogs and news.
Recently False Positives was accepted for inclusion as part of that community. [...]&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/25/false-positives-on-planet-lotus/"&gt;False Positives on Planet Lotus&lt;/a&gt;&lt;/p&gt;</summary><content type="html">



&lt;p&gt;Once upon a time, 2006, there was &amp;#8220;&lt;a href="http://www.rhs.com/web/blog/gregate/v3test.nsf"&gt;Show &amp;#8216;n Tell Thursdays &amp;#8211; A Project Of The Lotus Notes And Domino&lt;/a&gt;&amp;#8220;, and the &lt;a href="http://blogsearch.google.ca/blogsearch?hl=en&amp;#038;oe=utf-8&amp;#038;client=firefox-a&amp;#038;um=1&amp;#038;ie=UTF-8&amp;#038;q=sntt&amp;#038;btnG=Search+Blogs" rel="tag"&gt;SNTT&lt;/a&gt; tag is still used, but &lt;a href="http://planetlotus.org/"&gt;Planet Lotus&lt;/a&gt; is where the action is now, an aggregation of Lotus related blogs and news.&lt;/p&gt;
&lt;p&gt;Recently False Positives was accepted for inclusion as &lt;a href="http://planetlotus.org/profiles/ian-irving"&gt;part&lt;/a&gt; of that community.  It is a great honor (although also scary to boot) to have my &lt;a href="http://www.falsepositives.com/index.php/categorias/code/lotus-domino/"&gt;Domino and Lotus Notes related post&amp;#8217;s&lt;/a&gt; in such fine company. &lt;/p&gt;
&lt;p&gt;And while you&amp;#8217;re here there is all the &amp;#8220;other stuff&amp;#8221; both code and / culture &amp;#8230;.&lt;/p&gt;
&lt;div id="crp_related"&gt;&lt;h2&gt;Related Posts:&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/09/06/lotus-notes-yeah-it-can-do-that-too/" rel="bookmark"&gt;Lotus Notes: Yeah, it can do that too...&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2004/09/15/stans-space-and-domino-bloging/" rel="bookmark"&gt;Stan's Space and Domino Bloging&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2004/10/20/run-a-lotus-notes-domino-web-agent-via-javascipt/" rel="bookmark"&gt;Run a Lotus Notes Domino Web agent via Javascipt&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2005/06/06/lotus-notes-is-alive-and-well-just-very-quiet/" rel="bookmark"&gt;Lotus Notes is alive and well, just very quiet&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/12/14/sntt-export-any-lotus-notes-view-to-excel-from-domino-web-automagically/" rel="bookmark"&gt;SNTT : Export any Lotus Notes View to Excel from Domino Web, automagically&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/25/false-positives-on-planet-lotus/"&gt;False Positives on Planet Lotus&lt;/a&gt;&lt;/p&gt;




&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/IKQBnjq8Yeo" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.falsepositives.com/index.php/2009/09/25/false-positives-on-planet-lotus/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/" /><feedburner:origLink>http://www.falsepositives.com/index.php/2009/09/25/false-positives-on-planet-lotus/</feedburner:origLink></entry><entry><title type="text">Five films from the TIFF</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/u6BHumaU21M/" /><category term="Movies" /><category term="Toronto" /><author><name>Ian</name></author><updated>2009-09-22T12:48:54-07:00</updated><id>http://www.falsepositives.com/?p=2225</id><summary type="html">We saw 5 great films in the Contemporary World Cinema program in this years (2009) Toronto International Film Festival  (Tiff).
We started off with a Irish film, Perrier&amp;#8217;s Bounty, set in the underside of North Dublin.  Great and meaty characters.  I hope the DVD has English subtitles and translation so I can understand [...]&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/22/five-films-from-the-tiff/"&gt;Five films from the TIFF&lt;/a&gt;&lt;/p&gt;</summary><content type="html">



&lt;p&gt;We saw 5 great films in the &lt;a href="http://www.tiff.net/filmsandschedules/programmes/contemporaryworldcinema"&gt;Contemporary World Cinema program&lt;/a&gt; in this years (2009) Toronto International Film Festival  (Tiff).&lt;/p&gt;
&lt;p&gt;We started off with a Irish film, &lt;a href="http://www.tiff.net/filmsandschedules/films/perriersbounty"&gt;Perrier&amp;#8217;s Bounty&lt;/a&gt;, set in the underside of North Dublin.  Great and meaty characters.  I hope the DVD has English subtitles and translation so I can understand the other half of the dialog.&lt;/p&gt;
&lt;p&gt;Next was a Danish film &lt;a href="http://www.tiff.net/filmsandschedules/films/applause"&gt;Applause&lt;/a&gt;, very very northern European, although not totally bleak. (or at least, not as bleak as I thought it was going to turn out.)  The big surprise was now tall and beautiful the main actress, Paprika Steen, was!!&lt;/p&gt;
&lt;p&gt;Fatih Akin&amp;#8217;s &lt;a href="http://www.tiff.net/filmsandschedules/films/soulkitchen"&gt;Soul Kitchen&lt;/a&gt; was a great comedy, set in Hamburg Germany!!&lt;/p&gt;
&lt;p&gt;Hong Kong&amp;#8217;s Yonfan presented his &lt;a href="http://www.tiff.net/filmsandschedules/films/princeoftear"&gt;Prince of Tears&lt;/a&gt; and it was very sad and gorgeous.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.tiff.net/filmsandschedules/films/doublehour"&gt;The Double Hour&lt;/a&gt;, an Italian film, keep us guessing with each twist, and I wouldn&amp;#8217;t say they were happy twists but they were delightful surprises as we followed these characters we came to care about.&lt;/p&gt;
&lt;p&gt;All the film very of the highest quality and enjoyable.  I would recommend them all, but Perrier&amp;#8217;s Bounty and Soul Kitchen are more mainstream cinema, easier to watch and understand.  It was also great hearing the Directors and Actors after for a Q&amp;#038;A.&lt;/p&gt;
&lt;div id="crp_related"&gt;&lt;h2&gt;Related Posts:&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2004/09/05/toronto-international-film-festival-tiff-2004/" rel="bookmark"&gt;Toronto International Film Festival (TIFF) 2004&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2005/03/08/hong-kongs-the-10th-golden-bauhinina-awards/" rel="bookmark"&gt;Hong Kong's The 10th Golden Bauhinina Awards&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/05/13/saturday-night-hong-kong-films-in-toronto-omini-tv-spring-2006/" rel="bookmark"&gt;Saturday Night Hong Kong Films in Toronto (Omini TV ) Spring 2006&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/07/12/saturday-night-hong-kong-films-in-toronto-omini-tv-summer-2006/" rel="bookmark"&gt;Saturday Night Hong Kong Films in Toronto (Omini TV ) Summer 2006&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2004/09/28/saturday-night-hong-kong-films-in-toronto-omini-tv-update/" rel="bookmark"&gt;Saturday Night Hong Kong Films in Toronto (Omini TV ) update&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/22/five-films-from-the-tiff/"&gt;Five films from the TIFF&lt;/a&gt;&lt;/p&gt;




&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/u6BHumaU21M" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.falsepositives.com/index.php/2009/09/22/five-films-from-the-tiff/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/" /><feedburner:origLink>http://www.falsepositives.com/index.php/2009/09/22/five-films-from-the-tiff/</feedburner:origLink></entry><entry><title type="text">Ferris wheel over Bloor West [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/u1ChAlxf9Q0/" /><category term="toronto" /><category term="ukrainian" /><category term="2009" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-09-19T12:00:33-07:00</updated><id>tag:flickr.com,2005:/photo/3935066580</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/3935066580/" title="Ferris wheel over Bloor West"&gt;&lt;img src="http://farm4.static.flickr.com/3484/3935066580_39af01e9c3_m.jpg" width="240" height="180" alt="Ferris wheel over Bloor West" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;and the 2009 bloor west (Toronto) Ukrainian Festival&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/u1ChAlxf9Q0" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm4.static.flickr.com/3484/3935066580_f89d4ef5e6_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-09-19T12:38:43-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/3935066580/</feedburner:origLink></entry><entry><title type="text">perogies / pyrohy [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/IVWI3DJpOq4/" /><category term="toronto" /><category term="ukrainian" /><category term="2009" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-09-19T12:00:14-07:00</updated><id>tag:flickr.com,2005:/photo/3935065748</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/3935065748/" title="perogies / pyrohy"&gt;&lt;img src="http://farm3.static.flickr.com/2528/3935065748_025c75b93d_m.jpg" width="240" height="180" alt="perogies / pyrohy" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;yummy&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/IVWI3DJpOq4" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2528/3935065748_e001c30834_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-09-19T12:10:01-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/3935065748/</feedburner:origLink></entry><entry><title type="text">Validating URL and Email Addresses with regexp in Lotus Notes</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/uK2X1oPpwDU/" /><category term="Code" /><category term="Lotus Domino" /><category term="Show-n-Tell+Thursday" /><author><name>Ian</name></author><updated>2009-09-17T06:35:43-07:00</updated><id>http://www.falsepositives.com/?p=2217</id><summary type="html">I needed to recreate this from scratch, and so I&amp;#8217;m documenting this here for the next time.
Most of the credit should go to Julian Robichauxand his ls2j examples db, and in particultar the JakartaOroWrapper  Library
My &amp;#8220;invention&amp;#8221; involves creating a isValidateURL and isValidateEmailAddress  Regular Expression (or regexp ) routines that worked for me.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647Uselsx &amp;#34;*javacon&amp;#34;
Use [...]&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/17/validating-url-and-email-addresses-with-regexp-in-lotus-notes/"&gt;Validating URL and Email Addresses with regexp in Lotus Notes&lt;/a&gt;&lt;/p&gt;</summary><content type="html">



&lt;p&gt;I needed to recreate this from scratch, and so I&amp;#8217;m documenting this here for the &lt;em&gt;next&lt;/em&gt; time.&lt;/p&gt;
&lt;p&gt;Most of the credit should go to &lt;a href="http://www.nsftools.com"&gt;Julian Robichaux&lt;/a&gt;and his &lt;a href="http://www.nsftools.com/tips/NotesTips.htm#ls2jexamples"&gt;ls2j examples db&lt;/a&gt;, and in particultar the JakartaOroWrapper  Library&lt;/p&gt;
&lt;p&gt;My &amp;#8220;invention&amp;#8221; involves creating a isValidateURL and isValidateEmailAddress  Regular Expression (or regexp ) routines that worked for me.&lt;/p&gt;
&lt;div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"&gt;&lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"&gt;&lt;div&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;6&lt;br /&gt;7&lt;br /&gt;8&lt;br /&gt;9&lt;br /&gt;10&lt;br /&gt;11&lt;br /&gt;12&lt;br /&gt;13&lt;br /&gt;14&lt;br /&gt;15&lt;br /&gt;16&lt;br /&gt;17&lt;br /&gt;18&lt;br /&gt;19&lt;br /&gt;20&lt;br /&gt;21&lt;br /&gt;22&lt;br /&gt;23&lt;br /&gt;24&lt;br /&gt;25&lt;br /&gt;26&lt;br /&gt;27&lt;br /&gt;28&lt;br /&gt;29&lt;br /&gt;30&lt;br /&gt;31&lt;br /&gt;32&lt;br /&gt;33&lt;br /&gt;34&lt;br /&gt;35&lt;br /&gt;36&lt;br /&gt;37&lt;br /&gt;38&lt;br /&gt;39&lt;br /&gt;40&lt;br /&gt;41&lt;br /&gt;42&lt;br /&gt;43&lt;br /&gt;44&lt;br /&gt;45&lt;br /&gt;46&lt;br /&gt;47&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"&gt;Uselsx &amp;quot;*javacon&amp;quot;&lt;br /&gt;
Use &amp;quot;JakartaOroWrapper&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Function isValidateURL (Url As String) As Boolean&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; Dim jSession As New JavaSession&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Dim oroClass As JavaClass&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Dim oro As JavaObject&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Dim vector As JavaObject&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Dim jError As JavaError&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; '** get the ORO wrapper class and instantiate an instance of it&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Set oroClass = jSession.GetClass(&amp;quot;JakartaOroWrapper&amp;quot;)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Set oro = oroClass.CreateObject&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; Dim pattern As String &amp;nbsp; &lt;br /&gt;
' &amp;nbsp; pattern = &amp;quot;^((http[s]?|ftp):\/)?\/?([^:\/\s]+)((\/\w+)*\/)([\w\-\.]+[^#?\s]+)(.*)?(#[\w\-]+)?$&amp;quot; &lt;br /&gt;
' &amp;nbsp; pattern = &amp;quot;(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&amp;amp;amp;:/~\+#]*[\w\-\@?^=%&amp;amp;amp;/~\+#])?&amp;quot; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; pattern = &amp;quot;^(http|https|ftp)\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,\'/\\\+&amp;amp;amp;%\$#\=~])*$&amp;quot;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; isValidateURL = oro.matches(Url, pattern, False)&amp;nbsp; &amp;nbsp; &lt;br /&gt;
End Function&lt;br /&gt;
&lt;br /&gt;
Function isValidateEmailAddress (emailAddress As String) As Boolean&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; Dim jSession As New JavaSession&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Dim oroClass As JavaClass&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Dim oro As JavaObject&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Dim vector As JavaObject&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Dim jError As JavaError&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; '** get the ORO wrapper class and instantiate an instance of it&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Set oroClass = jSession.GetClass(&amp;quot;JakartaOroWrapper&amp;quot;)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Set oro = oroClass.CreateObject&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; '** here are the strings and patterns we'll play with&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Dim testString As String&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Dim pattern As String &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; 'pattern = &amp;quot;\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b&amp;quot; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; 'RFC_2822 version&lt;br /&gt;
&amp;nbsp; &amp;nbsp; pattern = &amp;quot;[a-z0-9!#$%&amp;amp;'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&amp;amp;'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?&amp;quot;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; isValidateEmailAddress = oro.matches(emailAddress, pattern, False)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
End Function&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;How I used it was not very exciting but for completeness.&lt;/p&gt;
&lt;div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"&gt;&lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"&gt;&lt;div&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;6&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"&gt;If Not NotesDoc.url(0) = &amp;nbsp;&amp;quot;&amp;quot; Then &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If Not isValidateURL ( NotesDoc.url(0)) Then&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Msgbox &amp;quot;The URL Address (&amp;quot;+NotesDoc.url(0)+&amp;quot;) doesn't look right, Please confirm it is correct.&amp;quot;, 0 + 32, &amp;quot;Validation Error&amp;quot;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NotesUIDoc.GotoField(&amp;quot;URL&amp;quot;)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; End If&lt;br /&gt;
End If&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;A big cautionary note about the regexp patterns I used.  for both Url&amp;#8217;s and emails addresses, I seen them very short and very very long.  It&amp;#8217;s easy to make assumtion about the validate TLD and other aspects of the strings, so test test test, and be aware.&lt;/p&gt;
&lt;p&gt;And, of course, this is but a small piece of what you could do with regexp!! &lt;/p&gt;
&lt;div id="crp_related"&gt;&lt;h2&gt;Related Posts:&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2004/05/05/very-nice-implementation-of-the-simpleton-pattern-there/" rel="bookmark"&gt;Very nice implementation of the Simpleton Pattern there....&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2004/03/31/very-simple-lotusscript-function-to-parse-value-on-url-line/" rel="bookmark"&gt;Very simple LotusScript function to parse value on url line&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/08/13/sntt-adding-http-onto-url-strings-in-lotus-notes/" rel="bookmark"&gt;SNTT adding http onto URL strings in Lotus Notes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2004/10/14/hide-jsp-names-from-the-url/" rel="bookmark"&gt;Hide .jsp Names from the URL&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/04/26/lotusscript-required-field-validation-without-pain/" rel="bookmark"&gt;SnTT : LotusScript Required Field Validation without pain&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/17/validating-url-and-email-addresses-with-regexp-in-lotus-notes/"&gt;Validating URL and Email Addresses with regexp in Lotus Notes&lt;/a&gt;&lt;/p&gt;




&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/uK2X1oPpwDU" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.falsepositives.com/index.php/2009/09/17/validating-url-and-email-addresses-with-regexp-in-lotus-notes/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/" /><feedburner:origLink>http://www.falsepositives.com/index.php/2009/09/17/validating-url-and-email-addresses-with-regexp-in-lotus-notes/</feedburner:origLink></entry><entry><title type="text">Horse vs Lion : round 3 [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/Z0oem4yCGeg/" /><category term="toronto" /><category term="junctionartsfestival" /><category term="juction" /><category term="junctionartsfestival2009" /><category term="upcoming:event=2962790" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-09-13T11:11:48-07:00</updated><id>tag:flickr.com,2005:/photo/3915859507</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/3915859507/" title="Horse vs Lion : round 3"&gt;&lt;img src="http://farm4.static.flickr.com/3437/3915859507_782013df67_m.jpg" width="240" height="180" alt="Horse vs Lion : round 3" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/Z0oem4yCGeg" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm4.static.flickr.com/3437/3915859507_66053ecb26_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-09-13T11:56:18-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/3915859507/</feedburner:origLink></entry><entry><title type="text">Horse vs Lion [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/Q2Z0FHD9WF8/" /><category term="toronto" /><category term="junctionartsfestival" /><category term="juction" /><category term="junctionartsfestival2009" /><category term="upcoming:event=2962790" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-09-13T11:11:40-07:00</updated><id>tag:flickr.com,2005:/photo/3915859067</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/3915859067/" title="Horse vs Lion"&gt;&lt;img src="http://farm4.static.flickr.com/3439/3915859067_1fd3b9f987_m.jpg" width="240" height="180" alt="Horse vs Lion" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/Q2Z0FHD9WF8" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm4.static.flickr.com/3439/3915859067_b801234597_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-09-13T11:55:45-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/3915859067/</feedburner:origLink></entry><entry><title type="text">Horse vs Lion [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/y2KUfMoebH0/" /><category term="toronto" /><category term="junctionartsfestival" /><category term="juction" /><category term="junctionartsfestival2009" /><category term="upcoming:event=2962790" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-09-13T11:11:22-07:00</updated><id>tag:flickr.com,2005:/photo/3916641234</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/3916641234/" title="Horse vs Lion"&gt;&lt;img src="http://farm3.static.flickr.com/2539/3916641234_12032ba818_m.jpg" width="240" height="180" alt="Horse vs Lion" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/y2KUfMoebH0" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2539/3916641234_f730917120_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-09-13T11:54:15-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/3916641234/</feedburner:origLink></entry><entry><title type="text">Horse vs Lion [Flickr]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/R0Nmqkc0lv4/" /><category term="toronto" /><category term="junctionartsfestival" /><category term="juction" /><category term="junctionartsfestival2009" /><category term="upcoming:event=2962790" /><author><name>False Positives</name><uri>http://www.flickr.com/people/falsepositives/</uri></author><updated>2009-09-13T11:11:04-07:00</updated><id>tag:flickr.com,2005:/photo/3915857039</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/falsepositives/"&gt;False Positives&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/falsepositives/3915857039/" title="Horse vs Lion"&gt;&lt;img src="http://farm3.static.flickr.com/2644/3915857039_de8df3752f_m.jpg" width="240" height="180" alt="Horse vs Lion" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/R0Nmqkc0lv4" height="1" width="1"/&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm3.static.flickr.com/2644/3915857039_4dc5825839_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-09-13T11:53:40-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/falsepositives/3915857039/</feedburner:origLink></entry><entry><title type="text">can’t use @ThisName in Hide-When formulas, LOTUS NOTES meta coding FAIL</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/48oOoAhCcjo/" /><category term="Code" /><category term="Lotus Domino" /><category term="Show-n-Tell+Thursday" /><author><name>Ian</name></author><updated>2009-09-11T09:16:09-07:00</updated><id>http://www.falsepositives.com/?p=2203</id><summary type="html">I had hoped to use the &amp;#8220;@ThisName&amp;#8221; to get the suffix of the field name &amp;#8220;Comment_1&amp;#8243; and hide it if the Field &amp;#8220;Status_1&amp;#8243; is &amp;#8220;Pending&amp;#8221; by doing this :
1234Suffix := @Right&amp;#40;@ThisName; &amp;#34;_&amp;#34;&amp;#41;;
EmpListFieldName := &amp;#34;Status_&amp;#34; + Suffix;
Status_value := @GetField&amp;#40;EmpListFieldName&amp;#41;;
@If&amp;#40; Status_value &amp;#160; &amp;#160;= &amp;#34;Pending&amp;#34;;@Return&amp;#40;@True&amp;#41;;@Return&amp;#40;@False&amp;#41;&amp;#41;;
but it didn&amp;#8217;t work  
finally traced it down to the &amp;#8220;@ThisName&amp;#8221; formula and [...]&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/11/cant-use-thisname-in-hide-when-formulas-lotus-notes-meta-coding-fail/"&gt;can&amp;#8217;t use @ThisName in Hide-When formulas, LOTUS NOTES meta coding FAIL&lt;/a&gt;&lt;/p&gt;</summary><content type="html">



&lt;p&gt;I had hoped to use the &amp;#8220;@ThisName&amp;#8221; to get the suffix of the field name &amp;#8220;Comment_1&amp;#8243; and hide it if the Field &amp;#8220;Status_1&amp;#8243; is &amp;#8220;Pending&amp;#8221; by doing this :&lt;/p&gt;
&lt;div class="codecolorer-container lotusformulas default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"&gt;&lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"&gt;&lt;div&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="lotusformulas codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"&gt;Suffix := &lt;span style="color: #0000FF;"&gt;@Right&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;@ThisName&lt;/span&gt;; &lt;span style="color: #FF00FF;"&gt;&amp;quot;_&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;;&lt;br /&gt;
EmpListFieldName := &lt;span style="color: #FF00FF;"&gt;&amp;quot;Status_&amp;quot;&lt;/span&gt; + Suffix;&lt;br /&gt;
Status_value := &lt;span style="color: #0000FF;"&gt;@GetField&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;EmpListFieldName&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;@If&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt; Status_value &amp;nbsp; &amp;nbsp;= &lt;span style="color: #FF00FF;"&gt;&amp;quot;Pending&amp;quot;&lt;/span&gt;;@Return&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;@True&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;;@Return&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;@False&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;but it didn&amp;#8217;t work &lt;img src='http://www.falsepositives.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /&gt; &lt;/p&gt;
&lt;p&gt;finally traced it down to the &amp;#8220;@ThisName&amp;#8221; formula and the Help doc&amp;#8217;s confirmed the bad news about the @ThisName formula:&lt;br /&gt;
&lt;blockquote&gt;Note A hide formula is not a field formula, even though it can be set from the field properties dialog. The hide formula applies to the paragraph containing the field. Since a paragraph can contain several fields, there is no &amp;#8220;current field&amp;#8221; in this context.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Instead, I will have to hard code the suffix reference, and replace the above code with:&lt;/p&gt;
&lt;div class="codecolorer-container lotusformulas default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"&gt;&lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"&gt;&lt;div&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="lotusformulas codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"&gt;Suffix := &amp;nbsp;&lt;span style="color: #FF00FF;"&gt;&amp;quot;1&amp;quot;&lt;/span&gt;;&lt;br /&gt;
EmpListFieldName := &lt;span style="color: #FF00FF;"&gt;&amp;quot;Status_&amp;quot;&lt;/span&gt; + Suffix;&lt;br /&gt;
Status_value := &lt;span style="color: #0000FF;"&gt;@GetField&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;EmpListFieldName&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;@If&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt; Status_value &amp;nbsp; &amp;nbsp;= &lt;span style="color: #FF00FF;"&gt;&amp;quot;Pending&amp;quot;&lt;/span&gt;;@Return&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;@True&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;;@Return&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;@False&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;which can be compacted down to&lt;/p&gt;
&lt;div class="codecolorer-container lotusformulas default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"&gt;&lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"&gt;&lt;div&gt;1&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="lotusformulas codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"&gt;&lt;span style="color: #0000FF;"&gt;@GetField&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #FF00FF;"&gt;&amp;quot;Status_&amp;quot;&lt;/span&gt; + &lt;span style="color: #FF00FF;"&gt;&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; = &lt;span style="color: #FF00FF;"&gt;&amp;quot;Pending&amp;quot;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;and it will need to be modified for every one of a large number of fields!!! (hence my wish to meta code).&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve add a &amp;#8220;change this please on &lt;a href="http://ideajam.net/IdeaJam/P/ij.nsf/0/D9F1CDF3D4FAFC778625762E0059F146?OpenDocument"&gt;idea jam&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;see Ben Langhinrichs on &lt;a href="http://www.geniisoft.com/showcase.nsf/GeniiBlog?OpenForm&amp;#038;Date=20040407"&gt;Writing better hide-when formulas&lt;/a&gt; for more.&lt;/p&gt;
&lt;p&gt;Updates : This post was linked to from DominoPower &lt;a href="http://www.dominopower.com/newsitems/00046005.html"&gt;Can&amp;#8217;t use @ThisName in Hide-When formulas&lt;/a&gt; on Friday, September 11, 2009, from their &lt;a href="http://www.dominopower.com/news/news.html"&gt;News Center&lt;/a&gt;. cool!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.rhs.com/poweroftheschwartz"&gt;Richard Schwartz&lt;/a&gt; made a useful comment on the ideaJam posting which is under appreciated, and quickly forgotten, that:&lt;br /&gt;
&lt;blockquote&gt;&amp;#8220;Hide-whens are bound to paragraph, not to a field.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt; which was very helpful in me understanding why it&amp;#8217;s &amp;#8220;working a designed&amp;#8221; and not broken, even if mildly frustrating!&lt;/p&gt;
&lt;div id="crp_related"&gt;&lt;h2&gt;Related Posts:&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2004/06/24/lotus-formula-language-developer-tool-readset-document-fields-from-view/" rel="bookmark"&gt;Lotus Formula Language &gt; Developer tool: read/set document fields from view&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/02/23/structured-dblookups-in-lotus-notes/" rel="bookmark"&gt;Structured DBlookup's in Lotus Notes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2004/07/06/update-on-lotus-formula-language-developer-tool-readset-document-fields-from-view/" rel="bookmark"&gt;Update on Lotus Formula Language &gt; Developer tool: read/set document fields from view&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/10/12/qd-action-button-to-set-date-value-with-formula-language/" rel="bookmark"&gt;Q&amp;D Action button to set Date Value with Lotus Notes Formula Language&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/12/21/sntt-structured-dbcolumns-in-lotus-notes/" rel="bookmark"&gt;SNTT Structured DbColumn's in Lotus Notes&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/11/cant-use-thisname-in-hide-when-formulas-lotus-notes-meta-coding-fail/"&gt;can&amp;#8217;t use @ThisName in Hide-When formulas, LOTUS NOTES meta coding FAIL&lt;/a&gt;&lt;/p&gt;




&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/48oOoAhCcjo" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.falsepositives.com/index.php/2009/09/11/cant-use-thisname-in-hide-when-formulas-lotus-notes-meta-coding-fail/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/" /><feedburner:origLink>http://www.falsepositives.com/index.php/2009/09/11/cant-use-thisname-in-hide-when-formulas-lotus-notes-meta-coding-fail/</feedburner:origLink></entry><entry><title type="text">Expanding Group Names for Lotus Domino using LotusScript</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/1NnysbApRgQ/" /><category term="Code" /><category term="Lotus Domino" /><category term="Show-n-Tell+Thursday" /><author><name>Ian</name></author><updated>2009-09-08T06:21:12-07:00</updated><id>http://www.falsepositives.com/?p=1921</id><summary type="html">I Needed to find the people that belonged to a given lotus Notes group.  It couldn&amp;#8217;t be a simple lookup since other groups can and frequently are also members of a group, so it needed to be be recursive.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960Function expandGroupListMembers&amp;#40;GroupName&amp;#41; As Variant
&amp;#160; &amp;#160; 
&amp;#160; &amp;#160; 
&amp;#160; &amp;#160; Dim session As New NotesSession
&amp;#160; &amp;#160; Dim [...]&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/08/expanding-group-names-for-lotus-domino-using-lotusscript/"&gt;Expanding Group Names for Lotus Domino using LotusScript&lt;/a&gt;&lt;/p&gt;</summary><content type="html">



&lt;p&gt;I Needed to find the people that belonged to a given lotus Notes group.  It couldn&amp;#8217;t be a simple lookup since other groups can and frequently are also members of a group, so it needed to be be recursive.&lt;/p&gt;
&lt;div class="codecolorer-container lotusscript default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"&gt;&lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"&gt;&lt;div&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;6&lt;br /&gt;7&lt;br /&gt;8&lt;br /&gt;9&lt;br /&gt;10&lt;br /&gt;11&lt;br /&gt;12&lt;br /&gt;13&lt;br /&gt;14&lt;br /&gt;15&lt;br /&gt;16&lt;br /&gt;17&lt;br /&gt;18&lt;br /&gt;19&lt;br /&gt;20&lt;br /&gt;21&lt;br /&gt;22&lt;br /&gt;23&lt;br /&gt;24&lt;br /&gt;25&lt;br /&gt;26&lt;br /&gt;27&lt;br /&gt;28&lt;br /&gt;29&lt;br /&gt;30&lt;br /&gt;31&lt;br /&gt;32&lt;br /&gt;33&lt;br /&gt;34&lt;br /&gt;35&lt;br /&gt;36&lt;br /&gt;37&lt;br /&gt;38&lt;br /&gt;39&lt;br /&gt;40&lt;br /&gt;41&lt;br /&gt;42&lt;br /&gt;43&lt;br /&gt;44&lt;br /&gt;45&lt;br /&gt;46&lt;br /&gt;47&lt;br /&gt;48&lt;br /&gt;49&lt;br /&gt;50&lt;br /&gt;51&lt;br /&gt;52&lt;br /&gt;53&lt;br /&gt;54&lt;br /&gt;55&lt;br /&gt;56&lt;br /&gt;57&lt;br /&gt;58&lt;br /&gt;59&lt;br /&gt;60&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="lotusscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"&gt;&lt;span style="color: #0000FF;"&gt;Function&lt;/span&gt; expandGroupListMembers&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;GroupName&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Variant&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; session &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;New&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesSession&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; db &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesDatabase&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; gView &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesView&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; memberList &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Variant&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; gDoc &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesDocument&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; db = session.&lt;span style="color: #0000AA;"&gt;CurrentDatabase&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; nab &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;New&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesDatabase&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;db.&lt;span style="color: #0000AA;"&gt;Server&lt;/span&gt; ,&lt;span style="color: #000000;"&gt;&amp;quot;names.nsf&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #008000;"&gt;' this assumes that db is NOT running locally but is a server&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; gView = nab.&lt;span style="color: #0000AA;"&gt;GetView&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;($VIMGroups)&amp;quot;&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; gDoc = grpsView.&lt;span style="color: #0000AA;"&gt;GetDocumentByKey&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt; GroupName , &lt;span style="color: #0000FF;"&gt;True&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;If&lt;/span&gt; gDoc &lt;span style="color: #0000FF;"&gt;Is&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Nothing&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Then&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Exit&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Function&lt;/span&gt; &lt;span style="color: #008000;"&gt;'could not find this GroupName in view so stop and return empty&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; memberList = gDoc.&lt;span style="color: #0000AA;"&gt;GetItemValue&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;quot;Members&amp;quot;&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Forall&lt;/span&gt; member &lt;span style="color: #0000FF;"&gt;In&lt;/span&gt; memberList&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; subMemberList &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Variant&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; subMemberList = expandGroupList&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;member&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #008000;"&gt;'see if member is a group and if so get its members&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;If&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Not&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Isempty&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;subMemberList&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Then&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style="color: #008000;"&gt;'member was a group, now add all its members to list &amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;If&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Isempty&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;expandGroupList&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Then&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; expandGroupList = subMemberList&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Else&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; expandGroupList = &amp;nbsp;AddArraysEval &lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;expandGroupList, subMemberList&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;If&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Else&lt;/span&gt; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #008000;"&gt;'member was not a group therefore assume is a person and add to list&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #008000;"&gt;' note it could be a server or something else&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;If&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Isempty&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;expandGroupList&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Then&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; expandGroupList = member&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Else&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; expandGroupList = &amp;nbsp;AddArraysEval &lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;expandGroupList, member&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;If&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;If&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Forall&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Function&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Function&lt;/span&gt; AddArraysEval &lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;a1 &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Variant&lt;/span&gt;, a2 &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Variant&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Variant&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #008000;"&gt;'from http://www.nsftools.com/tools/lsbook.htm&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #008000;"&gt;'** add two arrays or scalar values using @Functions&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; session &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;New&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesSession&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; db &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesDatabase&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; doc &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesDocument&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; var &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Variant&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; db = session.&lt;span style="color: #0000AA;"&gt;CurrentDatabase&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; doc = &lt;span style="color: #0000FF;"&gt;New&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesDocument&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;db&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Call&lt;/span&gt; doc.&lt;span style="color: #0000AA;"&gt;ReplaceItemValue&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;a1&amp;quot;&lt;/span&gt;, a1&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Call&lt;/span&gt; doc.&lt;span style="color: #0000AA;"&gt;ReplaceItemValue&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;a2&amp;quot;&lt;/span&gt;, a2&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; AddArraysEval = &lt;span style="color: #0000FF;"&gt;Evaluate&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;a1 : a2&amp;quot;&lt;/span&gt;, doc&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #008000;"&gt;'** clean up the memory we used&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; doc = &lt;span style="color: #0000FF;"&gt;Nothing&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; db = &lt;span style="color: #0000FF;"&gt;Nothing&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Function&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;the AddArraysEval  is from Julian Robichaux&amp;#8217;s very handy &lt;a href="http://www.nsftools.com/tools/lsbook.htm"&gt;LotusScript Book&lt;/a&gt;&lt;/p&gt;
&lt;div id="crp_related"&gt;&lt;h2&gt;Related Posts:&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/03/14/avoiding-hard-coding-of-group-names/" rel="bookmark"&gt;Avoiding Hard Coding of Group Names.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/10/05/using-lotus-notes-acl-roles-rather-than-groups-names-in-our-acl/" rel="bookmark"&gt;Using Lotus Notes ACL Roles rather than Groups Names in our ACL&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2007/01/11/sntt-testing-for-unique-multi-values-in-a-lotus-notes-form-field/" rel="bookmark"&gt;SNTT :  Testing for Unique Multi Values in a Lotus Notes Form field&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2004/03/31/getting-around-lotus-notes-domino-web-error-4354-cannot-remove-notesdocument-when-it-is-the-document-context/" rel="bookmark"&gt;Getting around Lotus Notes Domino (Web) Error 4354: Cannot remove NotesDocument when it is the Document Context&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/03/sntt-a-pseudo-computed-for-display-rich-text-field-in-the-lotus-notes-client/" rel="bookmark"&gt;SNTT: a pseudo Computed for Display Rich Text Field in the Lotus Notes Client&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/08/expanding-group-names-for-lotus-domino-using-lotusscript/"&gt;Expanding Group Names for Lotus Domino using LotusScript&lt;/a&gt;&lt;/p&gt;




&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/1NnysbApRgQ" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.falsepositives.com/index.php/2009/09/08/expanding-group-names-for-lotus-domino-using-lotusscript/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/" /><feedburner:origLink>http://www.falsepositives.com/index.php/2009/09/08/expanding-group-names-for-lotus-domino-using-lotusscript/</feedburner:origLink></entry><entry><title type="text">SNTT: a pseudo Computed for Display Rich Text Field in the Lotus Notes Client</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/PnFyXjKTzb0/" /><category term="Code" /><category term="Lotus Domino" /><category term="Show-n-Tell+Thursday" /><author><name>Ian</name></author><updated>2009-09-02T22:16:27-07:00</updated><id>http://www.falsepositives.com/?p=2163</id><summary type="html">As in last weeks posting, I wanted to have help verbiage centrally maintained (without developer innervation)  but always displayed update in the end user document (the final end user).  Easy enough to do with text or on the web, but doing this with rich text (pictures and text markup) on the Notes Client [...]&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/03/sntt-a-pseudo-computed-for-display-rich-text-field-in-the-lotus-notes-client/"&gt;SNTT: a pseudo Computed for Display Rich Text Field in the Lotus Notes Client&lt;/a&gt;&lt;/p&gt;</summary><content type="html">



&lt;p&gt;As in last weeks &lt;a href="http://www.falsepositives.com/index.php/2009/08/26/sntt-using-lotusscript-to-launch-file-attachements-embeddedobjects-in-lotus-notes/"&gt;posting&lt;/a&gt;, I wanted to have help verbiage centrally maintained (without developer innervation)  but always displayed update in the end user document (the final end user).  Easy enough to do with text or on the web, but doing this with rich text (pictures and text markup) on the Notes Client was non trivial.  Rich Text field are either &amp;#8220;editable&amp;#8221; or &amp;#8220;computed&amp;#8221; which mean it wasn&amp;#8217;t going to update it if the document was in read mode.&lt;/p&gt;
&lt;p&gt;So what I created was a pseudo Computed for Display Rich Text Field.&lt;/p&gt;
&lt;p&gt;the field itself was a straight forward Rich Text Computed field, named &amp;#8220;RTCF_Help&amp;#8221;, and with the lotus formula&lt;/p&gt;
&lt;p&gt;@GetProfileField( &amp;#8220;ApplicationProfileDocument&amp;#8221; ; &amp;#8220;HelpDocumentation&amp;#8221;)&lt;/p&gt;
&lt;p&gt;where &amp;#8220;ApplicationProfileDocument&amp;#8221; is the name on the Profile document and &amp;#8220;HelpDocumentation&amp;#8221; is the rich text field on that Profile document.&lt;/p&gt;
&lt;p&gt;the trick is to destroy the item on the document so that even in read mode the field is recreated and re computed. I&amp;#8217;m doing it before the document open and as it closes.&lt;/p&gt;
&lt;div class="codecolorer-container lotusscript default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"&gt;&lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"&gt;&lt;div&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;6&lt;br /&gt;7&lt;br /&gt;8&lt;br /&gt;9&lt;br /&gt;10&lt;br /&gt;11&lt;br /&gt;12&lt;br /&gt;13&lt;br /&gt;14&lt;br /&gt;15&lt;br /&gt;16&lt;br /&gt;17&lt;br /&gt;18&lt;br /&gt;19&lt;br /&gt;20&lt;br /&gt;21&lt;br /&gt;22&lt;br /&gt;23&lt;br /&gt;24&lt;br /&gt;25&lt;br /&gt;26&lt;br /&gt;27&lt;br /&gt;28&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="lotusscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"&gt;&lt;span style="color: #0000FF;"&gt;Sub&lt;/span&gt; Queryopen&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;Source &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;Notesuidocument&lt;/span&gt;, Mode &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Integer&lt;/span&gt;, Isnewdoc &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Variant&lt;/span&gt;, Continue &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Variant&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; doc &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;notesdocument&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; doc = Source.&lt;span style="color: #0000AA;"&gt;Document&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; item &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesItem&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;If&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Not&lt;/span&gt; Isnewdoc &lt;span style="color: #0000FF;"&gt;Then&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; item = doc.&lt;span style="color: #0000AA;"&gt;GetFirstItem&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;RTCF_Help&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;If&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Not&lt;/span&gt; item &lt;span style="color: #0000FF;"&gt;Is&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Nothing&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Then&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Call&lt;/span&gt; item.&lt;span style="color: #0000FF;"&gt;Remove&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;If&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;If&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #008000;"&gt;' the rest of your code if any....&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Sub&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Sub&lt;/span&gt; Queryclose&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;Source &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;Notesuidocument&lt;/span&gt;, Continue &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Variant&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; doc &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesDocument&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; doc = Source.&lt;span style="color: #0000AA;"&gt;Document&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; item &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesItem&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; item = doc.&lt;span style="color: #0000AA;"&gt;GetFirstItem&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;FMUniversalUpdaterHelpDoc&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Call&lt;/span&gt; item.&lt;span style="color: #0000FF;"&gt;Remove&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Sub&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;One thing that didn&amp;#8217;t work was any attached file in the profile documents rich text, which looked like it was there but would open / launch (which is where last weeks post came from : &lt;a href="http://www.falsepositives.com/index.php/2009/08/26/sntt-using-lotusscript-to-launch-file-attachements-embeddedobjects-in-lotus-notes/"&gt;SNTT : using LotusScript to launch file attachements (EmbeddedObjects) in Lotus Notes&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;The fall back position for this would be have a Button that opened the Profile document in read mode like this&lt;/p&gt;
&lt;div class="codecolorer-container lotusscript default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"&gt;&lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"&gt;&lt;div&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;6&lt;br /&gt;7&lt;br /&gt;8&lt;br /&gt;9&lt;br /&gt;10&lt;br /&gt;11&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="lotusscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"&gt;&lt;span style="color: #0000FF;"&gt;Sub&lt;/span&gt; Click&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;Source &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;Button&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; &amp;nbsp;workspace &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;New&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesUIWorkspace&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; session &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;New&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesSession&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; db &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesDatabase&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; doc &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesDocument&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; db = session.&lt;span style="color: #0000AA;"&gt;CurrentDatabase&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; doc = db.&lt;span style="color: #0000AA;"&gt;GetProfileDocument&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;ApplicationProfileDocument&amp;quot;&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;Call&lt;/span&gt; workspace.&lt;span style="color: #0000AA;"&gt;EditDocument&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;False&lt;/span&gt;, doc, &lt;span style="color: #0000FF;"&gt;True&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Sub&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;enjoy &lt;img src='http://www.falsepositives.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /&gt; &lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve add having a real Computed for Display Rich Text Field in the Lotus Notes Client to &lt;a href="http://ideajam.net/IdeaJam/P/ij.nsf/0/00B2E134C03C94F68625761F006B5F1A?OpenDocument"&gt;Idea Jam&lt;/a&gt;&lt;/p&gt;
&lt;div id="crp_related"&gt;&lt;h2&gt;Related Posts:&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/08/26/sntt-using-lotusscript-to-launch-file-attachements-embeddedobjects-in-lotus-notes/" rel="bookmark"&gt;SNTT : using LotusScript to launch file attachements (EmbeddedObjects) in Lotus Notes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/05/07/validating-a-notes-client-rich-text-field/" rel="bookmark"&gt;SNTT : Validating a Notes Client Rich text field&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/10/25/opening-a-lotus-notes-profile-document-in-read-only-mode/" rel="bookmark"&gt;Opening a Lotus Notes Profile Document in Read Only mode&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2007/03/08/sntt-trapping-document-delete-in-lotusscript-to-skip-document-processing/" rel="bookmark"&gt;SNTT : Trapping Document Delete in LotusScript to skip Document processing&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/04/26/lotusscript-required-field-validation-without-pain/" rel="bookmark"&gt;SnTT : LotusScript Required Field Validation without pain&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/03/sntt-a-pseudo-computed-for-display-rich-text-field-in-the-lotus-notes-client/"&gt;SNTT: a pseudo Computed for Display Rich Text Field in the Lotus Notes Client&lt;/a&gt;&lt;/p&gt;




&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/PnFyXjKTzb0" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.falsepositives.com/index.php/2009/09/03/sntt-a-pseudo-computed-for-display-rich-text-field-in-the-lotus-notes-client/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/" /><feedburner:origLink>http://www.falsepositives.com/index.php/2009/09/03/sntt-a-pseudo-computed-for-display-rich-text-field-in-the-lotus-notes-client/</feedburner:origLink></entry><entry><title type="text">A few Toronto Festivals in September: Junction Arts, Ukrainians, Poles and Movie Stars</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/UENzbauLvVY/" /><category term="Art" /><category term="Culture" /><category term="Food" /><category term="Junction City" /><category term="Toronto" /><author><name>Ian</name></author><updated>2009-08-28T16:36:38-07:00</updated><id>http://www.falsepositives.com/?p=2173</id><summary type="html">The Junction Arts Festival is back on Sept 9 to 13, 2009 of its 17th occasion in Toronto’s west end on Dundas Street West between Keele Street and Quebec Avenue. The festival presents visual, musical, performance, new media and site-specific works to over 150,000 people transforming Dundas Street West into a pedestrian-only, urban cultural destination.
September [...]&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/08/28/a-few-toronto-festivials-in-september-junction-arts-ukrainians-poles-and-movie-stars/"&gt;A few Toronto Festivals in September: Junction Arts, Ukrainians, Poles and Movie Stars&lt;/a&gt;&lt;/p&gt;</summary><content type="html">



&lt;p&gt;The Junction Arts Festival is back on Sept 9 to 13, 2009 of its 17th occasion in Toronto’s west end on Dundas Street West between Keele Street and Quebec Avenue. The festival presents visual, musical, performance, new media and site-specific works to over 150,000 people transforming Dundas Street West into a pedestrian-only, urban cultural destination.&lt;/p&gt;
&lt;div id="hcalendar-Junction-Arts-Festival" class="vevent"&gt;&lt;abbr class="dtstart" title="2009-09-09"&gt;September 9th&lt;/abbr&gt; : &lt;abbr class="dtend" title="2009-09-14"&gt;13th, 2009&lt;/abbr&gt; &lt;span class="summary"&gt;Junction Arts Festival&lt;/span&gt; at &lt;span class="location"&gt;3047 Dundas Street West, Toronto, ON, CA&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Check out their website &lt;a href="http://www.junctionartsfest.com"&gt;Junction Arts Fest&lt;/a&gt; and &lt;a href="http://www.junctionartsfest.com/blog"&gt;blog&lt;/a&gt;, &lt;a href="http://twitter.com/JunctionArts"&gt;Twitter&lt;/a&gt; link, and and &lt;a href="http://www.facebook.com/group.php?gid=2316043682"&gt;FaceBook Group&lt;/a&gt; or &lt;a href="http://upcoming.yahoo.com/event/2962790/"&gt;Upcomming page&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.falsepositives.com/index.php/2008/09/07/junction-arts-festival-2008/"&gt;Last year&lt;/a&gt; was massive fun.&lt;/p&gt;
&lt;p&gt;Following that there is the nearby Toronto Ukrainian Festival (The 13th and previously known as the Bloor West Village Ukrainian Festival), is on Sept 18 to 20th, Bloor West Village, on Bloor street between Runnymede Rd and Jane Street.  The Website is &lt;a href="http://ukrainianfestival.com"&gt;UkrainianFestival.com&lt;/a&gt;.&lt;/p&gt;
&lt;div id="hcalendar-Toronto-Ukrainian-Festival" class="vevent"&gt;&lt;a class="url" href="http://ukrainianfestival.com"&gt;&lt;abbr class="dtstart" title="2009-09-18"&gt;September 18th&lt;/abbr&gt; : &lt;abbr class="dtend" title="2009-09-21"&gt;20st, 2009&lt;/abbr&gt; &lt;span class="summary"&gt;Toronto Ukrainian Festival&lt;/span&gt; at &lt;span class="location"&gt;Runnymede Rd and Bloor Street, Toronto, ON, CA&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;We always have good time and lots of yummy food, and &lt;a href="http://www.flickr.com/photos/falsepositives/sets/72157607293378580/"&gt;sights&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Competing with that this year is the 2009 Roncesvalles Village &lt;a href="http://polishfestival.ca/"&gt;Polish Festival&lt;/a&gt; in Toronto on Sept. 19-20.  Tough choice.&lt;/p&gt;
&lt;p&gt;And then there is a little thing known as &lt;a href="http://tiff.net"&gt;TIFF&lt;/a&gt; otherwise know as the Toronto International Film Festival, which is Sept. 10 till the 19th.&lt;/p&gt;
&lt;p&gt;during September I also expect to play Tennis, sleep, and, on yes, get some work done&amp;#8230;&lt;/p&gt;
&lt;div id="crp_related"&gt;&lt;h2&gt;Related Posts:&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2005/08/16/toronto_bloor_west_village_ukrainian_festival/" rel="bookmark"&gt;Toronto's  Bloor West Village Ukrainian Festival Aug 27 &amp; 28&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/07/19/david-virelles-quintet-beaches-international-jazz-festival-2006/" rel="bookmark"&gt;David Virelles Quintet @ Beaches International Jazz Festival 2006&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2008/08/13/the-toronto-ukrainian-festival-returns-to-bloor-west-village-on-september-12-14-2008/" rel="bookmark"&gt;The Toronto Ukrainian Festival returns to Bloor West Village on September 12 - 14, 2008&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/08/24/toronto-2006-bloor-west-village-ukrainian-festival/" rel="bookmark"&gt;Toronto's 2006 Bloor West Village Ukrainian Festival&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2007/07/27/facebook-developer-garage-aug-7th-and-democamp-14-sept-17-in-toronto/" rel="bookmark"&gt;Facebook Developer Garage (Aug 7th) and DemoCamp 14 (Sept 17) in Toronto&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/08/28/a-few-toronto-festivials-in-september-junction-arts-ukrainians-poles-and-movie-stars/"&gt;A few Toronto Festivals in September: Junction Arts, Ukrainians, Poles and Movie Stars&lt;/a&gt;&lt;/p&gt;




&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/UENzbauLvVY" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.falsepositives.com/index.php/2009/08/28/a-few-toronto-festivials-in-september-junction-arts-ukrainians-poles-and-movie-stars/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/" /><feedburner:origLink>http://www.falsepositives.com/index.php/2009/08/28/a-few-toronto-festivials-in-september-junction-arts-ukrainians-poles-and-movie-stars/</feedburner:origLink></entry><entry><title type="text">Sacha Chua shares her Lotus Notes mail merge from a Microsoft Excel spreadsheet</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/iAlXtMp9iKg/" /><category term="Code" /><category term="Lotus Domino" /><category term="Show-n-Tell+Thursday" /><category term="Toronto" /><author><name>Ian</name></author><updated>2009-08-27T06:40:23-07:00</updated><id>http://www.falsepositives.com/?p=2154</id><summary type="html">Toronto&amp;#8217;s Connector extraordinaire Sacha Chua developed this super-nifty Lotus Notes script which does a flexible mail merge from a Microsoft Excel spreadsheet to Lotus Notes, as documented and shared in Lotus Notes mail merge from a Microsoft Excel spreadsheet.  
Keep on Coding, Sharing, Story telling, and Connecting!
Related Posts:SNTT : Export any Lotus Notes View [...]&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/08/27/sacha-chua-shares-her-lotus-notes-mail-merge-from-a-microsoft-excel-spreadsheet/"&gt;Sacha Chua shares her Lotus Notes mail merge from a Microsoft Excel spreadsheet&lt;/a&gt;&lt;/p&gt;</summary><content type="html">



&lt;p&gt;Toronto&amp;#8217;s &lt;a href="http://sachachua.com/wp/2009/08/18/new-presentation-the-shy-connector/" rel="tag"&gt;Connector&lt;/a&gt; extraordinaire &lt;a href="http://sachachua.com/wp/"&gt;Sacha Chua&lt;/a&gt; developed this super-nifty Lotus Notes script which does a flexible mail merge from a Microsoft Excel spreadsheet to Lotus Notes, as documented and shared in &lt;a href="http://sachachua.com/wp/2009/07/27/lotus-notes-mail-merge-from-a-microsoft-excel-spreadsheet/"&gt;Lotus Notes mail merge from a Microsoft Excel spreadsheet&lt;/a&gt;.  &lt;/p&gt;
&lt;p&gt;Keep on Coding, Sharing, Story telling, and Connecting!&lt;/p&gt;
&lt;div id="crp_related"&gt;&lt;h2&gt;Related Posts:&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/12/14/sntt-export-any-lotus-notes-view-to-excel-from-domino-web-automagically/" rel="bookmark"&gt;SNTT : Export any Lotus Notes View to Excel from Domino Web, automagically&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2007/03/23/lotus-guru-makes-a-more-attractive-export-of-categorized-notes-views-to-excel/" rel="bookmark"&gt;Lotus Guru makes a more Attractive Export of Categorized Notes Views to Excel&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2003/10/30/what-is-lotus-notes/" rel="bookmark"&gt;What Is Lotus Notes?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2003/09/14/saving-the-browser/" rel="bookmark"&gt;Saving the Browser&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2007/11/15/sntt-notes-document-structured-text-export-for-multilingual-utf-8/" rel="bookmark"&gt;SnTT: Notes Document Structured Text Export for Multilingual (UTF-8)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/08/27/sacha-chua-shares-her-lotus-notes-mail-merge-from-a-microsoft-excel-spreadsheet/"&gt;Sacha Chua shares her Lotus Notes mail merge from a Microsoft Excel spreadsheet&lt;/a&gt;&lt;/p&gt;




&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/iAlXtMp9iKg" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.falsepositives.com/index.php/2009/08/27/sacha-chua-shares-her-lotus-notes-mail-merge-from-a-microsoft-excel-spreadsheet/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/" /><feedburner:origLink>http://www.falsepositives.com/index.php/2009/08/27/sacha-chua-shares-her-lotus-notes-mail-merge-from-a-microsoft-excel-spreadsheet/</feedburner:origLink></entry><entry><title type="text">SNTT : using LotusScript to launch file attachements (EmbeddedObjects) in Lotus Notes</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FalsePositives/~3/DtEMMKavFOo/" /><category term="Lotus Domino" /><category term="Show-n-Tell+Thursday" /><author><name>Ian</name></author><updated>2009-08-26T19:13:10-07:00</updated><id>http://www.falsepositives.com/?p=2145</id><summary type="html">I wanted to launch a excel (xls) file which was stored in a Profile document, from a Notes Client (tested in r8.5 but I see no reason this will not work in versions going back to r5)
(Making it available to all users of a certain type of document with making hundreds of replicate copies, and [...]&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/08/26/sntt-using-lotusscript-to-launch-file-attachements-embeddedobjects-in-lotus-notes/"&gt;SNTT : using LotusScript to launch file attachements (EmbeddedObjects) in Lotus Notes&lt;/a&gt;&lt;/p&gt;</summary><content type="html">



&lt;p&gt;I wanted to launch a excel (xls) file which was stored in a Profile document, from a Notes Client (tested in r8.5 but I see no reason this will not work in versions going back to r5)&lt;/p&gt;
&lt;p&gt;(Making it available to all users of a certain type of document with making hundreds of replicate copies, and all a central db administrator user able to roll out a new file with out changing those other documents) &lt;/p&gt;
&lt;p&gt;It is not very obvious how to do this, hence this posting&lt;/p&gt;
&lt;p&gt;My first Draft was this :&lt;/p&gt;
&lt;div class="codecolorer-container lotusscript default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"&gt;&lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"&gt;&lt;div&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;6&lt;br /&gt;7&lt;br /&gt;8&lt;br /&gt;9&lt;br /&gt;10&lt;br /&gt;11&lt;br /&gt;12&lt;br /&gt;13&lt;br /&gt;14&lt;br /&gt;15&lt;br /&gt;16&lt;br /&gt;17&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="lotusscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"&gt;&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; &amp;nbsp;workspace &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;New&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesUIWorkspace&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; session &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;New&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesSession&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; db &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesDatabase&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; Pdoc &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesDocument&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; attachments &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Variant&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; attachment &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesEmbeddedObject&lt;/span&gt; &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; db = session.&lt;span style="color: #0000AA;"&gt;CurrentDatabase&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; Pdoc = db.&lt;span style="color: #0000AA;"&gt;GetProfileDocument&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;ApplicationProfileDocument&amp;quot;&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #008000;"&gt;' get the profile document&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; attachments = &lt;span style="color: #0000FF;"&gt;Evaluate&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;@AttachmentNames&amp;quot;&lt;/span&gt;, Pdoc&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; attachment = Pdoc.&lt;span style="color: #0000AA;"&gt;GetAttachment&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;attachments&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #FF00FF;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #008000;"&gt;'use a evalutate to get the first &amp;quot;(0)&amp;quot; file attachment&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Call&lt;/span&gt; attachment.&lt;span style="color: #0000AA;"&gt;ExtractFile&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;c:&amp;quot;&lt;/span&gt; &amp;amp; attachment.&lt;span style="color: #0000FF;"&gt;Name&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &amp;nbsp; &amp;nbsp; &lt;span style="color: #008000;"&gt;' write it out to the hard drive&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; e = CreateObject&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #008000;"&gt;' open excel&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; eWB = e.&lt;span style="color: #0000AA;"&gt;Workbooks&lt;/span&gt;.&lt;span style="color: #0000FF;"&gt;Open&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;c:&amp;quot;&lt;/span&gt; &amp;amp; attachment.&lt;span style="color: #0000FF;"&gt;Name&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&amp;nbsp; &lt;span style="color: #008000;"&gt;' open the file in excel&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; eWB.&lt;span style="color: #0000AA;"&gt;Visible&lt;/span&gt; = &lt;span style="color: #0000FF;"&gt;True&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #008000;"&gt;'make the opened excel file visible&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;There was a problem the that code in that I could be sure that there weren&amp;#8217;t other file attachments and the first one was going to be the one I wanted.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve tried to correct that problem here :&lt;/p&gt;
&lt;div class="codecolorer-container lotusscript default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"&gt;&lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"&gt;&lt;div&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;6&lt;br /&gt;7&lt;br /&gt;8&lt;br /&gt;9&lt;br /&gt;10&lt;br /&gt;11&lt;br /&gt;12&lt;br /&gt;13&lt;br /&gt;14&lt;br /&gt;15&lt;br /&gt;16&lt;br /&gt;17&lt;br /&gt;18&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="lotusscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"&gt;&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; &amp;nbsp;workspace &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;New&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesUIWorkspace&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; session &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;New&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesSession&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; db &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesDatabase&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Dim&lt;/span&gt; Pdoc &lt;span style="color: #0000FF;"&gt;As&lt;/span&gt; &lt;span style="color: #0000EE;"&gt;NotesDocument&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; db = session.&lt;span style="color: #0000AA;"&gt;CurrentDatabase&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; Pdoc = db.&lt;span style="color: #0000AA;"&gt;GetProfileDocument&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;ApplicationProfileDocument&amp;quot;&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; rtitem = Pdoc.&lt;span style="color: #0000AA;"&gt;GetFirstItem&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;quot;RichTextFilewithFileAttacment&amp;quot;&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #008000;"&gt;'get the field I know the file is in.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;If&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt; rtitem.&lt;span style="color: #0000FF;"&gt;Type&lt;/span&gt; = RICHTEXT &lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Then&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Forall&lt;/span&gt; o &lt;span style="color: #0000FF;"&gt;In&lt;/span&gt; rtitem.&lt;span style="color: #0000AA;"&gt;EmbeddedObjects&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;If&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt; o.&lt;span style="color: #0000FF;"&gt;Type&lt;/span&gt; = EMBED_ATTACHMENT &lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &amp;nbsp;&lt;span style="color: #0000FF;"&gt;Then&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Call&lt;/span&gt; o.&lt;span style="color: #0000AA;"&gt;ExtractFile&lt;/span&gt; &lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;c:&amp;quot;&lt;/span&gt; &amp;amp; o.&lt;span style="color: #0000FF;"&gt;Name&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #008000;"&gt;' write it out to the c: hard drive &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; e = CreateObject&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;Excel.Application&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &amp;nbsp;&lt;span style="color: #008000;"&gt;' open &amp;nbsp;excel&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;Set&lt;/span&gt; oWB = e.&lt;span style="color: #0000AA;"&gt;Workbooks&lt;/span&gt;.&lt;span style="color: #0000FF;"&gt;Open&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;c:&amp;quot;&lt;/span&gt; &amp;amp; o.&lt;span style="color: #0000FF;"&gt;Name&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;#41;&lt;/span&gt; &amp;nbsp; &lt;span style="color: #008000;"&gt;' open the file in excel&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; oWB.&lt;span style="color: #0000AA;"&gt;Visible&lt;/span&gt; = &lt;span style="color: #0000FF;"&gt;True&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #008000;"&gt;'make the opened excel file visible&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;If&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;Forall&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style="color: #0000FF;"&gt;End&lt;/span&gt; &lt;span style="color: #0000FF;"&gt;If&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;This will actually launch &lt;strong&gt;all&lt;/strong&gt; the files that are attached in the rich text (or rich text light) field, which I could limit by doing some validation work on the Profile form to ensure only 1 file is attached. &lt;/p&gt;
&lt;p&gt;2 (possibly) big assumptions :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This is a windows machine with a c: drive and enough free space.  this is testable but I&amp;#8217;m too lazy/busy/silly (please only pick one).&lt;/li&gt;
&lt;li&gt;The file to be launched is an Excel.  This could be allow for be testing the file name extension and doing the appropriate thing. (and that assumes the MS Excel is the application for that file extension and the Open Office, or something similar).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;update: Collin and Sean both make go points and reminded me of another thing : &lt;a href="http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp?topic=/com.ibm.help.domino.admin.doc/DOC/H_INITIAL_ADMINISTRATION_ECL.html"&gt;Execution Control List&amp;#8217;s (ECL)&lt;/a&gt; which control access on the Notes Client.  You may need to get the notes database signed with a ID that has right to write to the file system in your organization, or your end users will be prompted with a &amp;#8220;Execution Security Alert&amp;#8221; with will ask them to either stop the action, execute once or trust the id used.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve also add related notes in : &lt;a href="http://www.falsepositives.com/index.php/2009/09/03/sntt-a-pseudo-computed-for-display-rich-text-field-in-the-lotus-notes-client/"&gt;a pseudo Computed for Display Rich Text Field in the Lotus Notes Client&lt;/a&gt;&lt;/p&gt;
&lt;div id="crp_related"&gt;&lt;h2&gt;Related Posts:&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/09/03/sntt-a-pseudo-computed-for-display-rich-text-field-in-the-lotus-notes-client/" rel="bookmark"&gt;SNTT: a pseudo Computed for Display Rich Text Field in the Lotus Notes Client&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2007/11/15/sntt-notes-document-structured-text-export-for-multilingual-utf-8/" rel="bookmark"&gt;SnTT: Notes Document Structured Text Export for Multilingual (UTF-8)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/12/07/sntt-export-any-lotus-notes-view-to-csv-or-excel-automagically/" rel="bookmark"&gt;SNTT : Export any Lotus Notes View to CSV or Excel, automagically&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/12/14/sntt-export-any-lotus-notes-view-to-excel-from-domino-web-automagically/" rel="bookmark"&gt;SNTT : Export any Lotus Notes View to Excel from Domino Web, automagically&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.falsepositives.com/index.php/2006/03/14/avoiding-hard-coding-of-group-names/" rel="bookmark"&gt;Avoiding Hard Coding of Group Names.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;Post from: &lt;a href="http://www.falsepositives.com"&gt;False Positives&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.falsepositives.com/index.php/2009/08/26/sntt-using-lotusscript-to-launch-file-attachements-embeddedobjects-in-lotus-notes/"&gt;SNTT : using LotusScript to launch file attachements (EmbeddedObjects) in Lotus Notes&lt;/a&gt;&lt;/p&gt;




&lt;img src="http://feeds.feedburner.com/~r/FalsePositives/~4/DtEMMKavFOo" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.falsepositives.com/index.php/2009/08/26/sntt-using-lotusscript-to-launch-file-attachements-embeddedobjects-in-lotus-notes/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">3</slash:comments><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/" /><feedburner:origLink>http://www.falsepositives.com/index.php/2009/08/26/sntt-using-lotusscript-to-launch-file-attachements-embeddedobjects-in-lotus-notes/</feedburner:origLink></entry></feed>
