Toggle menu
15
248
116
28.1K
Kenshi Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Prd (talk | contribs)
No edit summary
Prd (talk | contribs)
No edit summary
Line 70: Line 70:
}}</includeonly>
}}</includeonly>
<noinclude>
<noinclude>
[[Category:Module documents]]
[[Category:Module documentation pages]]
[[Category:Module documentation pages]]
</noinclude>
</noinclude>

Revision as of 07:21, 9 March 2025

This module offers utilities to convert paths into different formats.

Functions

information Note: In all functions the |1= argument can indifferently be a relative (i.e. beginning with ./ or ../ or /) or an absolute path.

abs

The abs function parses the |1= argument and returns it as an absolute path.

Examples

  • {{#invoke:path|abs|./example}}
    ↳ Module:Path/doc/example
  • {{#invoke:path|abs|.}}
    ↳ Module:Path/doc
  • {{#invoke:path|abs|Wikipedia:Lua}}
    ↳ Wikipedia:Lua
  • {{#invoke:path|abs}}
    ↳ Module:Path/doc

rel

The rel function parses the |1= argument and returns it as a relative path.

Examples

  • {{#invoke:path|rel|Module:Path/example}}
    ↳ ../example
  • {{#invoke:path|rel|Module:Path}}
    ↳ ..
  • {{#invoke:path|rel|Wikipedia:Lua}}
    ↳ Wikipedia:Lua
  • {{#invoke:path|rel}}
    ↳ .
  • [[Module:Path/example|{{#invoke:path|rel|Module:Path/example}}]]
    ../example

sub

The sub function parses the |1= argument and returns it as a partial path with only the subpages shown.

Examples

  • {{#invoke:path|sub|Module:Path/example}}
    ↳ example
  • {{#invoke:path|sub|Module:Path}}
  • {{#invoke:path|sub|Wikipedia:Lua}}
    ↳ Wikipedia:Lua
  • {{#invoke:path|sub}}
  • [[Module:Path/example|{{#invoke:path|sub|Module:Path/example}}]]
    example

See also