Blog Admin notes

From BenningtonWiki
Jump to: navigation, search

These are Joe's notes for wrangling the sucky software that is Movable Type. Behold the madness.

Creating a new blog

Pick a long name and a short name for the blog

  • The long name will show up on the blog web pages and in the title of the blog.
  • The short name will appear in the url.
  • Traditionally the long name is capitalized like a book title and the short name is all lower case with spaces removed. For example: long name "Code Critique", short name "codecritique".

Create the blog directories on the server

  • ssh into kvalda.
  • Create directories /alias/blogsroot/<short name> and /alias/blogsroot/<short name>/archives.
  • Set permissions on both directories to 777.

Create the new blog

  • Log in to Movable Type.
  • Click on "Create new Weblog".
  • Weblog Name: Bennington College: <long name>
  • Local Site Path: /alias/blogsroot/<short name>
  • Site URL: http://blogs.bennington.edu/<short name>/
  • Local Archive Path: /alias/blogsroot/<short name>/archives
  • Archive URL: http://blogs.bennington.edu/<short name>/archives/
  • Timezone: UTC-5 (Eastern Time)
  • Click on "Save Changes". Click on "Rebuild my site" then "Rebuild".

Configure the new blog

  • Click on "Weblog Config" and then "Preferences".
  • Language for Date Display: English (default is Czech!)
  • Default Post Status: Publish
  • Accept Comments from Unregistered Visitors: Checked
  • Require Name and Email Address Information: Checked
  • Enable Unregistered Comment Moderation: Unchecked
  • Accept Comments from Registered Visitors: Unchecked
  • Allow HTML in Comments: Checked
  • Auto-Link URLs: Checked
  • Email New Comments: Checked
  • Leave the other options as-is. Click on "Save Changes". Click on "Rebuild my site" then "Rebuild".

Configure the blog's appearance

  • Click on "Templates" then "Main Index".
  • Set the complete text to this Main Index copy. Replace "blog_id=xx" with the blog's number (take note of it in the mt.cgi URL).
  • Click on "Save" then "Rebuild this template".
  • Click on "Templates" then "Stylesheet".
  • Set the complete text to this Stylesheet copy.
  • Click on "Save" then "Rebuild this template".

Set up permissions for the admin author

  • Click on "Add/Edit Weblog authors".

If the admin already has an account:

  • Select the admin account from the "Select an author to edit" popup and click "Edit".
  • Scroll to the bottom of the page and select the new blog from the "Add user to an additional weblog" popup. Click "Add".
  • Check all the permissions under the new weblog. Click on "Save".

If the admin doesn't already have an account:

  • Enter Username (full first and last, with a space), email address and password.
  • Check next to the name of the new blog. Click on "Save".
  • Check all the permissions under the new weblog. Click on "Save".

Adding blog authors

  • Click on "Add/Edit Weblog authors".

If the author already has an account:

  • Select the author from the "Select an author to edit" popup and click "Edit".
  • Scroll to the bottom of the page and select the new blog from the "Add user to an additional weblog" popup. Add.
  • Check "Upload File" under the new weblog. Leave the others unchecked. Save.

If the author does not have an account:

  • Enter Username (full first and last, with a space), email address and password.
    • Use a simple password and require that the author change the password to their own choice as soon as possible.
  • Check next to the name of the new blog. Save.
  • Check "Upload File" under the new weblog. Save.
  • Repeat for other authors.

Deleting a blog author

  • Click on "Add/Edit Weblog authors".
  • Click on "View complete list of authors".
  • Check in the "Delete" column for the author to delete. Click on "Delete" button.