Difference between revisions of "Template:Example code"

From VideoLAN Wiki
Jump to navigation Jump to search
(Looks almost the same but centred and with one pixel less padding: use CSS class "widebox", defined in MediaWiki:Common.css)
m (Convert to table)
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div class="widebox">
+
{| class="widebox center" style="padding:0;"
This page contains example code{{#if:{{{for|}}}|&#32;for [[{{{for}}}]]}}.  
+
|style="padding:0;"|This page contains example code{{#if:{{{for|}}}|&#32;for [[{{{for}}}]]}}.<br /><!--
{{#switch:{{{l}}}
+
-->{{#switch:{{{l}}}<!--
|GPL=This code is licensed under the [https://www.gnu.org/copyleft/gpl.html GNU General public license].[[Category:GNU GPL Licensed pages]]
+
  -->|GPL=This code is licensed under the [https://www.gnu.org/copyleft/gpl.html GNU General public license][[Category:GNU GPL Licensed pages]]<!--
|LGPL=This code is licensed under the [https://www.gnu.org/copyleft/lesser.html GNU Lesser General public license].[[Category:GNU LGPL Licensed pages]]
+
  -->|LGPL=This code is licensed under the [https://www.gnu.org/copyleft/lesser.html GNU Lesser General public license][[Category:GNU LGPL Licensed pages]]<!--
|PD=This code is placed in the public domain. You may use it however you like.
+
  -->|Expat=This code is licenced under the [https://directory.fsf.org/wiki/License:Expat Expat License] (often called the ''MIT License'')[[Category:Expat pages]]<!--
|WTFPL=This code is licensed under the [http://www.wtfpl.net/ WTFPL]. You may use it however you like.
+
  -->|WTFPL=This code is licensed under the [http://www.wtfpl.net/ WTFPL]. You may use it however you like.[[Category:PD pages]]<!--
|#default={{{l|}}}
+
  -->|PD=This code is placed in the public domain. You may use it however you like.[[Category:PD pages]]<!--
}}</div><includeonly>[[Category:Example code]]</includeonly><noinclude>
+
  -->|CC-0=This code is licenced under the [https://creativecommons.org/publicdomain/zero/1.0/ CC-0 1.0 Universal Public Domain Dedication]. You may use it however you like.[[Category:CC-0 pages]]<!--
 +
  -->|#default={{{l|}}}<!--
 +
-->}}
 +
|}<includeonly>[[Category:Example code]]</includeonly><noinclude>
  
 
Place at top of pages which are just example code.
 
Place at top of pages which are just example code.
Line 18: Line 21:
 
** GPL
 
** GPL
 
** LGPL
 
** LGPL
 +
** Expat ("MIT License")
 +
** WTFPL (Do WTF you want to public license)
 
** PD (public domain)
 
** PD (public domain)
** WTFPL (Do WTF you want to public license)
+
** CC-0 ([[Creative Commons]] CC-0 for universal public domain)
  
 
[[Category:Templates]]
 
[[Category:Templates]]
 
</noinclude>
 
</noinclude>

Latest revision as of 08:30, 18 April 2019

This page contains example code.

Place at top of pages which are just example code.

Places page in Category:Example code, and correct page license category.

Usage {{example code|l=GPL|for=.Net Interface to VLC}}

  • l (L) is license. Can be some text, eg: "Licensed under My License", or one of the following magic values
    • GPL
    • LGPL
    • Expat ("MIT License")
    • WTFPL (Do WTF you want to public license)
    • PD (public domain)
    • CC-0 (Creative Commons CC-0 for universal public domain)