|
InstallingThinkJot
One-sentence summary of this page.
IntroductionA step-by-step intro into setting up a blog using ThinkJot V2. Copied from http://www.process64.com/InstallingThinkJot.aspx. (Recommended Read) DetailsIf 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