<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Rob O&#039;Brien</title>
	<atom:link href="http://blog.robobrien.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.robobrien.com</link>
	<description>ColdFusion. eCommerce. Marketing. Ramblings.</description>
	<lastBuildDate>Mon, 20 Feb 2012 23:00:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Comment on IE9 + jQuery&#8217;s bgiframe by Dana</title>
		<link>http://blog.robobrien.com/ie9-jquery-bgiframe/comment-page-1/#comment-17948</link>
		<dc:creator>Dana</dc:creator>
		<pubDate>Mon, 20 Feb 2012 23:00:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.robobrien.com/?p=371#comment-17948</guid>
		<description>We were looking for this same issue. Single quotes breaks compatibility for ie6, however if you just change the variable name html to html_new, this solved all of our issues. So give that one a try.

&lt;code&gt;
(function($){$.fn.bgIframe=$.fn.bgiframe=function(s){if($.browser.msie&amp;&amp;parseInt($.browser.version)===6){s=$.extend({top:&#039;auto&#039;,left:&#039;auto&#039;,width:&#039;auto&#039;,height:&#039;auto&#039;,opacity:true,src:&#039;javascript:false;&#039;},s&#124;&#124;{});var prop=function(n){return n&amp;&amp;n.constructor==Number?n+&#039;px&#039;:n;},new_html=&#039;&lt;iframe class=&quot;bgiframe&quot;frameborder=&quot;0&quot;tabindex=&quot;-1&quot;src=&quot;&#039;+s.src+&#039;&quot;&#039;+&#039;style=&quot;display:block;position:absolute;z-index:-1;&#039;+(s.opacity!==false?&#039;filter:Alpha(Opacity=\&#039;0\&#039;);&#039;:&#039;&#039;)+&#039;top:&#039;+(s.top==&#039;auto&#039;?&#039;expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)&#124;&#124;0)*-1)+\&#039;px\&#039;)&#039;:prop(s.top))+&#039;;&#039;+&#039;left:&#039;+(s.left==&#039;auto&#039;?&#039;expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)&#124;&#124;0)*-1)+\&#039;px\&#039;)&#039;:prop(s.left))+&#039;;&#039;+&#039;width:&#039;+(s.width==&#039;auto&#039;?&#039;expression(this.parentNode.offsetWidth+\&#039;px\&#039;)&#039;:prop(s.width))+&#039;;&#039;+&#039;height:&#039;+(s.height==&#039;auto&#039;?&#039;expression(this.parentNode.offsetHeight+\&#039;px\&#039;)&#039;:prop(s.height))+&#039;;&#039;+&#039;&quot;/&gt;&#039;;return this.each(function(){if($(&#039;&gt; iframe.bgiframe&#039;,this).length==0)this.insertBefore(document.createElement(new_html),this.firstChild);});}return this;};})(jQuery);
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>We were looking for this same issue. Single quotes breaks compatibility for ie6, however if you just change the variable name html to html_new, this solved all of our issues. So give that one a try.</p>
<p><code><br />
(function($){$.fn.bgIframe=$.fn.bgiframe=function(s){if($.browser.msie&amp;&amp;parseInt($.browser.version)===6){s=$.extend({top:&#039;auto&#039;,left:&#039;auto&#039;,width:&#039;auto&#039;,height:&#039;auto&#039;,opacity:true,src:&#039;javascript:false;&#039;},s||{});var prop=function(n){return n&amp;&amp;n.constructor==Number?n+&#039;px&#039;:n;},new_html=&#039;&lt;iframe class=&quot;bgiframe&quot;frameborder=&quot;0&quot;tabindex=&quot;-1&quot;src=&quot;&#039;+s.src+&#039;&quot;&#039;+&#039;style=&quot;display:block;position:absolute;z-index:-1;&#039;+(s.opacity!==false?&#039;filter:Alpha(Opacity=\&#039;0\&#039;);&#039;:&#039;&#039;)+&#039;top:&#039;+(s.top==&#039;auto&#039;?&#039;expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+\&#039;px\&#039;)&#039;:prop(s.top))+&#039;;&#039;+&#039;left:&#039;+(s.left==&#039;auto&#039;?&#039;expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+\&#039;px\&#039;)&#039;:prop(s.left))+&#039;;&#039;+&#039;width:&#039;+(s.width==&#039;auto&#039;?&#039;expression(this.parentNode.offsetWidth+\&#039;px\&#039;)&#039;:prop(s.width))+&#039;;&#039;+&#039;height:&#039;+(s.height==&#039;auto&#039;?&#039;expression(this.parentNode.offsetHeight+\&#039;px\&#039;)&#039;:prop(s.height))+&#039;;&#039;+&#039;&quot;/&gt;&#039;;return this.each(function(){if($(&#039;&gt; iframe.bgiframe&#039;,this).length==0)this.insertBefore(document.createElement(new_html),this.firstChild);});}return this;};})(jQuery);<br />
</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on IE9 + jQuery&#8217;s bgiframe by JoeTav</title>
		<link>http://blog.robobrien.com/ie9-jquery-bgiframe/comment-page-1/#comment-10513</link>
		<dc:creator>JoeTav</dc:creator>
		<pubDate>Wed, 31 Aug 2011 15:19:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.robobrien.com/?p=371#comment-10513</guid>
		<description>With this change run in ie9 but don&#039;t run in ie8.
Works on both version with &lt;b&gt;this.insertBefore(document.createElement(($.browser.msie &amp;&amp; $.browser.version==&#039;9.0&#039;) ? &#039;html&#039; : html), this.firstChild)&lt;/b&gt;</description>
		<content:encoded><![CDATA[<p>With this change run in ie9 but don&#8217;t run in ie8.<br />
Works on both version with <b>this.insertBefore(document.createElement(($.browser.msie &amp;&amp; $.browser.version==&#8217;9.0&#8242;) ? &#8216;html&#8217; : html), this.firstChild)</b></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on IE9 + jQuery&#8217;s bgiframe by JoeTav</title>
		<link>http://blog.robobrien.com/ie9-jquery-bgiframe/comment-page-1/#comment-10508</link>
		<dc:creator>JoeTav</dc:creator>
		<pubDate>Wed, 31 Aug 2011 13:30:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.robobrien.com/?p=371#comment-10508</guid>
		<description>Was also useful me.
Why the library was not updated with this change?</description>
		<content:encoded><![CDATA[<p>Was also useful me.<br />
Why the library was not updated with this change?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Integrating Twitter and OAuth with ColdFusion by Paul Baylis</title>
		<link>http://blog.robobrien.com/integrating-twitter-and-oauth-with-coldfusion/comment-page-2/#comment-10215</link>
		<dc:creator>Paul Baylis</dc:creator>
		<pubDate>Sun, 21 Aug 2011 04:17:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.robobrien.com/?p=7#comment-10215</guid>
		<description>Hi Rob, I posted a question on Stack Overflow &lt;a href=&quot;http://stackoverflow.com/questions/7104243/twitter4j-jquery-coldfusion-integration&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt; and they pointed me to your blog, which actually I&#039;d already read. But, now that I&#039;m here again, I wonder if you have any ideas. Basically, I&#039;m trying to use jQuery/ajax to open up a Twitter authorisation page and get the user&#039;s access tokens in return. However, with oAuth, you have to provide a callbackURL. 

This is what I have so far:

&lt;code&gt;
$.getJSON(cfcRoot + &quot;/twitter.cfc?method=getRequestURL&amp;returnformat=json, {&quot;user_id&quot;:user_id}, function(res,code) {
	openWindow(res); //pops up twitter auth window
        // here I want to get the auth access tokens for saving to db
});
&lt;/code&gt;

Any ideas would be greatly appreciated. I&#039;m thinking along the lines of opening the auth window in an iframe with jQuery, then getting the results I need, but not sure.
Paul</description>
		<content:encoded><![CDATA[<p>Hi Rob, I posted a question on Stack Overflow <a href="http://stackoverflow.com/questions/7104243/twitter4j-jquery-coldfusion-integration" rel="nofollow">here</a> and they pointed me to your blog, which actually I&#8217;d already read. But, now that I&#8217;m here again, I wonder if you have any ideas. Basically, I&#8217;m trying to use jQuery/ajax to open up a Twitter authorisation page and get the user&#8217;s access tokens in return. However, with oAuth, you have to provide a callbackURL. </p>
<p>This is what I have so far:</p>
<p><code><br />
$.getJSON(cfcRoot + &quot;/twitter.cfc?method=getRequestURL&amp;returnformat=json, {&quot;user_id&quot;:user_id}, function(res,code) {<br />
&nbsp;&nbsp;openWindow(res); //pops up twitter auth window<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// here I want to get the auth access tokens for saving to db<br />
});<br />
</code></p>
<p>Any ideas would be greatly appreciated. I&#8217;m thinking along the lines of opening the auth window in an iframe with jQuery, then getting the results I need, but not sure.<br />
Paul</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Integrating Twitter and OAuth with ColdFusion by Andy Urban</title>
		<link>http://blog.robobrien.com/integrating-twitter-and-oauth-with-coldfusion/comment-page-2/#comment-9323</link>
		<dc:creator>Andy Urban</dc:creator>
		<pubDate>Thu, 28 Jul 2011 15:17:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.robobrien.com/?p=7#comment-9323</guid>
		<description>Rob,

Did you figure it out with 2.2.3? My app which following your instructions worked excellent for a year is now broken. Swapped out twitter4j versions but now get an error on the setOAuthConsumer step...</description>
		<content:encoded><![CDATA[<p>Rob,</p>
<p>Did you figure it out with 2.2.3? My app which following your instructions worked excellent for a year is now broken. Swapped out twitter4j versions but now get an error on the setOAuthConsumer step&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Integrating Twitter and OAuth with ColdFusion by Mahendra</title>
		<link>http://blog.robobrien.com/integrating-twitter-and-oauth-with-coldfusion/comment-page-2/#comment-9231</link>
		<dc:creator>Mahendra</dc:creator>
		<pubDate>Tue, 26 Jul 2011 08:27:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.robobrien.com/?p=7#comment-9231</guid>
		<description>Hi Rob,

I have done exactly the same but after the log-in to twitter it redirects to my page but my session gets expired can you suggest something why it is happening or what could be the reason. I checked with fiddler the redirection is taking place but the session expires. Only one thing I found that the URL redirection takes place using Http:// but our site use Https://, is that the reason why session expires?</description>
		<content:encoded><![CDATA[<p>Hi Rob,</p>
<p>I have done exactly the same but after the log-in to twitter it redirects to my page but my session gets expired can you suggest something why it is happening or what could be the reason. I checked with fiddler the redirection is taking place but the session expires. Only one thing I found that the URL redirection takes place using Http:// but our site use Https://, is that the reason why session expires?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Integrating Twitter and OAuth with ColdFusion by Rob O&#039;Brien</title>
		<link>http://blog.robobrien.com/integrating-twitter-and-oauth-with-coldfusion/comment-page-2/#comment-8345</link>
		<dc:creator>Rob O&#039;Brien</dc:creator>
		<pubDate>Fri, 01 Jul 2011 05:15:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.robobrien.com/?p=7#comment-8345</guid>
		<description>@jibu That&#039;s good to hear! Hopefully it&#039;s a quick fix for those who need it.

&lt;b&gt;&lt;em&gt;UPDATE: I just spent the last few hours upgrading one of my projects to Twitter4J 2.2.3. It&#039;s quite different, but not all that difficult to understand once you get your head around it. Look for an updated blog post soon! (That&#039;s my public announcement to light a fire under my butt and get the post done quickly.)&lt;/em&gt;&lt;/b&gt;</description>
		<content:encoded><![CDATA[<p>@jibu That&#8217;s good to hear! Hopefully it&#8217;s a quick fix for those who need it.</p>
<p><b><em>UPDATE: I just spent the last few hours upgrading one of my projects to Twitter4J 2.2.3. It&#8217;s quite different, but not all that difficult to understand once you get your head around it. Look for an updated blog post soon! (That&#8217;s my public announcement to light a fire under my butt and get the post done quickly.)</em></b></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Integrating Twitter and OAuth with ColdFusion by Jibu</title>
		<link>http://blog.robobrien.com/integrating-twitter-and-oauth-with-coldfusion/comment-page-2/#comment-8344</link>
		<dc:creator>Jibu</dc:creator>
		<pubDate>Fri, 01 Jul 2011 05:09:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.robobrien.com/?p=7#comment-8344</guid>
		<description>New version 2.1.12 (http://twitter4j.org/en/twitter4j-2.1.12.zip) works great.

Thanks</description>
		<content:encoded><![CDATA[<p>New version 2.1.12 (<a href="http://twitter4j.org/en/twitter4j-2.1.12.zip" rel="nofollow">http://twitter4j.org/en/twitter4j-2.1.12.zip</a>) works great.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Integrating Twitter and OAuth with ColdFusion by Jibu</title>
		<link>http://blog.robobrien.com/integrating-twitter-and-oauth-with-coldfusion/comment-page-1/#comment-8322</link>
		<dc:creator>Jibu</dc:creator>
		<pubDate>Thu, 30 Jun 2011 12:39:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.robobrien.com/?p=7#comment-8322</guid>
		<description>&lt; cfset Twitter = createObject(&quot;java&quot;, &quot;twitter4j.Twitter&quot;) &#160;
&lt; cfset Twitter.setOAuthConsumer(&quot;Consumer key&quot;,&quot;Consumer secret&quot;) &#160;</description>
		<content:encoded><![CDATA[<p>&lt; cfset Twitter = createObject(&#8220;java&#8221;, &#8220;twitter4j.Twitter&#8221;) &nbsp;<br />
&lt; cfset Twitter.setOAuthConsumer(&#8220;Consumer key&#8221;,&#8221;Consumer secret&#8221;) &nbsp;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Integrating Twitter and OAuth with ColdFusion by Jibu</title>
		<link>http://blog.robobrien.com/integrating-twitter-and-oauth-with-coldfusion/comment-page-1/#comment-8321</link>
		<dc:creator>Jibu</dc:creator>
		<pubDate>Thu, 30 Jun 2011 12:37:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.robobrien.com/?p=7#comment-8321</guid>
		<description>I am using railo 
i download the twitter4j-android-2.2.3 and put the /lib/ folder jar files in railo /lib/ directory and restart the railo.
using the code


Getting error &quot;No matching Constructor for twitter4j.Twitter() found&quot;
Please help me to slve this problem?</description>
		<content:encoded><![CDATA[<p>I am using railo<br />
i download the twitter4j-android-2.2.3 and put the /lib/ folder jar files in railo /lib/ directory and restart the railo.<br />
using the code</p>
<p>Getting error &#8220;No matching Constructor for twitter4j.Twitter() found&#8221;<br />
Please help me to slve this problem?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

