Recent Changes - Search:

PITS main list

edit sidebar

Main sidebar

PmWiki

pmwiki.org

01137

Summary: Key PmWiki Features on the front page
Created: 2009-09-03 04:34
Status: Open
Category: Documentation
Assigned:
Priority:
Version:
OS:

Description: From a message sent by Eemeli Aro to the mailing list.

The front page of pmwiki.org hasn't changed since 2006. I think we should update it with at least one key feature: page variables.

Page variables and page text variables, along with templated includes and pagelist templates, are something that PmWiki does really well. I've looked a bit, but can't really find any other wiki or CMS that even approaches what PmWiki is capable of. I think this is something that should be advertised on the front page, if for no other reason than to promote a key point that can't be matched by other wiki software.


There are a couple of pages outlining features. Maybe a new, more concise list could be added on the front page. --Petko September 03, 2009, at 04:38 AM

PmWiki /
Features  A listing of PmWiki features
FeaturesAtAGlance  A short listing of PmWiki features
PmWikiFeatures  PmWiki features
PmWikiFeaturesAlt  

This PITS page here could be used to draft the new front page.


Draft new home page
%comment% This page is automatically restored every fifteen minutes. --Pm

PmWiki is a [[wiki(WikiWeb)]]-based system for collaborative creation and
maintenance of websites.

PmWiki pages look and act like normal web pages, with a
"[[Main/WikiSandbox?action=edit|Edit]]" link that makes it easy to modify
existing pages and add new pages into the website, using [[basic editing]]
rules. You do not need to know or use any HTML or CSS. Page editing can be
left open to the public or restricted to small groups of authors.

!! Key PmWiki Features

!!! Custom look-and-feel
A site administrator can quickly change the appearance and functions of a
PmWiki site by using different [[skins]] and HTML templates.  If you can't
find an appropriate skin [[already made -> Skins:Skins]], you can easily
modify one or create your own.

!!! Access control
PmWiki password protection can be applied to an entire site, to groups of
pages, or to individual pages.  Password protection controls who can read
pages, edit pages, and upload attachments.  PmWiki's access control system
is completely self-contained, but it can also work in conjunction with
existing password databases, such as ''.htaccess'', LDAP servers, and MySQL
databases.

!!! Customization and plugin architecture
One principle of the [[PmWiki Philosophy]] is to only include essential
features in the core engine, but make it easy for administrators to
customize and add new markup.  Hundreds of features are already available
by using extensions (called "recipes") that are available from the PmWiki
[[(Cookbook:)Cookbook]].

!!! Page includes
PmWiki has powerful tools to use or list parts of other pages.
These are [[page text variables]] and [[page lists]].

Page text variables are string variables made available in a wiki page
from [[PmWiki/TextFormattingRules | natural page]] markup or explicitly
with [[PmWiki/PageDirectives | page directive]] markup. 

Page lists provide a sophisticated [[PageListTemplates|template]] based
output that can automate many aspects of website construction, based on
selection criteria and conditional expressions. 

!! License 
PmWiki is written in %newwin%[[http://php.net/|PHP]] and distributed under
the %newwin%[[http://www.gnu.org/copyleft/gpl.html|General Public
License]].  It is designed to be simple to [[PmWiki/install(ation)]],
[[CustomizationConcept|customize]], and maintain for a variety of
applications. 
This site is running {$Version}.

PmWiki is a registered trademark of [[http://www.pmichaud.com/ | Patrick
R. Michaud ]].

PmWiki's home on the web is at [[(http://)pmwiki.org(/)]].

(:include OtherLanguages:)

This page is automatically restored every fifteen minutes. --Pm

PmWiki is a wiki-based system for collaborative creation and maintenance of websites.

PmWiki pages look and act like normal web pages, with a "Edit" link that makes it easy to modify existing pages and add new pages into the website, using basic editing rules. You do not need to know or use any HTML or CSS. Page editing can be left open to the public or restricted to small groups of authors.

Key PmWiki Features

Custom look-and-feel

A site administrator can quickly change the appearance and functions of a PmWiki site by using different skins and HTML templates. If you can't find an appropriate skin already made, you can easily modify one or create your own.

Access control

PmWiki password protection can be applied to an entire site, to groups of pages, or to individual pages. Password protection controls who can read pages, edit pages, and upload attachments. PmWiki's access control system is completely self-contained, but it can also work in conjunction with existing password databases, such as .htaccess, LDAP servers, and MySQL databases.

Customization and plugin architecture

One principle of the PmWiki Philosophy is to only include essential features in the core engine, but make it easy for administrators to customize and add new markup. Hundreds of features are already available by using extensions (called "recipes") that are available from the PmWiki Cookbook.

Page includes

PmWiki has powerful tools to use or list parts of other pages. These are page text variables and page lists.

Page text variables are string variables made available in a wiki page from natural page markup or explicitly with page directive markup.

Page lists provide a sophisticated template based output that can automate many aspects of website construction, based on selection criteria and conditional expressions.

License

PmWiki is written in PHP and distributed under the General Public License. It is designed to be simple to install, customize?, and maintain for a variety of applications. This site is running pmwiki-2.2.52.

PmWiki is a registered trademark of Patrick R. Michaud.

PmWiki's home on the web is at pmwiki.org.

PmWiki in other languages

Nice layout of the Features page of EditMe. --Petko March 25, 2011, at 06:19 AM

Edit - History - Print - Recent Changes - Search
Page last modified on November 10, 2012, at 04:19 PM