<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Write Now ... in the world of Technical Communication - DasBlog</title>
    <link>http://writtendesigns.com/blog/</link>
    <description>Current Happenings in the World of Training and Technical Communication</description>
    <language>en-us</language>
    <copyright>Libby Craver dba Written Designs</copyright>
    <lastBuildDate>Fri, 15 May 2009 14:54:02 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.1.8102.813</generator>
    <managingEditor>blog@writtendesigns.com</managingEditor>
    <webMaster>blog@writtendesigns.com</webMaster>
    <item>
      <trackback:ping>http://writtendesigns.com/blog/Trackback.aspx?guid=8f4f048b-af24-4fe2-bb2a-c66357096a59</trackback:ping>
      <pingback:server>http://writtendesigns.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://writtendesigns.com/blog/PermaLink,guid,8f4f048b-af24-4fe2-bb2a-c66357096a59.aspx</pingback:target>
      <dc:creator>Libby</dc:creator>
      <wfw:comment>http://writtendesigns.com/blog/CommentView,guid,8f4f048b-af24-4fe2-bb2a-c66357096a59.aspx</wfw:comment>
      <wfw:commentRss>http://writtendesigns.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=8f4f048b-af24-4fe2-bb2a-c66357096a59</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">
            <font face="Tahoma">In a </font>
            <a href="http://wordpress.com/">
              <font face="Tahoma">WordPress </font>
            </a>
            <font face="Tahoma">world,
I went with </font>
            <a href="http://dasblog.info/default.aspx">
              <font face="Tahoma">DasBlog</font>
            </a>
            <font face="Tahoma">.
My choice was purely based on language needs – I have a Windows/.NET based website.
I needed a blogging platform that seamlessly integrated with it. Enter DasBlog.</font>
          </font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">
            <font face="Tahoma">My one concern with DasBlog was the limited
amount of themes. It was essential that my blog be similar to my </font>
            <a href="http://www.writtendesigns.com">
              <font face="Tahoma">Written
Designs</font>
            </a>
            <font face="Tahoma"> website and have a professional look-and-feel.
On the </font>
            <a href="http://www.dasblog.info">
              <font face="Tahoma">DasBlog</font>
            </a>
            <font face="Tahoma"> website there
are only had handful of themes to choose from. However, the </font>
            <a href="http://www.dasblog.info/ThemesAndMacros.aspx">
              <font face="Tahoma">instructions</font>
            </a>
            <font face="Tahoma"> for
customizing a theme were readily available. After looking through the themes, I found
elements from a couple I liked. Sweet – with these instructions, I’ll be able to create
my custom theme in no time!</font>
          </font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font face="Tahoma" color="#000000">Well, no time turned into days (a phenomenon many
developers are familiar with). While I figured out how to modify the homeTemplate,
dayTemplate, and itemTemplate as well as each CSS sheet with ease, I could not figure
out how to register my custom theme. The code that the DasBlog site says is in the
web.config file is not there. (Grrr!) After doing a few Google searches, I discovered
other people had similar issues with customization. “Well, ok,” I thought, “I'll just
work around it.”</font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font face="Tahoma" color="#000000">For the time being I settled with simply overwriting
an existing theme to bypass not being able to add my own. The following day, on a
whim, I started looking through the code in some of the other theme files. Low and
behold, I discovered the problem!</font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">
            <font face="Tahoma">Instead of the registry code being in the
web.config file, it is contained within theme.manifest file within each theme folder.
While this is noted on the </font>
            <a href="http://dasblog.info/CategoryView.aspx?category=Customization">
              <font face="Tahoma">customization
page</font>
            </a>
            <font face="Tahoma">, the explanation is simply that the new version
(1.9) now utilizes these new theme manifests. Scrolling down the page,
you still find instructions for adding this info to the web.config file. Hmmm,
so how does it really work then? </font>
          </font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font face="Tahoma">
            <font color="#000000">Once you update your specific theme manifest,
the code gets referenced from the site.config file. Ta-da you have your theme registered!
After <span lang="EN" style="FONT-SIZE: 10pt; COLOR: black; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-ansi-language: EN; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Tahoma; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><font face="Tahoma">thoroughly</font></span>reading
through each page on customizations on the DasBlog site, I found that this information
is included, but it takes some looking (you have to read - not skim). So h</font>
            <font color="#000000">ere’s
a quick reference to register your new DasBlog theme (for those who are skimmers like
me):</font>
          </font>
        </p>
        <ol>
          <li>
            <div class="MsoNormal" style="MARGIN: 0in 0in 10pt">
              <font face="Tahoma" color="#000000">Copy
an existing theme folder down from your ftp server. Or create each file needed for
your new theme. </font>
            </div>
          </li>
          <li>
            <div class="MsoNormal" style="MARGIN: 0in 0in 10pt">
              <font face="Tahoma" color="#000000">Copy
the site.config file from your ftp server.</font>
            </div>
          </li>
          <li>
            <div class="MsoNormal" style="MARGIN: 0in 0in 10pt">
              <font face="Tahoma" color="#000000">Open
the theme.manifest file. Update the theme name, title, templatedirectory, and imagedirectory
items. Save the file.</font>
            </div>
          </li>
          <li>
            <div class="MsoNormal" style="MARGIN: 0in 0in 10pt">
              <font face="Tahoma" color="#000000">Open
the site.config file. Update the Theme to the theme name indicated in the theme.manifest
file. Save the file.</font>
            </div>
          </li>
          <li>
            <div class="MsoNormal" style="MARGIN: 0in 0in 10pt">
              <font face="Tahoma" color="#000000">Upload
your new theme folder and the site.config file back to the live ftp server. </font>
            </div>
          </li>
        </ol>
        <p>
          <span style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ansi-language: EN-US; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin">
            <font face="Tahoma" color="#000000" size="2">Presto!
You’ve got your own DasBlog theme registered and ready to use. Now it’s time to start
blogging. Go Write Now!</font>
          </span>
        </p>
        <img width="0" height="0" src="http://writtendesigns.com/blog/aggbug.ashx?id=8f4f048b-af24-4fe2-bb2a-c66357096a59" />
      </body>
      <title>Registering a Custom DasBlog Theme</title>
      <guid isPermaLink="false">http://writtendesigns.com/blog/PermaLink,guid,8f4f048b-af24-4fe2-bb2a-c66357096a59.aspx</guid>
      <link>http://writtendesigns.com/blog/2009/05/15/RegisteringACustomDasBlogTheme.aspx</link>
      <pubDate>Fri, 15 May 2009 14:54:02 GMT</pubDate>
      <description>&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;&lt;font face=Tahoma&gt;In a &lt;/font&gt;&lt;a href="http://wordpress.com/"&gt;&lt;font face=Tahoma&gt;WordPress &lt;/font&gt;&lt;/a&gt;&lt;font face=Tahoma&gt;world,
I went with &lt;/font&gt;&lt;a href="http://dasblog.info/default.aspx"&gt;&lt;font face=Tahoma&gt;DasBlog&lt;/font&gt;&lt;/a&gt;&lt;font face=Tahoma&gt;.
My choice was purely based on language needs – I have a Windows/.NET based website.
I needed a blogging platform that seamlessly integrated with it. Enter DasBlog.&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;&lt;font face=Tahoma&gt;My one concern with DasBlog was the limited
amount of themes. It was essential that my blog be similar to my &lt;/font&gt;&lt;a href="http://www.writtendesigns.com"&gt;&lt;font face=Tahoma&gt;Written
Designs&lt;/font&gt;&lt;/a&gt;&lt;font face=Tahoma&gt; website and have a professional look-and-feel.
On the &lt;/font&gt;&lt;a href="http://www.dasblog.info"&gt;&lt;font face=Tahoma&gt;DasBlog&lt;/font&gt;&lt;/a&gt;&lt;font face=Tahoma&gt; website&amp;nbsp;there
are only had handful of themes to choose from. However, the &lt;/font&gt;&lt;a href="http://www.dasblog.info/ThemesAndMacros.aspx"&gt;&lt;font face=Tahoma&gt;instructions&lt;/font&gt;&lt;/a&gt;&lt;font face=Tahoma&gt; for
customizing a theme were readily available. After looking through the themes, I found
elements from a couple I liked. Sweet – with these instructions, I’ll be able to create
my custom theme in no time!&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font face=Tahoma color=#000000&gt;Well, no time turned into days (a phenomenon many
developers are familiar with). While I figured out how to modify the homeTemplate,
dayTemplate, and itemTemplate as well as each CSS sheet with ease, I could not figure
out how to register my custom theme. The code that the DasBlog site says is in the
web.config file is not there. (Grrr!)&amp;nbsp;After doing a few Google searches, I discovered
other people had similar issues with customization. “Well, ok,” I thought, “I'll just
work around it.”&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font face=Tahoma color=#000000&gt;For the time being I settled with simply overwriting
an existing theme to bypass not being able to add my own. The following day, on a
whim, I started looking through the code in some of the other theme files. Low and
behold, I discovered the problem!&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;&lt;font face=Tahoma&gt;Instead of the registry code being in the web.config
file, it is contained within theme.manifest file within each theme folder. While this
is noted on&amp;nbsp;the&amp;nbsp;&lt;/font&gt;&lt;a href="http://dasblog.info/CategoryView.aspx?category=Customization"&gt;&lt;font face=Tahoma&gt;customization
page&lt;/font&gt;&lt;/a&gt;&lt;font face=Tahoma&gt;,&amp;nbsp;the explanation is simply that the new version
(1.9)&amp;nbsp;now utilizes&amp;nbsp;these new theme manifests.&amp;nbsp;Scrolling down the page,
you still find&amp;nbsp;instructions for adding this info to the web.config file.&amp;nbsp;Hmmm,
so how does it really work then? &lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font face=Tahoma&gt;&lt;font color=#000000&gt;Once you update your specific theme manifest,
the code gets referenced from the site.config file. Ta-da you have your theme registered!
After &lt;span lang=EN style="FONT-SIZE: 10pt; COLOR: black; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-ansi-language: EN; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Tahoma; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;font face=Tahoma&gt;thoroughly&lt;/font&gt; &lt;/span&gt;reading
through each page on customizations on the DasBlog site, I found that this information
is included, but it takes some looking (you have to read - not skim). So h&lt;/font&gt;&lt;font color=#000000&gt;ere’s
a quick reference to register your new DasBlog theme (for those who are skimmers like
me):&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;font face=Tahoma color=#000000&gt;Copy
an existing theme folder down from your ftp server. Or create each file needed for
your new theme. &lt;/font&gt;
&lt;/div&gt;
&lt;li&gt;
&lt;div class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;font face=Tahoma color=#000000&gt;Copy
the site.config file from your ftp server.&lt;/font&gt;
&lt;/div&gt;
&lt;li&gt;
&lt;div class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;font face=Tahoma color=#000000&gt;Open
the theme.manifest file. Update the theme name, title, templatedirectory, and imagedirectory
items. Save the file.&lt;/font&gt;
&lt;/div&gt;
&lt;li&gt;
&lt;div class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;font face=Tahoma color=#000000&gt;Open
the site.config file. Update the Theme to the theme name indicated in the theme.manifest
file. Save the file.&lt;/font&gt;
&lt;/div&gt;
&lt;li&gt;
&lt;div class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;font face=Tahoma color=#000000&gt;Upload
your new theme folder and the site.config file back to the live ftp server. &lt;/font&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
&lt;span style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ansi-language: EN-US; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;font face=Tahoma color=#000000 size=2&gt;Presto!
You’ve got your own DasBlog theme registered and ready to use. Now it’s time to start
blogging. Go Write Now!&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://writtendesigns.com/blog/aggbug.ashx?id=8f4f048b-af24-4fe2-bb2a-c66357096a59" /&gt;</description>
      <comments>http://writtendesigns.com/blog/CommentView,guid,8f4f048b-af24-4fe2-bb2a-c66357096a59.aspx</comments>
      <category>DasBlog</category>
    </item>
  </channel>
</rss>