Difference between revisions of "Template:Extension/CreateExtensionInputBox"

From WPRDC Wiki
Jump to navigation Jump to search
>Shirayuki
>Shirayuki
(use translation aware transclusion)
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
<languages />
<languages/>
</noinclude>{{#switch:<translate></translate>
</noinclude><!--
| =
--><inputbox>
<inputbox>
type=create
type=create
bgcolor=#eeeeff
bgcolor=#eeeeff
width=40
width=40
placeholder=<translate>Enter your extension's name here</translate>
placeholder=<translate nowrap><!--T:18--> Enter your extension's name here</translate>
prefix=Extension:
prefix=Extension:
preload=Template:Extension/Sample
preload=Template:Extension/Sample
Line 13: Line 12:
</inputbox>
</inputbox>
{{#if:{{{notext|}}}||
{{#if:{{{notext|}}}||
<translate>
<translate><!--T:1--> A developer sharing their code in the MediaWiki code repository should expect:</translate>
<!--T:1-->
A developer sharing their code in the MediaWiki code repository should expect:
</translate>


;<translate><!--T:2--> Feedback / Criticism / Code reviews</translate>
;<translate><!--T:2--> Feedback / Criticism / Code reviews</translate>
Line 25: Line 21:


;<translate><!--T:6--> Improved access for wiki sysadmins</translate>
;<translate><!--T:6--> Improved access for wiki sysadmins</translate>
:<translate><!--T:7--> If you do decide to put your code on the wiki, another developer may decide to move it to the MediaWiki code repository for easier maintenance.</translate> <translate><!--T:8--> You may then [[<tvar|1>Special:MyLanguage/Commit_access#Requesting_commit_access</>|request commit access]] to continue maintaining it.</translate>
:<translate><!--T:7--> If you do decide to put your code on the wiki, another developer may decide to move it to the MediaWiki code repository for easier maintenance.</translate> <translate><!--T:19--> You may then create a <tvar|1>{{ll|developer account}}</> to continue maintaining it.</translate>


;<translate><!--T:9--> Future versions by other developers</translate>
;<translate><!--T:9--> Future versions by other developers</translate>
Line 35: Line 31:
:<translate><!--T:15--> Similarly, you should credit the developers of any extensions whose code you borrow from — especially when performing a merger.</translate>
:<translate><!--T:15--> Similarly, you should credit the developers of any extensions whose code you borrow from — especially when performing a merger.</translate>


<translate>
<translate><!--T:16--> Any developer who is uncomfortable with any of these actions occurring should not host in the code repository.</translate>
<!--T:16-->
<translate><!--T:17--> You are still encouraged to create a summary page for your extension on the wiki to let people know about the extension, and where to download it.</translate>
Any developer who is uncomfortable with any of these actions occurring should not host in the code repository.</translate>
<translate>
<!--T:17-->
You are still encouraged to create a summary page for your extension on the wiki to let people know about the extension, and where to download it.
</translate>
}}
| #default=
  {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Extension/Expectations|noshift=1}}
}}<noinclude>
}}<noinclude>
[[Category:Extension creation{{#translation:}}|{{PAGENAME}}]]
[[Category:Extension creation{{#translation:}}|{{PAGENAME}}]]
[[Category:Extension templates{{#translation:}}|{{PAGENAME}}]]
[[Category:Extension templates{{#translation:}}|{{PAGENAME}}]]
</noinclude>
</noinclude>

Latest revision as of 05:50, 27 February 2021

<languages/>


<translate> A developer sharing their code in the MediaWiki code repository should expect:</translate>

<translate> Feedback / Criticism / Code reviews</translate>
<translate> Review and comments by other developers on things like [<tvar

[[Category:Extension creation{{#translation:}}|Extension/CreateExtensionInputBox]] [[Category:Extension templates{{#translation:}}|Extension/CreateExtensionInputBox]]