<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://developers.de/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tag 'WSS 3.0'</title><link>http://developers.de/search/SearchResults.aspx?o=DateDescending&amp;tag=WSS+3.0&amp;orTags=0</link><description>Search results matching tag 'WSS 3.0'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008 SP1 (Build: 30619.63)</generator><item><title>Operation is not valid due to the current state of the object by adding SPFolder or SPListItem</title><link>http://developers.de/blogs/nadine_storandt/archive/2010/03/29/operation-is-not-valid-due-to-the-current-state-of-the-object-by-adding-spfolder-or-splistitem.aspx</link><pubDate>Mon, 29 Mar 2010 13:43:00 GMT</pubDate><guid isPermaLink="false">7e491611-45ad-4dae-a68f-c4cb64439510:11052</guid><dc:creator>nstorandt</dc:creator><description>&lt;p&gt;hey guys, &lt;/p&gt;
&lt;p&gt;The error described above is&amp;nbsp;one of&amp;nbsp;the common errors which we get when developing with SharePoint Object model.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In my case the Error came up because of&amp;nbsp;SPFolder &amp;quot;Update&amp;quot; using the &amp;quot;RunWithElevatePrivilege&amp;quot; method as below: &lt;/p&gt;
&lt;p&gt;SPSecurity.RunWithElevatedPrivileges(delegate{ &lt;br /&gt;using (SPSite site = new SPSite(&amp;quot;&lt;a href="http://mysiteurl/"&gt;&lt;span style="color:#6699cc;"&gt;http://mySiteUrl&lt;/span&gt;&lt;/a&gt;&amp;quot;))&lt;br /&gt;{&lt;br /&gt;using (SPWeb web = site.OpenWeb()) &lt;br /&gt;{&lt;/p&gt;
&lt;p&gt;SPFolder newFolder = web.Lists[listName].RootFolder.SubFolders.Add(folderUrl); &lt;/p&gt;
&lt;p&gt;
&lt;p&gt;newFolder.Update();&lt;/p&gt;
&lt;p&gt;web.Update();&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;}&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;});&lt;/p&gt;
&lt;p&gt;To resolve this issue you must update your Item or Folder outside of the ElevatedPrivileges Construct as below: &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;SPSite site = null; SPWeb web = null
&lt;p&gt;
&lt;p&gt;SPSecurity.RunWithElevatedPrivileges(delegate(){ &lt;/p&gt;
&lt;p&gt;
&lt;p&gt;site = new SPSite(m_SharePointSiteURL);
&lt;p&gt;web = site.OpenWeb(m_SharePointWebName); });&lt;/p&gt;
&lt;p&gt;SPFolder newFolder = web.Lists[listName].RootFolder.SubFolders.Add(folderUrl);&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;newFolder.Update();&lt;/p&gt;
&lt;p&gt;web.Update();&lt;/p&gt;
&lt;p&gt;if (web != null) web.Dispose();&lt;/p&gt;
&lt;span style="font-size:x-small;"&gt;&lt;span style="font-size:x-small;"&gt;
&lt;p&gt;if (site != null) site.Dispose();&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;span&gt;&lt;/span&gt;
&lt;p&gt;&amp;nbsp;cheers&lt;/p&gt;
&lt;/p&gt;
&lt;div&gt;&lt;span style="font-size:x-small;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;&lt;span&gt;&lt;/span&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>SPList has no default URL Property</title><link>http://developers.de/blogs/nadine_storandt/archive/2009/10/09/splist-has-no-default-url-property.aspx</link><pubDate>Fri, 09 Oct 2009 14:20:00 GMT</pubDate><guid isPermaLink="false">7e491611-45ad-4dae-a68f-c4cb64439510:8322</guid><dc:creator>nstorandt</dc:creator><description>&lt;p&gt;Hey guys, &lt;/p&gt;
&lt;p&gt;if you working with SPList object be aware of this. If you create a List over C# you only submit a name. But if the name of the List is too long then the url will be truncated. &lt;/p&gt;
&lt;p&gt;So you need access to a URL Property to get the right reference to the list! &lt;/p&gt;
&lt;p&gt;There are several methods: &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;1. Access Url over RootFolder property&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;list = elevatedWeb.Lists[listname];&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;listUrl = list.RootFolder.Url;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;2. Access Url over Forms Property&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#2b91af;"&gt;SPList &lt;/span&gt;list = elevatedWeb.Lists[listname];&lt;/p&gt;
&lt;p&gt;listUrl = list.Forms[&amp;quot;PAGETYPE.PAGE_EDITFORM&amp;quot;].ServerRelativeUrl&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;3. Write Extenstion Methods for SharePoint&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Another Method is to extend the SPList object by writing Extensions Methods. This is described &lt;a target="_blank" href="http://www.sharepointsecurity.com/sharepoint/writing-extension-methods-for-sharepoint/"&gt;here&lt;/a&gt;, many thanks to Adam Buenz&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Creating a SlideLibrary in C#</title><link>http://developers.de/blogs/nadine_storandt/archive/2009/08/20/creating-a-slidelibrary-in-c.aspx</link><pubDate>Thu, 20 Aug 2009 12:06:00 GMT</pubDate><guid isPermaLink="false">7e491611-45ad-4dae-a68f-c4cb64439510:7315</guid><dc:creator>nstorandt</dc:creator><description>&lt;p&gt;Hey guys, &lt;/p&gt;
&lt;p&gt;this is just a short tip for you if you are working with SlideLibraries. &lt;/p&gt;
&lt;p&gt;The SlideLibrary&amp;nbsp;is not a ordinary List or Doc Library for MOSS. Its not included in the SPListTemplateType Enumeration. So how could we add such a list. First of all you have to know that the SlideLibrary was published as a Feature in MOSS. So we need to identify the FeatureID for this. &lt;/p&gt;
&lt;p&gt;To do this go to the following path: &lt;/p&gt;
&lt;p&gt;12hives\TEMPLATE\FEATURES\SlideLibrary&lt;/p&gt;
&lt;p&gt;Open the Feature.xml and Copy the Id. &lt;/p&gt;
&lt;p&gt;In your project add the following code: &lt;/p&gt;
&lt;p&gt;&lt;img height="522" width="771" src="http://developers.de/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.10/CreateSL2.JPG" alt="" /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;greets&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>MOSS: Copying Files and Versions from one List to another</title><link>http://developers.de/blogs/nadine_storandt/archive/2009/07/17/moss-copying-files-and-versions-from-one-list-to-another.aspx</link><pubDate>Fri, 17 Jul 2009 13:13:00 GMT</pubDate><guid isPermaLink="false">7e491611-45ad-4dae-a68f-c4cb64439510:6570</guid><dc:creator>nstorandt</dc:creator><description>&lt;p&gt;Hey guys, &lt;/p&gt;
&lt;p&gt;I have to write a little a tool which copies the files from one library to another. But the requirement was to copy the versions also. &lt;/p&gt;
&lt;p&gt;So I searched a lot and now I have a good logic to resolve this issue. &lt;/p&gt;
&lt;p&gt;&lt;img src="http://developers.de/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.10/CopyListItems.JPG" alt="" /&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>MOSS Set Advanced Permission - Object Reference not set </title><link>http://developers.de/blogs/nadine_storandt/archive/2009/07/08/moss-set-advanced-permission-object-reference-not-set.aspx</link><pubDate>Wed, 08 Jul 2009 09:16:00 GMT</pubDate><guid isPermaLink="false">7e491611-45ad-4dae-a68f-c4cb64439510:6326</guid><dc:creator>nstorandt</dc:creator><description>&lt;p&gt;Hey guys, &lt;/p&gt;
&lt;p&gt;I had an strange behaviour in one of our customers portals. &lt;/p&gt;
&lt;p&gt;Today the customer told me, that when he try to access the Advanced Permission Page of a Site in SharePoint he get an error: &lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#4c4c4c;font-size:8pt;"&gt;Object reference not set to an instance of an object.&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.SPSite.get_IISAllowsAnonymous() &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at Microsoft.SharePoint.ApplicationPages.UserRoles.InitPage() &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at Microsoft.SharePoint.ApplicationPages.CBaseAclPage.OnLoad(EventArgs e) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.LoadRecursive() &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#4c4c4c;font-size:8pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;After some research I found a &lt;a target="_blank" href="http://www.sharingthepoint.com/Lists/Categories/Category.aspx?Name=SharePoint%20Errors" title="SharePoint error"&gt;blog post&lt;/a&gt; which will describe the behaviour and how to fix it. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;Many Thanks to Dan Lewis who has spent time on this error!!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;There are several resolutions for this error described in the post above.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;In my case the Authentication Provider of the WebApp was completly deleted. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;So I have to extend the WebApp with a new Authentication Provider.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;greets&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;font-size:8pt;"&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>MOSS: Fields disappear when Print Previewing or Printing in Word 2007 </title><link>http://developers.de/blogs/nadine_storandt/archive/2009/05/06/moss-fields-disappear-when-print-previewing-or-printing-in-word-2007.aspx</link><pubDate>Wed, 06 May 2009 08:30:00 GMT</pubDate><guid isPermaLink="false">7e491611-45ad-4dae-a68f-c4cb64439510:5262</guid><dc:creator>nstorandt</dc:creator><description>&lt;p&gt;Hey guys, &lt;/p&gt;
&lt;p&gt;today I have a really strange issue. &lt;/p&gt;
&lt;p&gt;A customer reported that when he opens a document (ReadOnly)&amp;nbsp;from a SharePoint Doc Library and try to print it, the fields in the Word Document disappear directly after pressing printing or print preview. I try to print the same doc in Win 2003 and here it works fine, so it must be an Word 2007 issue. &lt;/p&gt;
&lt;p&gt;After some&amp;nbsp;searching I found a &lt;a target="_blank" href="http://support.microsoft.com/kb/958137"&gt;hotfix&lt;/a&gt; from MS. I Installed it on my test enviroment and after applying&amp;nbsp;this hotfix the printing works as expected in Word 2007. &lt;/p&gt;
&lt;p&gt;hope this helps someone&lt;/p&gt;
&lt;p&gt;greets &lt;/p&gt;
&lt;p&gt;nadine &amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Adding Custom Folder ContentType Item to a Doc Library</title><link>http://developers.de/blogs/nadine_storandt/archive/2009/05/05/adding-custom-folder-contenttype-item-to-a-doc-library.aspx</link><pubDate>Tue, 05 May 2009 10:07:00 GMT</pubDate><guid isPermaLink="false">7e491611-45ad-4dae-a68f-c4cb64439510:5245</guid><dc:creator>nstorandt</dc:creator><description>&lt;p&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;"&gt;Hey Guys,&lt;br /&gt;Today I ran into an really stupid error. I have an Doc Library in a SharePoint Site, I create folders programmatically. Now I had the requirement to add MetaTags to that Library. After I added custom Columns to that Library my Code to Create a Folder in that Library won&amp;#39;t work anymore, because the SPFolder.Item Object has been null. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;"&gt;After a while of searching I found &lt;a target="_blank" href="http://www.thorprojects.com/blog/archive/2007/09/24/spfile-item-==-null-and-spfolder-item-==-null.aspx"&gt;this&lt;/a&gt; post, and the explanation why this happens!?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;"&gt;So how could I add a Folder to a Library with MetaTags!?&lt;br /&gt;First of all create a new ContentType of Type Folder and insert all required MetaTags (see my post &lt;a target="_blank" href="http://developers.de/blogs/nadine_storandt/archive/2009/01/29/moss-how-to-create-folder-with-metatags.aspx"&gt;Create Folder with MetaTags&lt;/a&gt;)&lt;br /&gt;After you have done this, you must change the code for creation of the Folder.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;"&gt;SPDocumentLibrary doclib = (SPDocumentLibrary)(m_SharePointWeb.GetListsOfType(SPBaseType.DocumentLibrary)[libraryName]); &lt;br /&gt;string url = ((SPFolder)(doclib.RootFolder)).ServerRelativeUrl.ToString();&lt;br /&gt;SPFolder folder = web.GetFolder(url);&lt;br /&gt;&lt;br /&gt;web.AllowUnsafeUpdates = true;&lt;br /&gt;&lt;br /&gt;SPListItem newItem = doclib.Items.Add(&lt;br /&gt;doclib.RootFolder.ServerRelativeUrl,&lt;br /&gt;SPFileSystemObjectType.Folder,&lt;br /&gt;null); &lt;br /&gt;newItem[&amp;quot;Title&amp;quot;] = folderName;&lt;br /&gt;newItem[&amp;quot;Name&amp;quot;] = folderName;&lt;br /&gt;newItem[&amp;quot;ContentType&amp;quot;] = folderType;&lt;br /&gt;&lt;br /&gt;newItem.Update();&lt;br /&gt;&lt;br /&gt;doclib.RootFolder.Update();&lt;br /&gt;web.Update();&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>MOSS Set Max Upload Size on IIS 7</title><link>http://developers.de/blogs/nadine_storandt/archive/2009/04/24/moss-set-max-upload-size-on-iis-7.aspx</link><pubDate>Fri, 24 Apr 2009 14:50:00 GMT</pubDate><guid isPermaLink="false">7e491611-45ad-4dae-a68f-c4cb64439510:5084</guid><dc:creator>nstorandt</dc:creator><description>&lt;p&gt;Hey guys, &lt;/p&gt;
&lt;p&gt;I ran through a new problem with MOSS and IIS 7. &lt;/p&gt;
&lt;p&gt;If you configure your Max Upload Size in the Web Application Generell Settings, this has no affect for the upload size.&lt;/p&gt;
&lt;p&gt;If you try to set this to e.g. 200 MB and then try to upload a file which has a size of e.g. 100 MB, you get a &lt;em&gt;HTTP Error 404.13 - Not Found &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;To resolve this issue try the following:&lt;/p&gt;
&lt;p&gt;This setting made the change for all Web Sites. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;%windir%\system32\inetsrv\appcmd set config -section:requestFiltering -requestLimits.maxAllowedContentLength:1000000&lt;/p&gt;
&lt;p&gt;&amp;nbsp;or if you only want to set it for your app:&lt;/p&gt;
&lt;p&gt;%windir%\system32\inetsrv\appcmd set config &lt;strong&gt;&amp;quot;Default Web Site/&amp;lt;your app&amp;gt;&amp;quot;&lt;/strong&gt; -section:requestFiltering -requestLimits.maxAllowedContentLength:1000000&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Attention: &lt;/strong&gt;The maxAllowedContentLength unit is Byte!!!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;greets&lt;/p&gt;</description></item><item><title>MOSS How To: Change List/Site Template language</title><link>http://developers.de/blogs/nadine_storandt/archive/2009/03/18/moss-how-to-change-list-site-template-language.aspx</link><pubDate>Wed, 18 Mar 2009 13:37:00 GMT</pubDate><guid isPermaLink="false">7e491611-45ad-4dae-a68f-c4cb64439510:4494</guid><dc:creator>nstorandt</dc:creator><description>&lt;p&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:10pt;line-height:115%;font-family:Calibri;"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;hey guys, &lt;/p&gt;
&lt;p&gt;It&amp;#39;s not a secret that sharepoint can&amp;#39;t handle different language templates, so what if you have e.g. a english template which you want to use on a german system!? &lt;/p&gt;
&lt;p&gt;Here is a workaround for you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The first thing what you have to do is to save the template on your local computer. &lt;/li&gt;
&lt;li&gt;Then rename the template.stp into template.cab&lt;/li&gt;
&lt;li&gt;Extract all files of the *.cab file&lt;/li&gt;
&lt;li&gt;In the extracted folder you will find an manifest.xml open it with an editor e.g. notepad, textpad &lt;/li&gt;
&lt;li&gt;replace the current language id with the german one (1031) search the manifest file for the following strings&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&amp;lt;Language&amp;gt;1033&amp;lt;/Language&amp;gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:10pt;line-height:115%;"&gt;&amp;lt;Locale&amp;gt;1033&amp;lt;/Locale&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:10pt;line-height:115%;"&gt;1033\STS\&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:10pt;line-height:115%;"&gt;Layouts\1033\&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:10pt;line-height:115%;"&gt;/_layouts/1033/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;If it is an site template then you need to replace the following also&lt;ol&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:10pt;line-height:115%;"&gt;en-us with e.g. de-de&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Save the manifest file with your changes&lt;/li&gt;
&lt;li&gt;The next step is to create a new *.cab file with the changes you made &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;To do this use the CABARC.exe, you can find an download &lt;a target="_blank" title="CABARC.EXE Download" href="http://support.microsoft.com/kb/310618"&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Open the command prompt and use the following statement: &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:10pt;line-height:115%;"&gt;CABARC.EXE&amp;nbsp; N &amp;quot;[TemplateFilePath].cab&amp;quot; [FolderIncludingTheManifestFile]&amp;quot;\\*.*\&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Rename the generated *.cab file into *.stp &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Upload the new template into an german enviroment &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;And try to create the List or Site with the new template &lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Hope it helps someone. &lt;/p&gt;
&lt;p&gt;greets &lt;/p&gt;
&lt;p&gt;nadine&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>MOSS How To: Change Calendar Item appearance</title><link>http://developers.de/blogs/nadine_storandt/archive/2009/03/17/how-to-moss-change-calendar-item-appearance.aspx</link><pubDate>Tue, 17 Mar 2009 10:14:00 GMT</pubDate><guid isPermaLink="false">7e491611-45ad-4dae-a68f-c4cb64439510:4468</guid><dc:creator>nstorandt</dc:creator><description>&lt;p&gt;Hey guys, &lt;/p&gt;
&lt;p&gt;today i will show you how you can modify the calendar view to display e.g. start and end time of an event. &lt;/p&gt;
&lt;p&gt;The default style is this: &lt;/p&gt;
&lt;p&gt;&lt;img src="http://developers.de/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/nadine_5F00_storandt/CalendarDefault.JPG" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;To display also the end time of an event or meeting you have to create at first a new column of type calculated (calculation based on other columns).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Enter a name e.g. Item Titel, as data type of the calculation choose date &amp;amp; time. &lt;/p&gt;
&lt;p&gt;And here is the formula which you can enter: &lt;/p&gt;
&lt;p&gt;=Title&amp;amp;&amp;quot; , &amp;quot;&amp;amp;TEXT([Start Time];&amp;quot;hh:mm&amp;quot;)&amp;amp;&amp;quot; - &amp;quot;&amp;amp;TEXT([End Time];&amp;quot;hh:mm&amp;quot;)&lt;/p&gt;
&lt;p&gt;After you have sucessfully created this column you have to modify the Calendar View.&lt;/p&gt;
&lt;p&gt;So go back to the Calendar and click modify this view. You will see an area called &amp;#39;Calendar Columns&amp;#39;, there you can specify which column should be shown &lt;/p&gt;
&lt;p&gt;to the user in the Views Month, Week and Day. Here you have to choose your newly created Column, in my case &amp;#39;Item Title&amp;#39;. &lt;/p&gt;
&lt;p&gt;Click Ok and have a look at the result: &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://developers.de/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/nadine_5F00_storandt/CalendarChanged.JPG" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The Calculated Column has more advantages as some of think, I will write more about the formulas and constants that can be used by this column type in further posts.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;cheers &lt;img src="http://developers.de/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>