My favorites | Sign in
Project Logo
                
Search
for
Updated Apr 08, 2007 by jeswin
Labels: Featured
InstallingThinkJot  
One-sentence summary of this page.

Introduction

A step-by-step intro into setting up a blog using ThinkJot V2.

Copied from http://www.process64.com/InstallingThinkJot.aspx. (Recommended Read)

Details

If you are an Asp.Net developer, reading the ThinkJot XML Backend post will give some valuable insights into how the data is stored. But anyway, this installation article does not assume that you have read it. So let us proceed...

Creating an Example Blog called 'Flying Teacups'

This article will describe how to create an example blog named 'Flying Teacups' at http://www.example.com/flyingteacups/. Blogging at the root, ie http://www.example.com/ is also covered in this article.

A) Compile the Site

If you don't have Visual Studio 2005, you can use the Compiled-Build. This is precompiled, and you can deploy it directly.

If you have the Full-Source Release (Recommended), here is what you need to do:

1. Open Visual Studio and compile the Website 2. Now copy the contents of the ThinkJot.Web folder into your Web Server root (or any application folder.)

B) Create Directories

Create these folders inside your Application Directory: 1. \App_Data\Blogs\XmlData\FlyingTeacups 2. \App_Data\Blogs\XmlData\FlyingTeacups\logs 3. \App_Data\Blogs\XmlData\FlyingTeacups\deleted 4. \Blogs\FlyingTeacups 5. \Blogs\FlyingTeacups\Media 6. \Blogs\FlyingTeacups\Style (optional)

C) Files in \App_Data\Blogs\XmlData\FlyingTeacups

Copy the contents of the Flying-Teacups-DataFolder zipfile (http://www.process64.com/blogs/process64/media/data_folder.zip) into \App_Data\Blogs\XmlData\FlyingTeacups

Or if you want to do this directly from the distribution, here are the steps: 1. Copy contents from the example blogs (say \App_Data\Blogs\XmlData\Process64)) 2. Delete .entry.xml --- and --- .comment.xml files 3. Clear entries from titlemap.xml, datetimemap.xml, blogentrytags.xml, templatemap.xml and categories.xml. (Don't delete the outer xml elements) 4. Edit blog.config

The Zip file above has all the steps done for you. So you might prefer that, instead of editing files.

D) Files in \Blogs\FlyingTeacups

Copy the contents of the Flying-Teacups-BlogFolder zipfile (http://www.process64.com/blogs/process64/media/blogs_folder.zip) into \Blogs\FlyingTeacups

These are the templates. If you want to make Visual changes, edit Default.aspx. AdminPage.aspx is for the Admin Interface.

E) Logins and Passwords are in \App_Data\users.xml

This is not encrypted for now, but will be encrypted in the Final Release. Anyway, files in App_Data are protected from site visitors automatically. You need to create a new user there, for the FlyingTeacups blog; say 'highflyer'.

F) Edit Blog.Config in \App_Data\Blogs\XmlData\FlyingTeacups

All the settings live here. To blog at the root, change Alternate url to '/' (slash).

G) Edit Web.Config

You may need to change the rootUrl property.

Ok that's it. Enjoy!


Sign in to add a comment
Hosted by Google Code