Personal diary

by Gisle Hannemyr

[mumble]

Table of contents

Introduction

This case study is about setting up a Drupal 7 sites as a personal diary. This is very similar to a blog, but all contents on it is not visible to others.

Preliminary features:

Embellishments:

Setting up

Install Drupal 7 site and configure roles and permissions:

  1. Make use of a multisite, and create a subsite with the owner of the diary (jo.rotztr.com).
  2. Set up access control to show error for anonymous, cf. section: Published content.
  3. Rename Article content type to Diary entry. Close comments. Tweak help texts.
  4. Create a new role: Writer.
  5. Set up permissions: Remove View comments and View published content from Anonymous. Grant create, edit and delete rights fow own Diary entry content for Writer. Grant right to use Search to Writer and Authenticated.

Install and configure Boostrap and page layout:

  1. Set up bootstrap sub-theme, cf. section: Bootstrap theme. In the case of a multisite, one may already exist, but you need to enable and configure jQuery Update.
  2. Move Search block from Primary to Higlighted region.
  3. Remove Login and Navigation block from Primary region to None. Instead, add paths user/login and node/add to main menu.

Install and configure WYSIWYG and CKEditor:

  1. Install the WYSIWYG editor environment, cf. section: CKEditor, but since the owner is trusted, don't bother with the WYSIWYG filter.

See alsoX

Bugs:

Final word

[mumble]


Last update: 2015-01-06 [gh].