<?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 TeamSite Tuesday</title>
	<atom:link href="http://www.teamsitetuesday.co.uk/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.teamsitetuesday.co.uk</link>
	<description>An Enterprise CMS blog by Loz Archer</description>
	<lastBuildDate>Thu, 28 Jan 2010 10:08:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on TeamSite Toolbar available for download by loz</title>
		<link>http://www.teamsitetuesday.co.uk/teamsite-toolbar-release/comment-page-1/#comment-409</link>
		<dc:creator>loz</dc:creator>
		<pubDate>Thu, 28 Jan 2010 10:08:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.teamsitetuesday.co.uk/?p=136#comment-409</guid>
		<description>Thanks Alun.  It&#039;s not in production use yet, but it&#039;ll be introduced with the project we&#039;re currently working on.  I&#039;ve given demos to some key users, and the response has been a resounding &quot;Ooooh!&quot;... a noise seldom heard by TeamSite developers ;)</description>
		<content:encoded><![CDATA[<p>Thanks Alun.  It&#8217;s not in production use yet, but it&#8217;ll be introduced with the project we&#8217;re currently working on.  I&#8217;ve given demos to some key users, and the response has been a resounding &#8220;Ooooh!&#8221;&#8230; a noise seldom heard by TeamSite developers <img src='http://www.teamsitetuesday.co.uk/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TeamSite Toolbar available for download by Alun</title>
		<link>http://www.teamsitetuesday.co.uk/teamsite-toolbar-release/comment-page-1/#comment-386</link>
		<dc:creator>Alun</dc:creator>
		<pubDate>Tue, 26 Jan 2010 08:00:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.teamsitetuesday.co.uk/?p=136#comment-386</guid>
		<description>Look nice Loz - gives a nice solution to a common problem; teamsite navigation. How widely is it being used? Have you had some good user feedback?</description>
		<content:encoded><![CDATA[<p>Look nice Loz &#8211; gives a nice solution to a common problem; teamsite navigation. How widely is it being used? Have you had some good user feedback?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TeamSite Toolbar by ddddd</title>
		<link>http://www.teamsitetuesday.co.uk/teamsite-toolbar/comment-page-1/#comment-345</link>
		<dc:creator>ddddd</dc:creator>
		<pubDate>Wed, 20 Jan 2010 15:59:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.teamsitetuesday.co.uk/?p=127#comment-345</guid>
		<description>So how do we get it? :)</description>
		<content:encoded><![CDATA[<p>So how do we get it? <img src='http://www.teamsitetuesday.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TeamSite Toolbar by Ronald</title>
		<link>http://www.teamsitetuesday.co.uk/teamsite-toolbar/comment-page-1/#comment-20</link>
		<dc:creator>Ronald</dc:creator>
		<pubDate>Mon, 09 Nov 2009 15:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.teamsitetuesday.co.uk/?p=127#comment-20</guid>
		<description>Loz, thank you for your answer. I think this is a VERY elegant solution for a problem that shows it ugly head at every teamsite project I&#039;ve done so far.</description>
		<content:encoded><![CDATA[<p>Loz, thank you for your answer. I think this is a VERY elegant solution for a problem that shows it ugly head at every teamsite project I&#8217;ve done so far.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TeamSite Toolbar by loz</title>
		<link>http://www.teamsitetuesday.co.uk/teamsite-toolbar/comment-page-1/#comment-19</link>
		<dc:creator>loz</dc:creator>
		<pubDate>Mon, 09 Nov 2009 13:52:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.teamsitetuesday.co.uk/?p=127#comment-19</guid>
		<description>Hi Ronald, It&#039;s done client-side.

Greasemonkey is installed onto the site editor&#039;s PC.  It is configured with a list of sites to look for, e.g. www.channel4.com/*.  When the editor browses to a URL which matches, Greasemonkey is configured to run a few lines of JavaScript:

&lt;code&gt;var s = document.createElement(&#039;script&#039;);
s.setAttribute(&quot;src&quot;, &quot;http://teamsite.channel4.com/iw/greasemonkey-include.js&quot;);
s.setAttribute(&quot;type&quot;, &quot;text/javascript&quot;);
document.body.appendChild(s);&lt;/code&gt;

This has the effect of injecting some more JavaScript into the page that they&#039;re currently viewing.

Therefore only the site editors will get the JavaScript which creates the toolbar.  The original page that the public see is completely untouched, with no toolbar code in it at all.

Does that answer your question?</description>
		<content:encoded><![CDATA[<p>Hi Ronald, It&#8217;s done client-side.</p>
<p>Greasemonkey is installed onto the site editor&#8217;s PC.  It is configured with a list of sites to look for, e.g. <a href="http://www.channel4.com/" rel="nofollow">http://www.channel4.com/</a>*.  When the editor browses to a URL which matches, Greasemonkey is configured to run a few lines of JavaScript:</p>
<p><code>var s = document.createElement('script');<br />
s.setAttribute("src", "http://teamsite.channel4.com/iw/greasemonkey-include.js");<br />
s.setAttribute("type", "text/javascript");<br />
document.body.appendChild(s);</code></p>
<p>This has the effect of injecting some more JavaScript into the page that they&#8217;re currently viewing.</p>
<p>Therefore only the site editors will get the JavaScript which creates the toolbar.  The original page that the public see is completely untouched, with no toolbar code in it at all.</p>
<p>Does that answer your question?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TeamSite Toolbar by Ronald</title>
		<link>http://www.teamsitetuesday.co.uk/teamsite-toolbar/comment-page-1/#comment-18</link>
		<dc:creator>Ronald</dc:creator>
		<pubDate>Mon, 09 Nov 2009 11:13:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.teamsitetuesday.co.uk/?p=127#comment-18</guid>
		<description>Hi, this looks very good. 1 thing I like to know is how does the webserver or the browser &#039;know&#039; that is should show the toolbar? Is this does server or client side? And how?</description>
		<content:encoded><![CDATA[<p>Hi, this looks very good. 1 thing I like to know is how does the webserver or the browser &#8216;know&#8217; that is should show the toolbar? Is this does server or client side? And how?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Solving the Environment Problem at Channel 4 by loz</title>
		<link>http://www.teamsitetuesday.co.uk/solving-the-environment-problem-at-channel-4/comment-page-1/#comment-13</link>
		<dc:creator>loz</dc:creator>
		<pubDate>Fri, 23 Oct 2009 11:29:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.teamsitetuesday.co.uk/?p=100#comment-13</guid>
		<description>For code common across branches, it can be stored in the level above.  The search path starts in the current branch, and then hops up the tree.  Finally, the standard locations are used for fallback.

Project 1   - /default/main/Channel4/dev/Project1/STAGING/iw_admin/perl/lib/
Project 2   - /default/main/Channel4/dev/Project1/STAGING/iw_admin/perl/lib/
Common Code - /default/main/Channel4/dev/STAGING/iw_admin/perl/lib/
Fallback    - $IWHOME/iw-perl/site/lib/

Good point regarding security.  I think that particular story card got lost in the deck!  We should have restricted write access to a specific TeamSite group.</description>
		<content:encoded><![CDATA[<p>For code common across branches, it can be stored in the level above.  The search path starts in the current branch, and then hops up the tree.  Finally, the standard locations are used for fallback.</p>
<p>Project 1   &#8211; /default/main/Channel4/dev/Project1/STAGING/iw_admin/perl/lib/<br />
Project 2   &#8211; /default/main/Channel4/dev/Project1/STAGING/iw_admin/perl/lib/<br />
Common Code &#8211; /default/main/Channel4/dev/STAGING/iw_admin/perl/lib/<br />
Fallback    &#8211; $IWHOME/iw-perl/site/lib/</p>
<p>Good point regarding security.  I think that particular story card got lost in the deck!  We should have restricted write access to a specific TeamSite group.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Solving the Environment Problem at Channel 4 by Darren Ferguson</title>
		<link>http://www.teamsitetuesday.co.uk/solving-the-environment-problem-at-channel-4/comment-page-1/#comment-3</link>
		<dc:creator>Darren Ferguson</dc:creator>
		<pubDate>Mon, 12 Oct 2009 10:54:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.teamsitetuesday.co.uk/?p=100#comment-3</guid>
		<description>Interesting read.

Were there any security concerns around storing code in a branch or did you just use submit.cfg to restrict them accordingly?

How about code that was common across branches. Were those files still stored in iw-home/site/lib or did you create a common code branch for versioning purposes?</description>
		<content:encoded><![CDATA[<p>Interesting read.</p>
<p>Were there any security concerns around storing code in a branch or did you just use submit.cfg to restrict them accordingly?</p>
<p>How about code that was common across branches. Were those files still stored in iw-home/site/lib or did you create a common code branch for versioning purposes?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

