Difference between revisions of "Template:MW src"
Jump to navigation
Jump to search
Template documentation
Joelmartin (talk | contribs) m (Text replacement - "<translate>" to "") |
Joelmartin (talk | contribs) m (Text replacement - "</translate>" to "") |
||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
<languages/> | <languages/> | ||
− | </noinclude>{{#switch: | + | </noinclude>{{#switch: |
| = | | = | ||
− | <!--T:1--> [<tvar|1>https://doc.wikimedia.org/mediawiki-core/master/php/{{{1}}}_8{{{2}}}_source.html</> <tvar|file>{{#if:{{{1|}}}|{{{1}}}.{{{2}}}|{{BASEPAGENAME}}}}</> source code] on MediaWiki master. | + | <!--T:1--> [<tvar|1>https://doc.wikimedia.org/mediawiki-core/master/php/{{{1}}}_8{{{2}}}_source.html</> <tvar|file>{{#if:{{{1|}}}|{{{1}}}.{{{2}}}|{{BASEPAGENAME}}}}</> source code] on MediaWiki master. |
| #default = | | #default = | ||
{{#invoke:Template translation|renderTranslatedTemplate|template=Template:MW src|noshift=1}} | {{#invoke:Template translation|renderTranslatedTemplate|template=Template:MW src|noshift=1}} | ||
Line 14: | Line 14: | ||
<!--T:3--> | <!--T:3--> | ||
This template generates a link to the source code of the file in MediaWiki master in the generated PHP [[Doxygen]] documentation. | This template generates a link to the source code of the file in MediaWiki master in the generated PHP [[Doxygen]] documentation. | ||
− | + | ||
− | {{Note|1=<!--T:4--> Doxygen's treatment of source files tends to be... odd. | + | {{Note|1=<!--T:4--> Doxygen's treatment of source files tends to be... odd. <!--T:5--> It strips all comments that look like Doxygen tags and structure commands, assuming you'll follow its link "Go to the documentation of this file." <!--T:6--> Instead of this template you can use <tvar|file>{{tl|git file}}</>.}} |
== Parameters == <!--T:7--> | == Parameters == <!--T:7--> | ||
− | + | ||
<nowiki>{{MW src|name|ext}}</nowiki> | <nowiki>{{MW src|name|ext}}</nowiki> | ||
Line 26: | Line 26: | ||
<!--T:8--> | <!--T:8--> | ||
where: | where: | ||
− | |||
− | * ''name'' - <!--T:9--> file name. | + | |
− | * ''ext'' - <!--T:10--> file extension, e.g. | + | * ''name'' - <!--T:9--> file name. |
+ | * ''ext'' - <!--T:10--> file extension, e.g. <code>.php</code>, <code>.inc</code>, etc. | ||
== Examples == <!--T:11--> | == Examples == <!--T:11--> | ||
− | + | ||
* <nowiki>{{MW src|Maintenance|php}}</nowiki> | * <nowiki>{{MW src|Maintenance|php}}</nowiki> | ||
{{MW src|Maintenance|php}} | {{MW src|Maintenance|php}} |
Revision as of 04:11, 21 December 2019
[<tvar

Usage
This template generates a link to the source code of the file in MediaWiki master in the generated PHP Doxygen documentation.
file>{{git file}}</>.
Parameters
{{MW src|name|ext}}
where:
- name - file name.
- ext - file extension, e.g.
.php
,.inc
, etc.
Examples
- {{MW src|Maintenance|php}}
[<tvar