SpecialManPage: Difference between revisions
from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
|
|
| (4 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| <hide>
| | {{to wooz|MWX/ManPage}} |
| [[page type::article]]
| |
| [[page type::project]]
| |
| [[thing type::software]]
| |
| [[thing type::MediaWiki extension]]
| |
| [[license::open source]]
| |
| [[platform::MediaWiki]]
| |
| [[author::User:Woozle]]
| |
| </hide>
| |
| ==About==
| |
| [[SpecialManPage]] is a simple extension for [[MediaWiki]] which allows [[manpage]]s to be displayed within the wiki as a Special page, which is often more readable than the standard terminal-based display. It makes use of the "{{l/manpage|man}}" command's "--html" option which displays output in [[HTML]] instead of fixed-pitch [[plaintext]]. The page to display is requested within the URL.
| |
| | |
| Some examples:
| |
| * {{l/manpage|cat}}
| |
| * {{l/manpage|ssh}}
| |
| * {{l/manpage|telnet}}
| |
| | |
| Manpage contents can also be transcluded, but this may not be particularly useful until some features are added for extracting partial content of manpages rather than returning the entire thing.
| |
| | |
| * [[/code]]
| |
| ==Future==
| |
| Planned features:
| |
| * return just a summary
| |
| * search manpages by topic or content
| |
| * list available manpages
| |
| * support for crosslinks to other manpages (not sure this is possible)
| |
| * [[texinfo]] support
| |
Latest revision as of 00:57, 17 April 2022