<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>one man writes</title>
	<atom:link href="http://www.onemanwrites.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.onemanwrites.co.uk</link>
	<description>musings on technical communications</description>
	<lastBuildDate>Fri, 12 Mar 2010 08:14:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Further Webhelp hacking</title>
		<link>http://www.onemanwrites.co.uk/2010/03/12/further-webhelp-hacking/</link>
		<comments>http://www.onemanwrites.co.uk/2010/03/12/further-webhelp-hacking/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 08:14:03 +0000</pubDate>
		<dc:creator>Gordon McLean</dc:creator>
				<category><![CDATA[Author-it]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.onemanwrites.co.uk/?p=599</guid>
		<description><![CDATA[I mentioned in my previous post that we run a webhelp build of our content (a.k.a. our Knowledge Centre) on our developer community website, and that it was hosted in an iframe. I thought it worthwhile fleshing out the detail of that as it includes a bit of custom code some others might find useful.
As [...]]]></description>
			<content:encoded><![CDATA[<p>I mentioned in my previous post that we run a webhelp build of our content (a.k.a. our Knowledge Centre) on our developer community website, and that it was hosted in an iframe. I thought it worthwhile fleshing out the detail of that as it includes a bit of custom code some others might find useful.</p>
<p>As our content is locked behind a login, we need to be sure that only people who are logged in can access it. This is achieved by a couple of simple checks.</p>
<p>1. When the Knowledge Centre is loaded, a script runs that checks it has been loaded within the correct iFrame within our website. If it&#8217;s not, the user is redirected to the login page. </p>
<p>The javascript for this is added to the webhelp.js file (around line 106):</p>
<blockquote><p>//&#8212;&#8212;&#8212;&#8211; init function &#8212;&#8212;&#8212;&#8212;<br />
Kbase.init = function() {</p>
<p>	//OUR redirect<br />
	if(window.top.location==window.location) {<br />
		window.top.location = &#8216;URLTOYOURIFRAME&#8217;;<br />
		}</p></blockquote>
<p>2. If the Knowledge Centre has been loaded in the correct iFrame (in other words the above javascript is happy), the website checks for a cookie (checking for login) and then either loads the Knowledge Centre, or, again, redirects the user to the login page. The javascript for this is standard cookie checking stuff (google will find you a zillion solutions).</p>
<p>And that&#8217;s it. Nothing particularly clever, but a useful way to (lightly) protect the content of our Knowledge Centre.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onemanwrites.co.uk/2010/03/12/further-webhelp-hacking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hacking Author-it Webhelp</title>
		<link>http://www.onemanwrites.co.uk/2010/03/02/hacking-author-it-webhelp/</link>
		<comments>http://www.onemanwrites.co.uk/2010/03/02/hacking-author-it-webhelp/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 10:04:48 +0000</pubDate>
		<dc:creator>Gordon McLean</dc:creator>
				<category><![CDATA[Author-it]]></category>

		<guid isPermaLink="false">http://www.onemanwrites.co.uk/?p=595</guid>
		<description><![CDATA[Finding the right solution for a problem isn&#8217;t always easy but sometimes, if you are very lucky, the solution will fall straight into your lap. Such was the case with our switch to Author-it even though we didn&#8217;t fully realise it at the time.
I&#8217;ve covered our reasons for switching from FrameMaker to Author-it elsewhere, and [...]]]></description>
			<content:encoded><![CDATA[<p>Finding the right solution for a problem isn&#8217;t always easy but sometimes, if you are very lucky, the solution will fall straight into your lap. Such was the case with our switch to Author-it even though we didn&#8217;t fully realise it at the time.</p>
<p>I&#8217;ve covered our reasons for switching from FrameMaker to Author-it elsewhere, and once we had converted our content we started to look at how we could get the most from the other output formats available. We already had ideas on how we could use the provided HTML based publishing formats to provide a better solution to the problem of finding information, and we were planning on generate  HTML versions of the entire documentation set to be hosted, and searchable, on our community website. </p>
<p>It was right about then that Author-it announced their new &#8216;Webhelp&#8217; format which would include a (very) quick search in a nice modern looking format. Given that one issue we were addressing was how hard it is to search across multiple PDFs (which presumes the poor reader knows which PDF they should start with) it looked like an excellent solution.</p>
<p>And it is.</p>
<p>We now host a specific build of all of our content within our developer community (which is password protected I&#8217;m afraid so you&#8217;ll just have to trust me), which allows the developers, partners and customers, to search across everything we have. However we have had to customise the output a little to meet our needs, and this is where the hacking starts.<br />
<span id="more-595"></span><br />
First things first, the Webhelp output is built using HTML templates (for the layout and structure), CSS (for the styling) and is powered using Javascript. If you are competent in HTML and CSS you can do a lot of tweaking of the templates, although <a href="http://www.hamishblunck.com/authorit/aitconfig/">a good place to start is this excellent configuration wizard</a> so generously created by Hamish Blunck. </p>
<p>So what is so special about our Webhelp? </p>
<p><strong>1. Cookie detection</strong><br />
As we publish our webhelp to our developer community website, we want to make sure that only people who are logged in to the website can access the content. So we&#8217;ve added some javascript to the webhelp.js file which does just that. The code itself came from our webmaster but it was easy to take it and drop it in. If you aren&#8217;t logged in, you get redirected to the login page.</p>
<p><strong>2. Tweaking the look and feel</strong><br />
As I mentioned earlier, after looking at the HTML and CSS myself, I happened across this configuration wizard. It covers most of the basic things most people will be concerned about and after running through the wizard, all I did was change some of the underlying images (to include our logo instead of the &#8220;built by Author-it&#8221;) and added in a copyright message to the footer. Both of those changes are made in the index.htm template file (around lines 50 to 70). Thankfully the colour scheme of our community website is based around blue so I didn&#8217;t have to tweak the colours (<a href="http://www.hamishblunck.com/index.php/author-it/author-it-tips-and-tricks/63-creating-an-author-it-web-help-theme">Hamish offers some tips on that as well</a>).</p>
<p><strong>3. Google Analytics</strong><br />
Tracking what people are viewing what topics is our ultimate aim. Unfortunately the way the Webhelp system is designed makes that very hard. Without getting into too much detail, whilst there are HTML template files (index.htm which sets the 3-pane view, and topic.htm which styles the topics themselves) the topic content is pulled through some clever javascript before it is displayed. Google Analytics requires a &#8216;hook&#8217; to be able to track which topic people are looking at and as the javascript method used doesn&#8217;t provide that, we are currently blind as to what people are looking at once they get into our webhelp system. </p>
<p>That said, I&#8217;ve logged a Support call with Author-it and they are looking at (they are very good that way!). I&#8217;m hoping to get a resolution to this as I&#8217;d imagine more people might start looking at this area in the future.</p>
<p><strong>4. Automated Build</strong><br />
This isn&#8217;t strictly a hack of the Webhelp but I think it&#8217;s worth mentioning. Author-it offers a mechanism for publishing via batch file, and we now have a dedicated machine which has a Scheduled Task to run the command line that builds the webhelp. Each Sunday it runs the correct build, and FTPs the files to the webserver. This means we always have the latest documentation available, making it much easier for us to get the information published as soon as possible, removing the constrains of the product release schedules. Whilst working in Author-it, we keep draft information out of the books that will be published until they are complete so there is no danger of the wrong information being published.</p>
<p>And that&#8217;s about it.</p>
<p>The published webhelp includes, as the &#8216;homepage&#8217;, a topic that lists all the recent updates the documentation, including links through to the updated topic, but the most impressive thing for the people who use it is the speed of the search. A direct quote from one of our developers, when I showed him how it worked, was &#8220;ohhh now THAT&#8217;S cool!&#8221;, and our Support team are actively pushing customers towards it as well. As making it easy for the technical users to find information was one of the main reasons why we chose this format (and ultimately why we switched to Author-it) I consider that job done.</p>
<p>For now at least.</p>
<p>So, with webhelp published to an area of our community website (it runs in an iframe there, the website itself runs on Joomla), we have an excellent place to direct technical users of our product. The recent updates page also allows me to do a little soft &#8216;marketing&#8217; in the form of a fortnightly &#8220;What&#8217;s New&#8221; email which I send out to the relevant audience, which helps raise awareness.</p>
<p>The last thing to mention about the webhelp format is that it looks good. That&#8217;s one of the instant barriers removed, and everyone who has seen it has said something similar. It looks good, it looks professional and whilst I&#8217;m more concerned about the content within it, getting people to like something is sometimes the hardest battle of all. If they like it, they&#8217;ll use it and, so far, they are using it in droves.</p>
<p>Update: A quick screenshot of our <a href="http://www.onemanwrites.co.uk/blog/wp-content/uploads/2010/03/KnowledgeCentre.jpg">webhelp based Knowledge Centre</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onemanwrites.co.uk/2010/03/02/hacking-author-it-webhelp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>ISTC Newsletter</title>
		<link>http://www.onemanwrites.co.uk/2010/02/26/istc-newsletter/</link>
		<comments>http://www.onemanwrites.co.uk/2010/02/26/istc-newsletter/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 10:00:35 +0000</pubDate>
		<dc:creator>Gordon McLean</dc:creator>
				<category><![CDATA[ISTC]]></category>

		<guid isPermaLink="false">http://www.onemanwrites.co.uk/?p=592</guid>
		<description><![CDATA[Time flies, particularly when a deadline looms and so it was last night when, due to this silly, short, month (which has flown by) I had to rattle out my monthly column to go in the ISTC Newsletter, InfoPlus+, toute de suite.
I mentioned this on Twitter and was promptly asked where it was published. I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>Time flies, particularly when a deadline looms and so it was last night when, due to this silly, short, month (which has flown by) I had to rattle out my monthly column to go in the ISTC Newsletter, InfoPlus+, <em>toute de suite</em>.</p>
<p>I mentioned this on <a href="http://www.twitter.com/onemanwrites/">Twitter</a> and was promptly asked where it was published. I&#8217;ve mentioned the newsletter in passing here but realise that I&#8217;ve covered it in any more detail.</p>
<p>First things first, you don&#8217;t have to be a member to <a href="http://www.istc.org.uk/Publications/Newsletter/newsletter.htm">receive the newsletter</a>, anyone can sign up and anyone can <a href="http://www.istc.org.uk/Publications/Newsletter/newsletter_archive.htm">view the archives</a>. </p>
<p>Having checked back I actually started my contributions to the newsletter in April 2008, almost two years ago, which took me by surprise. Since then I&#8217;ve been monitoring a large number of related blogs, and offering my take on the best posts from that month. I actually <a href="http://www.onemanwrites.co.uk/category/recentlyread/">started doing that here</a> but the newsletter took the focus.</p>
<p>The newsletter is fun, and offers me a chance to look back at some posts I&#8217;ve read but perhaps not fully digested properly and it feels good to be spreading the word about the great content that is available. There are a lot of smart people out there, and it&#8217;s good to get a chance to direct some traffic their way.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onemanwrites.co.uk/2010/02/26/istc-newsletter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What do you not do?</title>
		<link>http://www.onemanwrites.co.uk/2010/02/17/what-dont-you-do/</link>
		<comments>http://www.onemanwrites.co.uk/2010/02/17/what-dont-you-do/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 09:06:04 +0000</pubDate>
		<dc:creator>Gordon McLean</dc:creator>
				<category><![CDATA[Information]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Theory]]></category>

		<guid isPermaLink="false">http://www.onemanwrites.co.uk/?p=586</guid>
		<description><![CDATA[

When was the last time you looked at the things you don&#8217;t do? 
The reason I ask is that this very question is occupying my mind at the moment as I try to pull together both a content audit of what we have and a plan to create the things we don&#8217;t have. Which isn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.onemanwrites.co.uk/blog/wp-content/uploads/2010/02/undecided-voter.jpg"><img src="http://www.onemanwrites.co.uk/blog/wp-content/uploads/2010/02/undecided-voter.jpg" alt="" title="undecided-voter" width="400" height="300" class="aligncenter size-full wp-image-588" /></a><br />
<br clear="all"></p>
<p>When was the last time you looked at the things you don&#8217;t do? </p>
<p>The reason I ask is that this very question is occupying my mind at the moment as I try to pull together both a content audit of what we have and a plan to create the things we don&#8217;t have. Which isn&#8217;t as easy as it may sound.</p>
<p>There are three or four different departments involved in the audit, and from each I&#8217;ve asked the same two things:</p>
<ol>
<li>A list of all the content you currently have</li>
<li>A list of all the content you would like to have</li>
</ol>
<p>With both lists in place, and understanding that some items in the first list may also need some rework or ongoing maintenance, we should all have a good view of what everyone else is doing and be able to plan a smarter way to produce more of the items in list two.</p>
<p>Whilst this is nothing radical it should help us by making people step back to see the big picture and allow us to move forward in one direction. Once this phase of the content audit is complete, the next stage, planning how to fill some of the &#8220;would like to have&#8221; gaps, will begin and once we start producing this content, regular catchups will help keep everyone up-to-speed and make sure we all focussed towards the same goals.</p>
<p>The tricky bit will be populating the second list. Asking your audience or colleagues for input will lead to one thing, a very big long list of &#8220;hey, do you know what would be REALLY good&#8230;&#8221; style requests. I&#8217;m more than happy to field those and they are, for the most part, good to have noted down. </p>
<p>Where it starts to get tricky is in the prioritisation of these things, and for that you&#8217;ll need to get some of the interested parties together to help. <a href="http://www.onemanwrites.co.uk/2010/01/21/how-to-prioritise-your-work/">I&#8217;ve already covered how I do that</a> but to make that process a bit slicker (it&#8217;s very ad-hoc at the moment) I&#8217;ll be setting up a common &#8220;Information Planning&#8221; meeting. That way we can involve the pertinent stakeholders in the decision process, and it will help communicate the ongoing plans around the Information Strategy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onemanwrites.co.uk/2010/02/17/what-dont-you-do/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pulling it all together</title>
		<link>http://www.onemanwrites.co.uk/2010/02/13/pulling-it-all-together/</link>
		<comments>http://www.onemanwrites.co.uk/2010/02/13/pulling-it-all-together/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 14:01:04 +0000</pubDate>
		<dc:creator>Gordon McLean</dc:creator>
				<category><![CDATA[Information]]></category>
		<category><![CDATA[Profession]]></category>

		<guid isPermaLink="false">http://www.onemanwrites.co.uk/?p=582</guid>
		<description><![CDATA[
Towards the end of last year I started to see how several related, but disparate, strands of work would start to come together. The information produced by my team, the training collateral, the partner focussed material, is all focussed on the product and this coming week will see the first step towards the realisation of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.onemanwrites.co.uk/blog/wp-content/uploads/2010/02/finishline1.jpg"><img src="http://www.onemanwrites.co.uk/blog/wp-content/uploads/2010/02/finishline1-214x300.jpg" alt="" title="finish line" width="214" height="300" class="alignnone size-medium wp-image-583" /></a></p>
<p><a href="http://www.onemanwrites.co.uk/2009/09/04/like-herding-cats/">Towards the end of last year</a> I started to see how several related, but disparate, strands of work would start to come together. The information produced by my team, the training collateral, the partner focussed material, is all focussed on the product and this coming week will see the first step towards the realisation of all that hard work coming together into a cohesive story.</p>
<p>The final push comes in the form of a content audit, which will allow me to see where the gaps are, and where rework is required, to complete all the &#8217;stories&#8217; that run from the main product messaging, down through our <a href="http://www.onemanwrites.co.uk/2009/11/15/information-strategy-pyramid/">information strategy pyramid</a>.</p>
<p>At present we have successfully moved to a single source/content re-use system which allows us to publish content to a knowledge centre hosted on our developer community website, that content is also used by the sales/pre-sales department who receive it in a different format.</p>
<p>The developer community website will be used by partners to both learn and keep up to date with product developments, and reduce the burden on our Support team (something that is already happening with call numbers going down since we introduced our new knowledge centre). The website also means we can look at producing our forms of content for information delivery, videos, screencams, example tutorials and such like.</p>
<p>This is an area where the training team and publications team will come together and which the content audit will help drive.</p>
<p>On a personal note it&#8217;s nice to be on the final straight of some ideas I&#8217;ve had brewing for a couple of years now. I&#8217;ve been lucky that I work with a team of guys who I trust completely to do a good job and who&#8217;ve never let me down regardless of the challenge. </p>
<p>It&#8217;s going to be an exciting few months, with much to learn and many hurdles to be overcome but once complete I think we will have an excellent, information focussed culture throughout the company.</p>
<p>Buy-in for the information strategy will be re-enforced by the content audit as I&#8217;ll need to talk to everyone who could/should be involved, but it is noticeable that there has been a shift in understanding throughout our company with the realisation that information will play a larger and larger role in driving us forward.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onemanwrites.co.uk/2010/02/13/pulling-it-all-together/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
