glDailyQuote - Daily Quote Plugin

The Daily Quote plugin allows a random quote-of-the-day to be displayed on the glFusion site, and also provides for a random quote block.

Requirements

  • glFusion v1.1.2 or newer

Installation

The Daily Quote Plugin uses the glFusion automated plugin installer. Simply upload the distribtuion using the glFusion plugin installer located in the Plugin Administration page.

For glFusion version 1.1.1 or older, the manual plugin installation method is also supported.

Upgrading

The upgrade process is identical to the installation process, simply upload the distribution from the Plugin Administration page.

Features

  • A random quote appearing on as a centerblock item, either at the top of the page, following the featured story, or at the bottom.
  • A random quote block.
  • Quotes can be assigned to multiple categories.
  • A detailed search page for finding quotes within the database.
  • Batch upload of quotes, similar to glFusion's batch user import function.
  • Quotes and Categories may be enabled or disabled.
    • Disabling a category prevents the display of a quote unless it is associated with other, enabled, categories.
  • Autotags can be used to include a specific or random quote in a story or static page. A category option exists to include a random quote associated with a given category.

Limitations

A few features have been changed or removed from the original.

  • Only quote administrators can use the batch upload or administer categories.

Usage

Submissions

Authorized users (determined by values set in the plugin configuration) may submit quotes either to the submission queue or directly to the quote database. Multiple categories may be selected for the quote. Once a quote is in the primary table (and is enabled), it may be displayed.

Administration

Quotes are administered through the Daily Quote admin option found in the Command and Control section. Quotes may be enabled or disabled, edited, and deleted by users with the “dailyquote.admin” privilege.

Categories are administered through the same area and have much of the same options. If a category is disabled, then quotes associated with that category will not be displayed or searched unless they are also associated with at least one enabled category.

Searching

Daily quotes can be searched from within glFusion's search function.

Global Configuration Options

Configuration Options are set by the External Pages section in the site Configuration area. There is no config.php required unless you wish to override any other settings.

OptionDescription
Limit display on index pageEnter the maximum number of quotes to show per page on the plugin index page.
Limit search results toSet the maximum number of quotes to be returned by the search function.
Use submission queue?Select whether the glFusion submission queue is used. Site members with the “dailyquote.submit” privilege can bypass the submission queue.
Allow anonymous users to add quotes?Select whether anonymous users may submit quotes. This should almost certainly be “False” if the submission queue is not used!
Allow anonymous users to view quotes?Select whether the quotes will be displayed to anonymous users.
Allow logged-in users to add quotes?Select whether logged-in users are able to submit quotes, subject to the Submission Queue setting.
Enable Centerblock?Select whether a random quote will be shown as a centerblock item.
Centerblock PositionSelect the position of the centerblock on the page.
Centerblock on home page only?Select whether the centerblock will be shown only on the home page, or on all pages.
Add Google links to quotes?If “True”, then the author names will be linked to Google so site visitors may search for more information about them.
Show Quotes in “What's New” block?Add a list of recent quotes to the What's New block?
Number of days for a quote to be considered “new”Enter the number of days for which a quote is considered “new” for the purpose of including it in the “What's New” block.
Notification Email to Admin?Notify the administrator when a new quote is submitted?

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This plugin is based on the DailyQuote plugin for Geeklog 1.3.1 by Alford Deely, Copyright (C) 2004 by Alford Deely.

Logged in as: Guest (anonymous)
glfusion/gldailyquote/start.txt · Last modified: 2009/09/11 02:52 by lee
 
Except where otherwise noted, content on this wiki is licensed under the following license: GNU Free Documentation License 1.3