wiki:RandomIncludePlugin

Random Includes and Random Quotes (Fortune Cookies)

Description

These are Trac wiki macros to pick a random selection or selections from a page that contains bulleted items.

RandomInclude includes some number of bulleted items on that page. The purpose of this macro is to display a sample of pages from your wiki.

RandomQuote includes one random item from that page, and strips the bullet from it. It is used to include a changing fortune cookie on a page.

Find 10 bulleted (*) items on RandomPage and include those items in the current page:

[[RandomItem(RandomPage,10)]]

Display a (pseudo-)randomly chosen quote from a source page "Fortune Cookies":

[[RandomQuote]]

Display a quote from QuotePage:

[[RandomQuote(QuotePage]]

Bugs/Feature Requests

Existing bugs and feature requests for RandomIncludePlugin are here.

If you have any issues, create a new ticket.

defect

0 / 1

Download

Download the zipped source from here.

Source

You can check out RandomIncludePlugin from here using Subversion, or browse the source with Trac.

Installation

General instructions on installing Trac plugins can be found on the TracPlugins page.

Recent Changes

2908 by Rottenchester on 2007-12-15 20:07:05
Put license and url in setup.
2907 by Rottenchester on 2007-12-15 14:57:24
Initial import.
2906 by Rottenchester on 2007-12-15 14:56:44
New hack RandomIncludePlugin, created by Rottenchester
(more)

Author/Contributors

Author: Rottenchester
Maintainer: RottenChester
Contributors:

Last modified 7 weeks ago Last modified on Oct 15, 2016, 11:08:38 PM

Attachments (1)

  • randomwiki.py (874 bytes) - added by ystungar1@… 7 years ago. I was getting map error. The solution for this is attached in the randomwiki.py. Here I replaced , with % for the sourcepage so that the page could be rendered correctly and give correct output.

Download all attachments as: .zip