|
Wed - November 5, 2003 How Did You Move Your Weblog From Salon's Radio UserLand to iBlog? It took several days longer than I expected, but Gnosis is moved, and I've settled down to the sort of code tinkering that's an ongoing process for me. A few people asked me to document what I did. There were three major steps in this process:
I'll describe these steps as if I did everything right the first time (which I didn't). If you want only to move your Radio UserLand Weblog to another server, step 1 will be of particular interest. If instead you want to switch from the Radio UserLand software, keep your existing content, and maintain the appearance of a single Weblog, you'll need to pay attention to all three steps. 1. Moving existing content from the Salon server to my .mac serverSalon's Radio UserLand software will publish your Weblog to Salon's server, or to any FTP server on which you have upload privileges and sufficient disk space. In some ways, publishing to an FTP server under your control is preferable, because you're able to access your pages directly after they're published. If you publish to Salon's server, you only have access to your pages through the Radio software. Publishing to your own server also allows you to have an address like http://www.nevafeva.com/blog/, rather than something like http://blogs.salon.com/0003076/. You switch from publishing to Salon's server to publishing to an FTP server through the FTP Upstreaming option on Radio's Prefs page. Radio handles this very nicely. You specify the server information, the directory into which to upload your pages, and the base address for your pages on the Internet. This last item is especially helpful, because Radio will automatically update all of your generated links (permalinks, categories, etc.) to reflect the new address. (Any hard-coded links--like links from one entry to another--will not be updated.) So it's easy to publish your entire Weblog to your new address. Then you can switch Radio back to the Salon server to post one last message directing people to your new address. You may also want to update navigation links to point to your new address wherever possible. When you switch Radio back to your FTP server, you can delete that last message so that it only appears on the Salon version of your site (which will remain there and unchanged until your license expires). At this point, you've moved your Weblog to a new address. My move was slightly more complex because I ended up moving my Weblog to a .mac server, rather than an FTP server. If you're not publishing to a .mac server, skip this paragraph. I'm sure there's some Mac expert who will read this and tell me that you can FTP directly to the iDisk where your .mac account is hosted, but I didn't bother to figure it out. For those of you who haven't encountered it, an iDisk is a remote disk (like an FTP server) that is mounted in your file system (like a local disk). So to get my content to my .mac address, I configured my local machine as an FTP server (very easy to do in Mac OS X), specified the .mac address of my Weblog in Radio, and then "uploaded" it from my computer to my computer. From there, I simply transferred the content to my iDisk using the Finder. 2. Creating new content on my .mac server using iBlogThis part was simple. I just configured iBlog to publish content to my .mac account, and I was up and running. This was easier than it might have been because Radio and and iBlog publish their content using a similar file structure that's just different enough so that new content won't overwrite old content. I can't vouch for other combinations of publishing software. If, despite changing addresses, you want to remain part of the Salon community (as I did) and your license hasn't expired, there are two more things you'll want to do. First, there's a piece of JavaScript at the bottom of the pages generated by Salon's version of Radio that notifies Salon's Radio Community Server when your page has been viewed and by whom. Including this in the templates for your new content will allow information about your Weblog to continue to be updated on Salon's "Rankings by Page-Reads" page. Second, you will want to notify the Salon Radio Community Server whenever your Weblog has been updated so that it will appear on Salon's "Recently Changed Weblogs" page. Salon's version of Radio does this automatically whenever you publish (to Salon's server or to an FTP server), and some other versions of Weblogging software can be configured to do that as well. iBlog doesn't do this (though it does notify weblogs.com), so I had to use an AppleScript that xian got from filchyboy. 3. Integrating the old and new contentIn deference to my compulsiveness, I sought to make my new Weblog content look like a continuation of my existing Weblog. Most important was maintaining as much of the navigation at right as possible so that those links point to the same places in both my existing and my new content. I even went so far as to make the themes and templates as close to each other as possible (though I think the new ones look a little better, and the code is much cleaner). Now I just have to figure out how to work in the monkeys. So if moving from Salon Radio UserLand software is something you're contemplating, and you have any questions, post them below. If it's something you'd like to do, I'd encourage you to at least give it a try. Even if you don't end up making the move, you'll definitely come to understand how Radio works much better. |
Links
Who Am I?
Essays After Montaigne The 50 Most Important Albums alxa Rebecca Turner Practice for Reflective Parenting Linking Weblogs Recently Updated Weblogs Google Search
|