|
PmWiki is free wiki software written by Patrick R. Michaud in the PHP programming language. Image File history File links No higher resolution available. ...
Software development is the translation of a user need or marketing goal into a software product. ...
A software release is the distribution, whether public or private, of an initial or new and upgraded version of a computer software product. ...
December 11 is the 345th day of the year (346th in leap years) in the Gregorian calendar. ...
For the Manfred Mann album, see 2006 (album). ...
A software release is the distribution, whether public or private, of an initial or new and upgraded version of a computer software product. ...
April 27 is the 117th day of the year (118th in leap years) in the Gregorian calendar, with 248 days remaining. ...
Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era. ...
// An operating system (OS) is a set of computer programs that manage the hardware and software resources of a computer. ...
Cross-platform is a term which can refer to computer programs, operating systems, computer languages, programming languages, or other computer software and their implementations which can be made to work on multiple computer platforms. ...
In computing, a platform describes some sort of framework, either in hardware or software, which allows software to run. ...
PHP is a reflective programming language originally designed for producing dynamic web pages. ...
Computer software can be organized into categories based on common function, type, or field of use. ...
Look up Wiki in Wiktionary, the free dictionary. ...
A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
A website (alternatively, Web site or web site) is a collection of Web pages, images, videos and other digital assets that is hosted on a Web server, usually accessible via the Internet or a LAN. A Web page is a document, typically written in HTML, that is almost always accessible...
Clockwise from top: The logo of the GNU Project (the GNU head), the Linux kernel mascot Tux the Penguin, and the FreeBSD daemon Free software is a term coined by Richard Stallman and the Free Software Foundation[1] to refer to software that can be used, studied, and modified without...
Wiki software is a type of collaborative software that runs a wiki system. ...
PHP is a reflective programming language originally designed for producing dynamic web pages. ...
It is licensed under the terms of the GNU General Public License. The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
Design focus
PmWiki is designed to be easy to install and customize as an engine for creating professional web sites with one to any number of content authors. The software focuses on ease-of-use, so people with little IT or wiki experience will be able to put it to use. Despite having such low barriers to install a basic wiki, the software is also designed to be extremely extensible and customizable.
Features Content Storage PmWiki uses regular files to store content. Each page of the wiki is stored in its own file on the web server. Pages are stored in ASCII format and may be edited directly by the wiki administrator. According to the author, "For the standard operations (view, edit, page revisions), holding the information in flat files is clearly faster than accessing them in a database." [1]
Templates PmWiki offers a template scheme that makes it possible to change the look and feel of the wiki or website with a high degree of flexibility in both functionality and appearance.
Access control PmWiki permits users and administrators to establish password protection for individual pages, groups of pages or the entire site. For example, defined zones may be established to enable collaborative work by certain groups, such as in a company intranet. Password protection can be applied to reading, editing, uploading to and changing passwords for the restricted zone. Through the use of custom scripts it is possible to integrate password protection into a .htpasswd file. There are also user-based authorization possibilities and authentication via various external sources (e.g. LDAP) is supported. The Lightweight Directory Access Protocol, or LDAP (IPA: ), is an application protocol for querying and modifying directory services running over TCP/IP.[1] A directory is a set of information with similar attributes organized in a logical and hierarchical manner. ...
Customization PmWiki follows a design philosophy. Its main objectives are ease of installation, maintainability, and keeping non-required features out of the core distribution of the software. PmWiki's design encourages customization with a wide selection of custom extensions, known as "recipes" available from the PmWiki Cookbook. Creating your own extensions is made very easy by lots of well documented hooks in the wiki engine. A callback is often back on the level of the original caller. ...
System Requirements Prerequisites for running the PmWiki wiki engine: - PHP 4.1 or later
- Any webserver that can run PHP scripts (e.g. Apache, Microsoft IIS)
- Write permissions for the webserver user account in the PmWiki tree (required for off-line editing only)
- No file type extension restrictions on the webserver (sometimes a problem with free web hosting providers)
PmWiki has been reported to work with the following OS/webserver combinations: - Apache 1.3 or 2.2, on roughly anything (Unix, Linux, Windows, and Mac OS/X)
- Microsoft Internet Information Server, on Windows
- appWeb (a very small, php-enabled webserver) executing on a Linksys NSLU2 Network Storage Link device (running Unslung 5.5 beta, a Linux derivate for embedded systems)
- x86 Linux + LiteSpeedWeb Server Standard Edition
Author PmWiki was written by Patrick R. Michaud. Patrick owns a trademark on the name "PmWiki".
See also Image File history File links Portal. ...
Look up Wiki in Wiktionary, the free dictionary. ...
Wiki software is a type of collaborative software that runs a wiki system. ...
The following tables compare general and technical information for a number of wiki software packages. ...
The WikiWikiWeb, or simply WikiWiki or Wiki (with a capital W), is the first ever wiki, written in Perl. ...
External links |