Both sides previous revisionPrevious revisionNext revision | Previous revision |
pmwiki [2020/11/09 17:37] – tags rjt | pmwiki [2022/07/24 14:13] (current) – Skins rjt |
---|
====== 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. |
=== See Also === | === See Also === |
* [[http://www.pmwiki.org/wiki/PITS/01319]] - for some specific fixes. | * [[http://www.pmwiki.org/wiki/PITS/01319]] - for some specific fixes. |
| |
| ===== See Also ===== |
| |
| * https://www.pmwiki.org/ |
| * [[https://www.pmwiki.org/wiki/PmWiki/PmWikiPhilosophy|PmWikiPhilosophy]] |
| |
{{tag>wiki fixes self-host software}} | {{tag>wiki fixes self-host software}} |