Jeff Sandquist - Microsoft Evangelist

Moving from Radio to DasBlog

Sunday, February 22 2004 - Uncategorized

With no disrespect intended for to Radio Userland I made the move to DasBlog this weekend from my old site.  I also secured a domain name giving this place a bit more permanance.   For those of you considering making such a move I've included some tips and utilities to help you on your way that will allow you to get DasBlog up and runng and make it so you can take your Radio content and comments aloing with you.  

 

Where can get the you get the latest version of Dasblog?

The latest version of DasBlog is on the Dasblog GotDotNet Workspace, this is newer than the one on the Dasblog website.

 

Any installation issues?

The beauty of DasBlog is that it is all file system based and no SQL server was needed.  Installation for me was as simple as dragging and dropping the project files to my web server and setting the correct permissions.   I’m running Windows Server 2003 on Webhost4life.  In order to DasBlog up and running I had to give NETWORKSERVICE read and write permissions to the /content, /siteconfig and /logs directories.   Thanks Omar

 

What about your Radio content and comments, do you lose them?

Yes, you can bring your previous Weblog entries and the associated comments along with you.  Here’s how you can do it:

 

    Importing the Content

  1. Turn on XML Archiving of posts in Radio Userland.  On my machine I saved these to C:\Program Files\Radio UserLand\backups\weblogarchive)
  2. The XML archiving does not happen until after midnight.  To force the archiving to happen immediaitely complete these steps:

·         Open the Radio Client Application (Right click on the Radio Tray icon and selet open)

·         Hit CTRL + ; to open the Quick Script window

·         Type "radio.weblog.archive.update()"

·         Hit the Run button

·         Watch the status messages on the "About Radio Window". You'll see it write a message for each post it's actively archiving. When it stops, your archive files should all be there.

  1. Download the DasBlog Radio Importer tool and run pointing it to where Radio Userland has stored the Archived XML from step 1.
      
    DasBlogRadioImport.exe
    /from:”C:\Program Files\Radio UserLand\backups\weblogarchive”
    /to:”C:\DasBlogContent\”
     
  2. Once the import is completed, you can copy the c:\dasblogcontent\ files to the DasBlog \Content folder and you'll have all the entries on your site.

Thanks to Sam Gentile and Drew Marsh and Google J for your posts that helped me get through this.

 

Importing the Comments
Scott Hanselman wrote a utility that will import your Radio Userland comments as well.  This cool tool is in the source project for DasBlog so you’ll need to download the source and compile.  If you don’t want to do this, I’ve compiled a version and placed a copy here.  The format for the tool is:

DasBlogRadioCommentImport.exe
/commentserver:http://radiocomments.userland.com
/userid:<######>
/contentdir:"C:\DasBlogContent"

 

Notes:

·         Make sure you know what your comment server is.  Check your HTML, some folks use radiocomments2, etc

·         Use your radio user id WITHOUT leading zeros.

·         Make sure you use "" quotes when giving the path to your /content directory

·         This app has ZERO error handling, so if Radio ever changes their comment HTML, good luck.

·         Make sure you've ran the RadioCommentImporter successfully first with the same user id, otherwise the Radio PostIds won't "line up"

 

     Copy the entire C:\DasBlogContent\ folder to the DasBlog /content folder.

 

How can I save my permalinks?

I’ll be honest, I don’t have this working yet, but thought I’d put this in for completeness, let me know if you’re successful in getting this working.  Essentially it’s a custom http handler to watch for referrers from your original Radio Weblog.   Details are over on Scott’s Weblog, I’ll try to get this working next weekend and will update this.  This assumes that you still have a site over at Userland Software.

 

That's all, I've got my old content and a shiny new home.   Welcome to the show..

#1 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#2 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#3 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#4 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#5 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#6 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#7 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#8 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#9 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#10 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#11 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#12 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#13 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#14 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#15 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#16 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#17 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#18 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#19 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#20 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#21 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#22 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#23 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#24 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#25 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#26 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#27 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#28 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#29 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#30 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#31 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#32 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#33 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#34 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#35 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#36 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#37 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#38 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#39 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#40 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#41 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#42 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#43 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#44 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#45 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#46 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#47 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#48 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#49 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#50 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#51 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#52 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#53 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#54 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#55 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#56 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#57 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#58 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#59 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#60 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#61 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#62 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#63 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#64 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#65 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#66 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#67 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#68 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#69 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#70 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#71 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#72 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#73 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#74 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#75 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#76 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#77 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#78 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#79 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#80 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#81 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#82 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#83 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#84 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#85 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#86 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#87 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#88 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#89 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#90 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#91 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#92 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#93 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#94 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#95 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#96 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#97 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#98 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#99 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#100 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#101 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#102 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#103 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#104 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#105 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#106 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#107 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#108 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#109 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#110 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#111 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#112 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#113 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#114 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#115 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#116 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#117 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#118 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#119 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#120 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#121 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#122 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#123 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#124 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#125 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#126 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#127 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#128 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#129 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#130 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#131 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#132 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#133 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#134 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#135 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#136 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#137 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#138 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#139 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#140 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#141 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#142 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#143 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#144 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#145 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#146 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#147 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#148 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#149 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#150 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#151 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#152 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#153 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#154 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#155 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#156 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#157 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#158 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#159 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#160 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#161 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#162 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#163 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#164 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#165 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#166 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#167 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#168 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#169 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#170 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#171 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#172 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#173 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#174 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#175 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#176 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#177 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#178 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#179 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#180 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#181 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#182 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#183 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#184 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#185 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#186 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#187 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#188 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#189 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#190 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#191 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#192 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#193 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#194 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#195 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#196 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#197 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#198 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#199 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#200 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#201 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#202 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#203 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#204 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#205 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#206 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#207 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#208 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#209 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#210 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#211 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#212 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#213 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#214 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#215 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#216 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#217 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#218 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#219 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#220 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#221 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#222 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#223 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#224 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#225 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#226 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#227 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#228 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#229 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#230 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#231 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#232 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#233 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#234 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#235 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#236 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#237 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#238 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#239 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#240 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#241 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#242 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#243 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#244 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#245 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#246 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#247 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#248 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#249 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#250 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#251 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#252 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#253 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#254 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#255 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#256 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#257 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#258 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#259 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#260 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#261 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#262 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#263 Moving from Radio to DasBlog

Moving from Radio to DasBlog



#264 Moving from Radio to DasBlog

Moving from Radio to DasBlog



Leave a Comment