<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- generator="Active Blog by Active 24 www.active24.com" -->
<rss version="2.0">
    <channel>
        <title>Dan&amp;#39;s Blog</title>
        <description>The blog of Dan Iveson. 
This will contain a mixture of technical articles related to Windows Sharepoint Services, Sharepoint Portal Server, other programming and family stuff.</description>
        <link>http://blog.daniveson.co.uk/</link>
        <lastBuildDate>Sat, 31 Jul 2010 09:18:38 +0100</lastBuildDate>
        <generator>Active Blog by Active 24 www.active24.com</generator>
        <pubDate>Sat, 15 Jul 2006 00:30:00 +0100</pubDate>
        <item>
            <title>Kite flying</title>
            <link>http://blog.daniveson.co.uk/11029/</link>
            <description>For years I've been flying little, two-string kites and have always loved it. But yesterday I was fortunate enough to fly a much bigger, four-string kite. It's about 6 feet wide and four feet tall and the power was amazing! The thing even flies backwards!
As soon as I've got the hang of flying it I'll be getting my own and an off-road board for it too. After that I think it'll either be kite-surfing or parachuting.

Great fun. </description>
            <author>dan@daniveson.co.uk</author>
            <pubDate>Sun, 08 Jul 2007 13:13:00 +0100</pubDate>
        </item>
        <item>
            <title>New Baby</title>
            <link>http://blog.daniveson.co.uk/6780/</link>
            <description>Baby Mathilde Claire was born on October the 3rd 2006, weighing 7lbs and 14oz. There are photos on my website here.</description>
            <author>dan@daniveson.co.uk</author>
            <pubDate>Sat, 23 Dec 2006 21:54:00 +0100</pubDate>
        </item>
        <item>
            <title>Nerds!</title>
            <link>http://blog.daniveson.co.uk/4509/</link>
            <description>Took a nerd test the other day and scored 81. Not bad. </description>
            <author>dan@daniveson.co.uk</author>
            <pubDate>Sun, 24 Sep 2006 15:54:00 +0100</pubDate>
        </item>
        <item>
            <title>MSN Presence</title>
            <link>http://blog.daniveson.co.uk/3394/</link>
            <description>While playing around with the 'Presence Info' in Sharepoint I came across this post by Mark Kruger. Having read it I have now added the same presence information to this blog. If you have Office 2003 Pro (SP2) and MSN/Live Messenger is running you should see my presence information next to the title at the top of this page. I won't explain how it works because Mark has already done that. </description>
            <author>dan@daniveson.co.uk</author>
            <pubDate>Wed, 09 Aug 2006 11:31:00 +0100</pubDate>
        </item>
        <item>
            <title>Limit file types in list item attachments</title>
            <link>http://blog.daniveson.co.uk/3157/</link>
            <description>To place file type restrictions on list attachments on a per list basis you need to add the OkAttach function from ows.js to the new item and edit item aspx pages for the list in question.

function OkAttach()
{
fileID = FileuploadString + FileUploadIndex;
fileInput = attachmentsOnClient.all(fileID);
filename = TrimWhiteSpaces(fileInput.value);
if (!filename)
{
var L_FileNameRequired_TXT = &amp;quot;You must specify a non-blank value for File Name.&amp;quot;;
alert(L_FileNameRequired_TXT);
fileInput.focus();
}
else
{
var L_FileUploadToolTip_text = &amp;quot;Name&amp;quot;;
oRow = idAttachmentsTable.insertRow();
RowID = 'attachRow' + FileUploadIndex;
oRow.id = RowID;
oCellFileName = oRow.insertCell();
oCellFileName.className = &amp;quot;ms-vb&amp;quot;;
oCellFileName.innerHTML =  filename + &amp;quot;    &amp;quot;;
oCellControl = oRow.insertCell();
oCellControl.className = &amp;quot;ms-propertysheet&amp;quot;;
oCellControl.innerHTML = &amp;quot;&amp;lt;.IMG SRC='&amp;quot; + document.all.RectGifUrl.value +
&amp;quot;'&amp;gt; &amp;lt;.a tabindex=1 href='javascript:RemoveLocal(&amp;quot; + RowID + &amp;quot;,\&amp;quot;&amp;quot; + fileID +
&amp;quot;\&amp;quot;)'&amp;gt;&amp;quot; + L_Delete_Text + &amp;quot;&amp;lt;./a&amp;gt;&amp;quot;;
fileInput.style.display=&amp;quot;none&amp;quot;;
++FileUploadIndex;
attachmentsOnClient.insertAdjacentHTML(&amp;quot;beforeEnd&amp;quot;,
&amp;quot;&amp;lt;.input tabIndex=1 type=file class=ms-long name=&amp;quot; +
FileuploadString + FileUploadIndex +
&amp;quot; title=&amp;quot; + L_FileUploadToolTip_text +&amp;quot;&amp;gt;&amp;quot;);
var theForm = fileInput.form;
theForm.encoding = 'multipart/form-data';
idAttachmentsRow.style.display='block';
ShowPart1();
}
}


Make sure you place the function inside the openning FORM tags and write your restriction code in the top of the ELSE block.</description>
            <author>dan@daniveson.co.uk</author>
            <pubDate>Fri, 28 Jul 2006 11:52:00 +0100</pubDate>
        </item>
        <item>
            <title>Kings of Chaos</title>
            <link>http://blog.daniveson.co.uk/3156/</link>
            <description>I have just joined Kings of Chaos
Join my army of Orcs
My username is Vlkodlaks which is Slavonic for Werewolf</description>
            <author>dan@daniveson.co.uk</author>
            <pubDate>Fri, 28 Jul 2006 23:32:00 +0100</pubDate>
        </item>
        <item>
            <title>Website rebuild</title>
            <link>http://blog.daniveson.co.uk/3072/</link>
            <description>I have just finished rebuilding my website to meet the XHTML 1.0 Transitional specification, or at least I think I have as all the pages with the Valid logo are valid. The only page that I know to not be valid is the one that contains the embedded Frappr Map. I just need to go through and tidy up my style sheets, both internal and external, and then it'll be done.
Besides writing the thing for XHTML I have also moved away from the content being displayed in an IFRAME to displaying it in a DIV with the css OVERFLOW property set to AUTO. I have had to create a template (.dwt) file in Dreamweaver to save wrinting the same XHTML again and again for the left hand menus and other bits and pieces. However I have just this morning broken the template so any future edits to the site will be done the hard way.
To aid with navigation / accessibility I have added LINK tags to the head of each page with REL=&amp;quot;PREV&amp;quot; and REL=&amp;quot;NEXT&amp;quot; attributes pointing to the (not surprisingly) previous and next pages of my site.</description>
            <author>dan@daniveson.co.uk</author>
            <pubDate>Mon, 24 Jul 2006 11:08:00 +0100</pubDate>
        </item>
        <item>
            <title>Technorati</title>
            <link>http://blog.daniveson.co.uk/3002/</link>
            <description>Signing up with Technorati so have to 'Claim' my blog by adding the following link: Technorati Profile</description>
            <author>dan@daniveson.co.uk</author>
            <pubDate>Thu, 20 Jul 2006 14:31:00 +0100</pubDate>
        </item>
        <item>
            <title>Norton and Websites</title>
            <link>http://blog.daniveson.co.uk/2897/</link>
            <description>I have just upgraded (maybe not the right word) my website from HTML 4 to XHTML 1. All but one page have validated against the W3C Validator and that is because the content comes from an external source, in this case Frappr.
Really if people are going to provide generated content they could at least generate valid mark-up. Another company that does not do this is Symantec with their Norton Internet Security stuff. I have noticed that, depending on certain criteria, their software adds SCRIPT elements to the page you are visiting. I think it is part of the pop-up blocker but I'm not sure. The point is though that these SCRIPT elements are placed in the page where it would stop the page validating. And if like me you are using Firefox with the Tidy extension then it appears that the page contains invalid mark-up. Without viewing the source you usually assume that the author has written bad (X)HTML.</description>
            <author>dan@daniveson.co.uk</author>
            <pubDate>Sun, 16 Jul 2006 11:01:00 +0100</pubDate>
        </item>
        <item>
            <title>Escaping Ampersands</title>
            <link>http://blog.daniveson.co.uk/2875/</link>
            <description>I have just written, tested and removed a small javascript that examined all the a tags in my blog page and escaped any ampersands. Although the mark-up didn't change according to the validator the new href attribute contained %26 (hex for ampersand). The links that the ampersands are in are the 'Post a comment' links. With the now escaped url in the href attribute the loaded page stopped working, I guess because the server isn't expecting an encoded query string and so hasn't been told to decode the query string before trying to use it.
I'll just have to accept the fact that my blog, at least while it hosted here, will not ever be using valid mark-up. But I'm still going to try and get it as close to valid as I can.
Next thing is to try and lift that STYLE tag from inside the calendar and stick in the HEAD section. Probably won't work but what the heck.</description>
            <author>dan@daniveson.co.uk</author>
            <pubDate>Sat, 15 Jul 2006 00:30:00 +0100</pubDate>
        </item>
    </channel>
</rss>
