User Tools

Site Tools


pmwiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
pmwiki [2020/10/25 13:32] – ↷ Page moved from tool:software:pmwiki to pmwiki rjtpmwiki [2022/07/24 14:13] (current) – Skins rjt
Line 1: Line 1:
 ====== PmWiki ====== ====== PmWiki ======
 +
 +I run one PmWiki, just because someone else set it up. So I haven't dug too much into it, but the more I do, the more I like it. It's pretty scrappy, but very customisable. I guess similar reasons to why I like [[textpattern]], but maybe even more-so.
 +
 +I dunno, here're a bunch of links:
 +
 +  * https://www.pmwiki.org/wiki/Category/WikipediaSuite\\ I've been looking at PmWiki again as an alternative to [[mediawiki]], mostly because MW is kinda a mess in ways I don't like, and the search is garbo.
 +  * https://www.pmwiki.org/wiki/PmWiki/CustomMarkup
 +  * https://www.pmwiki.org/wiki/Cookbook/Cookbook\\ Scripts for customisation and other tips.
 +    * https://www.pmwiki.org/wiki/Cookbook/CustomSyntax
 +    * https://www.pmwiki.org/wiki/Cookbook/Templates
 +    * https://www.pmwiki.org/wiki/Cookbook/MediaCategories\\ Display a page's categories in a box, like Mediawiki does. By default they're only shown inline where they're linked.
 +  * https://www.pmwiki.org/wiki/Skins/Skins
 +
 +===== Quirks =====
 +
 +  * //Namespaces// are called //[[https://www.pmwiki.org/wiki/PmWiki/WikiGroup|groups]]//.
 +  * //Interwiki// links are called //[[https://www.pmwiki.org/wiki/PmWiki/InterMap|InterMap]]//
 +
 +===== Skins =====
 +
 +There are a bunch of skins on the wiki, but to make the choice easier you may as well skip to the 'responsive web design' category:
 +
 +  * https://www.pmwiki.org/wiki/Category/RWD
 +
 +Felix Pleşoianu has some tidy ones on this page:
 +
 +  * https://felix.plesoianu.ro/web/index.html
 +
 +===== Syntax =====
 +
 +PmWiki syntax is pretty standard, but there are some nice features:
 +
 +  * Letters connected to a link get included ''%%[[chip]]s%%'' display 'chips', and links to 'chip'. In [[dokuwiki]] you have to ''%%[[chip|chips]]%%''
 +  * You can also easily exclude parts with brackets: ''%%[[(hot) chips]]%%'' displays 'chips' and links to 'hot_chips'. In [[dokuwiki]] you have to ''%%[[hot_chips|chips]]%%''
  
 ===== Troubleshooting ===== ===== Troubleshooting =====
 ==== preg_replace with /e modifier deprecated ==== ==== preg_replace with /e modifier deprecated ====
-Ran into some trouble and found a bunch of ''preg_replace with /e modifier deprecated'' in my ''error_log''.+Ran into some trouble with an old install and found a bunch of ''preg_replace with /e modifier deprecated'' in my ''error_log''.
  
 Debugging info here: http://www.pmwiki.org/wiki/PmWiki/Troubleshooting was useful. Debugging info here: http://www.pmwiki.org/wiki/PmWiki/Troubleshooting was useful.
Line 15: Line 49:
   * [[http://www.pmwiki.org/wiki/PITS/01319]] - for some specific fixes.   * [[http://www.pmwiki.org/wiki/PITS/01319]] - for some specific fixes.
  
-{{tag>wiki fixes}}+===== See Also ===== 
 + 
 +  * https://www.pmwiki.org/ 
 +    * [[https://www.pmwiki.org/wiki/PmWiki/PmWikiPhilosophy|PmWikiPhilosophy]] 
 + 
 +{{tag>wiki fixes self-host software}}
pmwiki.1603593161.txt.gz · Last modified: 2020/10/25 13:32 by rjt