<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>customaction &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/customaction/</link>
	<description>Feed of posts on WordPress.com tagged "customaction"</description>
	<pubDate>Mon, 07 Dec 2009 06:35:37 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Customization of SharePoint list menu item – Part 1 add Custom Action Item]]></title>
<link>http://spreflections.wordpress.com/2009/06/06/customization-of-sharepoint-list-menu-item-%e2%80%93-part-1-add-custom-action-item/</link>
<pubDate>Sat, 06 Jun 2009 11:06:48 +0000</pubDate>
<dc:creator>chrissyz</dc:creator>
<guid>http://spreflections.wordpress.com/2009/06/06/customization-of-sharepoint-list-menu-item-%e2%80%93-part-1-add-custom-action-item/</guid>
<description><![CDATA[It has been a while since last time I blogged. And I do feel bad about being ignorant of my blog for]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>It has been a while since last time I blogged. And I do feel bad about being ignorant of my blog for such a long time. So this time I am gonna show some code to feed those hungry souls. Today I would like to talk about adding a list menu item through feature. This example is to add a menu item in a calendar list.</p>
<p>We all know a feature includes two files, feature.xml and elements.xml</p>
<p>In our feature.xml, nothing special, it will look like any other normal<br />
feature.xml</p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&#34;color:blue;">&#60;?</span><span style="font-size:10pt;font-family:&#34;color:#A31515;">xml</span><span style="font-size:10pt;font-family:&#34;color:blue;"> </span><span style="font-size:10pt;font-family:&#34;color:red;">version</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">1.0</span>&#8220;<span style="color:red;">encoding</span><span style="color:blue;">=</span>&#8220;<span style="color:blue;">utf-8</span>&#8220;<span style="color:blue;">?&#62;</span></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&#34;"></span><span style="font-size:10pt;font-family:&#34;color:blue;">&#60;</span><span style="font-size:10pt;font-family:&#34;color:#A31515;">Feature</span><span style="font-size:10pt;font-family:&#34;color:blue;"><span>  </span></span><span style="font-size:10pt;font-family:&#34;color:red;">Id</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">GUID&#8221;</span></span><br />
<span style="font-size:10pt;font-family:&#34;color:red;">          Title</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">”<span style="color:blue;">Calender list Menu</span>&#8220;</span><br />
<span style="font-size:10pt;font-family:&#34;color:red;">          Description</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">Creates Custom Action in Calender list item menu&#8221;</span></span><br />
<span style="font-size:10pt;font-family:&#34;color:red;">          Version</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">12.0.0.0&#8243;</span></span><br />
<span style="font-size:10pt;font-family:&#34;color:red;">          Hidden</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">TRUE&#8221;</span></span><br />
<span style="font-size:10pt;font-family:&#34;color:red;">          Scope</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">Site</span>&#8220;<span style="color:blue;"><span>                                                                <br />
</span></span><span style="color:red;">          xmlns</span><span style="color:blue;">=</span>&#8220;<span style="color:blue;">http://schemas.microsoft.com/sharepoint/</span>&#8220;<span style="color:blue;">&#62;</span></span><span style="font-size:10pt;font-family:&#34;color:blue;"><br />
&#60;</span><span style="font-size:10pt;font-family:&#34;color:#A31515;">ElementManifests</span><span style="font-size:10pt;font-family:&#34;color:blue;">&#62;</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&#34;color:blue;">&#60;</span><span style="font-size:10pt;font-family:&#34;color:#A31515;">ElementManifest </span><span style="font-size:10pt;font-family:&#34;color:red;">Location</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">elements.xml</span>&#8220;<span style="color:blue;">/&#62;</span></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&#34;"></span><span style="font-size:10pt;font-family:&#34;color:blue;">&#60;/</span><span style="font-size:10pt;font-family:&#34;color:#A31515;">ElementManifests</span><span style="font-size:10pt;font-family:&#34;color:blue;">&#62;</span></p>
<p class="MsoNormal"><span style="font-size:10pt;line-height:115%;font-family:&#34;color:blue;">&#60;/</span><span style="font-size:10pt;line-height:115%;font-family:&#34;color:#A31515;">Feature</span><span style="font-size:10pt;line-height:115%;font-family:&#34;color:blue;">&#62;</span></p>
<p>Then comes the elements.xml</p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&#34;color:blue;">&#60;?</span><span style="font-size:10pt;font-family:&#34;color:#A31515;">xml</span><span style="font-size:10pt;font-family:&#34;color:blue;"> </span><span style="font-size:10pt;font-family:&#34;color:red;">version</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">1.0</span>&#8220;<span style="color:red;">encoding</span><span style="color:blue;">=</span>&#8220;<span style="color:blue;">utf-8</span>&#8220;<span style="color:blue;">?&#62;</span></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&#34;"></span><span style="font-size:10pt;font-family:&#34;color:blue;">&#60;</span><span style="font-size:10pt;font-family:&#34;color:#A31515;">Elements</span><span style="font-size:10pt;font-family:&#34;color:blue;"> </span><span style="font-size:10pt;font-family:&#34;color:red;">xmlns</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;"><a href="http://schemas.microsoft.com/sharepoint/&#34;&#62;">http://schemas.microsoft.com/sharepoint/</a></span>&#8220;<span style="color:blue;">&#62;</span></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&#34;color:blue;">&#60;</span><span style="font-size:10pt;font-family:&#34;color:#A31515;">CustomAction</span><span style="font-size:10pt;font-family:&#34;color:blue;"><span>   </span></span><br />
<span style="font-size:10pt;font-family:&#34;color:red;">    Id</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">F699684E-3127-428e-BF2B-EA71CA6E36C8</span>&#8220;</span><span style="font-size:10pt;font-family:&#34;color:blue;"><span>    </span></span><br />
<span style="font-size:10pt;font-family:&#34;color:red;">    RegistrationType</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">List</span>&#8220;</span><span style="font-size:10pt;font-family:&#34;color:blue;"><span>    </span></span><br />
<span style="font-size:10pt;font-family:&#34;color:red;">    RegistrationId</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">106</span>&#8220;</span><span style="font-size:10pt;font-family:&#34;color:blue;"><span>   </span></span><br />
<span style="font-size:10pt;font-family:&#34;color:red;">    Location</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">EditControlBlock</span>&#8220;</span><span style="font-size:10pt;font-family:&#34;color:blue;"><span>   </span></span><br />
<span style="font-size:10pt;font-family:&#34;color:red;">    Sequence</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">1000</span>&#8220;</span><span style="font-size:10pt;font-family:&#34;color:blue;"><span>   </span></span><br />
<span style="font-size:10pt;font-family:&#34;color:red;">    Title</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">Calendar Custom Action</span>&#8220;<span style="color:blue;">&#62;</span></span><span style="font-size:10pt;font-family:&#34;color:blue;"><br />
<span>    </span>&#60;</span><span style="font-size:10pt;font-family:&#34;color:#A31515;">UrlAction</span><br />
<span style="font-size:10pt;font-family:&#34;color:red;">Url</span><span style="font-size:10pt;font-family:&#34;color:blue;">=</span><span style="font-size:10pt;font-family:&#34;">&#8220;<span style="color:blue;">~site/YourPageLibrary/YourCustomPage.aspx?ID={ItemId}</span><span style="color:red;">&#38;amp;</span><span style="color:blue;">List={ListId}</span>&#8220;<span style="color:blue;">/&#62;</span></span><span style="font-size:10pt;font-family:&#34;color:blue;"><br />
<span>  </span>&#60;/</span><span style="font-size:10pt;font-family:&#34;color:#A31515;">CustomAction</span><span style="font-size:10pt;font-family:&#34;color:blue;">&#62;</span></p>
<p class="MsoNormal"><span style="font-size:10pt;line-height:115%;font-family:&#34;color:blue;">&#60;/</span><span style="font-size:10pt;line-height:115%;font-family:&#34;color:#A31515;">Elements</span><span style="font-size:10pt;line-height:115%;font-family:&#34;color:blue;">&#62;</span></p>
<p>RegistrationType can be &#8220;ContentType&#8221;, &#8220;FileType&#8221; (for example if you only want your feature appear to .xsn file), list and Prog ID.</p>
<p>The RegistrationID element is used to specifiy the ID of RegistrationType. If RegistrationType is &#8220;ContentType&#8221;, to get Registration ID, open the document library settings, in the ContentType section click on the content type you<br />
choose, then grab the hex string in the url after &#8220;ctype=&#8221; parameter.</p>
<p>If you use FileType as RegistrationType, then just add the &#8220;.doc&#8221; or &#8220;.xls&#8221; etc in the RegistrationID</p>
<p>If the RegistrationType is list or ProgID, John Holiday has <a href="http://johnholliday.net/resources/customactions.html">a blog </a>summarized all the RegistrationID, look it up!</p>
<p>Adding a CustomAction menu item is not that difficult, however, it is a bit tricky to hide/remove it. I will talk abou it in my next post &#8211; Customization ofSharePoint List Menu Item &#8211; Part 2 Hide Custom Action Item</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[UrlAction Tokens of the CustomAction Feature]]></title>
<link>http://hristopavlov.wordpress.com/2008/12/08/urlaction-tokens-of-the-customaction-feature/</link>
<pubDate>Mon, 08 Dec 2008 01:07:35 +0000</pubDate>
<dc:creator>hristopavlov</dc:creator>
<guid>http://hristopavlov.wordpress.com/2008/12/08/urlaction-tokens-of-the-customaction-feature/</guid>
<description><![CDATA[I was looking today for the complete list of tokens that can be used in the UrlAction element when b]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I was looking today for the complete list of tokens that can be used in the <a title="UrlAction" href="http://msdn.microsoft.com/en-us/library/ms478271.aspx" target="_blank">UrlAction</a> element when building a <a title="CustomAction" href="http://msdn.microsoft.com/en-us/library/ms460194.aspx" target="_blank">CustomAction</a> feature but I couldn&#8217;t find much. So I decided to put together this blog entry to help other people that may be looking for the same thing.</p>
<p>As you know some tokens can be used when specifying the Url of the custom action: </p>
<div style="overflow:auto;background-color:silver;">&#60;<span>UrlAction</span>Url=&#8221;~site/_layouts/ItemAudit.aspx?ID={ItemId}&#38;amp;List={ListId}&#8221;<span>/&#62;</span></div>
<p><span>Those token will be replaced by SharePoint at runtime with values derived from the current context. To get the complete list we just need to find the function that does the replacement. Luckily this function is in the .NET libraries of SharePoint and can be disassembled with Reflector. So here is the complete list of the tokens:</span></p>
<table border="0">
<tbody>
<tr>
<td width="150"><strong>Token</strong></td>
<td width="350"><strong>Replaced By</strong></td>
</tr>
<tr>
<td><strong>~site/</strong></td>
<td><span style="font-size:10pt;color:#2b91af;font-family:&#34;">SPContext</span><span style="font-size:10pt;font-family:&#34;">.Current.Web.ServerRelativeUrl</span></td>
</tr>
<tr>
<td><strong>~sitecollection/</strong></td>
<td><span style="font-size:10pt;color:#2b91af;font-family:&#34;">SPContext</span><span style="font-size:10pt;font-family:&#34;">.Current.Site.ServerRelativeUrl</span></td>
</tr>
<tr>
<td><strong>{ItemId}</strong></td>
<td><span style="font-size:10pt;font-family:&#34;">item.ID.ToString()</span></td>
</tr>
<tr>
<td><strong>{ItemUrl}</strong></td>
<td><span style="font-size:10pt;font-family:&#34;">item.Url</span></td>
</tr>
<tr>
<td><strong>{SiteUrl}</strong></td>
<td><span style="font-size:10pt;font-family:&#34;">web.Url</span></td>
</tr>
<tr>
<td><strong>{ListId}</strong></td>
<td><span style="font-size:10pt;font-family:&#34;">list.ID.ToString(<span style="color:#a31515;">&#8220;B&#8221;</span>)</span></td>
</tr>
<tr>
<td><strong>{RecurrenceId} </strong></td>
<td><span style="font-size:10pt;font-family:&#34;">item.RecurrenceID</span></td>
</tr>
</tbody>
</table>
<p><span>For the records the method that does the replacement is Microsoft.SharePoint.SPCustomActionElement.ReplaceUrlTokens() and looks like this:</span></p>
<div style="overflow:auto;background-color:silver;">
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;color:blue;font-family:&#34;">private</span><span style="font-size:10pt;font-family:&#34;"> <span style="color:blue;">static</span> <span style="color:blue;">string</span> ReplaceUrlTokens(</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span><span style="color:blue;">string </span>urlAction, </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span><span style="color:#2b91af;">SPWeb</span> web, </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span><span style="color:#2b91af;">SPList</span> list, </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span><span style="color:#2b91af;">SPListItem</span> item)</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;">{</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span><span style="color:blue;">string </span>recurrenceID;</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span><span style="color:blue;">if</span> (!<span style="color:blue;">string</span>.IsNullOrEmpty(urlAction))</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span>{</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>        </span><span style="color:blue;">if</span> (item != <span style="color:blue;">null</span>)</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>        </span>{</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>            </span><span style="color:blue;">string </span>newValue = item.ID.ToString(CultureInfo.InvariantCulture);</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>            </span>urlAction = urlAction.Replace(<span style="color:#a31515;">&#8220;{ItemId}&#8221;</span>, newValue);</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>            </span>urlAction = urlAction.Replace(<span style="color:#a31515;">&#8220;{ItemUrl}&#8221;</span>, item.Url);</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>            </span>recurrenceID = newValue;</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>            </span><span style="color:blue;">if</span> (!<span style="color:blue;">string</span>.IsNullOrEmpty(item.RecurrenceID))</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>            </span>{</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>                </span>recurrenceID = item.RecurrenceID;</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>            </span>}</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>        </span>}</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span><span style="color:blue;">else</span></span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span>{</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>        </span><span style="color:blue;">return </span>urlAction;</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span>urlAction = urlAction.Replace(<span style="color:#a31515;">&#8220;{RecurrenceId}&#8221;</span>, recurrenceID);</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span><span style="color:blue;">if</span> (web != <span style="color:blue;">null</span>)</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>        </span>urlAction = urlAction.Replace(<span style="color:#a31515;">&#8220;{SiteUrl}&#8221;</span>, web.Url);</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span><span style="color:blue;">if</span> (list != <span style="color:blue;">null</span>)</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>        </span>urlAction = urlAction.Replace(<span style="color:#a31515;">&#8220;{ListId}&#8221;</span>, list.ID.ToString(<span style="color:#a31515;">&#8220;B&#8221;</span>));</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span><span style="color:green;">// Replaces ~site/ and ~sitecollection/ with the site and site collection urls</span></span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span>urlAction = <span style="color:#2b91af;">SPUtility</span>.GetServerRelativeUrlFromPrefixedUrl(urlAction);</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"><span>    </span><span style="color:blue;">return </span>urlAction;</span></p>
<p><span style="font-size:10pt;font-family:&#34;">}</span></div>
<p>The web, list and item arguments are taken from the context before the user is redirected to the custom action page.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Inside Directories in Windows Installer - Teil 1/2]]></title>
<link>http://windowsinstaller.wordpress.com/2007/11/18/inside-directories-in-windows-installer-teil-12/</link>
<pubDate>Sun, 18 Nov 2007 01:27:53 +0000</pubDate>
<dc:creator>Dominik Oberlin</dc:creator>
<guid>http://windowsinstaller.wordpress.com/2007/11/18/inside-directories-in-windows-installer-teil-12/</guid>
<description><![CDATA[Inspiriert von Rob Menschings historischer Blogserie  &#8221;Deciphering the MSI Directory table]]></description>
<content:encoded><![CDATA[Inspiriert von Rob Menschings historischer Blogserie  &#8221;Deciphering the MSI Directory table]]></content:encoded>
</item>
<item>
<title><![CDATA[Berücksichtigung der Pending Files Rename queue (PFR) im Installationsprozess]]></title>
<link>http://windowsinstaller.wordpress.com/2007/06/14/berucksichtigung-der-pending-files-rename-queue-pfr-im-installationsprozess/</link>
<pubDate>Thu, 14 Jun 2007 12:40:19 +0000</pubDate>
<dc:creator>Dominik Oberlin</dc:creator>
<guid>http://windowsinstaller.wordpress.com/2007/06/14/berucksichtigung-der-pending-files-rename-queue-pfr-im-installationsprozess/</guid>
<description><![CDATA[Die &#8220;PendingFiles&#8221;-Problematik war am Rande schon einmal Thema dieses Blogs. Nichts dest]]></description>
<content:encoded><![CDATA[Die &#8220;PendingFiles&#8221;-Problematik war am Rande schon einmal Thema dieses Blogs. Nichts dest]]></content:encoded>
</item>

</channel>
</rss>
