Quotes

The Quotes moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. allows users to maintain a list of quotations that they find notable, humorous, famous, motivational, or otherwise worthy of sharing with website visitors. The quotes can be displayed in any number of administrator-defined blocks. These blocks will display either a randomly-selected quote or the most recent quote based on the restrictions of each block. Blocks can be configured to restrict to certain nodes, roles, users, or categories.

The display of quotes is themeable using two functions, themeFor web sites, this refers to the "look and feel" of the site. It is also used to describe the code to produce that look._quotes_quote() which displays a single quote/author and themeFor web sites, this refers to the "look and feel" of the site. It is also used to describe the code to produce that look._quotes_page() which displays a list of quotes. The default implementation of themeFor web sites, this refers to the "look and feel" of the site. It is also used to describe the code to produce that look._quotes_quote() uses three CSSCascading Style Sheet - a hierarchical means of specifying how to format HTML elements on the page classes to allow you to control the display of quotes. The quote itself uses "quotes-quote". The author/attribution uses "quotes-author" and the citation source uses "quotes-citation".

Installation

For a new installation, copy the entire Quotes moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. directory to the appropriate moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. directory within your Drupal

Drupal

An open-source content management system that is used on this site and is taking over the world. installation. Then log into your siteA logically grouped set of content - also web site., enable the quotes moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. on the admin/build/modules page, set permissions as desired on admin/user/access#moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP.-quotes, and go to the admin/settings/quotes page to create and configure the quote blocks.

When upgrading from a previous version of the Quotes moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP., log into your siteA logically grouped set of content - also web site. as administrative user 1, replace the existing quotes moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. directory with the new one, and then go to the /update.phpRecursive acronym for "PHP: Hypertext Preprocessor" - is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. page to check for and run any necessary upgrades for the quotes moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP..

If you are upgrading from a pre-4.5 version, you will need to export and re-import your existing quotes from your pre-4.5 databaseA collection of data related to an application. or upgrade to Drupal

Drupal

An open-source content management system that is used on this site and is taking over the world. 4.6, to 4.7, and then to 5.

Permissions

The quotes moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. has five permissions:

administer quotes
allows users to administer the quotes moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. and create/configure/delete quote blocks
create quotes
allows users to create quotes (they cannot edit quotes without the 'edit own quotes' permission)
import quotes
allows users to import quotes (they cannot edit quotes without the 'edit own quotes' permission)
edit own quotes
allows users to create, edit, and delete quotes
promote quotes to block
allows users to promote their quotes so that they will appear in any defined quote blocks