<?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>Skowronek.org &#187; Ektron</title>
	<atom:link href="http://www.skowronek.org/tag/ektron/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.skowronek.org</link>
	<description>The official web site for the Skowronek family of South Jordan, Utah, USA</description>
	<lastBuildDate>Sat, 12 Jun 2010 23:21:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Ektron and Localization Tags</title>
		<link>http://www.skowronek.org/2008/05/23/ektron-and-localization-tags/</link>
		<comments>http://www.skowronek.org/2008/05/23/ektron-and-localization-tags/#comments</comments>
		<pubDate>Sat, 24 May 2008 04:37:23 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Off-Topic]]></category>
		<category><![CDATA[Ektron]]></category>
		<category><![CDATA[l10n]]></category>
		<category><![CDATA[Localization]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/?p=750</guid>
		<description><![CDATA[I ran across an interesting API library deep in the Ektron API framework that allows you to pull the actual localization tag (e.g. en-US, en-GB, etc.) for the current language type id of the site (e.g. 1033, 2058, etc.). Previous to this, we had to create our own associative, key/value pair XML file that stored [...]]]></description>
			<content:encoded><![CDATA[<p>I ran across an interesting API library deep in the Ektron API framework that allows you to pull the actual <a href="http://www.iana.org/assignments/language-tags" target="_blank">localization tag</a> (e.g. en-US, en-GB, etc.) for the current language type id of the site (e.g. 1033, 2058, etc.). Previous to this, we had to create our own associative, key/value pair XML file that stored the relationships. Since I could only find a single reference to this library on the Ektron site, I hoping this information proves useful to others. Enjoy.</p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;"><span style="color: #008080; font-style: italic;">// get and instance of the current site API object</span>
Ektron.<span style="color: #0000FF;">Cms</span>.<span style="color: #0000FF;">SiteAPI</span> sAPI <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> Ektron.<span style="color: #0000FF;">Cms</span>.<span style="color: #0000FF;">SiteAPI</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
<span style="color: #008080; font-style: italic;">// retrieve the language date for the current site API instance</span>
Ektron.<span style="color: #0000FF;">Cms</span>.<span style="color: #0000FF;">LanguageData</span> ld <span style="color: #008000;">=</span> sAPI.<span style="color: #0000FF;">GetLanguageById</span><span style="color: #000000;">&#40;</span>ContentBlock.<span style="color: #0000FF;">LanguageID</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
<span style="color: #008080; font-style: italic;">// assign the localization tag</span>
<span style="color: #FF0000;">string</span> langTag <span style="color: #008000;">=</span> Ld.<span style="color: #0000FF;">XmlLang</span><span style="color: #008000;">;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2008/05/23/ektron-and-localization-tags/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom QuickLinks in Ektron</title>
		<link>http://www.skowronek.org/2008/05/09/custom-quicklinks-in-ektron/</link>
		<comments>http://www.skowronek.org/2008/05/09/custom-quicklinks-in-ektron/#comments</comments>
		<pubDate>Fri, 09 May 2008 22:45:52 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Off-Topic]]></category>
		<category><![CDATA[Ektron]]></category>
		<category><![CDATA[QuickLinks]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/2008/05/09/custom-quicklinks-in-ektron/</guid>
		<description><![CDATA[While prototyping a custom DMS asset handler today I managed to locate actual instructions on configuring your own QuickLink handlers for specific assets. However confusing it may be that these instructions were found in the &#8220;Users Manual&#8221;, I am just glad I was able to locate it fairly quickly. Updating Default Template for Multiple Quicklinks [...]]]></description>
			<content:encoded><![CDATA[<p>While prototyping a custom DMS asset handler today I managed to locate actual instructions on configuring your own QuickLink handlers for specific assets. However confusing it may be that these instructions were found in the &#8220;Users Manual&#8221;, I am just glad I was able to locate it fairly quickly.</p>
<h3>Updating Default Template for Multiple Quicklinks</h3>
<p>WARNING! This procedure is only necessary if Link Management is set to false in your web.config file. If if Link Management is set to true, Ektron CMS400.NET automatically updates the template within the quicklink when content is moved. See your system administrator for help with the web.config file.</p>
<p>NOTE This action can only be performed on quicklinks. When content is moved in Ektron CMS400.NET, its quicklink does not get changed. After it is moved, you need to update the default template called in the content’s quicklink. To update the default template for one or more quicklinks, follow these steps.</p>
<ol>
<li>In the library, access the quicklinks folder containing quicklinks you want to update.
<li>Click the Update Quicklinks button.
<li>The Update URL Link Template Quicklinks screen is displayed.
<li>Check the quicklinks you want to update. NOTE Check the box in the table header to select or deselect all.
<li>In the To: text field, enter the name of the template you want to apply to the selected quicklinks. Last User to Edit Last user that made changes to the quicklink or form. Last Edit Date The date the quicklink or form was last edited. Date Created The date and time the quicklink or form was originally added to the Ektron CMS400.NET library. Field Description Library Folder Ektron CMS400.NET User Manual, Version 7.5 155
<li>Click the Update Quicklinks button to update the changes. A confirmation message is displayed.
<li>Click OK to continue. The selected quicklinks are updated to use the specified template.
</ol>
<p>These instructions can also be found in the <a href="http://www.ektron.com/manuals/cms400/usermanual.pdf#quicklinks" target="_blank">Ektron User&#8217;s Manual</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2008/05/09/custom-quicklinks-in-ektron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ektron and Virtual Directories</title>
		<link>http://www.skowronek.org/2008/03/08/ektron-and-virtual-directories/</link>
		<comments>http://www.skowronek.org/2008/03/08/ektron-and-virtual-directories/#comments</comments>
		<pubDate>Sun, 09 Mar 2008 05:56:30 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Off-Topic]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Ektron]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/2008/03/08/ektron-and-virtual-directories/</guid>
		<description><![CDATA[Note to self: do not use a virtual directory for the AssetManagement DMS folder when configuring Ektron web sites. I learned this the hard way (again) today while trying to figure out why my DMS assets were not uploading properly. After a couple of hours (and a night of sleep) and setting up a completely [...]]]></description>
			<content:encoded><![CDATA[<p>Note to self: do not use a virtual directory for the AssetManagement DMS folder when configuring <a href="http://www.ektron.com" target="_blank">Ektron</a> web sites.</p>
<p>I learned this the hard way (again) today while trying to figure out why my DMS assets were not uploading properly. After a couple of hours (and a night of sleep) and setting up a completely new instance of a bare bones Ektron CMS that functioned properly, it finally dawned on me that perhaps one of the various virtual directories were causing the issues. Apparently, the AssetManagement folder cannot be virtual or it throws off their file upload processor (at least for v7.01).</p>
<p>I believe they have fixed this with the latest version (I hope.)</p>
<p>Let this be yet another learning lesson and hopefully assistance to anyone else running into this similar issue.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2008/03/08/ektron-and-virtual-directories/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redirecting Submitted Form Data</title>
		<link>http://www.skowronek.org/2007/11/19/ektron-redirecting-submitted-form-data/</link>
		<comments>http://www.skowronek.org/2007/11/19/ektron-redirecting-submitted-form-data/#comments</comments>
		<pubDate>Tue, 20 Nov 2007 05:30:25 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Ektron]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/2007/11/19/ektron-redirecting-submitted-form-data/</guid>
		<description><![CDATA[I have been architecting, designing, and programming Ektron CMS400.NET web applications for over a year now. Though not an expert, I feel I am to the point I can actually add value to other programmers/architects who may be running into similar issues as I have. This is my first snippet of advice. When developing custom [...]]]></description>
			<content:encoded><![CDATA[<p>I have been architecting, designing, and programming Ektron CMS400.NET web applications for over a year now. Though not an expert, I feel I am to the point I can actually add value to other programmers/architects who may be running into similar issues as I have. This is my first snippet of advice.</p>
<p>When developing custom action pages for the built in Ektron forms, remember to set the Page directives as specified in the Administrator Manual.</p>
<p><em>page 312</em></p>
<p><code>If your site is using URL Aliasing, the action page’s header must include the following:<br />
EnableEventValidation="false" EnableViewStateMac="false"<br />
</code></p>
<p>Apparently when you set the EnableViewStateMac attribute to true, the encoded and encrypted view state is not checked to verify that it has not been tampered with on the client. Otherwise .NET will not persist the Viewstate from the original .NET form to the action page specified in the Ektron form.</p>
<p>Though disabling the EnableEventValidation attribute may be necessary, I don&#8217;t see any real reason since the page that is handling the postback shouldn&#8217;t have any controls on it in the first place. However, in the event it does, the page&#8217;s validation must be turned off else the postback handler will not validate the form post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2007/11/19/ektron-redirecting-submitted-form-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
