<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.reddotcmsblog.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Unofficial RedDot CMS blog</title>
	
	<link>http://www.reddotcmsblog.com</link>
	<description>RedDot hints from developers, freelancers and fellow customers</description>
	<lastBuildDate>Fri, 25 Jun 2010 05:42:15 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.reddotcmsblog.com/UnofficialReddotCmsBlog" /><feedburner:info uri="unofficialreddotcmsblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nc-sa/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><item>
		<title>Two free RedDot CMS plugins – CMS User Chat &amp; Batch Publish</title>
		<link>http://feeds.reddotcmsblog.com/~r/UnofficialReddotCmsBlog/~3/n5Hu3RrHxVY/two-free-reddot-cms-plugins-cms-user-chat-batch-publish</link>
		<comments>http://www.reddotcmsblog.com/two-free-reddot-cms-plugins-cms-user-chat-batch-publish#comments</comments>
		<pubDate>Fri, 25 Jun 2010 04:46:14 +0000</pubDate>
		<dc:creator>Markus Giesen</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Plugins / Extensions]]></category>
		<category><![CDATA[RedDot]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[RedDot plugins]]></category>

		<guid isPermaLink="false">http://www.reddotcmsblog.com/?p=301</guid>
		<description><![CDATA[Wow, today we can present you two new and neat RedDot CMS plugins created by Henry Lu aka Javahand. And the best of it - They are free for you to download! Open Lounge™ is a collaborative chat for your editors while the Batch Publisher™ helps your users managing the publication. Check it out!]]></description>
			<content:encoded><![CDATA[<p><strong>Henry Lu</strong>, also known in the RedDot Community / <a rel="nofollow" href="http://groups.google.com/group/reddot-cms-users">RedDotters Google Groups</a> as <strong>Javahand</strong> has published two RedDot CMS plugins.<br />
The plugins are not written in Java, .NET or maybe ASP, no they are Flash based plugin solutions which makes them compatible to most browser as long as your enterprise policies allow Adobe Flash on work stations.</p>
<p>The plugin interface looks very neat for both plugins, a easy to use overview of tasks, options and functions.<br />
I recommend trying it out.</p>
<h2>About the plugins</h2>
<h3>Batch Publisher™ for RedDot CMS</h3>
<p>A publication manager to publish selected pages and following pages.</p>
<blockquote><p><a href="http://www.reddotcmsblog.com/two-free-reddot-cms-plugins-cms-user-chat-batch-publish"><img src="http://www.reddotcmsblog.com/wp-content/uploads/2010/06/reddot-cms-batchpublisher-by-javahand-300x209.jpg" alt="Reddot CMS Batchpublisher by Javahand" title="Reddot CMS Batchpublisher by Javahand" width="300" height="209" class="alignnone size-medium wp-image-302" style="margin: 0 5px 5px 0;" /></a>Batch Publisher™ provides a convenient way for content class based page batch publishing in RedDot CMS. <a href="http://www.byteweaver.com/content/batch-publisher-reddot-cms">Download it here.</a><br />
RedDot CMS is designed to componentize a Web site by way of content classes. When a specific portion of the site gets updated, either in terms of function or look and feel, the change is not reflected on the live site until the affected files are published out.</p>
<p>In SmartTree, RedDot CMS does provide a way for a site administrator to traverse the collection of page instances pertaining to a specific content class, albeit with a maximum of 200 pages returned. </p>
<p>RedDot CMS, however, does not provide a way for the site administrator to publish out those returned pages in batch fashion. Publishing those pages out means that the administrator has to select and publish those pages one by one.</p>
<p>The often used, no-brainer alternative is to publish out the entire site, regardless of the population of updated pages; however, when a site is large and the change is time-sensitive, whole-site publishing becomes very attractive and impractical.</p>
<p>That is where Batch Publisher™ comes in. It provides an easy way for administrators to see the collection of pages pertaining to a specific content class and publish them in batch fashion. All common conceivable operation are built-in: granular selection and sorting of pages within the page collection of a content class are simple clicks.</p></blockquote>
<p><em>source &#038; download: <a href="http://www.byteweaver.com/content/batch-publisher-reddot-cms">http://www.byteweaver.com/content/batch-publisher-reddot-cms</a></em></p>
<p><a href="http://www.reddotcmsblog.com/two-free-reddot-cms-plugins-cms-user-chat-batch-publish/2">Open Lounge™ for RedDot CMS &#8211; A chat for your CMS users!<br />Read more &raquo;</a></p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Ftwo-free-reddot-cms-plugins-cms-user-chat-batch-publish&amp;partner=sociable" title="Print"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Two%20free%20RedDot%20CMS%20plugins%20-%20CMS%20User%20Chat%20%26%20Batch%20Publish&amp;body=http%3A%2F%2Fwww.reddotcmsblog.com%2Ftwo-free-reddot-cms-plugins-cms-user-chat-batch-publish" title="email"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Two%20free%20RedDot%20CMS%20plugins%20-%20CMS%20User%20Chat%20%26%20Batch%20Publish%20-%20http%3A%2F%2Fwww.reddotcmsblog.com%2Ftwo-free-reddot-cms-plugins-cms-user-chat-batch-publish" title="Twitter"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Ftwo-free-reddot-cms-plugins-cms-user-chat-batch-publish&amp;title=Two%20free%20RedDot%20CMS%20plugins%20-%20CMS%20User%20Chat%20%26%20Batch%20Publish&amp;bodytext=Wow%2C%20today%20we%20can%20present%20you%20two%20new%20and%20neat%20RedDot%20CMS%20plugins%20created%20by%20Henry%20Lu%20aka%20Javahand.%20And%20the%20best%20of%20it%20-%20They%20are%20free%20for%20you%20to%20download%21%20Open%20Lounge%E2%84%A2%20is%20a%20collaborative%20chat%20for%20your%20editors%20while%20the%20Batch%20Publisher%E2%84%A2%20helps%20your%20users%20managing%20the%20publication.%20Check%20it%20out%21" title="Digg"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Ftwo-free-reddot-cms-plugins-cms-user-chat-batch-publish&amp;title=Two%20free%20RedDot%20CMS%20plugins%20-%20CMS%20User%20Chat%20%26%20Batch%20Publish" title="Reddit"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Ftwo-free-reddot-cms-plugins-cms-user-chat-batch-publish&amp;title=Two%20free%20RedDot%20CMS%20plugins%20-%20CMS%20User%20Chat%20%26%20Batch%20Publish" title="StumbleUpon"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.reddotcmsblog.com%2Ftwo-free-reddot-cms-plugins-cms-user-chat-batch-publish&amp;title=Two%20free%20RedDot%20CMS%20plugins%20-%20CMS%20User%20Chat%20%26%20Batch%20Publish&amp;annotation=Wow%2C%20today%20we%20can%20present%20you%20two%20new%20and%20neat%20RedDot%20CMS%20plugins%20created%20by%20Henry%20Lu%20aka%20Javahand.%20And%20the%20best%20of%20it%20-%20They%20are%20free%20for%20you%20to%20download%21%20Open%20Lounge%E2%84%A2%20is%20a%20collaborative%20chat%20for%20your%20editors%20while%20the%20Batch%20Publisher%E2%84%A2%20helps%20your%20users%20managing%20the%20publication.%20Check%20it%20out%21" title="Google Bookmarks"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Ftwo-free-reddot-cms-plugins-cms-user-chat-batch-publish&amp;title=Two%20free%20RedDot%20CMS%20plugins%20-%20CMS%20User%20Chat%20%26%20Batch%20Publish&amp;notes=Wow%2C%20today%20we%20can%20present%20you%20two%20new%20and%20neat%20RedDot%20CMS%20plugins%20created%20by%20Henry%20Lu%20aka%20Javahand.%20And%20the%20best%20of%20it%20-%20They%20are%20free%20for%20you%20to%20download%21%20Open%20Lounge%E2%84%A2%20is%20a%20collaborative%20chat%20for%20your%20editors%20while%20the%20Batch%20Publisher%E2%84%A2%20helps%20your%20users%20managing%20the%20publication.%20Check%20it%20out%21" title="del.icio.us"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fwww.reddotcmsblog.com%2Ftwo-free-reddot-cms-plugins-cms-user-chat-batch-publish&amp;bm_description=Two%20free%20RedDot%20CMS%20plugins%20-%20CMS%20User%20Chat%20%26%20Batch%20Publish&amp;plugin=soc" title="MisterWong"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reddotcmsblog.com%2Ftwo-free-reddot-cms-plugins-cms-user-chat-batch-publish&amp;t=Two%20free%20RedDot%20CMS%20plugins%20-%20CMS%20User%20Chat%20%26%20Batch%20Publish" title="Facebook"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Ftwo-free-reddot-cms-plugins-cms-user-chat-batch-publish&amp;title=Two%20free%20RedDot%20CMS%20plugins%20-%20CMS%20User%20Chat%20%26%20Batch%20Publish&amp;source=Unofficial+RedDot+CMS+blog+RedDot+hints+from+developers%2C+freelancers+and+fellow+customers&amp;summary=Wow%2C%20today%20we%20can%20present%20you%20two%20new%20and%20neat%20RedDot%20CMS%20plugins%20created%20by%20Henry%20Lu%20aka%20Javahand.%20And%20the%20best%20of%20it%20-%20They%20are%20free%20for%20you%20to%20download%21%20Open%20Lounge%E2%84%A2%20is%20a%20collaborative%20chat%20for%20your%20editors%20while%20the%20Batch%20Publisher%E2%84%A2%20helps%20your%20users%20managing%20the%20publication.%20Check%20it%20out%21" title="LinkedIn"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/> <img src="http://www.reddotcmsblog.com/wp-content/plugins/feed-statistics.php?view=1&post_id=301" width="1" height="1" style="display: none;" />
<p><a href="http://feedads.g.doubleclick.net/~a/u6fUCiJpMBMEIeiBsBHwbH4f-dk/0/da"><img src="http://feedads.g.doubleclick.net/~a/u6fUCiJpMBMEIeiBsBHwbH4f-dk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/u6fUCiJpMBMEIeiBsBHwbH4f-dk/1/da"><img src="http://feedads.g.doubleclick.net/~a/u6fUCiJpMBMEIeiBsBHwbH4f-dk/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=n5Hu3RrHxVY:SaSpd2OzRWQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=n5Hu3RrHxVY:SaSpd2OzRWQ:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=n5Hu3RrHxVY:SaSpd2OzRWQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=n5Hu3RrHxVY:SaSpd2OzRWQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=n5Hu3RrHxVY:SaSpd2OzRWQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=n5Hu3RrHxVY:SaSpd2OzRWQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=n5Hu3RrHxVY:SaSpd2OzRWQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=n5Hu3RrHxVY:SaSpd2OzRWQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=n5Hu3RrHxVY:SaSpd2OzRWQ:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/UnofficialReddotCmsBlog/~4/n5Hu3RrHxVY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.reddotcmsblog.com/two-free-reddot-cms-plugins-cms-user-chat-batch-publish/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.reddotcmsblog.com/two-free-reddot-cms-plugins-cms-user-chat-batch-publish</feedburner:origLink></item>
		<item>
		<title>How to manage Quotes, Placeholders and Pre-Execute using VBScript within RedDot CMS</title>
		<link>http://feeds.reddotcmsblog.com/~r/UnofficialReddotCmsBlog/~3/P84__dL9tOo/how-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders</link>
		<comments>http://www.reddotcmsblog.com/how-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders#comments</comments>
		<pubDate>Tue, 27 Apr 2010 01:32:24 +0000</pubDate>
		<dc:creator>Markus Giesen</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[RedDot]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[Chad Killingsworth]]></category>
		<category><![CDATA[escaping]]></category>
		<category><![CDATA[PreExecute]]></category>
		<category><![CDATA[Quotes]]></category>
		<category><![CDATA[Templating]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[Workaround]]></category>

		<guid isPermaLink="false">http://www.reddotcmsblog.com/?p=299</guid>
		<description><![CDATA[A frequent task in RedDot Open Text CMS template construction is to assign the value of a placeholder to a string so you can perform some kind of logic on it. Usually VBScript breaks whenever a quote is found within a RedDot placeholder. Here is a way to avoid this for standard fields.]]></description>
			<content:encoded><![CDATA[<div style="float: right; padding:1px; border:1px solid #ccc; margin: 0 0 5px 10px;"><a href="http://www.reddotcmsblog.com/how-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders" title="How to manage Quotes, Placeholders and Pre-Execute using VBScript within RedDot CMS (Open Text Management Server)"><img src="http://www.reddotcmsblog.com/wp-content/uploads/2010/04/quotes-and-vbscript-reddot-cms.jpg" alt="How to handle quotes in standard text elements with VBScript" width="300" height="188" class="alignnone size-medium wp-image-300" /></a><small style="font-size: 10px; display: block; width: 280px;margin: 2px 5px;">How to manage Quotes, Placeholders and Pre-Execute using VBScript within RedDot CMS / Open Text Management Server</small></div>
<p> This is another great guest post by Chad Killingsworth from the Missouri State university. Chad is another RedDot Guru who comes up with neat solutions every <a href="http://www.reddotcmsblog.com/inline-text-editing-inside-the-reddot-cms-with-tinymce"><strong>now and then</strong></a> and also <a href="http://www.reddotcmsblog.com/adding-tinymce-as-an-editor-for-cms-75"><strong>integrated the TinyMCE texteditor</strong></a> into <del datetime="2010-04-27T00:48:16+00:00">Open Text Websolutions Management Server</del> RedDot CMS.</p>
<p>A frequent task in RedDot Open Text CMS template construction is to assign the value of a placeholder to a string so you can perform some kind of logic on it.<br />
Most of the time we get along very well with our <a href="http://www.reddotcmsblog.com/category/reddot"><strong>beloved content management system</strong></a>, but sometimes we wouldlike to add some kind of special characters to our standard text elements. And this works fine for 99%, no matter what we do, we can add a copyright-character, trademark, .. pretty much everything. </p>
<p>But one thing always breaks, and this is not even RedDot&#8217;s fault, it&#8217;s a simple ASP or VBScript flaw. Take this example:</p>
<pre name="code" class="xml">&lt;!IoRangePreExecute&gt;
&lt;%
  dim label
  label = &quot;&lt;%stf_Label%&gt;&quot;
%&gt;
&lt;!/IoRangePreExecute&gt;</pre>
<p>If the &lt;<span style="background-color: #ffff00;color: #000000">%stf_Label%</span>&gt; placeholder happens to contain an un-encoded quote, you&#39;ll get a server error. But sometimes you just really NEED a quote in the value. How do you handle this?</p>
<h3>Strange Bedfellows</h3>
<p>Server side JavaScript (or JScript) has long been supported, but rarely used, by Internet Information Server. In this case we can use the following code to correctly capture the value.</p>
<pre name="code" class="xml">&lt;!IoRangePreExecute&gt;
&lt;script language=&quot;javascript&quot; runat=&quot;server&quot;&gt;
  var PlaceholderValueRegExp = /^function [_a-zA-Z][_a-zA-Z0-9]*\(\s*\)\s*\{\s*\/\/([\s\S]*)\}$/i;
  function GetPlaceholderValue(PlaceholderFunctionString) {
    var str = PlaceholderFunctionString.match(PlaceholderValueRegExp);
    if(str != null &#038;&#038; typeof(str) == &quot;object&quot;)
      return str[1];
    else
      return &quot;&quot;;
    }
    if(!stf_Label&lt;%PageID%&gt;)
      function stf_Label&lt;%PageID%&gt;(){
        //&lt;%stf_Label%&gt;
      }
&lt;/script&gt;

&lt;%
  dim label
  label = GetPlaceholderValue(stf_Label&lt;%PageID%&gt;.toString())
%&gt;
&lt;!/IoRangePreExecute&gt;</pre>
<p>And presto &#8211; you have your variable and your quotes too.</p>
<p><a href="http://www.reddotcmsblog.com/how-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders/2">How does this work? What&#8217;s Behind the Magic Curtain?<br />Read more &raquo;</a></p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders&amp;partner=sociable" title="Print"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=How%20to%20manage%20Quotes%2C%20Placeholders%20and%20Pre-Execute%20using%20VBScript%20within%20RedDot%20CMS&amp;body=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders" title="email"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=How%20to%20manage%20Quotes%2C%20Placeholders%20and%20Pre-Execute%20using%20VBScript%20within%20RedDot%20CMS%20-%20http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders" title="Twitter"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders&amp;title=How%20to%20manage%20Quotes%2C%20Placeholders%20and%20Pre-Execute%20using%20VBScript%20within%20RedDot%20CMS&amp;bodytext=A%20frequent%20task%20in%20RedDot%20Open%20Text%20CMS%20template%20construction%20is%20to%20assign%20the%20value%20of%20a%20placeholder%20to%20a%20string%20so%20you%20can%20perform%20some%20kind%20of%20logic%20on%20it.%20Usually%20VBScript%20breaks%20whenever%20a%20quote%20is%20found%20within%20a%20RedDot%20placeholder.%20Here%20is%20a%20way%20to%20avoid%20this%20for%20standard%20fields." title="Digg"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders&amp;title=How%20to%20manage%20Quotes%2C%20Placeholders%20and%20Pre-Execute%20using%20VBScript%20within%20RedDot%20CMS" title="Reddit"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders&amp;title=How%20to%20manage%20Quotes%2C%20Placeholders%20and%20Pre-Execute%20using%20VBScript%20within%20RedDot%20CMS" title="StumbleUpon"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders&amp;title=How%20to%20manage%20Quotes%2C%20Placeholders%20and%20Pre-Execute%20using%20VBScript%20within%20RedDot%20CMS&amp;annotation=A%20frequent%20task%20in%20RedDot%20Open%20Text%20CMS%20template%20construction%20is%20to%20assign%20the%20value%20of%20a%20placeholder%20to%20a%20string%20so%20you%20can%20perform%20some%20kind%20of%20logic%20on%20it.%20Usually%20VBScript%20breaks%20whenever%20a%20quote%20is%20found%20within%20a%20RedDot%20placeholder.%20Here%20is%20a%20way%20to%20avoid%20this%20for%20standard%20fields." title="Google Bookmarks"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders&amp;title=How%20to%20manage%20Quotes%2C%20Placeholders%20and%20Pre-Execute%20using%20VBScript%20within%20RedDot%20CMS&amp;notes=A%20frequent%20task%20in%20RedDot%20Open%20Text%20CMS%20template%20construction%20is%20to%20assign%20the%20value%20of%20a%20placeholder%20to%20a%20string%20so%20you%20can%20perform%20some%20kind%20of%20logic%20on%20it.%20Usually%20VBScript%20breaks%20whenever%20a%20quote%20is%20found%20within%20a%20RedDot%20placeholder.%20Here%20is%20a%20way%20to%20avoid%20this%20for%20standard%20fields." title="del.icio.us"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders&amp;bm_description=How%20to%20manage%20Quotes%2C%20Placeholders%20and%20Pre-Execute%20using%20VBScript%20within%20RedDot%20CMS&amp;plugin=soc" title="MisterWong"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders&amp;t=How%20to%20manage%20Quotes%2C%20Placeholders%20and%20Pre-Execute%20using%20VBScript%20within%20RedDot%20CMS" title="Facebook"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders&amp;title=How%20to%20manage%20Quotes%2C%20Placeholders%20and%20Pre-Execute%20using%20VBScript%20within%20RedDot%20CMS&amp;source=Unofficial+RedDot+CMS+blog+RedDot+hints+from+developers%2C+freelancers+and+fellow+customers&amp;summary=A%20frequent%20task%20in%20RedDot%20Open%20Text%20CMS%20template%20construction%20is%20to%20assign%20the%20value%20of%20a%20placeholder%20to%20a%20string%20so%20you%20can%20perform%20some%20kind%20of%20logic%20on%20it.%20Usually%20VBScript%20breaks%20whenever%20a%20quote%20is%20found%20within%20a%20RedDot%20placeholder.%20Here%20is%20a%20way%20to%20avoid%20this%20for%20standard%20fields." title="LinkedIn"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/> <img src="http://www.reddotcmsblog.com/wp-content/plugins/feed-statistics.php?view=1&post_id=299" width="1" height="1" style="display: none;" />
<p><a href="http://feedads.g.doubleclick.net/~a/oHBiRI9HOKi2P_KNLCgkE4bVy_o/0/da"><img src="http://feedads.g.doubleclick.net/~a/oHBiRI9HOKi2P_KNLCgkE4bVy_o/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/oHBiRI9HOKi2P_KNLCgkE4bVy_o/1/da"><img src="http://feedads.g.doubleclick.net/~a/oHBiRI9HOKi2P_KNLCgkE4bVy_o/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=P84__dL9tOo:0TAt_jfg8oE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=P84__dL9tOo:0TAt_jfg8oE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=P84__dL9tOo:0TAt_jfg8oE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=P84__dL9tOo:0TAt_jfg8oE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=P84__dL9tOo:0TAt_jfg8oE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=P84__dL9tOo:0TAt_jfg8oE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=P84__dL9tOo:0TAt_jfg8oE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=P84__dL9tOo:0TAt_jfg8oE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=P84__dL9tOo:0TAt_jfg8oE:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/UnofficialReddotCmsBlog/~4/P84__dL9tOo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.reddotcmsblog.com/how-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.reddotcmsblog.com/how-to-manage-quotes-placeholders-and-pre-execute-using-vbscript-and-reddot-cms-placeholders</feedburner:origLink></item>
		<item>
		<title>No dots for me anymore. Thanks.</title>
		<link>http://feeds.reddotcmsblog.com/~r/UnofficialReddotCmsBlog/~3/_vaGMZTI4Tw/no-dots-for-me-anymore-thanks</link>
		<comments>http://www.reddotcmsblog.com/no-dots-for-me-anymore-thanks#comments</comments>
		<pubDate>Sat, 10 Apr 2010 11:13:28 +0000</pubDate>
		<dc:creator>Frederic Hemberger</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[News/Events]]></category>

		<guid isPermaLink="false">http://www.reddotcmsblog.com/?p=298</guid>
		<description><![CDATA[For about two years I thought/blogged about former RedDot (now Open Text) products, provided plug-ins and spent many days with lots of swearing. Finally I made my decision to back out of the RedDot scene, thus I'm also leaving the RedDot CMS blog.]]></description>
			<content:encoded><![CDATA[<p>Almost two years ago, Markus and I started writing about RedDot CMS. First, both of us on their own, then together in Markus&#8217; blog. Pretty soon the idea emerged to found a blog specifically about RedDot, as public available documentation and discussion was nonexistent at that time. Soon other developers joined in making the RedDot CMS blog a huge success.</p>
<h3>&#8220;Quit while you&#8217;re ahead&#8221;, people say – so do I.</h3>
<p>For over 5 years now I&#8217;ve been working as a RedDot expert, fiddling around with almost every nut and bolt of that system. Those were quite interesting years and a lot happened to the small software company &#8220;RedDot&#8221; based in Oldenburg, Germany. First the acquisition by Hummingbird, then the absorption of both of them by Open Text. In my opinion, this was a huge turning point, and not everything is turning to the better:</p>
<h4>Giving up the lead</h4>
<p>RedDot CMS was once ahead in the game, providing techniques like WYSIWYG editing, e.g. the famous red dot, which made it easy – even for untrained editors – to see, what the published page will look like. RedDot missed out important user interface trends and Open Text continued to do so. Even the smallest Open Source CMS today has features like quick interface response through AJAX and similar techniques, quick in-place editing, drag &#038; drop support, etc. They have clean, well thought out interfaces and most important: They are fully cross-browser compliant. Up to OTMS v10, the CMS had none of this and the recent changes are more desperate efforts to catch up, rather than leading the business.</p>
<h4>Heads in the cloud, problems on the ground</h4>
<p>The software platform itself is in desperate need of a major overhaul. Big parts are still written in classic ASP (VBScript), if you ever had a look at the code you know it&#8217;s really messy. With Open Text, the main goal became to integrate the rest of the company&#8217;s software products. Basically, this is just fine but when you look at the roadmap for the next versions (up to 2012), they list 7 (<strong>seven!</strong>) products/technologies which are about to be stuffed into the system. With the recent acquisition of Nstein, I guess you can increase that number once more.</p>
<p>Besides that, if you saw some Open Text presentations lately, the buzzword machines are working overtime: Instead of talking about <em>Social Open Enterprise 2.0 Web Cloud thingy stuff™</em>, take care of the product foundation you want to base your visions on. Before buzz-talking about Web 3.0, learn to master Web 1.0 first!</p>
<h4>Business etiquette</h4>
<p>Last but not least, I&#8217;m deeply fed up with the way Open Text (at least in Germany) treats their long-term partners in a quite unpartner-like way. Period. I won&#8217;t go much into detail here, as this is a long list of annoyances and I don&#8217;t want to get personal. But don&#8217;t get me wrong, there are still some cool guys there I know from the old RedDot days, I had the opportunity to work with them on some projects and had great conversations and discussions – thank you guys!</p>
<h3>&lt;!IoRangeNoRedDotMode&gt;</h3>
<p>So it&#8217;s time for me to move on, there are still so many interesting things to explore and new projects to work on. A big &#8220;Thank you&#8221; to all of you, who read this blog, who contributed and made this blog a tremendous success. I learned a lot, and we definitely have the coolest blog crew around. It really was a great time, guys!</p>
<p>KTHXBAI! <img src='http://www.reddotcmsblog.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fno-dots-for-me-anymore-thanks&amp;partner=sociable" title="Print"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=No%20dots%20for%20me%20anymore.%20Thanks.&amp;body=http%3A%2F%2Fwww.reddotcmsblog.com%2Fno-dots-for-me-anymore-thanks" title="email"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=No%20dots%20for%20me%20anymore.%20Thanks.%20-%20http%3A%2F%2Fwww.reddotcmsblog.com%2Fno-dots-for-me-anymore-thanks" title="Twitter"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fno-dots-for-me-anymore-thanks&amp;title=No%20dots%20for%20me%20anymore.%20Thanks.&amp;bodytext=For%20about%20two%20years%20I%20thought%2Fblogged%20about%20former%20RedDot%20%28now%20Open%20Text%29%20products%2C%20provided%20plug-ins%20and%20spent%20many%20days%20with%20lots%20of%20swearing.%20Finally%20I%20made%20my%20decision%20to%20back%20out%20of%20the%20RedDot%20scene%2C%20thus%20I%27m%20also%20leaving%20the%20RedDot%20CMS%20blog." title="Digg"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fno-dots-for-me-anymore-thanks&amp;title=No%20dots%20for%20me%20anymore.%20Thanks." title="Reddit"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fno-dots-for-me-anymore-thanks&amp;title=No%20dots%20for%20me%20anymore.%20Thanks." title="StumbleUpon"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.reddotcmsblog.com%2Fno-dots-for-me-anymore-thanks&amp;title=No%20dots%20for%20me%20anymore.%20Thanks.&amp;annotation=For%20about%20two%20years%20I%20thought%2Fblogged%20about%20former%20RedDot%20%28now%20Open%20Text%29%20products%2C%20provided%20plug-ins%20and%20spent%20many%20days%20with%20lots%20of%20swearing.%20Finally%20I%20made%20my%20decision%20to%20back%20out%20of%20the%20RedDot%20scene%2C%20thus%20I%27m%20also%20leaving%20the%20RedDot%20CMS%20blog." title="Google Bookmarks"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fno-dots-for-me-anymore-thanks&amp;title=No%20dots%20for%20me%20anymore.%20Thanks.&amp;notes=For%20about%20two%20years%20I%20thought%2Fblogged%20about%20former%20RedDot%20%28now%20Open%20Text%29%20products%2C%20provided%20plug-ins%20and%20spent%20many%20days%20with%20lots%20of%20swearing.%20Finally%20I%20made%20my%20decision%20to%20back%20out%20of%20the%20RedDot%20scene%2C%20thus%20I%27m%20also%20leaving%20the%20RedDot%20CMS%20blog." title="del.icio.us"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fno-dots-for-me-anymore-thanks&amp;bm_description=No%20dots%20for%20me%20anymore.%20Thanks.&amp;plugin=soc" title="MisterWong"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reddotcmsblog.com%2Fno-dots-for-me-anymore-thanks&amp;t=No%20dots%20for%20me%20anymore.%20Thanks." title="Facebook"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fno-dots-for-me-anymore-thanks&amp;title=No%20dots%20for%20me%20anymore.%20Thanks.&amp;source=Unofficial+RedDot+CMS+blog+RedDot+hints+from+developers%2C+freelancers+and+fellow+customers&amp;summary=For%20about%20two%20years%20I%20thought%2Fblogged%20about%20former%20RedDot%20%28now%20Open%20Text%29%20products%2C%20provided%20plug-ins%20and%20spent%20many%20days%20with%20lots%20of%20swearing.%20Finally%20I%20made%20my%20decision%20to%20back%20out%20of%20the%20RedDot%20scene%2C%20thus%20I%27m%20also%20leaving%20the%20RedDot%20CMS%20blog." title="LinkedIn"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/> <img src="http://www.reddotcmsblog.com/wp-content/plugins/feed-statistics.php?view=1&post_id=298" width="1" height="1" style="display: none;" />
<p><a href="http://feedads.g.doubleclick.net/~a/s5Vh9iyAtNr6Xbw4dDE_nJLJcyw/0/da"><img src="http://feedads.g.doubleclick.net/~a/s5Vh9iyAtNr6Xbw4dDE_nJLJcyw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/s5Vh9iyAtNr6Xbw4dDE_nJLJcyw/1/da"><img src="http://feedads.g.doubleclick.net/~a/s5Vh9iyAtNr6Xbw4dDE_nJLJcyw/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=_vaGMZTI4Tw:HUvgPX1XD4I:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=_vaGMZTI4Tw:HUvgPX1XD4I:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=_vaGMZTI4Tw:HUvgPX1XD4I:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=_vaGMZTI4Tw:HUvgPX1XD4I:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=_vaGMZTI4Tw:HUvgPX1XD4I:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=_vaGMZTI4Tw:HUvgPX1XD4I:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=_vaGMZTI4Tw:HUvgPX1XD4I:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=_vaGMZTI4Tw:HUvgPX1XD4I:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=_vaGMZTI4Tw:HUvgPX1XD4I:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/UnofficialReddotCmsBlog/~4/_vaGMZTI4Tw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.reddotcmsblog.com/no-dots-for-me-anymore-thanks/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://www.reddotcmsblog.com/no-dots-for-me-anymore-thanks</feedburner:origLink></item>
		<item>
		<title>How to generate a real 404 HTTP header status within RedDot LiveServer</title>
		<link>http://feeds.reddotcmsblog.com/~r/UnofficialReddotCmsBlog/~3/EcIAL7r_7gk/how-to-generate-a-real-404-http-header-status-within-reddot-liveserver</link>
		<comments>http://www.reddotcmsblog.com/how-to-generate-a-real-404-http-header-status-within-reddot-liveserver#comments</comments>
		<pubDate>Tue, 06 Apr 2010 11:42:50 +0000</pubDate>
		<dc:creator>Markus Giesen</dc:creator>
				<category><![CDATA[LiveServer]]></category>
		<category><![CDATA[RedDot]]></category>
		<category><![CDATA[404 Error]]></category>
		<category><![CDATA[Delivery Server]]></category>
		<category><![CDATA[Dynaments]]></category>
		<category><![CDATA[HTTP Errors]]></category>
		<category><![CDATA[HTTP header]]></category>

		<guid isPermaLink="false">http://www.reddotcmsblog.com/?p=296</guid>
		<description><![CDATA[You publish content to the LiveServer, Google indexes it, you delete the content, but Google (or any other search engine really) still indexes the page. However when you visit the page it really really doesn't exist and you just see a 404 page. What happened?]]></description>
			<content:encoded><![CDATA[<div style="float: right; padding:1px; border:1px solid #ccc; margin: 0 0 5px 10px;"><a href="http://www.reddotcmsblog.com/how-to-generate-a-real-404-http-header-status-within-reddot-liveserver" title="How to to generate a real 404 HTTP header status within RedDot LiveServer (Open Text Delivery Server)"><img src="http://www.reddotcmsblog.com/wp-content/uploads/2010/04/404-http-header-status-reddot-liveserver-300x211.jpg" alt="404 http header status in LiveServer" width="300" height="211" class="alignnone size-medium wp-image-297" /></a><small style="font-size: 10px; display: block; width: 280px;margin: 2px 5px;">How to to generate a real 404 HTTP header status within RedDot LiveServer / Open Text Delivery Server &#8211; Process DynaMent and Apache</small></div>
<p>Todays post is written by guest writer Alexander Seidel, RedDot/Open Text Consultant at <a href="http://www.webit.de" rel='nofollow'>webit!</a> in Dresden, Germany. He is working for clients like Deutsche Post, Volkswagen and Telekom Systems. He likes fiddling around with Open Texts Management / Delivery Server systems and bringing projects to a better technical level.</p>
<p>You publish content to the LiveServer, Google indexes it, you delete it, but Google (or any other search engine really) still indexes the page. However when you visit the page it doesn&#8217;t exist and you just see a 404 page. What happened? You start investigating with Firefox and the <a href="https://addons.mozilla.org/en-US/firefox/addon/3829">Live HTTP headers add-on</a> to see what happens when you open an URL with non-existent content.</p>
<h3 style='display:inline;'>200 OK is not OK for a 404 page</h3>
<p>The Firefox add-on will eventually show you that the pages response header returns a HTTP status 200 OK and your, hopefully existing, page not found message. What did you expect instead? The same that Google would expect. A proper HTTP response header status 404 and your page not found message.</p>
<p>After looking around for a solution I set up a little hack. I created a new page (e404.html) in <del datetime="2010-04-06T10:48:35+00:00">RedDot LiveServer</del> Open Text Delivery Server with the following content:</p>
<pre class="xml" name="code">
&lt;rde-dm:process mode=&quot;redirect&quot; url=&quot;http://your_domain/error_404.html&quot; type=&quot;http&quot; status=&quot;404&quot;&gt;
  &lt;rde-dm:include content=&quot;http://your_domain/error_404.html&quot;/&gt;
&lt;/rde-dm:process&gt;
</pre>
<p>The process Dynament can set the HTTP status. Its intended for use with 3xx for moved pages, so it has an URL parameter for the HTTP location header. I changed the status to 404 and I used the error page URL for the URL parameter because it is an obligatory value which needs to be filled in.</p>
<p>The process Dynament allows child elements. That&#8217;s the place where I included the real page not found message.</p>
<p>Finally I&#8217;ve set the e404.html page as the content not found event in the RedDot LiveServer project configuration (make sure you don&#8217;t select the redirect checkbox!). And voila, I&#8217;ve got a working 404 error and my page not found message.</p>
<p>One last bit remains. The hack above will still return the following as part of the response header information:<br />
<em>Location: http://your_domain/error_404.html</em><br />
which is useful for 301 or any other moved page but not a valid information for 404 errors.</p>
<h3>Apache mod_headers to clean it up</h3>
<p>Using a simple mod_headers modification within Apache can remove the invalid line above from the header data.<br />
Since we don&#8217;t know the name of the removed file we have to use a regular expression and instead of using &#8216;Header unset location&#8217; we can used &#8216;Header edit&#8217; to fix this.</p>
<p>Just add the following line to your Apache configuration file. </p>
<pre name="code" class="html">
Header onsuccess edit Location ^.*http://your_domain/error_404.html.*$ ""
</pre>
<p>This will rewrite or furthermore delete your location header to an empty location header. And apparently Apache seems to throw away the empty header returning a proper 404 page with correct header status.</p>
<p>Check your 404 page again using Firefox as described above and you will now have a real 404 error page with your page not found message and correct response headers.</p>
<p>How do you solve this in your LiveServer installation?<br />
How would you do it when using IIS and Helicon as described <a href="http://www.reddotcmsblog.com/liveserver-setup-best-practice-how-to-tame-the-opentext-delivery-server">here</a>?</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-generate-a-real-404-http-header-status-within-reddot-liveserver&amp;partner=sociable" title="Print"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=How%20to%20generate%20a%20real%20404%20HTTP%20header%20status%20within%20RedDot%20LiveServer&amp;body=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-generate-a-real-404-http-header-status-within-reddot-liveserver" title="email"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=How%20to%20generate%20a%20real%20404%20HTTP%20header%20status%20within%20RedDot%20LiveServer%20-%20http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-generate-a-real-404-http-header-status-within-reddot-liveserver" title="Twitter"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-generate-a-real-404-http-header-status-within-reddot-liveserver&amp;title=How%20to%20generate%20a%20real%20404%20HTTP%20header%20status%20within%20RedDot%20LiveServer&amp;bodytext=You%20publish%20content%20to%20the%20LiveServer%2C%20Google%20indexes%20it%2C%20you%20delete%20the%20content%2C%20but%20Google%20%28or%20any%20other%20search%20engine%20really%29%20still%20indexes%20the%20page.%20However%20when%20you%20visit%20the%20page%20it%20really%20really%20doesn%27t%20exist%20and%20you%20just%20see%20a%20404%20page.%20What%20happened%3F" title="Digg"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-generate-a-real-404-http-header-status-within-reddot-liveserver&amp;title=How%20to%20generate%20a%20real%20404%20HTTP%20header%20status%20within%20RedDot%20LiveServer" title="Reddit"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-generate-a-real-404-http-header-status-within-reddot-liveserver&amp;title=How%20to%20generate%20a%20real%20404%20HTTP%20header%20status%20within%20RedDot%20LiveServer" title="StumbleUpon"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-generate-a-real-404-http-header-status-within-reddot-liveserver&amp;title=How%20to%20generate%20a%20real%20404%20HTTP%20header%20status%20within%20RedDot%20LiveServer&amp;annotation=You%20publish%20content%20to%20the%20LiveServer%2C%20Google%20indexes%20it%2C%20you%20delete%20the%20content%2C%20but%20Google%20%28or%20any%20other%20search%20engine%20really%29%20still%20indexes%20the%20page.%20However%20when%20you%20visit%20the%20page%20it%20really%20really%20doesn%27t%20exist%20and%20you%20just%20see%20a%20404%20page.%20What%20happened%3F" title="Google Bookmarks"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-generate-a-real-404-http-header-status-within-reddot-liveserver&amp;title=How%20to%20generate%20a%20real%20404%20HTTP%20header%20status%20within%20RedDot%20LiveServer&amp;notes=You%20publish%20content%20to%20the%20LiveServer%2C%20Google%20indexes%20it%2C%20you%20delete%20the%20content%2C%20but%20Google%20%28or%20any%20other%20search%20engine%20really%29%20still%20indexes%20the%20page.%20However%20when%20you%20visit%20the%20page%20it%20really%20really%20doesn%27t%20exist%20and%20you%20just%20see%20a%20404%20page.%20What%20happened%3F" title="del.icio.us"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-generate-a-real-404-http-header-status-within-reddot-liveserver&amp;bm_description=How%20to%20generate%20a%20real%20404%20HTTP%20header%20status%20within%20RedDot%20LiveServer&amp;plugin=soc" title="MisterWong"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-generate-a-real-404-http-header-status-within-reddot-liveserver&amp;t=How%20to%20generate%20a%20real%20404%20HTTP%20header%20status%20within%20RedDot%20LiveServer" title="Facebook"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-generate-a-real-404-http-header-status-within-reddot-liveserver&amp;title=How%20to%20generate%20a%20real%20404%20HTTP%20header%20status%20within%20RedDot%20LiveServer&amp;source=Unofficial+RedDot+CMS+blog+RedDot+hints+from+developers%2C+freelancers+and+fellow+customers&amp;summary=You%20publish%20content%20to%20the%20LiveServer%2C%20Google%20indexes%20it%2C%20you%20delete%20the%20content%2C%20but%20Google%20%28or%20any%20other%20search%20engine%20really%29%20still%20indexes%20the%20page.%20However%20when%20you%20visit%20the%20page%20it%20really%20really%20doesn%27t%20exist%20and%20you%20just%20see%20a%20404%20page.%20What%20happened%3F" title="LinkedIn"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/> <img src="http://www.reddotcmsblog.com/wp-content/plugins/feed-statistics.php?view=1&post_id=296" width="1" height="1" style="display: none;" />
<p><a href="http://feedads.g.doubleclick.net/~a/pMRsvo9OqggcsVdvf3NYsz7TJKY/0/da"><img src="http://feedads.g.doubleclick.net/~a/pMRsvo9OqggcsVdvf3NYsz7TJKY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/pMRsvo9OqggcsVdvf3NYsz7TJKY/1/da"><img src="http://feedads.g.doubleclick.net/~a/pMRsvo9OqggcsVdvf3NYsz7TJKY/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=EcIAL7r_7gk:svJNX11g6e4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=EcIAL7r_7gk:svJNX11g6e4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=EcIAL7r_7gk:svJNX11g6e4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=EcIAL7r_7gk:svJNX11g6e4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=EcIAL7r_7gk:svJNX11g6e4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=EcIAL7r_7gk:svJNX11g6e4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=EcIAL7r_7gk:svJNX11g6e4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=EcIAL7r_7gk:svJNX11g6e4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=EcIAL7r_7gk:svJNX11g6e4:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/UnofficialReddotCmsBlog/~4/EcIAL7r_7gk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.reddotcmsblog.com/how-to-generate-a-real-404-http-header-status-within-reddot-liveserver/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.reddotcmsblog.com/how-to-generate-a-real-404-http-header-status-within-reddot-liveserver</feedburner:origLink></item>
		<item>
		<title>Render Tag CheatSheet – #1 Basics</title>
		<link>http://feeds.reddotcmsblog.com/~r/UnofficialReddotCmsBlog/~3/GfKp5S_yTlk/render-tag-cheatsheet-number-1-basics</link>
		<comments>http://www.reddotcmsblog.com/render-tag-cheatsheet-number-1-basics#comments</comments>
		<pubDate>Mon, 29 Mar 2010 21:11:25 +0000</pubDate>
		<dc:creator>Markus Giesen</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[RedDot]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[Navigation Level]]></category>
		<category><![CDATA[Open Text Web Solutions Managment Server]]></category>
		<category><![CDATA[Render Spot]]></category>
		<category><![CDATA[Render Tags]]></category>
		<category><![CDATA[Temlating]]></category>

		<guid isPermaLink="false">http://www.reddotcmsblog.com/?p=249</guid>
		<description><![CDATA[This series will give those RedDot developers who have never worked with Render Tags before a introduction on how to use the Open Text Web Solutions Management Server Render Tags.]]></description>
			<content:encoded><![CDATA[<p>This series will give those RedDot developers who have never worked with Render Tags before a introduction on how to use the Open Text Web Solutions Management Server Render Tags. Render Tags can replace RQL code and add new functionality to your project. By using Render Tags you can gain project performance and stability within your project. Some things can be done with RedDot Render Tags which can&#8217;t even be done with the RedDot Query Language. Other things should not be done with Render Tags and you are about to learn when to use what. The experienced users of course will get something to nibble a bit later, too.</p>
<table>
<tr>
<th>Name</th>
<th>Description / Code / Example</th>
</tr>
<tr>
<td>Render spot</td>
<td>This marker is used to identify navigation manager or Render Tag code within navigation template or template where Render Tags are used.</p>
<p>
<h4>Code</h4>
<pre name="code" class="xml"><reddot:cms>
... render tag code ...
</reddot:cms>
</pre>
<h4>Usage &#038; Example</h4>
<p>Used to wrap around if statement, for each construct etc.</td>
</tr>
<tr>
<td>Shorthand</td>
<td>The short method of Render Tag notation.</p>
<h4>Code</h4>
<pre name="code" class="xml">&lt;%!! Context:CurrentPage.Headline !!%&gt;</pre>
<h4>Usage &#038; Example</h4>
<p>Use it to save code lines, you don&#8217;t need the render spot above wrapped around it! <img src='http://www.reddotcmsblog.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  This one gives you the current page headline.
</td>
</tr>
<tr>
<td>Longhand</td>
<td>The longer method of Render Tag notation.</p>
<h4>Code</h4>
<pre name="code" class="xml">&lt;reddot:cms&gt;
  &lt;output type="object" object="Context:CurrentPage.Headline" /&gt;
&lt;/reddot:cms&gt;</pre>
<h4>Usage &#038; Example</h4>
<p>Use it to have a better overview of your code (sometimes). You always DO need the render spot above wrapped around it! This one gives you the current page headline too.
</td>
</tr>
<tr>
<td>Output area</td>
<td>This Render Tag connects an output area as set up within the navigation manager interface to a master page.</p>
<h4>Code</h4>
<pre name="code" class="xml">&lt;%!! Navigation:OutputArea(breadcrumb) !!%&gt;</pre>
<h4>Usage &#038; Example</h4>
<p>Output navigation on master pages. <br />The area name is case sensitive so it’s best to copy and paste straight from your area configuration screen.
</td>
</tr>
</table>
<p>If you are starting to build projects and find this useful you should also have a look into the great RedDot CMS tutorial by Adrian Mateljan called &#8220;The One True Container – RedDot CMS Tutorial – Part I&#8221; which you can find <a href="http://www.reddotcmsblog.com/the-one-true-container-part"><strong>here</strong></a>.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Frender-tag-cheatsheet-number-1-basics&amp;partner=sociable" title="Print"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Render%20Tag%20CheatSheet%20-%20%231%20Basics&amp;body=http%3A%2F%2Fwww.reddotcmsblog.com%2Frender-tag-cheatsheet-number-1-basics" title="email"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Render%20Tag%20CheatSheet%20-%20%231%20Basics%20-%20http%3A%2F%2Fwww.reddotcmsblog.com%2Frender-tag-cheatsheet-number-1-basics" title="Twitter"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Frender-tag-cheatsheet-number-1-basics&amp;title=Render%20Tag%20CheatSheet%20-%20%231%20Basics&amp;bodytext=This%20series%20will%20give%20those%20RedDot%20developers%20who%20have%20never%20worked%20with%20Render%20Tags%20before%20a%20introduction%20on%20how%20to%20use%20the%20Open%20Text%20Web%20Solutions%20Management%20Server%20Render%20Tags." title="Digg"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Frender-tag-cheatsheet-number-1-basics&amp;title=Render%20Tag%20CheatSheet%20-%20%231%20Basics" title="Reddit"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Frender-tag-cheatsheet-number-1-basics&amp;title=Render%20Tag%20CheatSheet%20-%20%231%20Basics" title="StumbleUpon"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.reddotcmsblog.com%2Frender-tag-cheatsheet-number-1-basics&amp;title=Render%20Tag%20CheatSheet%20-%20%231%20Basics&amp;annotation=This%20series%20will%20give%20those%20RedDot%20developers%20who%20have%20never%20worked%20with%20Render%20Tags%20before%20a%20introduction%20on%20how%20to%20use%20the%20Open%20Text%20Web%20Solutions%20Management%20Server%20Render%20Tags." title="Google Bookmarks"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Frender-tag-cheatsheet-number-1-basics&amp;title=Render%20Tag%20CheatSheet%20-%20%231%20Basics&amp;notes=This%20series%20will%20give%20those%20RedDot%20developers%20who%20have%20never%20worked%20with%20Render%20Tags%20before%20a%20introduction%20on%20how%20to%20use%20the%20Open%20Text%20Web%20Solutions%20Management%20Server%20Render%20Tags." title="del.icio.us"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fwww.reddotcmsblog.com%2Frender-tag-cheatsheet-number-1-basics&amp;bm_description=Render%20Tag%20CheatSheet%20-%20%231%20Basics&amp;plugin=soc" title="MisterWong"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reddotcmsblog.com%2Frender-tag-cheatsheet-number-1-basics&amp;t=Render%20Tag%20CheatSheet%20-%20%231%20Basics" title="Facebook"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Frender-tag-cheatsheet-number-1-basics&amp;title=Render%20Tag%20CheatSheet%20-%20%231%20Basics&amp;source=Unofficial+RedDot+CMS+blog+RedDot+hints+from+developers%2C+freelancers+and+fellow+customers&amp;summary=This%20series%20will%20give%20those%20RedDot%20developers%20who%20have%20never%20worked%20with%20Render%20Tags%20before%20a%20introduction%20on%20how%20to%20use%20the%20Open%20Text%20Web%20Solutions%20Management%20Server%20Render%20Tags." title="LinkedIn"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/> <img src="http://www.reddotcmsblog.com/wp-content/plugins/feed-statistics.php?view=1&post_id=249" width="1" height="1" style="display: none;" />
<p><a href="http://feedads.g.doubleclick.net/~a/AMJvlXEKOq967jk6-NnlyV31YWY/0/da"><img src="http://feedads.g.doubleclick.net/~a/AMJvlXEKOq967jk6-NnlyV31YWY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/AMJvlXEKOq967jk6-NnlyV31YWY/1/da"><img src="http://feedads.g.doubleclick.net/~a/AMJvlXEKOq967jk6-NnlyV31YWY/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=GfKp5S_yTlk:O7koxURIJgQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=GfKp5S_yTlk:O7koxURIJgQ:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=GfKp5S_yTlk:O7koxURIJgQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=GfKp5S_yTlk:O7koxURIJgQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=GfKp5S_yTlk:O7koxURIJgQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=GfKp5S_yTlk:O7koxURIJgQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=GfKp5S_yTlk:O7koxURIJgQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=GfKp5S_yTlk:O7koxURIJgQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=GfKp5S_yTlk:O7koxURIJgQ:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/UnofficialReddotCmsBlog/~4/GfKp5S_yTlk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.reddotcmsblog.com/render-tag-cheatsheet-number-1-basics/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.reddotcmsblog.com/render-tag-cheatsheet-number-1-basics</feedburner:origLink></item>
		<item>
		<title>How to set MIME types in RedDot LiveServer (Open Text Delivery Server)</title>
		<link>http://feeds.reddotcmsblog.com/~r/UnofficialReddotCmsBlog/~3/g2ZL4EuhknE/how-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server</link>
		<comments>http://www.reddotcmsblog.com/how-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server#comments</comments>
		<pubDate>Wed, 24 Mar 2010 13:12:13 +0000</pubDate>
		<dc:creator>Markus Giesen</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[LiveServer]]></category>
		<category><![CDATA[RedDot]]></category>
		<category><![CDATA[Templates]]></category>
		<category><![CDATA[MIME type]]></category>
		<category><![CDATA[Open Text Delivery Server]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.reddotcmsblog.com/?p=291</guid>
		<description><![CDATA[Have you ever tried to deliver anything else than HTML files with your LiveServer? Whenever you want LiveServer to return something as XML file you have to add a DynaMent to your RedDot CMS content class to define the MIME type. Here is how it works.]]></description>
			<content:encoded><![CDATA[<div style="float: right; padding:1px; border:1px solid #ccc; margin: 0 0 5px 10px;"><a href="http://www.reddotcmsblog.com/how-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server" title="How to set MIME types in RedDot LiveServer (Open Text Delivery Server)"><img src="http://www.reddotcmsblog.com/wp-content/uploads/2010/03/reddot-liveserver-delivery-server-mime-type-xml-logo-300x180.png" alt="How to set MIME types in RedDot LiveServer (Open Text Delivery Server)" width="300" height="180" class="alignnone size-medium wp-image-292" /></a><small style="font-size: 10px; display: block; width: 280px;margin: 2px 5px;">How to set MIME types in RedDot LiveServer / Open Text Delivery Server &#8211; It&#8217;s easy if you have the DynaMent</small></div>
<p>Have you ever tried to deliver anything else than HTML files with your LiveServer? Well, in case you have one of the fancy Open Text Delivery Servers and you have set up the webserver properly (as described <a href="http://www.reddotcmsblog.com/liveserver-setup-best-practice-how-to-tame-the-opentext-delivery-server"><strong>here</strong></a>) they should run fast and stable.</p>
<h3 style='display: inline;'>For what would I use this trick? RSS feeds!</h3>
<p>Now you have for example a <a href="http://www.reddotcmsblog.com/creating-rss-feed-in-reddot-cms"><strong>RSS Feed</strong></a> to publish but the page doesn&#8217;t work in Internet Explorer. Or maybe the XML doesn&#8217;t show up properly in Firefox? Eventually you have to find out that the MIME Type is wrong.  The reason is that the default MIME type in RedDot LiveServer is set to &#8220;text/html&#8221;.</p>
<p>Now all you have to do is change it. Lucky there are some RedDot consultants here to help you with this!</p>
<h3>How do you tell Delivery Server what MIME type you want?</h3>
<p>Whenever you want LiveServer to return something as XML file you have to add a DynaMent to your RedDot CMS content class.<br />
For the correct rendering of your content add this DynaMent at the top ! of your content class:</p>
<pre name="code" class="xml">&lt;rde-dm:attribute mode="write" attribute="request:rdeResponseMimetype" op="set" value="text/&#120;ml"/&gt;&lt;?&#120;ml version="1.0" encoding="utf-8"?&gt;</pre>
<p>Tell the DeliveryServer that your MIME type is &#8220;text/xml&#8221; you will get a proper XML file delivered to all browsers requesting this document.<br />
What other tricks and tweaks do you have for the Open Text DeliveryServer / RedDot LiveServer?</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server&amp;partner=sociable" title="Print"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=How%20to%20set%20MIME%20types%20in%20RedDot%20LiveServer%20%28Open%20Text%20Delivery%20Server%29&amp;body=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server" title="email"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=How%20to%20set%20MIME%20types%20in%20RedDot%20LiveServer%20%28Open%20Text%20Delivery%20Server%29%20-%20http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server" title="Twitter"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server&amp;title=How%20to%20set%20MIME%20types%20in%20RedDot%20LiveServer%20%28Open%20Text%20Delivery%20Server%29&amp;bodytext=Have%20you%20ever%20tried%20to%20deliver%20anything%20else%20than%20HTML%20files%20with%20your%20LiveServer%3F%20Whenever%20you%20want%20LiveServer%20to%20return%20something%20as%20XML%20file%20you%20have%20to%20add%20a%20DynaMent%20to%20your%20RedDot%20CMS%20content%20class%20to%20define%20the%20MIME%20type.%20Here%20is%20how%20it%20works." title="Digg"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server&amp;title=How%20to%20set%20MIME%20types%20in%20RedDot%20LiveServer%20%28Open%20Text%20Delivery%20Server%29" title="Reddit"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server&amp;title=How%20to%20set%20MIME%20types%20in%20RedDot%20LiveServer%20%28Open%20Text%20Delivery%20Server%29" title="StumbleUpon"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server&amp;title=How%20to%20set%20MIME%20types%20in%20RedDot%20LiveServer%20%28Open%20Text%20Delivery%20Server%29&amp;annotation=Have%20you%20ever%20tried%20to%20deliver%20anything%20else%20than%20HTML%20files%20with%20your%20LiveServer%3F%20Whenever%20you%20want%20LiveServer%20to%20return%20something%20as%20XML%20file%20you%20have%20to%20add%20a%20DynaMent%20to%20your%20RedDot%20CMS%20content%20class%20to%20define%20the%20MIME%20type.%20Here%20is%20how%20it%20works." title="Google Bookmarks"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server&amp;title=How%20to%20set%20MIME%20types%20in%20RedDot%20LiveServer%20%28Open%20Text%20Delivery%20Server%29&amp;notes=Have%20you%20ever%20tried%20to%20deliver%20anything%20else%20than%20HTML%20files%20with%20your%20LiveServer%3F%20Whenever%20you%20want%20LiveServer%20to%20return%20something%20as%20XML%20file%20you%20have%20to%20add%20a%20DynaMent%20to%20your%20RedDot%20CMS%20content%20class%20to%20define%20the%20MIME%20type.%20Here%20is%20how%20it%20works." title="del.icio.us"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server&amp;bm_description=How%20to%20set%20MIME%20types%20in%20RedDot%20LiveServer%20%28Open%20Text%20Delivery%20Server%29&amp;plugin=soc" title="MisterWong"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server&amp;t=How%20to%20set%20MIME%20types%20in%20RedDot%20LiveServer%20%28Open%20Text%20Delivery%20Server%29" title="Facebook"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server&amp;title=How%20to%20set%20MIME%20types%20in%20RedDot%20LiveServer%20%28Open%20Text%20Delivery%20Server%29&amp;source=Unofficial+RedDot+CMS+blog+RedDot+hints+from+developers%2C+freelancers+and+fellow+customers&amp;summary=Have%20you%20ever%20tried%20to%20deliver%20anything%20else%20than%20HTML%20files%20with%20your%20LiveServer%3F%20Whenever%20you%20want%20LiveServer%20to%20return%20something%20as%20XML%20file%20you%20have%20to%20add%20a%20DynaMent%20to%20your%20RedDot%20CMS%20content%20class%20to%20define%20the%20MIME%20type.%20Here%20is%20how%20it%20works." title="LinkedIn"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/> <img src="http://www.reddotcmsblog.com/wp-content/plugins/feed-statistics.php?view=1&post_id=291" width="1" height="1" style="display: none;" />
<p><a href="http://feedads.g.doubleclick.net/~a/A-KxYuK4eaPs3eLP5Xj8tGpr-SU/0/da"><img src="http://feedads.g.doubleclick.net/~a/A-KxYuK4eaPs3eLP5Xj8tGpr-SU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/A-KxYuK4eaPs3eLP5Xj8tGpr-SU/1/da"><img src="http://feedads.g.doubleclick.net/~a/A-KxYuK4eaPs3eLP5Xj8tGpr-SU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=g2ZL4EuhknE:47ckHnWN378:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=g2ZL4EuhknE:47ckHnWN378:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=g2ZL4EuhknE:47ckHnWN378:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=g2ZL4EuhknE:47ckHnWN378:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=g2ZL4EuhknE:47ckHnWN378:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=g2ZL4EuhknE:47ckHnWN378:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=g2ZL4EuhknE:47ckHnWN378:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=g2ZL4EuhknE:47ckHnWN378:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=g2ZL4EuhknE:47ckHnWN378:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/UnofficialReddotCmsBlog/~4/g2ZL4EuhknE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.reddotcmsblog.com/how-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.reddotcmsblog.com/how-to-set-mime-types-in-reddot-liveserver-open-text-delivery-server</feedburner:origLink></item>
		<item>
		<title>Element naming conventions for RedDot CMS</title>
		<link>http://feeds.reddotcmsblog.com/~r/UnofficialReddotCmsBlog/~3/N40nK453u78/element-naming-conventions-for-reddot-cms</link>
		<comments>http://www.reddotcmsblog.com/element-naming-conventions-for-reddot-cms#comments</comments>
		<pubDate>Mon, 15 Mar 2010 23:17:15 +0000</pubDate>
		<dc:creator>Markus Giesen</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[RedDot]]></category>
		<category><![CDATA[Templates]]></category>
		<category><![CDATA[elements]]></category>
		<category><![CDATA[naming conventions]]></category>
		<category><![CDATA[Open Text]]></category>
		<category><![CDATA[placeholder]]></category>
		<category><![CDATA[Templating]]></category>

		<guid isPermaLink="false">http://www.reddotcmsblog.com/?p=288</guid>
		<description><![CDATA[This article covers basic rules on how to name elements when creating RedDot CMS templates. By using a common set of element names you will save time and avoid making templating mistakes when working within a collaborative team of RedDot developers.]]></description>
			<content:encoded><![CDATA[<p>This article covers basic rules on how to name elements when creating RedDot CMS templates.<br />
If you have ever opened up a template and then looked at elements named &#8220;TopLeft&#8221;, &#8220;Home&#8221;, &#8220;GreenSeparator&#8221; you know what I mean. To make things easier you should add a prefix. </p>
<h3>Using a name convention for RedDot CMS elements saves time</h3>
<p>So the named examples above become:<br />
&#8220;TopLeft&#8221; &raquo; &#8220;con_header&#8221; &#8211; describing a header,<br />
&#8220;Home&#8221; &raquo; &#8220;anc_home&#8221; &#8211; a link pointing to the homepage,<br />
&#8220;GreenSeparator&#8221; &raquo; &#8220;bg_separator&#8221; &#8211; a separator background.</p>
<p>Now there is no need to open up each element and check the attributes to see what they do. The prefixed name unveils the element type. I have used naming conventions since <a href="http://blog.markusgiesen.de/2008/04/26/reddot-cms-development-and-element-name-conventions/">several years</a> now and it saves me a lot of time.</p>
<h3>Name convention list</h3>
<p>Using the following list with CMS element naming conventions to enable CMS users to quickly determine element types:
<ul>
<li>Anchor: anc_name</li>
<li>Anchor, graphic: ancimg_name</li>
<li>Area: area_name</li>
<li>Attribute: att_type</li>
<li>Background: bg_attribute</li>
<li>Browse: brw_next and brw_back</li>
<li>Container: con_name</li>
<li>Database content: db_name</li>
<li>Frame: frame_name</li>
<li>Image: img_name</li>
<li>Hit List: hitlist_name</li>
<li>Headline: hdl_name</li>
<li>Info: info_name</li>
<li>List: list_name</li>
<li>Media: med_name</li>
<li>Option list: opt_name</li>
<li>Standard field: stf_name</li>
<li>Text: txt_name</li>
<li>Sitemap: sitemap</li>
<li>Transfer: trn_name</li>
</ul>
<p>Using a Web Solutions Content Management Server (CMS) element naming convention to enable CMS sitebuilder to quickly determine an element type without checking its properties is a common best practice. By using a common set of element names you will save time and avoid templating mistakes when working within a collaborative team of RedDot developers where everyone speaks the same &#8220;templating language&#8221;.</p>
<p>Do you use conventions?</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Felement-naming-conventions-for-reddot-cms&amp;partner=sociable" title="Print"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Element%20naming%20conventions%20for%20RedDot%20CMS&amp;body=http%3A%2F%2Fwww.reddotcmsblog.com%2Felement-naming-conventions-for-reddot-cms" title="email"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Element%20naming%20conventions%20for%20RedDot%20CMS%20-%20http%3A%2F%2Fwww.reddotcmsblog.com%2Felement-naming-conventions-for-reddot-cms" title="Twitter"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Felement-naming-conventions-for-reddot-cms&amp;title=Element%20naming%20conventions%20for%20RedDot%20CMS&amp;bodytext=This%20article%20covers%20basic%20rules%20on%20how%20to%20name%20elements%20when%20creating%20RedDot%20CMS%20templates.%20By%20using%20a%20common%20set%20of%20element%20names%20you%20will%20save%20time%20and%20avoid%20making%20templating%20mistakes%20when%20working%20within%20a%20collaborative%20team%20of%20RedDot%20developers." title="Digg"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Felement-naming-conventions-for-reddot-cms&amp;title=Element%20naming%20conventions%20for%20RedDot%20CMS" title="Reddit"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Felement-naming-conventions-for-reddot-cms&amp;title=Element%20naming%20conventions%20for%20RedDot%20CMS" title="StumbleUpon"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.reddotcmsblog.com%2Felement-naming-conventions-for-reddot-cms&amp;title=Element%20naming%20conventions%20for%20RedDot%20CMS&amp;annotation=This%20article%20covers%20basic%20rules%20on%20how%20to%20name%20elements%20when%20creating%20RedDot%20CMS%20templates.%20By%20using%20a%20common%20set%20of%20element%20names%20you%20will%20save%20time%20and%20avoid%20making%20templating%20mistakes%20when%20working%20within%20a%20collaborative%20team%20of%20RedDot%20developers." title="Google Bookmarks"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Felement-naming-conventions-for-reddot-cms&amp;title=Element%20naming%20conventions%20for%20RedDot%20CMS&amp;notes=This%20article%20covers%20basic%20rules%20on%20how%20to%20name%20elements%20when%20creating%20RedDot%20CMS%20templates.%20By%20using%20a%20common%20set%20of%20element%20names%20you%20will%20save%20time%20and%20avoid%20making%20templating%20mistakes%20when%20working%20within%20a%20collaborative%20team%20of%20RedDot%20developers." title="del.icio.us"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fwww.reddotcmsblog.com%2Felement-naming-conventions-for-reddot-cms&amp;bm_description=Element%20naming%20conventions%20for%20RedDot%20CMS&amp;plugin=soc" title="MisterWong"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reddotcmsblog.com%2Felement-naming-conventions-for-reddot-cms&amp;t=Element%20naming%20conventions%20for%20RedDot%20CMS" title="Facebook"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Felement-naming-conventions-for-reddot-cms&amp;title=Element%20naming%20conventions%20for%20RedDot%20CMS&amp;source=Unofficial+RedDot+CMS+blog+RedDot+hints+from+developers%2C+freelancers+and+fellow+customers&amp;summary=This%20article%20covers%20basic%20rules%20on%20how%20to%20name%20elements%20when%20creating%20RedDot%20CMS%20templates.%20By%20using%20a%20common%20set%20of%20element%20names%20you%20will%20save%20time%20and%20avoid%20making%20templating%20mistakes%20when%20working%20within%20a%20collaborative%20team%20of%20RedDot%20developers." title="LinkedIn"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/> <img src="http://www.reddotcmsblog.com/wp-content/plugins/feed-statistics.php?view=1&post_id=288" width="1" height="1" style="display: none;" />
<p><a href="http://feedads.g.doubleclick.net/~a/qwCwjjwbRqH738_F_02-BGn7Ta0/0/da"><img src="http://feedads.g.doubleclick.net/~a/qwCwjjwbRqH738_F_02-BGn7Ta0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/qwCwjjwbRqH738_F_02-BGn7Ta0/1/da"><img src="http://feedads.g.doubleclick.net/~a/qwCwjjwbRqH738_F_02-BGn7Ta0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=N40nK453u78:Wa011mNI318:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=N40nK453u78:Wa011mNI318:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=N40nK453u78:Wa011mNI318:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=N40nK453u78:Wa011mNI318:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=N40nK453u78:Wa011mNI318:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=N40nK453u78:Wa011mNI318:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=N40nK453u78:Wa011mNI318:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=N40nK453u78:Wa011mNI318:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=N40nK453u78:Wa011mNI318:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/UnofficialReddotCmsBlog/~4/N40nK453u78" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.reddotcmsblog.com/element-naming-conventions-for-reddot-cms/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.reddotcmsblog.com/element-naming-conventions-for-reddot-cms</feedburner:origLink></item>
		<item>
		<title>Why the acquisition by Open Text was bad for RedDot CMS</title>
		<link>http://feeds.reddotcmsblog.com/~r/UnofficialReddotCmsBlog/~3/AL2NhmYEIrE/why-the-acquisition-by-open-text-was-bad-for-reddot-cms</link>
		<comments>http://www.reddotcmsblog.com/why-the-acquisition-by-open-text-was-bad-for-reddot-cms#comments</comments>
		<pubDate>Thu, 11 Mar 2010 12:38:40 +0000</pubDate>
		<dc:creator>Markus Giesen</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Partner]]></category>
		<category><![CDATA[Customers]]></category>
		<category><![CDATA[Gauss]]></category>
		<category><![CDATA[Growth]]></category>
		<category><![CDATA[Hummingbird]]></category>
		<category><![CDATA[Innovation]]></category>
		<category><![CDATA[Investors]]></category>
		<category><![CDATA[Livelink]]></category>
		<category><![CDATA[Maintenance]]></category>
		<category><![CDATA[Obtree]]></category>
		<category><![CDATA[Open Text]]></category>
		<category><![CDATA[RedDot]]></category>
		<category><![CDATA[Shareholders]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[Vignette]]></category>

		<guid isPermaLink="false">http://www.reddotcmsblog.com/?p=289</guid>
		<description><![CDATA[The double acquisition of former RedDot Solutions didn't do any good to the product and their customers. Great ideas and innovations were put on hold because the buyer had to restructure and reorganize. How can everyone benefit from Open Text's externally focused growth strategy?]]></description>
			<content:encoded><![CDATA[<div style="float: right; padding:1px; border:1px solid #ccc; margin: 0 0 5px 10px;"><a href="http://www.reddotcmsblog.com/why-the-acquisition-by-open-text-was-bad-for-reddot-cms" title="Why the acquisition by Open Text was bad for RedDot CMS"><img src="http://www.reddotcmsblog.com/wp-content/uploads/2010/03/NewOpenTextLogo-by-jonontech.com_-300x85.jpg" alt="NewOpenTextLogo-by-jonontech.com" title="NewOpenTextLogo-by-jonontech.com" width="300" height="85" class="size-medium wp-image-290" /></a><small style="font-size: 10px; display: block; width: 280px;margin: 2px 5px;">Open Text&#8217;s externally focused growth strategy.<br />Is it a CMS graveyard and how can you benefit from it?<br/>(image by <a href="http://jonontech.com/">Jon</a>)</small></div>
<p>I read an article yesterday from <a href="http://www.jboye.com/about/">J.Boye</a> and you should read it too, <a href="http://bit.ly/a16PYy">here</a>.</p>
<blockquote><p>Killing a product might make commercial sense for the vendor,<br />but customers are left to pay for the consequences<br />
<em>- J.Boye</em></p></blockquote>
<h3 style='display: inline;'>Is it too late to wake up from the buyout fatigue?</h3>
<p>RedDot CMS is <a href="http://www.reddotcmsblog.com/is-the-reddot-cms-dead-no-its-not-but-whats-next-open-text">alive</a> and Open Text confirmed that they will continue their RedDot product line for the next couple of years. Still, there is not much buzz about OpenText&#8217;s leading enterprise CMS for the mid market these days. And the discussions about the <a href="http://jonontech.com/2009/09/15/when-cms-genes-wont-splice/">buyout fatigue</a> last year seem to be more than justified.<br />
After the 2005 acquisition of RedDot Solutions by Hummingbird it was expected that things needed to settle in and development would take some time to gain traction. Another buyout 3 years later gave RedDot consultants and customers the impression to have stopped any momentum for innovation for almost 4 years.</p>
<h3>RedDot CMS is still a leader in the ECM market</h3>
<p>The CMS remains one of the leading ECM solutions on the market.<br />
New modules and innovations were only available through Open Text partners and motivated RedDot CMS freelancers. Those were for a long time the only ones able to <a href="http://www.reddotcmsblog.com/category/reddot/reddot-cms/plugins-extensions">extend the core product functionality</a> while the vendor appeared to be too busy planning new marketing strategies.<br />
Until the release of version 10 not many new features were introduced by Open Text.</p>
<h3>History repeats itself &#8211; Obtree to be replaced by RedDot CMS to be re.. &#8211; hold on &#8211; again?</h3>
<p><a href="http://www.opentext.com/2/global/bridging-obtree">Obtree</a> is another acquisition victim of Open Text and was meant to be replaced by RedDot. Rumor has it that RedDot CMS will be replaced or merged with Vignette.<br />
Now imagine a customers IT manager or marketing director having to explain why they had to move on from Obtree to RedDot CMS and now have to face something completely new again.. Cruel much? Yes. Indeed.<br />
Even in a far future merging those two product lines is not feasible or will end in a disaster as Jon Marks <a href="<a href="http://jonontech.com/2009/09/15/when-cms-genes-wont-splice/">pointed out</a> last year.</p>
<h4>RedDot can&#8217;t be replaced with anything within Open Text&#8217;s portfolio. <em>And it doesn&#8217;t have to!</em></h4>
<p>The Marketing 2.0 people at OpenText just seem to be looking at the Executive Summary and the theoretical revenue in Sales for Vignette as an option to replace / crossgrade from RedDot CMS. This is not feasible, not just technically. It is also guaranteed that customers and partners will be jaded and/or run away. How is that for revenue? Exactly. Bad.</p>
<p><a href="/why-the-acquisition-by-open-text-was-bad-for-reddot-cms/2">Can Vignette maybe replace RedDot CMS?<br />Read more &raquo;</a></p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fwhy-the-acquisition-by-open-text-was-bad-for-reddot-cms&amp;partner=sociable" title="Print"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Why%20the%20acquisition%20by%20Open%20Text%20was%20bad%20for%20RedDot%20CMS&amp;body=http%3A%2F%2Fwww.reddotcmsblog.com%2Fwhy-the-acquisition-by-open-text-was-bad-for-reddot-cms" title="email"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Why%20the%20acquisition%20by%20Open%20Text%20was%20bad%20for%20RedDot%20CMS%20-%20http%3A%2F%2Fwww.reddotcmsblog.com%2Fwhy-the-acquisition-by-open-text-was-bad-for-reddot-cms" title="Twitter"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fwhy-the-acquisition-by-open-text-was-bad-for-reddot-cms&amp;title=Why%20the%20acquisition%20by%20Open%20Text%20was%20bad%20for%20RedDot%20CMS&amp;bodytext=The%20double%20acquisition%20of%20former%20RedDot%20Solutions%20didn%27t%20do%20any%20good%20to%20the%20product%20and%20their%20customers.%20Great%20ideas%20and%20innovations%20were%20put%20on%20hold%20because%20the%20buyer%20had%20to%20restructure%20and%20reorganize.%20How%20can%20everyone%20benefit%20from%20Open%20Text%27s%20externally%20focused%20growth%20strategy%3F" title="Digg"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fwhy-the-acquisition-by-open-text-was-bad-for-reddot-cms&amp;title=Why%20the%20acquisition%20by%20Open%20Text%20was%20bad%20for%20RedDot%20CMS" title="Reddit"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fwhy-the-acquisition-by-open-text-was-bad-for-reddot-cms&amp;title=Why%20the%20acquisition%20by%20Open%20Text%20was%20bad%20for%20RedDot%20CMS" title="StumbleUpon"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.reddotcmsblog.com%2Fwhy-the-acquisition-by-open-text-was-bad-for-reddot-cms&amp;title=Why%20the%20acquisition%20by%20Open%20Text%20was%20bad%20for%20RedDot%20CMS&amp;annotation=The%20double%20acquisition%20of%20former%20RedDot%20Solutions%20didn%27t%20do%20any%20good%20to%20the%20product%20and%20their%20customers.%20Great%20ideas%20and%20innovations%20were%20put%20on%20hold%20because%20the%20buyer%20had%20to%20restructure%20and%20reorganize.%20How%20can%20everyone%20benefit%20from%20Open%20Text%27s%20externally%20focused%20growth%20strategy%3F" title="Google Bookmarks"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fwhy-the-acquisition-by-open-text-was-bad-for-reddot-cms&amp;title=Why%20the%20acquisition%20by%20Open%20Text%20was%20bad%20for%20RedDot%20CMS&amp;notes=The%20double%20acquisition%20of%20former%20RedDot%20Solutions%20didn%27t%20do%20any%20good%20to%20the%20product%20and%20their%20customers.%20Great%20ideas%20and%20innovations%20were%20put%20on%20hold%20because%20the%20buyer%20had%20to%20restructure%20and%20reorganize.%20How%20can%20everyone%20benefit%20from%20Open%20Text%27s%20externally%20focused%20growth%20strategy%3F" title="del.icio.us"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fwhy-the-acquisition-by-open-text-was-bad-for-reddot-cms&amp;bm_description=Why%20the%20acquisition%20by%20Open%20Text%20was%20bad%20for%20RedDot%20CMS&amp;plugin=soc" title="MisterWong"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reddotcmsblog.com%2Fwhy-the-acquisition-by-open-text-was-bad-for-reddot-cms&amp;t=Why%20the%20acquisition%20by%20Open%20Text%20was%20bad%20for%20RedDot%20CMS" title="Facebook"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fwhy-the-acquisition-by-open-text-was-bad-for-reddot-cms&amp;title=Why%20the%20acquisition%20by%20Open%20Text%20was%20bad%20for%20RedDot%20CMS&amp;source=Unofficial+RedDot+CMS+blog+RedDot+hints+from+developers%2C+freelancers+and+fellow+customers&amp;summary=The%20double%20acquisition%20of%20former%20RedDot%20Solutions%20didn%27t%20do%20any%20good%20to%20the%20product%20and%20their%20customers.%20Great%20ideas%20and%20innovations%20were%20put%20on%20hold%20because%20the%20buyer%20had%20to%20restructure%20and%20reorganize.%20How%20can%20everyone%20benefit%20from%20Open%20Text%27s%20externally%20focused%20growth%20strategy%3F" title="LinkedIn"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/> <img src="http://www.reddotcmsblog.com/wp-content/plugins/feed-statistics.php?view=1&post_id=289" width="1" height="1" style="display: none;" />
<p><a href="http://feedads.g.doubleclick.net/~a/CNarjGn42c04zlVgpanl0BkEa64/0/da"><img src="http://feedads.g.doubleclick.net/~a/CNarjGn42c04zlVgpanl0BkEa64/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/CNarjGn42c04zlVgpanl0BkEa64/1/da"><img src="http://feedads.g.doubleclick.net/~a/CNarjGn42c04zlVgpanl0BkEa64/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=AL2NhmYEIrE:1uZvaQLxwIg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=AL2NhmYEIrE:1uZvaQLxwIg:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=AL2NhmYEIrE:1uZvaQLxwIg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=AL2NhmYEIrE:1uZvaQLxwIg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=AL2NhmYEIrE:1uZvaQLxwIg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=AL2NhmYEIrE:1uZvaQLxwIg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=AL2NhmYEIrE:1uZvaQLxwIg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=AL2NhmYEIrE:1uZvaQLxwIg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=AL2NhmYEIrE:1uZvaQLxwIg:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/UnofficialReddotCmsBlog/~4/AL2NhmYEIrE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.reddotcmsblog.com/why-the-acquisition-by-open-text-was-bad-for-reddot-cms/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://www.reddotcmsblog.com/why-the-acquisition-by-open-text-was-bad-for-reddot-cms</feedburner:origLink></item>
		<item>
		<title>How to integrate ASP.NET into RedDot CMS projects – Best practice on .NET template embedding</title>
		<link>http://feeds.reddotcmsblog.com/~r/UnofficialReddotCmsBlog/~3/HTcYdiR-dNs/how-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding</link>
		<comments>http://www.reddotcmsblog.com/how-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding#comments</comments>
		<pubDate>Mon, 08 Mar 2010 21:51:30 +0000</pubDate>
		<dc:creator>Markus Giesen</dc:creator>
				<category><![CDATA[Best practice]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[RedDot]]></category>
		<category><![CDATA[Templates]]></category>
		<category><![CDATA[ASCX]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[ASPX]]></category>
		<category><![CDATA[RedDot templates]]></category>
		<category><![CDATA[Render Tags]]></category>
		<category><![CDATA[temp]]></category>
		<category><![CDATA[Templating]]></category>
		<category><![CDATA[User Controls]]></category>

		<guid isPermaLink="false">http://www.reddotcmsblog.com/?p=286</guid>
		<description><![CDATA[Is it easy to integrate .NET into your RedDot CMS project? Yes it is, if you know how and obey some simple rules. This article gives you a best practice on how to include any .NET functionality for your published website within your RedDot CMS templates.]]></description>
			<content:encoded><![CDATA[<div style="float: right; padding:1px; border:1px solid #ccc; margin: 0 0 5px 10px;"><a href="http://www.reddotcmsblog.com/how-to-integrate-asp-dotnet-into-reddot-cms-projects-best-practice-on-dotnet-template-embedding" title="Integrating Microsoft ASP.NET into RedDot CMS - A best practice"><img src="http://www.reddotcmsblog.com/wp-content/uploads/2010/03/integrating-dotnet-into-reddot-cms-300x160.png" alt="Integrating Microsoft ASP.NET into RedDot CMS" title="Integrating Microsoft ASP.NET into RedDot CMS" width="300" height="160" class="alignnone size-medium wp-image-287" /></a><small style="font-size: 10px; display: block; width: 280px;margin: 2px 5px;">Integrating Microsoft ASP.NET into RedDot CMS<br />Learn it the right way here</small></div>
<p>Is it easy to integrate .NET into your RedDot CMS project? Yes it is, if you know how and obey some simple rules. This article gives you a best practice on how to include any .NET functionality for your published website within your RedDot CMS templates.</p>
<h3 style='display: inline; line-height: 1.3em'>If you can avoid using inline code within your RedDot Content Classes then do it</h3>
<p>Inline code within a content class can&#8217;t be versioned as it could be with a version control system when developing standard .NET solutions outside of any CMS. You can&#8217;t develop or test properly using inline code within the CMS. Whenever you have to change the .NET part of your project you would need a RedDot Consultant or some of their knowledge and hence your project doubles up on resources. Don&#8217;t integrate inline code within your CMS.</p>
<h3>Let the CMS handle content &#8211; Don&#8217;t care about the rest</h3>
<p>There is a clear understanding of what your CMS should handle for you &#8211; your content &#8211;  and what it should not take care of &#8211; styling and dynamic functionality may it be Javascript, .NET or any other scripting technology. The CMS is your data storage and management layer, the web server is your presentation and visualization layer and hence it is the point where dynamic functionality, styling and user interaction takes place. By keeping those parts separate you ensure to have a stable, scalable and furthermore easily maintain- and upgradeable Content Management Solution. Read more on this topic <a href="http://www.reddotcmsblog.com/5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants">here</a></p>
<h3>Example &#8211; How to integrate .Net properly using User Controls</h3>
<p>Instead of just adding a page directive followed by your inline code you should use user controls. Given that your code will be used on your website and not within the Open Text CMS ASP.NET User Controls are the best way to embedded dynamic functionality within your project.<br />
<strong>There are basically two points where .NET is included in your template</strong>. The first one needs to be in every template which uses User Controls unless you integrate it using a container. The second one works as placeholder for the .NET functionality:</p>
<p><a href="http://www.reddotcmsblog.com/how-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding/2">Referencing .ascx files and placing User Controls within templates<br />Read more &raquo;</a></p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding&amp;partner=sociable" title="Print"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=How%20to%20integrate%20ASP.NET%20into%20RedDot%20CMS%20projects%20-%20Best%20practice%20on%20.NET%20template%20embedding&amp;body=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding" title="email"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=How%20to%20integrate%20ASP.NET%20into%20RedDot%20CMS%20projects%20-%20Best%20practice%20on%20.NET%20template%20embedding%20-%20http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding" title="Twitter"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding&amp;title=How%20to%20integrate%20ASP.NET%20into%20RedDot%20CMS%20projects%20-%20Best%20practice%20on%20.NET%20template%20embedding&amp;bodytext=Is%20it%20easy%20to%20integrate%20.NET%20into%20your%20RedDot%20CMS%20project%3F%20Yes%20it%20is%2C%20if%20you%20know%20how%20and%20obey%20some%20simple%20rules.%20This%20article%20gives%20you%20a%20best%20practice%20on%20how%20to%20include%20any%20.NET%20functionality%20for%20your%20published%20website%20within%20your%20RedDot%20CMS%20templates." title="Digg"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding&amp;title=How%20to%20integrate%20ASP.NET%20into%20RedDot%20CMS%20projects%20-%20Best%20practice%20on%20.NET%20template%20embedding" title="Reddit"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding&amp;title=How%20to%20integrate%20ASP.NET%20into%20RedDot%20CMS%20projects%20-%20Best%20practice%20on%20.NET%20template%20embedding" title="StumbleUpon"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding&amp;title=How%20to%20integrate%20ASP.NET%20into%20RedDot%20CMS%20projects%20-%20Best%20practice%20on%20.NET%20template%20embedding&amp;annotation=Is%20it%20easy%20to%20integrate%20.NET%20into%20your%20RedDot%20CMS%20project%3F%20Yes%20it%20is%2C%20if%20you%20know%20how%20and%20obey%20some%20simple%20rules.%20This%20article%20gives%20you%20a%20best%20practice%20on%20how%20to%20include%20any%20.NET%20functionality%20for%20your%20published%20website%20within%20your%20RedDot%20CMS%20templates." title="Google Bookmarks"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding&amp;title=How%20to%20integrate%20ASP.NET%20into%20RedDot%20CMS%20projects%20-%20Best%20practice%20on%20.NET%20template%20embedding&amp;notes=Is%20it%20easy%20to%20integrate%20.NET%20into%20your%20RedDot%20CMS%20project%3F%20Yes%20it%20is%2C%20if%20you%20know%20how%20and%20obey%20some%20simple%20rules.%20This%20article%20gives%20you%20a%20best%20practice%20on%20how%20to%20include%20any%20.NET%20functionality%20for%20your%20published%20website%20within%20your%20RedDot%20CMS%20templates." title="del.icio.us"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding&amp;bm_description=How%20to%20integrate%20ASP.NET%20into%20RedDot%20CMS%20projects%20-%20Best%20practice%20on%20.NET%20template%20embedding&amp;plugin=soc" title="MisterWong"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding&amp;t=How%20to%20integrate%20ASP.NET%20into%20RedDot%20CMS%20projects%20-%20Best%20practice%20on%20.NET%20template%20embedding" title="Facebook"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2Fhow-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding&amp;title=How%20to%20integrate%20ASP.NET%20into%20RedDot%20CMS%20projects%20-%20Best%20practice%20on%20.NET%20template%20embedding&amp;source=Unofficial+RedDot+CMS+blog+RedDot+hints+from+developers%2C+freelancers+and+fellow+customers&amp;summary=Is%20it%20easy%20to%20integrate%20.NET%20into%20your%20RedDot%20CMS%20project%3F%20Yes%20it%20is%2C%20if%20you%20know%20how%20and%20obey%20some%20simple%20rules.%20This%20article%20gives%20you%20a%20best%20practice%20on%20how%20to%20include%20any%20.NET%20functionality%20for%20your%20published%20website%20within%20your%20RedDot%20CMS%20templates." title="LinkedIn"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/> <img src="http://www.reddotcmsblog.com/wp-content/plugins/feed-statistics.php?view=1&post_id=286" width="1" height="1" style="display: none;" />
<p><a href="http://feedads.g.doubleclick.net/~a/MKF6o9hc_riih_sEDXHW6Ear8MM/0/da"><img src="http://feedads.g.doubleclick.net/~a/MKF6o9hc_riih_sEDXHW6Ear8MM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/MKF6o9hc_riih_sEDXHW6Ear8MM/1/da"><img src="http://feedads.g.doubleclick.net/~a/MKF6o9hc_riih_sEDXHW6Ear8MM/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=HTcYdiR-dNs:UaepksFyP60:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=HTcYdiR-dNs:UaepksFyP60:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=HTcYdiR-dNs:UaepksFyP60:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=HTcYdiR-dNs:UaepksFyP60:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=HTcYdiR-dNs:UaepksFyP60:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=HTcYdiR-dNs:UaepksFyP60:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=HTcYdiR-dNs:UaepksFyP60:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=HTcYdiR-dNs:UaepksFyP60:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=HTcYdiR-dNs:UaepksFyP60:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/UnofficialReddotCmsBlog/~4/HTcYdiR-dNs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.reddotcmsblog.com/how-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.reddotcmsblog.com/how-to-integrate-asp-net-into-reddot-cms-projects-best-practice-on-net-template-embedding</feedburner:origLink></item>
		<item>
		<title>5 Template Tips – How to use HTML and CSS within RedDot CMS – Best practice for RedDot Consultants</title>
		<link>http://feeds.reddotcmsblog.com/~r/UnofficialReddotCmsBlog/~3/_zPOiDiY1xo/5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants</link>
		<comments>http://www.reddotcmsblog.com/5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants#comments</comments>
		<pubDate>Mon, 01 Mar 2010 20:17:39 +0000</pubDate>
		<dc:creator>Markus Giesen</dc:creator>
				<category><![CDATA[Best practice]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[RedDot]]></category>
		<category><![CDATA[Templates]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[SmartEdit]]></category>
		<category><![CDATA[Templating]]></category>

		<guid isPermaLink="false">http://www.reddotcmsblog.com/?p=284</guid>
		<description><![CDATA[This article covers the key factors for successful CSS and HTML integration into your Open Text Content Management Server project. This best practice article outlines the major points to pay attention to when implementing your HTML into the CMS.]]></description>
			<content:encoded><![CDATA[<div style="float: right; padding:1px; border:1px solid #ccc; margin: 0 0 5px 10px;"><a href="http://www.reddotcmsblog.com/5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants" title="Merging HTML, CSS and RedDot templates - How to do it the right way?"><img src="http://www.reddotcmsblog.com/wp-content/uploads/2010/03/merge_sign-300x300.png" alt="Merging HTML, CSS and RedDot templates - How to do it the right way?"  width="300" height="300" /></a><small style="font-size: 10px; display: block; width: 280px;margin: 2px 5px;">Merging HTML, CSS and RedDot templates<br />Read how to do it the right way.</small></div>
<p>This article covers the key factors for successful CSS and HTML integration into your <del datetime="2010-03-01T13:11:58+00:00">RedDot CMS</del> Open Text Content Management Server project. This best practice article outlines the major points to pay attention to when implementing your HTML into the CMS.</p>
<h3 style='display:inline;line-height:1.4em;'>What you should do when you integrate HTML and CSS into your content class templates</h3>
<ol style='margin-top: 20px;'>
<li>If you can avoid it, do not create templates for your CSS or Javascript files. A detailed post can be found <a href="http://www.reddotcmsblog.com/css-integration-into-reddot-cms">here</a>.</li>
<li>Don’t target HTML elements directly within the CSS. Always use classes. Specifically with anchor, image and span tags. If you target HTML elements directly this might affect the red dots which will be placed inside the templates because they are anchors, images and spans.</li>
<li>Always target the ‘first’ item in a collection of items (lists, repeating blocks, &#8230;) by using a CSS class. Within the RedDot CMS you can identify the first item in a list using ASP and PreExecute script blocks but not always can you identify the last item. Especially when the amount of items is varying and you cannot utilize Render Tags.</li>
<li>Ensure dynamic HTML is accessible when switched off. Using Javascript code within the CMS editing view can be problematic because it can hide editable content. Ensure that when using dynamic scripts the content is also visible when Javascript is deactivated. For example when you are using <a href="http://jqueryui.com/demos/tabs/">jQuery with tabs</a> and your CMS editor changes content, the page reloads when the element is being saved and the user has to open the tab again. It&#8217;s better to deactivate the tabs when the page is &#8216;open&#8217; and in SmartEdit editing mode.</li>
<li>Files such as background images, styles heets, javascript and others need to be referenced relative (../mystyle.css) rather than root or absolute referencing (/cms/projectfolder/folder-not-working-on-live-site/mystyle.css). RedDot CMS has its own folder and sub folder structure and during editing it can’t use absolute referenced style or JS files and will mix those up.</li>
</ol>
<h3>Summary</h3>
<p>RedDot CMS is a fairly easy to use system when it comes down to templating. I am not saying it&#8217;s straight forward or a technological top notch solution. It also is not meant to be an IDE. The good thing to say about the CMS is that the elements are modularized to each single HTML object and can be used in an infinite number of ways. Pay attention to the best practice rules above and think about where your files and references will be used. When using the guidance above the HTML of your project will run smoothly on any platform and publishing target.</p>
<p><em><strong>What is your <a href="http://www.reddotcmsblog.com/reddot-cms-consultant-liveserver-consultants-for-open-text-products">RedDot CMS Consultant</a> integration experience?<br />
How do you use HTML and CSS within the RedDot CMS?<br />
Have you ever had any trouble or even an &#8220;CMS integration epiphany&#8221;?</strong></em><br />
Read more RedDot CMS best practice articles <a href="http://www.reddotcmsblog.com/category/best-practice">here</a>.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.reddotcmsblog.com%2F5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants&amp;partner=sociable" title="Print"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=5%20Template%20Tips%20-%20How%20to%20use%20HTML%20and%20CSS%20within%20RedDot%20CMS%20-%20Best%20practice%20for%20RedDot%20Consultants%20&amp;body=http%3A%2F%2Fwww.reddotcmsblog.com%2F5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants" title="email"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=5%20Template%20Tips%20-%20How%20to%20use%20HTML%20and%20CSS%20within%20RedDot%20CMS%20-%20Best%20practice%20for%20RedDot%20Consultants%20%20-%20http%3A%2F%2Fwww.reddotcmsblog.com%2F5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants" title="Twitter"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2F5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants&amp;title=5%20Template%20Tips%20-%20How%20to%20use%20HTML%20and%20CSS%20within%20RedDot%20CMS%20-%20Best%20practice%20for%20RedDot%20Consultants%20&amp;bodytext=This%20article%20covers%20the%20key%20factors%20for%20successful%20CSS%20and%20HTML%20integration%20into%20your%20Open%20Text%20Content%20Management%20Server%20project.%20This%20best%20practice%20article%20outlines%20the%20major%20points%20to%20pay%20attention%20to%20when%20implementing%20your%20HTML%20into%20the%20CMS." title="Digg"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2F5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants&amp;title=5%20Template%20Tips%20-%20How%20to%20use%20HTML%20and%20CSS%20within%20RedDot%20CMS%20-%20Best%20practice%20for%20RedDot%20Consultants%20" title="Reddit"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reddotcmsblog.com%2F5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants&amp;title=5%20Template%20Tips%20-%20How%20to%20use%20HTML%20and%20CSS%20within%20RedDot%20CMS%20-%20Best%20practice%20for%20RedDot%20Consultants%20" title="StumbleUpon"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.reddotcmsblog.com%2F5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants&amp;title=5%20Template%20Tips%20-%20How%20to%20use%20HTML%20and%20CSS%20within%20RedDot%20CMS%20-%20Best%20practice%20for%20RedDot%20Consultants%20&amp;annotation=This%20article%20covers%20the%20key%20factors%20for%20successful%20CSS%20and%20HTML%20integration%20into%20your%20Open%20Text%20Content%20Management%20Server%20project.%20This%20best%20practice%20article%20outlines%20the%20major%20points%20to%20pay%20attention%20to%20when%20implementing%20your%20HTML%20into%20the%20CMS." title="Google Bookmarks"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.reddotcmsblog.com%2F5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants&amp;title=5%20Template%20Tips%20-%20How%20to%20use%20HTML%20and%20CSS%20within%20RedDot%20CMS%20-%20Best%20practice%20for%20RedDot%20Consultants%20&amp;notes=This%20article%20covers%20the%20key%20factors%20for%20successful%20CSS%20and%20HTML%20integration%20into%20your%20Open%20Text%20Content%20Management%20Server%20project.%20This%20best%20practice%20article%20outlines%20the%20major%20points%20to%20pay%20attention%20to%20when%20implementing%20your%20HTML%20into%20the%20CMS." title="del.icio.us"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fwww.reddotcmsblog.com%2F5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants&amp;bm_description=5%20Template%20Tips%20-%20How%20to%20use%20HTML%20and%20CSS%20within%20RedDot%20CMS%20-%20Best%20practice%20for%20RedDot%20Consultants%20&amp;plugin=soc" title="MisterWong"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reddotcmsblog.com%2F5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants&amp;t=5%20Template%20Tips%20-%20How%20to%20use%20HTML%20and%20CSS%20within%20RedDot%20CMS%20-%20Best%20practice%20for%20RedDot%20Consultants%20" title="Facebook"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.reddotcmsblog.com%2F5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants&amp;title=5%20Template%20Tips%20-%20How%20to%20use%20HTML%20and%20CSS%20within%20RedDot%20CMS%20-%20Best%20practice%20for%20RedDot%20Consultants%20&amp;source=Unofficial+RedDot+CMS+blog+RedDot+hints+from+developers%2C+freelancers+and+fellow+customers&amp;summary=This%20article%20covers%20the%20key%20factors%20for%20successful%20CSS%20and%20HTML%20integration%20into%20your%20Open%20Text%20Content%20Management%20Server%20project.%20This%20best%20practice%20article%20outlines%20the%20major%20points%20to%20pay%20attention%20to%20when%20implementing%20your%20HTML%20into%20the%20CMS." title="LinkedIn"><img src="http://www.reddotcmsblog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/> <img src="http://www.reddotcmsblog.com/wp-content/plugins/feed-statistics.php?view=1&post_id=284" width="1" height="1" style="display: none;" />
<p><a href="http://feedads.g.doubleclick.net/~a/AdvBBUDMdERtqSgu8uUnpsH8KY0/0/da"><img src="http://feedads.g.doubleclick.net/~a/AdvBBUDMdERtqSgu8uUnpsH8KY0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/AdvBBUDMdERtqSgu8uUnpsH8KY0/1/da"><img src="http://feedads.g.doubleclick.net/~a/AdvBBUDMdERtqSgu8uUnpsH8KY0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=_zPOiDiY1xo:EYI05NjEhug:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=_zPOiDiY1xo:EYI05NjEhug:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=_zPOiDiY1xo:EYI05NjEhug:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=_zPOiDiY1xo:EYI05NjEhug:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=_zPOiDiY1xo:EYI05NjEhug:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=_zPOiDiY1xo:EYI05NjEhug:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=_zPOiDiY1xo:EYI05NjEhug:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.reddotcmsblog.com/~ff/UnofficialReddotCmsBlog?a=_zPOiDiY1xo:EYI05NjEhug:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/UnofficialReddotCmsBlog?i=_zPOiDiY1xo:EYI05NjEhug:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/UnofficialReddotCmsBlog/~4/_zPOiDiY1xo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.reddotcmsblog.com/5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.reddotcmsblog.com/5-template-tips-how-to-use-html-and-css-within-reddot-cms-best-practice-for-reddot-consultants</feedburner:origLink></item>
	</channel>
</rss>
