Newspages Powered by Blogger

The Gear is deprecated, use the Help forum or CG Wiki.
User avatar
-Fanny pack
The Establishment (Moderator)
The Establishment (Moderator)
Posts: 575
Joined: Sat Jun 26, 2004 3:25 pm
Location: I don't want to help anymore.

Newspages Powered by Blogger

Post by -Fanny pack »

Well, I haven't yet gotten around to posting this on the Guide, but I have it lying around. So, I figured, why not post it here? So here it is. Enjoy.

-Fanny pack's Guide to Setting up a Blogger Newspage
Blogger is cool. Blogger allows you to set up a *gasp* blog. You can put one on their webspace for free at or have it publish to any webhost you can find, also for free.
Wait a second. Keenspace is free, isn't it? Blogger is free too... That means...
Cheap is always good. Free is better.
On Keepspace, you can use a Blogger blog for a lot of things. You can use it to keep your impatient fans updated on the comic's status. You can use it to rant about said comic. You can use it as a personal journal (not necessarily recommended). You can pair it with Hello and BloggerBot to make a photojournal (not necessarily recommended either). Really, you can do whatever you want with it.
Random examples of Blogger-powered (or, if you believe one of their linking buttons, Blogger-powering) blogs are Things I hate about my Flatmate, The Googleblog, and my comic's newspage.
So, how do we put a blog on keenspace?

Step the First: Get a Blogger account.
If you already have one, while you could do it again, you don't need to.

Step the Second: Create a blog on Blogger using the Advanced Blog Setup option.
The blog title can be whatever you want it to be. I called mine "Sam and Eli's News". Choose if you want your blog listed or unlisted. The benefit of having it listed is that you might get a few random people to come to your webcomic because of the added pimpage. The downsides are, uh, nonexistant. I think. Do note that if you choose unlisted, your blog might not be crawled by search engines. It's up to you to determine if this is a downside.

On to the stuff that you actually need my help for.
Your ftp server is "", sans quotes (this assumes you don't have a domain - if you do, you get the great joy of figuring out what to do on your own). It will not be "" or any variant. It will be "", or it will not work.
Set the protocol to FTP, because I know that works and I'm not sure if SFTP will.
Set the FTP path to "/public_html/SOMETHING/", where SOMETHING is whatever you want (in my case, it's "news") and the rest is exactly the same (yes, even that ending slash). We're putting this in public_html and not workspace for a good reason: we don't want to have to run autokeen every time we update the newspage.
Set the Blog filename to whatever you want. I'd recommend running the blog in its own folder. If you're doing that, go ahead and set the Blog filename to "index.html" (sans quotes, obviously).
To figure out the Blog URL, first type in "". Then, look at the FTP path. Take the SOMETHING in it and put it at the end of the Blog URL followed by a slash. It should now look like this: "". Now, add the Blog filename to the end. It should now look like this: "". In my case, this reads "".
Then click the nifty "Continue" arrow. Choose a template, then click "Continue" (I think it says that). You should see some moving animation. Wait. Important stuff is happening now. I just don't remember what that stuff is.

Step the Third: From your dashboard, click the gear labeled "Changing settings" (it's the only gear image) that's next to the name of your blog. It's time to finish changing settings.
UNDER NO CIRCUMSTANCES BEFORE I TELL YOU ARE YOU TO CLICK "Republish Index" OR "Republish Everything" OR ANYTHING THAT CONTAINS THE WORD "Republish". If you do, BAD THINGS WILL HAPPEN (really). You have been warned.
You'll be taken to a basic settings page. Here, I'd recommend adding a description to your blog, but it's not required.

Click on "Publishing". Scroll down to "FTP Username" and "FTP Password" and add the proper information. If you can't figure this out, I don't know how you've managed to update your comic, so I'll assume you have it down. Decide if you want a link to appear on every time you update your blog, and change that dropdown accordingly. The benefit of notifying is that random people that might not otherwise have found your comic may not find it. The downsides are that, well, random people might wander in. If you're worried about that, though, you don't need to, as so many sites notify that your page will quickly vanish from their frontpage anyway. Once you've done all that, click "Save Settings".
When the page loads, click "Formatting" at the top of the page. Configure this as you want. None of it needs to be changed specifically to work on Keenspace.

Once you're done there, click on "Comments". Now, you have a decision to make: Do you want comments enabled on your posts? This is all Blogger-side scripting (i.e. no scripts actually on your webpage), so it'll work fine on Keenspace. If you don't want comments, click "Hide". Elsewise, click "Show" and configure the rest as desired. Note that you're going to want to set "Who Can Comment?" to "Anyone".

Move on to "Archiving". If you don't want an archive of your old posts, set "Archive Frequency" to "No Archive" and be done with this. If you do want archives (which you probably will), set the frequency to whatever you want.
I'd suggest enabling Post Pages if you're going to have an archive, and maybe even if you aren't. Basically, it allows each post to have it's own .html file in addition to wherever else it resides. This is useful for such things as comments and allowing people to link to the post.
Set Archive Path to "/public_html/SOMETHING/". I'd recommend setting it to your normal FTP path with "archive/" appended to the end. That is, if your FTP path is (as mine is) "/public_html/news/", your archive path will be "/public_html/news/archive".
For the Archive URL, figure out what it is in the same way that you figured out the Blog URL. In my case, it's "".
Set the Archive Filename to whatever you feel like. Mine is "archive.html" because I'm not creative, but you could call it "archives.html" or "monkeys.html" or "angryants.html", if you feel like it. What does this do? All the archive files will be called something like "2005_02_01_ARCHIVEFILENAME", just with different numbers and stuff. So, in my case, that file's called "2005_02_01_archive.html".
Click Save Settings.

On to "Site Feed". This lets you enable an RSS feed for your blog. Well, technically it's an Atom feed, but whatever. They're similar enough.
Firstly, ask yourself the following question: "Do I want an Atom feed for my Keenspace-hosted blog?"
The answer to this question should be "Yes". In the event that you answered correctly, set "Publish Site Feed" to "Yes" (duh).
Set Descriptions to whatever you want. Short will result in a smaller feed file, but Full will not require feed-readers to load another page to read the full post. It's up to you.
The "Site Feed Server Path" should be the same as your original FTP path. In my case, that's "/public_html/news". While technically you could put it elsewhere, it just simplifies things to put it where you put the rest of everything.
Call your feed whatever you want, so long as it ends in ".xml". I used "feed.xml", but you could call it "atom.xml" or something. Whatever pleases you, really.
You should know the drill by now for getting the URL of stuff. Perform it here. Mine is "".
Save your settings.

"Email" is not an important section. Mess with it if you want. "Members" is also not important. In fact, unless you're going to have multiple people posting to your blog, leave "Members" alone.

On to "Template". That's at the way top of the screen. Once it loads, the fun stuff (read: really important stuff) begins.
First, decide if you want to have a Blogger NavBar on your blog. What's that, you may ask? That's a little bar that sits on the top of blog and lets people do fun stuff like search your blog with Google, post a Blogger entry linking to whatever page on your blog they're looking at (assuming they have a Blogger blog), and click to the "Next Blog", which is some other Blogger blog. If you enable it, other people can get to your blog through the "Next Blog" link on other blogs. If you don't, then they can't.

Scroll way the heck down, past all the CSS that should fill about half of the textbox. Find a suitible place for the adcode. This is usually at the top of the body tag.
Now it is time to check something. Have you enabled the Blogger NavBar? If you haven't, copy and paste the following code in (this is current as of the writing):

Code: Select all

<div class="keen_ad" style="display:inline;">
<center><iframe src="" id="ks_da" name="ks_da"  allowtransparency="true" scrolling="no" frameborder="0" width="768" height="90">
  <a href="" target="_top">
<img src="" width="468" height="60" border="0" alt="Click Here" />
If, however, you have enabled the NavBar, the code must be slightly modified. If it isn't changed somewhat, then the NavBar will cover part of the Keenspace Banner. That would be bad. Therefore, copy and paste this in instead:

Code: Select all

<div class="keen_ad" style="display:inline;">
<center><iframe style="margin-top:40px;" src="" id="ks_da" name="ks_da"  allowtransparency="true" scrolling="no" frameborder="0" width="768" height="90">
  <a href="" target="_top">
<img src="" width="468" height="60" border="0" alt="Click Here" />
Note: You're obviously going to want to replace YOURKEENDOMAINHERE with whatever your Keenspace domain is.

Now, ask yourself if you want your profile to be displayed on your blog. I didn't. If you don't either, find (use Ctrl+F - it is your friend) this tag: "<$BlogMemberProfile$>". Put "<!--" before it and "-->" after it. That'll remove the profile. To reenable it later, just undo that change.
Another way to do this is to go to your dashboard, click "Edit Profile", and say that you don't want your profile made public. That's actually a better way than this is.

Somewhere towards the bottom, you should find something that's labeled as the footer. If there isn't, just go to the part right above the </body> tag. Put some form of Keenspace notice in there. I'd recommend surrounding it by a <p> tag, a <center> tag, and a <font size=-2> tag. DO NOT USE KEENTAGS. THEY WILL NOT WORK.
Now, click "Save Template Changes".

And now, for the final touches.
FTP to your Keenspace site. Create all the folders you ever mention in Path options. For example, my paths were as follows:
FTP Path: /public_html/news/
Archive Path: /public_html/news/archive/
Site Feed Path: /public_html/news/
So I needed to make sure that those folders actually existed.
Once you've done that, go into Blogger and make a post to your Blog. Once it publishes, "Republish Everything" (or "Republish All", I can't remember which it is) for good measure.

Congratulations. You've made a Keenspace Blogger Blog Thing.
To make posts in the future, just log into Blogger, go to your blog, go to "New Post" or wherever, write up something, and hit "Publish Post". You never need to "Republish Everything" ever again, unless you change some settings.

Do note that it's a good idea to link to your newssite from your main page, or somewhere easily accessible. Other than that, you should be good to go.
Good luck, and happy KeenBloggerizing