version=pmwiki-2.2.15 ordered=1 urlencoded=1 agent=Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100214 Ubuntu/9.10 (karmic) Firefox/3.5.8 author=Petko charset=ISO-8859-1 csum=PHP 4.3 or newer required because of the function file_get_contents() host=81.65.12.206 name=PmWiki.PmWikiFeatures rev=462 targets=PmWiki.HowToGetAssistance,PmWiki.FAQ,PmWiki.Troubleshooting,PmWiki.ErrorMessages,PmWiki.MailingLists,PmWiki.References,PmWiki.Requirements,PmWiki.WebHosts,Cookbook.Standalone,PmWiki.FlatFileAdvantages,PmWiki.Upgrades,PmWiki.Download,PmWiki.Subversion,PmWiki.Blocklist,PmWiki.UrlApprovals,Cookbook.DeObMail,PmWiki.Passwords,PmWiki.PasswordsAdmin,PmWiki.AuthUser,Cookbook.UserAuth,PmWiki.FeaturesAtAGlance,PmWiki.Features,PmWiki.PmWikiFeatures,PmWiki.Drafts,PmWiki.BasicEditing,Cookbook.GuiEdit,Cookbook.SpellChecker,PmWiki.SimultaneousEdits,PmWiki.PageHistory,PmWiki.Links,PmWiki.WikiWord,PmWiki.InterMap,PmWiki.CustomInterMap,Site.InterMap,PmWiki.WikiGroup,PmWiki.HierarchicalGroups,PmWiki.WikiArchitecture,PmWiki.Categories,PmWiki.WikiTrails,Site.Search,Cookbook.PagelistExplained,PmWiki.Notify,PmWiki.WebFeeds,Cookbook.FeedLinks,Cookbook.StaticPages,PmWiki.Internationalizations,PmWiki.OtherLanguages,Cookbook.RenamePage,PmWiki.PageLists,Cookbook.Backlinks,Cookbook.Skins,Cookbook.SkinChange,Cookbook.SkinConfig,PmWiki.LayoutBasics,PmWiki.GroupHeaders,PmWiki.WikiStyles,PmWiki.CustomMarkup,PmWiki.Tables,PmWiki.TableDirectives,Cookbook.TableEdit,Cookbook.PageTableOfContents,Cookbook.NumberedHeaders,PmWiki.IncludeOtherPages,PmWiki.SpecialMarkups,PmWiki.Uploads,PmWiki.UploadsAdmin,Cookbook.SimpleGallery,Cookbook.ImagesAutoResizing,Category.Images,Cookbook.Forms,Cookbook.PmWikiDraw,Cookbook.UserConfigurations,PmWiki.PageDirectives,Cookbook.EnableHTML,PmWiki.OtherVariables,Cookbook.CleanUrls,Cookbook.WikiCalendar,Cookbook.PmCalendar,Cookbook.MimeTeX,Cookbook.PublishWikiTrail,Cookbook.Forum,Cookbook.SimpleForum,Cookbook.Guestbook,Cookbook.Cookbook,PmWiki.WikiFarms,PmWiki.RefCount,Cookbook.AttachlistEnhanced,PITS.PITS text=(:Summary:PmWiki [[features]]:)%0a(:title Features of PmWiki:)%0a(:comment Should refactor with PmWiki.Features:)%0a%0a* [-Option : Parameter(s) defined in the '''configuration file'''-]%0a* [-Addon : File(s) to be loaded separately!-]%0a%0a(:table rules=rows class='tabtable' style="border:1px dotted blue;":)%0a(:cellnr:)%0a!!! Cost%0a(:cell valign=bottom:)Free software licensed under the [[http://gnu.org/|GNU]] [[http://gnu.org/copyleft/gpl.html|GPL]]%0a(:cellnr:)[[User support->HowToGetAssistance]]%0a(:cell:)On website, eg [[PmWiki/FAQ]], [[troubleshooting ]]guide, specific [[error messages]] descriptions, and by [[mailing lists]] (also in German, Spanish, French)%0a(:cellnr:)[[References|Reviews]]%0a(:cell:)Favorable %0a(:cell:)%0a(:cellnr colspan=2:)%0a!!! System%0a(:cellnr:)[[requirements|Server Requirements]]%0a(:cell:)[[http://php.net|PHP]] 5.2 recommended, 4.3.x minimum; can run in [[http://php.net/features.safe-mode|safe mode]]. See [[web hosts]] and the [[(Cookbook:)Standalone]] recipe. %25green%25PmWiki runs with PHP5 but you need to deactivate MMCache in php.ini (MMcache is a section in this file)%25%25%0a(:cellnr:)Page storage%0a(:cell:)Flat files; no need for a database. Can handle thousands of pages. See [[Flat File Advantages]].%0a(:cellnr:)[[Upgrades]]%0a(:cell:)By simply copying [[Download|new version files]] or export from the [[Subversion]] repository%0a(:cellnr:)[[Addons->Cookbook:.]]%0a(:cell:)There are nearly 400 [[Cookbook:.]] recipes. %0a(:cell:)%0a(:cellnr colspan=2:)%0a!!! Security%0a(:cellnr:)SPAM protection%0a(:cell:)By [[blocking words, IP addresses->PmWiki/Blocklist]] (option), and by limiting the quantity of [[non-approved URLs->UrlApprovals]] (option), by [[encrypting the email address->Cookbook:DeObMail]] (addon)%0a(:cellnr:)[[Passwords]]%0a(:cell:)Page, group or site based, see also [[passwords admin]]istration%0a(:cellnr:)User authentication%0a(:cell:)Available as an option ([[(PmWiki:)AuthUser]]) or an addon ([[(Cookbook:)UserAuth]]).%0a(:cell:)%0a(:cellnr colspan=2:)%0a!!! Features%0a(:cellnr:)[[Features at a glance]]%0a(:cell:)and a detailed list of [[Features]]%0a(:cellnr:)[[Page editing->{$Name}?action=edit]]%0a(:cell:)[[Similar->BasicEditing]] to others wikis. Has a [[button bar->Cookbook:GuiEdit]] and Preview capability. Handles [[simultaneous edits]]. Optional [[drafts|save-as-draft]] feature. Addon for [[spell checking->Cookbook:Spell checker]]%0a(:cellnr:)[[Page history->PageHistory]]%0a(:cell:)History pages include Restore links. Configurable number of days and number of revisions of history.%0a(:cellnr:)[[Free links->Links]] and [[WikiWord]]s%0a(:cell:)[[Wiki Word]] links are an option in version 2.1. In previous releases they were enabled by default.%0a(:cellnr:)[[Intersites links->InterMap]] ([=InterMap=])%0a(:cell:)[[Configurable->CustomInterMap]] by the administrator or defined in the [[Site.InterMap]] page.%0a(:cellnr:)[[(Wiki)Group]]s and hierarchy%0a(:cell:)[[One level only->HierarchicalGroups]], handles menus and styling by groups, see [[Wiki architecture]]%0a(:cellnr:)[[Categories]]%0a(:cell:)Organise and find related pages with special Category markup.%0a(:cellnr:)[[Navigation trails->WikiTrails]]%0a(:cell:)Allow wiki authors to create "trails" through sequences of pages in the wiki.%0a(:cellnr:)[[Search tools->Site.Search]]%0a(:cell:)Search the entire site or the current group. Administrator may exclude pages from appearing in search results. [[Cookbook:PagelistExplained|Pre-defined searches]] are also available.%0a(:cellnr:)[[Email-notification->Notify]] of revised pages%0a(:cell:)Option, by admin, site based: enable [[Notify]] in the local/config of the page(s) you want to monitor.%0a(:cellnr:)[[Web Feeds->PmWiki:WebFeeds]]%0a(:cell:)Optional RSS, Atom, and Dublin Core syndication feeds as well as [[(Cookbook:)feed links]] to enable autodiscovery of the feeds%0a(:cellnr:)Podcasting%0a(:cell:)[[(PmWiki:)Web feed(s)]] enclosures are supported.%0a(:cellnr:)Publish as static pages%0a(:cell:)Available as Cookbook recipe [[Cookbook.StaticPages]]%0a(:cellnr:)[[International versions->Internationalizations]]%0a(:cell:)See [[Other languages]]. Handles accented characters and UTF-8.%0a(:cellnr:)[[Page renaming->Cookbook:RenamePage]]%0a(:cell:)addon%0a(:cellnr:)Site Map%0a(:cell:)Available via the [[PageLists|pagelists]] directive.%0a(:cellnr:)[[(Cookbook:)Backlinks]]%0a(:cell:)Available since version 2.0.beta33%0a(:cell:)%0a(:cellnr colspan=3:)%0a!!! Layout%0a(:cellnr:)[[(Cookbook:)Skins]]%0a(:cell:)By admin, can be table or CSS based, addon for [[switching by users->Cookbook:SkinChange]] and [[interactive configuration->Cookbook:SkinConfig]]%0a(:cellnr:)[[Layout modifications->LayoutBasics]]%0a(:cell:)[[By admin-> LayoutBasics]] and by user, see [[group headers]]%0a(:cellnr:)[[Printable layout->{$Name}?action=print]]%0a(:cell:)Suppress menu, make link list and miscellaneous reformatting%0a(:cellnr:)[[Style->WikiStyles]] and [[custom markup]]%0a(:cell:) %0a(:cellnr:)[[Tables]]%0a(:cell:)[[Tables]] and [[Table Directives]]%0a(:cellnr:)[[(Cookbook:)Table Edit]]%0a(:cell:)Addon - table editor%0a(:cellnr:)[[(Cookbook:)Page table of contents]]%0a(:cell:)Addon - see also [[(Cookbook:)numbered headers]]%0a(:cellnr:)[[Inclusion->IncludeOtherPages]] in page%0a(:cell:)Of others page (part or complete)%0a(:cellnr:)[[Anchors->SpecialMarkups#MiscBracketAbuse]]%0a(:cell:)In same or other page%0a(:cellnr:)[[User uploaded attachments->Uploads]]%0a(:cell:)[[Option to set->UploadsAdmin]] %0a(:cellnr:)[[(Cookbook:)Images (auto) resizing]] and [[galleries->Cookbook:SimpleGallery]]%0a(:cell:)By addons, see also the category [[!images]] %0a(:cellnr:)[[(Cookbook:)Forms]]%0a(:cell:)Forms may be embedded in wiki pages.%0a(:cellnr:)[[In browser drawing edit->Cookbook:PmWikiDraw]]%0a(:cell:)By addon, need java enabled on browser.%0a(:cellnr:)[[(Cookbook:)User Configurations|User preferences]]%0a(:cell:)Option. See also the [[(Cookbook:)SkinChange]] add-on.%0a(:cell:)%0a(:cellnr colspan=2:)%0a!!! HTML details%0a(:cellnr:)Handles HTML meta informations%0a(:cell:)[[Keywords->PageDirectives#keywords]] (site, group or page based), automatic noindex, nofollow for utility pages%0a(:cellnr:)HTML compatibility%0a(:cell:)XHTML 1.0 transitional, may differ for miscellaneous skins%0a(:cellnr:)allow embedding of html in wiki pages%0a(:cell:)[[Cookbook:enable HTML]]%0a(:cellnr:)[[Browser caching->OtherVariables#EnableIMSCaching]]%0a(:cell:)Option%0a(:cellnr:)[[Nice URLs->Cookbook/CleanUrls]]%0a(:cell:)See also $EnablePathInfo in LayoutVariables%0a(:cellnr:)[[Hide e-mail addresses->Cookbook.DeObMail]]%0a(:cell:)Addon%0a(:cell:)%0a(:cellnr colspan=2:)%0a!!! Miscellaneous addons%0a(:cellnr:)Calendar %0a(:cell:)Each date becomes a wiki page. There are two possible implementations: [[WikiCalendar->Cookbook:WikiCalendar]] and [[PmCalendar->Cookbook:PmCalendar]]%0a(:cellnr:)[[Latex in Wiki->Cookbook/MimeTeX]]%0a(:cell:) %0a(:cellnr:)[[(Cookbook:)Publish (Wiki) trail]]s%0a(:cell:) %0a(:cellnr:)Forum %0a(:cell:)There are 2 addons: [[(Cookbook:)Forum]] and [[(Cookbook:)SimpleForum]] %0a(:cellnr:)[[(Cookbook:)Guestbook]]%0a(:cell:) %0a(:cellnr:)For the full list ... %0a(:cell:)See the [[(Cookbook:)Cookbook]] recipes. %0a(:cell:)%0a(:cellnr colspan=3:)%0a!!! Administration details%0a(:cellnr:)[[Wiki farms]]%0a(:cell:)To have multiple wikis with a single installation of the wiki engine%0a(:cellnr:)[[Missing and orphan pages search->RefCount]]%0a(:cell:)Option - You can also list [[orphan and missing attachments->Cookbook:AttachlistEnhanced]] (addon)%0a(:cellnr:)[[Handling of features requests and bug reports->PITS:.]]%0a(:cell:) %0a(:cell:)%0a(:cellnr colspan=2:)%0a!!! Lacking [-(yet)-]%0a(:cellnr:)allow php scripts inside wiki%0a(:cell:)like gunther.sf.net does - nah, too much of a security issue. A recipe for that is easy to implement... but who would be crazy enough to do it? ;)%0a(:tableend:)%0a%0aElements which are not listed as features and are a strength of PmWiki :%0a* Small code base (under 2 MB)%0a* Many parameters are handled by pages, without having the need to open system files, which greatly helps the Wiki administration.%0a* While there is only one major developer, there is a very active community and most addons are from independent people.%0a%0aAdd a new feature you would ''like'' to see in PmWiki as a new [[PITS]] entry marked ''Feature Request'', or use one of the [[mailing lists]] to brainstorm new features.%0a%0aEnjoy!%0a time=1270421651 title=Features of PmWiki