Ok, I have come up with a completed blogging solution!
I was working on my blog tonight when I saw this article in the help section at blogger.com
Posting via E-mail This got me thinking, as I am currently using an open source script I got from teh scripting library and adapted a little, to send out postcards and work that I do in world to my e-mail account. Realizing what I had pieced togeather, I have created a desktop blogging appliance with this script included inside of it, which I will be making free to the public through my SecondServer account, as well as making the one in my house free to copy.
Here is what you need to do to get this to work:
1) Sign up for a blogger.com account.
There are probably other blogger sites taht allow you to post by e-mail as well, but I saw this first and I do like blogger.
2) Read over the instructions at the link given above. That will explain how to set up an e-mail address to which you will be sending your blogs.
3) In world, obtain the blogging appliance from either
secondserver.net, any of the Livingston Furniture Vendors, or from my house in Meins(155, 47).
4) In the edit menu, click on the only script in the content menu and open it up.
5) Around Line 11, you'll see a line of code that says
string emailaddress="xxxx@domain.com";
Put the e-mail address you obtained from the blogger website at step 2 inbetween the quotation marks, replacing the [email]xxxx@domain.com[/email].
6) Save tjhe script and make sure that the Running box at the lower left corner is checked. Exit the edit menus. Your device is ready to Blog!
Blogging:
To post your blogs with this script, you will need to compose them in a notecard. The Name of the Notecard will be the name of the post in your blog. Note that there is a limit to how much data this script can send out via e-mail. I believe it is somewhere around 3000 charecters. Anything larger and it will split it into two e-mails and will likely disrupt your post.
When you have finished your notecard, simply drag it from your inventory onto the screen of the blogging device and your blog should be on its way.
Ok, disclaimers:
First off, I am releasing this whole project into open source. The script was originally open source from the scripting library, written by Strife Onizuka (
link). I made a few very minor changes to the script, mostly incidental changes. Still, it's all open.
Now, if this somehow messes up your blog, causes your dog to catch fire, or wisks Pathfinder Linden out to the kid grid, I am not assuming any responsibility.
Have fun, report any bugs, and ummm, yea.
--Brian Livingston
http://brianlivingston.blogspot.comEdit: Added the Notecard:
Blogging Terminal Readme
Object-Name: Blogging Terminal v1.0
Region: Meins (259584, 25548

Local-Position: (155, 49, 84)
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Blogging Terminal v 1.0
Based off of the Notecard2TechSupport script by Strife Onizuka
Released under GPL
Copyleft 2005
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-=Table of Contents=-
- Introduction
- Setup Instructions
- Blogging
- Disclaimers
-------------------------------------------------------------------
-=Introduction=-
So, you want to blog from SL? Good! Here's what you'll need in
order to use this product.
- A blogger.com account (Don't worry, they're free)
- This Blogging Terminal
- A little patience
Once you got those, we're good to go!
-------------------------------------------------------------------
-=Instructions=-
Setting up the Terminal
1. First off, make sure that you have a blogger.com account set up, along with an actual blog setup. This is all explained at the blogger.com website and throughtheir extensive help section.
2. In order to blog from Second Life, you will need to setup an e-mail address at blogger.com to send your blogs to. You can do this through the settings menu for your individual blog. Detailed explanation of this can be found at:
http://help.blogger.com/bin/answer.py?answer=135&topic=38Make sure to write down what the e-mail address is that you set up with blogger.com.
3. Back in Second Life, open the Edit menu for the Blogging Terminal. In the content menu, you will see this notecard, as well as one script. Open the Script.
4. Around line 11, you will see the following line of code:
string emailaddress="XXXX@blogger.com";
Replace the [email]XXXX@blogger.com[/email] with the e-mail address you chose in step 2.
If your e-mail address was [email]sldude.asparagus@blogger.com[/email], the line of code should read:
string emailaddress="sldude.asparagus@blogger.com";
5. Save the script and make sure that the "Running" checkbox is still checked. Close the edit and script windows.
Your terminal is now set up.
-------------------------------------------------------------------
-=Blogging=-
To post your blogs online, you will be composing them in a notecard. The Title of the Notecard will become the subject of the post, and the text contained within the notecard will become the main body of text.
When you have finished composing your notecard, simply save it, drag it from your invintory and drop it on the screen of the terminal. If everything goes as planned, your blog will be updated within a few minutes.
-------------------------------------------------------------------
-=Disclaimers=-
I will not accept any liability if for some reason this product results in your blog changing in some manner, your dog catching on fire, or Pathfinder Linden being zapped clear to the kid grid.
Again, this is based off of the script of Strife Onizuka, available in the scripting library. The monitor model is my own model. This entire project has been released as open source, so feel free to change it, adapt it, whatever. All I ask is that you a)
Have fun
--Brian Livingston
----------
Message Converted from notecard with Notecard2Blog version 0.1 alpha