<?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 michael greene</title>
	<atom:link href="http://mike-greene.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://mike-greene.com</link>
	<description>inner ramblings of a helpless mind</description>
	<lastBuildDate>Sun, 13 May 2012 12:52:21 +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 Flash Tag Clouds in SharePoint by carol</title>
		<link>http://mike-greene.com/2009/12/flash-tag-clouds-in-sharepoint/comment-page-1/#comment-4428</link>
		<dc:creator>carol</dc:creator>
		<pubDate>Sun, 13 May 2012 12:52:21 +0000</pubDate>
		<guid isPermaLink="false">http://mike-greene.com/?p=244#comment-4428</guid>
		<description>Hi Michael, Thank you for your tips - I am much closer to getting it to work.
I have debugging and alerts running and it &#039;looks&#039;  like its all working as it should (tags being returned as expected  and the box is there in the right color and the right size  etc.)  
But nothing is being rendered in the cloud!

David , thank you for your tip also - I think &#039;cleaning up&#039; the code has got me this far.
I am learning as I go (but its very frustrating!)</description>
		<content:encoded><![CDATA[<p>Hi Michael, Thank you for your tips &#8211; I am much closer to getting it to work.<br />
I have debugging and alerts running and it &#8216;looks&#8217;  like its all working as it should (tags being returned as expected  and the box is there in the right color and the right size  etc.)<br />
But nothing is being rendered in the cloud!</p>
<p>David , thank you for your tip also &#8211; I think &#8216;cleaning up&#8217; the code has got me this far.<br />
I am learning as I go (but its very frustrating!)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Flash Tag Clouds in SharePoint by michael greene</title>
		<link>http://mike-greene.com/2009/12/flash-tag-clouds-in-sharepoint/comment-page-1/#comment-4424</link>
		<dc:creator>michael greene</dc:creator>
		<pubDate>Wed, 09 May 2012 18:22:59 +0000</pubDate>
		<guid isPermaLink="false">http://mike-greene.com/?p=244#comment-4424</guid>
		<description>David,

If you get the &quot;This will be shown to users with no Flash or Javascript&quot;, then the script is either failing over to HTML because the user doesn&#039;t have Flash (or the correct version) installed, or [as you discovered] there&#039;s poor formatting in the markup.

Regardless of if you&#039;re using 2007 or 2010 (but more so with 2010), it&#039;s not a great practice to put that markup directly in the CEWP. If you&#039;re dynamically building markup, as is the case here with the XML that drives the cloud, storing it in the CEWP directly will often result in physically saving the dynamically written markup when you save the page (making it static). As a best practice, any sort of script files should be stored in a library, with the CEWP pointed to the script file in the library.</description>
		<content:encoded><![CDATA[<p>David,</p>
<p>If you get the &#8220;This will be shown to users with no Flash or Javascript&#8221;, then the script is either failing over to HTML because the user doesn&#8217;t have Flash (or the correct version) installed, or [as you discovered] there&#8217;s poor formatting in the markup.</p>
<p>Regardless of if you&#8217;re using 2007 or 2010 (but more so with 2010), it&#8217;s not a great practice to put that markup directly in the CEWP. If you&#8217;re dynamically building markup, as is the case here with the XML that drives the cloud, storing it in the CEWP directly will often result in physically saving the dynamically written markup when you save the page (making it static). As a best practice, any sort of script files should be stored in a library, with the CEWP pointed to the script file in the library.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Flash Tag Clouds in SharePoint by David</title>
		<link>http://mike-greene.com/2009/12/flash-tag-clouds-in-sharepoint/comment-page-1/#comment-4423</link>
		<dc:creator>David</dc:creator>
		<pubDate>Wed, 09 May 2012 16:53:30 +0000</pubDate>
		<guid isPermaLink="false">http://mike-greene.com/?p=244#comment-4423</guid>
		<description>I also originally had problems with the code offered on the linked blog at the top of this page. It simply displayed &#039;This will be shown to users with no Flash or Javascript.&#039; message and I left it for a while. I recently returned to it and realised that copying the code straight from the blog page into a CEWP had included a number of carriage returns, or similar, and the code was all over the place. A quick tidy to remove the blank line and it all sprang into action.

Regards,

David</description>
		<content:encoded><![CDATA[<p>I also originally had problems with the code offered on the linked blog at the top of this page. It simply displayed &#8216;This will be shown to users with no Flash or Javascript.&#8217; message and I left it for a while. I recently returned to it and realised that copying the code straight from the blog page into a CEWP had included a number of carriage returns, or similar, and the code was all over the place. A quick tidy to remove the blank line and it all sprang into action.</p>
<p>Regards,</p>
<p>David</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Flash Tag Clouds in SharePoint by michael greene</title>
		<link>http://mike-greene.com/2009/12/flash-tag-clouds-in-sharepoint/comment-page-1/#comment-4420</link>
		<dc:creator>michael greene</dc:creator>
		<pubDate>Fri, 04 May 2012 12:39:59 +0000</pubDate>
		<guid isPermaLink="false">http://mike-greene.com/?p=244#comment-4420</guid>
		<description>Carol,

Unfortunately it has been years (and a couple jobs ago) since I did it. You should be able to use that blog post verbatim, just changing the red text in the script to reflect the correct site URL, List Name, and fields (columns). This all assumes that you&#039;ve got a list of all your tags, vs trying to actually pull categories from a SharePoint blog or something (which would be a little more complicated--though certainly possible).

The XML that&#039;s built in the script (soapEnv) is the XML for the SOAP (web service) request. You&#039;re essentially defining  what you want the SharePoint web service to return to you. You need a FieldRef element in the ViewFields node, for every column in the list that you want to return, so this example assumes you have columns called &quot;Tag&quot;, &quot;Link&quot;, and &quot;Style&quot;. To make it simple, you could remove the &quot;Style&quot; field ref, and the related (style=&#039;&quot; + $(this).attr(&quot;ows_Style&quot;) + &quot;) markup in the script.

You don&#039;t need to touch the $.ajax lines of the script, this is the jQuery piece that sends off the SOAP request to the SharePoint web service (lists.asmx). The processResults function then takes the XML that the web service returns and parses it, building a string (&quot;tags&quot;) of the link for each row returned. Note that when you request fields in the SOAP XML you&#039;re using &quot;Link&quot;, and when you work with the returned information you&#039;re using &quot;ows_Link&quot; SharePoint&#039;s Office Web Services will prefix an &quot;ows_&quot; on the front of your column names when the data is returned.

From there you&#039;re wrapping the whole thing in a &quot;tags&quot; node, so your final script-generated XML should look something like this:

[xml]&lt;tags&gt;
&lt;a href=&#039;http://link/a&#039;&gt;Link A&lt;/a&gt;
&lt;a href=&#039;http://link/b&#039;&gt;Link B&lt;/a&gt;
&lt;a href=&#039;http://link/c&#039;&gt;Link C&lt;/a&gt;
&lt;a href=&#039;http://link/d&#039;&gt;Link D&lt;/a&gt;
&lt;/tags&gt;[/xml]

My advice would be to focus on getting that data to return correctly, before you add in the Flash component. If it&#039;s blowing up, it&#039;s probably more likely to be a result of the data being returned badly, as opposed to an issue with wp-cumulus. You could add an alert(tagDetails); to your script so the browser throws an alert box with the XML in it (for debug purposes).

Once you can validate that the data is correct, you can add in the SWFObject piece which loads the wp-cumulus and pushes the XML (tagDetails) variable to it for rendering.</description>
		<content:encoded><![CDATA[<p>Carol,</p>
<p>Unfortunately it has been years (and a couple jobs ago) since I did it. You should be able to use that blog post verbatim, just changing the red text in the script to reflect the correct site URL, List Name, and fields (columns). This all assumes that you&#8217;ve got a list of all your tags, vs trying to actually pull categories from a SharePoint blog or something (which would be a little more complicated&#8211;though certainly possible).</p>
<p>The XML that&#8217;s built in the script (soapEnv) is the XML for the SOAP (web service) request. You&#8217;re essentially defining  what you want the SharePoint web service to return to you. You need a FieldRef element in the ViewFields node, for every column in the list that you want to return, so this example assumes you have columns called &#8220;Tag&#8221;, &#8220;Link&#8221;, and &#8220;Style&#8221;. To make it simple, you could remove the &#8220;Style&#8221; field ref, and the related (style=&#8217;&#8221; + $(this).attr(&#8220;ows_Style&#8221;) + &#8220;) markup in the script.</p>
<p>You don&#8217;t need to touch the $.ajax lines of the script, this is the jQuery piece that sends off the SOAP request to the SharePoint web service (lists.asmx). The processResults function then takes the XML that the web service returns and parses it, building a string (&#8220;tags&#8221;) of the link for each row returned. Note that when you request fields in the SOAP XML you&#8217;re using &#8220;Link&#8221;, and when you work with the returned information you&#8217;re using &#8220;ows_Link&#8221; SharePoint&#8217;s Office Web Services will prefix an &#8220;ows_&#8221; on the front of your column names when the data is returned.</p>
<p>From there you&#8217;re wrapping the whole thing in a &#8220;tags&#8221; node, so your final script-generated XML should look something like this:</p>
<pre class="brush: xml; title: ; notranslate">&lt;tags&gt;
&lt;a href='http://link/a'&gt;Link A&lt;/a&gt;
&lt;a href='http://link/b'&gt;Link B&lt;/a&gt;
&lt;a href='http://link/c'&gt;Link C&lt;/a&gt;
&lt;a href='http://link/d'&gt;Link D&lt;/a&gt;
&lt;/tags&gt;</pre>
<p>My advice would be to focus on getting that data to return correctly, before you add in the Flash component. If it&#8217;s blowing up, it&#8217;s probably more likely to be a result of the data being returned badly, as opposed to an issue with wp-cumulus. You could add an alert(tagDetails); to your script so the browser throws an alert box with the XML in it (for debug purposes).</p>
<p>Once you can validate that the data is correct, you can add in the SWFObject piece which loads the wp-cumulus and pushes the XML (tagDetails) variable to it for rendering.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Flash Tag Clouds in SharePoint by carol</title>
		<link>http://mike-greene.com/2009/12/flash-tag-clouds-in-sharepoint/comment-page-1/#comment-4415</link>
		<dc:creator>carol</dc:creator>
		<pubDate>Wed, 02 May 2012 05:14:06 +0000</pubDate>
		<guid isPermaLink="false">http://mike-greene.com/?p=244#comment-4415</guid>
		<description>Thanks Michael.
I have tried using JQuery and Flash (based on this article: http://zabistop.blogspot.com.au/2009/08/flash-tag-cloud-in-sharepoint-using.html) but its as dead as a door-knob. 

Would you have an example of the code you used?
I am on a steep learning curve!</description>
		<content:encoded><![CDATA[<p>Thanks Michael.<br />
I have tried using JQuery and Flash (based on this article: <a href="http://zabistop.blogspot.com.au/2009/08/flash-tag-cloud-in-sharepoint-using.html" rel="nofollow">http://zabistop.blogspot.com.au/2009/08/flash-tag-cloud-in-sharepoint-using.html</a>) but its as dead as a door-knob. </p>
<p>Would you have an example of the code you used?<br />
I am on a steep learning curve!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Flash Tag Clouds in SharePoint by michael greene</title>
		<link>http://mike-greene.com/2009/12/flash-tag-clouds-in-sharepoint/comment-page-1/#comment-4414</link>
		<dc:creator>michael greene</dc:creator>
		<pubDate>Tue, 01 May 2012 22:55:46 +0000</pubDate>
		<guid isPermaLink="false">http://mike-greene.com/?p=244#comment-4414</guid>
		<description>Carol,

When I did this in 2007, it was through a CEWP. You can use SPServices to query the list/fields and build the XML markup that wp-cumulus consumes. You&#039;d need to add jQuery and SPServices to a library, load them in your HTML/TXT file, then include the SPServices CAML query and JavaScript. You&#039;d then want to point your CEWP to use that HTML/TXT file as its source.</description>
		<content:encoded><![CDATA[<p>Carol,</p>
<p>When I did this in 2007, it was through a CEWP. You can use SPServices to query the list/fields and build the XML markup that wp-cumulus consumes. You&#8217;d need to add jQuery and SPServices to a library, load them in your HTML/TXT file, then include the SPServices CAML query and JavaScript. You&#8217;d then want to point your CEWP to use that HTML/TXT file as its source.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Flash Tag Clouds in SharePoint by carol</title>
		<link>http://mike-greene.com/2009/12/flash-tag-clouds-in-sharepoint/comment-page-1/#comment-4413</link>
		<dc:creator>carol</dc:creator>
		<pubDate>Tue, 01 May 2012 11:19:24 +0000</pubDate>
		<guid isPermaLink="false">http://mike-greene.com/?p=244#comment-4413</guid>
		<description>Hi, your tag cloud is fantastic!
I have tried to get wp-cumulus to work with sharepoint 2007 many times - with absolutely no success. I would really like to know how to get the tag cloud to work through the CEWP as I have no access to upload a separate webpart. 

Any chance of sharing your knowledge?</description>
		<content:encoded><![CDATA[<p>Hi, your tag cloud is fantastic!<br />
I have tried to get wp-cumulus to work with sharepoint 2007 many times &#8211; with absolutely no success. I would really like to know how to get the tag cloud to work through the CEWP as I have no access to upload a separate webpart. </p>
<p>Any chance of sharing your knowledge?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SharePoint Branding &amp; CSS Specificity by michael greene</title>
		<link>http://mike-greene.com/2012/04/sharepoint-branding-css-specificity/comment-page-1/#comment-4405</link>
		<dc:creator>michael greene</dc:creator>
		<pubDate>Thu, 26 Apr 2012 16:17:37 +0000</pubDate>
		<guid isPermaLink="false">http://mike-greene.com/?p=1519#comment-4405</guid>
		<description>That is a great resource, thanks for posting Matt.</description>
		<content:encoded><![CDATA[<p>That is a great resource, thanks for posting Matt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Create SharePoint Groups with PowerShell by michael greene</title>
		<link>http://mike-greene.com/2012/01/create-sharepoint-groups-with-powershell/comment-page-1/#comment-4404</link>
		<dc:creator>michael greene</dc:creator>
		<pubDate>Thu, 26 Apr 2012 14:19:55 +0000</pubDate>
		<guid isPermaLink="false">http://mike-greene.com/?p=1483#comment-4404</guid>
		<description>Hi Bill, sorry for the late reply, I was out of the country on vacation.

You should be using Get-SPWeb, not Get-SPSite. As long as a root web exists on the site collection it should work.</description>
		<content:encoded><![CDATA[<p>Hi Bill, sorry for the late reply, I was out of the country on vacation.</p>
<p>You should be using Get-SPWeb, not Get-SPSite. As long as a root web exists on the site collection it should work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Create SharePoint Groups with PowerShell by Bill Correa</title>
		<link>http://mike-greene.com/2012/01/create-sharepoint-groups-with-powershell/comment-page-1/#comment-4393</link>
		<dc:creator>Bill Correa</dc:creator>
		<pubDate>Thu, 19 Apr 2012 20:49:47 +0000</pubDate>
		<guid isPermaLink="false">http://mike-greene.com/?p=1483#comment-4393</guid>
		<description>Michael:
This is great and works as long as the site is a Root Site Collection of a Web App.  I have run into an issue trying to use this to bulk provision groups into additional site collections below the root site collection with an error: 

Cannot find an SPSite Object with ID or URL http://rootsitecollection/managedpath/sitecollection2

I figured out it is necessary to use the Collection ID if it is not the Root Site Collection, to make this Power Shell example with the CSV list of groups work in that circumstances.

But that&#039;s where I&#039;m stuck... I tried to use following instead w/ column 1 of CSV using ID, but no deal:
$ web = GetSPSite $group.Web

Suggestions?</description>
		<content:encoded><![CDATA[<p>Michael:<br />
This is great and works as long as the site is a Root Site Collection of a Web App.  I have run into an issue trying to use this to bulk provision groups into additional site collections below the root site collection with an error: </p>
<p>Cannot find an SPSite Object with ID or URL <a href="http://rootsitecollection/managedpath/sitecollection2" rel="nofollow">http://rootsitecollection/managedpath/sitecollection2</a></p>
<p>I figured out it is necessary to use the Collection ID if it is not the Root Site Collection, to make this Power Shell example with the CSV list of groups work in that circumstances.</p>
<p>But that&#8217;s where I&#8217;m stuck&#8230; I tried to use following instead w/ column 1 of CSV using ID, but no deal:<br />
$ web = GetSPSite $group.Web</p>
<p>Suggestions?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

