Controls: show

Options: show

Contact:

mail@internetcommons.ca

Website:

[home] [about] [help]

Subsites:
Members:

[profiles] [forum]

A Collaborative Publishing Tool (Wiki)*

Welcome to musterdb.internetcommons.ca, the home of Muster Wiki (see Wikipedia definition of Wiki).

Muster Wiki is designed as a collaborative publishing tool, with the capacity to organize and present a high volume of complex material. Think advocacy site, reference material, website library or study site. It can act as the main website software, or as a sub-site. See publiccommons.ca for a showcase application.

Given its functionality, its main strength is its ease of administration, including

  • easy setup
  • minimal ongoing administration
  • no traditional menus or "taxonomies"
More...

Menus are not required because authors just add content records to (one or more) "containers". It's sort of like directories with short-cuts, or nested labels. The containers automatically provide access lists to their own contents. The access lists can be ordered alphabetically, by date, or by custom order. Containers can even have Cover Pages to explain their content.

The home page is also organized as a container, with each tab representing a contained record.

Besides hosting original material, Muster Wiki can also act as a portal, hosting previews to websites and pdf documents, pictures (think picture albums), and "widgets" (embed code from the likes of YouTube, Google Maps, and Prezi).

There is a robust permission system, but note that owing to its flexibility, Muster Wiki collaborators should be trusted.

**Now (a little) mobile friendly!**

Introduction Download Documentation Search and Browse Forum

A Wiki that knows how to Tell a Story

Muster Wiki allows you to assemble and present web pages, like other content management software. But it goes a step further with Topics.

You can

  • assemble website pages into lists called Topics (and you can re-use individual web pages in multiple Topics),
  • put those Topic web pages in some order that tells a story, or leads the user through a complex topic,
  • annotate each Topic web page with a sentence or two that acts as a "Guide" to the user,
  • write a "Cover" page for the Topic as an overall guide, and then
  • let the user easily flip through the pages of that Topic to read the story.

Since Topics are themselves web pages, Topics can be included in Topics (giving you sub-topics).

Good for reader self-study, non-profits, presentations, in-depth analysis, history, travelogs, and lots of things we haven't thought of yet. Best of all, the structure of the website can evolve as volume grows, and insights develop and change.

Plus there's blogging, comments, picture management ... and more ...

Technically the software supports domain farm installations, and subdirectory installations.

Mobile Friendly: if the client space available to Muster Wiki drops below 1034 pixels wide (as in small mobile devices), 2 things happen.

  1. the left and right sidebars convert to header drop-downs, saving space
  2. autopreview for links (external websites), and document files (typically pdf's) is turned off, thus saving bandwidth
Muster:
to come together; collect; assemble; gather
DB:
database

A project of internetcommons.ca.

Requirements

A LAMP stack:

  • PHP 5.3x (we used 5.3.8 in development - uses namespaces)
  • MySql (we use 5.1.65-cll)
  • GD (picture processing)

This is a database-intensive application, so server performance optimizations are highly recommended. We use memory caching (with CGI/FastCGI) and eAccelerator.


Inclusions


Licence

Licence on custom code: BSD. See the other product websites for their licences. They are all open source products.


Version

November 12, 2012

We'll keep the version at RC1 (Release Candidate 1) for a while, until all features have been subjected to in-depth persistent use.


Downloads


Changelog

Change Notes
Version 1.0, February 23, 2013
upgrade to Release 1.0 Caution: some permission levels (under Administrator) have been only lightly tested; all else seems very solid
Various minor bug fixes
Version 1.0RC1, November 12, 2012
inital release

Go to this tab's topic: Documentation

·1· Installation

Part of: Documentation

Date: 13-Nov-2012 [14]

·2· Configuring the Home Page and Sidebars

Description: Organize a special Topic to provide material for the home page

Part of: Documentation

Date: 14-Nov-2012 [16]

·3· Creating and Maintaining Content

Description: Create a record; fill in the fields

Part of: Documentation

Date: 14-Nov-2012 [17]

·4· Mastering Muster Markup

Description: Levels: basic markup, decorators, declarations, embedded html

Part of: Documentation

Date: 16-Nov-2012 Location: Toronto [29]

·5· Organizing Content

Description: It's all about lists

Part of: Documentation

Date: 14-Nov-2012 [18]

·6· Finding Content

Part of: Documentation

Date: 16-Nov-2012 [28]

·7· Managing Content

Description: Inboxes provide a way to keep track of current projects

Part of: Documentation

Date: 14-Nov-2012 [23]

·8· Uploading Files

Part of: Documentation

Date: 14-Nov-2012 [20]

·10· Administration

Part of: Documentation

Date: 14-Nov-2012 [25]

·11· Technical Documentation

Description: [pending]

Part of: Documentation

Date: 14-Nov-2012 [27]

Keyword tips

Keyword search tips

Most of the time entering a keyword like "campfires" or "bake ovens" or "permits" will get you started just fine. But here are some simple operators you can experiment with to refine your search (think of these as a tiny query language).

Operator Meaning Example Finds
+ AND operator; word must be included; use this most of the time +apples +oranges both "apples" and "oranges" must be found in the same document.
- NOT operator; word must not be included apples -oranges "apples" must be found without the word "oranges".
* wild card (must be appended to the end) camp* camp, camps, campfire, campfires, Campbell
<blank> absence of an operator is interpreted as OR; any document with the word will be found apples oranges any document with either "apples" or "oranges" will be found
"<phrase>" exact phrase; words enclosed in double quotes must be found exactly "orange apples" the phrase "orange apples" must be found
(<term>) grouping; search terms in parentheses are evaluated separately +bananas +(apples oranges) find "bananas" with either "apples" or "oranges"

Note that keywords less than four characters long are ignored.

Keywords are searched in the Title, Caption, Location, Description, and Body of documents.

Keyword search does not look for the root of plurals. So "campfires" will not find "campfire", nor will "campfire" find "campfires". To find both use "campfire*".

Some (very commonly used) keywords are ignored altogether. These are called "stopwords". For a list see stopwords.

Search

Images:db_sm.png... Search Database Images:google_sm.png... Google

Database

Keyword search Images:questionmark.png...

Searches for exact keywords. Words of fewer than 4 characters are ignored.

Google


Note that google indexing of new material can be delayed by days or weeks from time of addition of the material to this website.

Browse

Login

[log in], or [register]

open this forum in a new window