Jump to content
Toggle menu
  • 8 articles
  • 75 files
  • 7 users
  • 37.8K edits
Neodyland Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Derived from/doc: Difference between revisions

Template page
convert to {{TemplateBox}}
m 56 revisions imported
 
(50 intermediate revisions by 17 users not shown)
Line 1: Line 1:
{{redirects|DF|Derivedfrom}}
{{TemplateBox
{{TemplateBox
|1=1
|1=1
|1d=file derived from (up to 20 unnamed parameters can be used, for 20 files)
|1d-en=File name of the image (with or without namespace).
|1def=
|1d-es=Nombre de la imágen (sin o con el espacio de nombres)
|1stat=required
|1d-fr=Nom de l'image (sans ou avec l’espace de noms)
|2=display
|1d-ja=画像名(名前空間不問)
|2d=size in pixels of thumbnail of files derived from. If not provided, no thumbnail is shown.
|1d-ko=이미지 파일 이름 (이름 공간 없음)
|2stat=optional
|1d-pt=Nome da imagem (sem ou com espaços de nomes)
|name=
|1d-de=Name des Bildes.
|desc=
|1d-zh=图像的文件名(包含或不包含名字空间名称皆可)
If your file is a derivative work of another file on Commons, use this template to link it.
|1d-td=File name
|1d-td-en=File name of the image
|1def={{0}}
|1stat=requested


'''Examples:'''
|2=2, 3, ..., n
|2d-en=names of more files; for each empty parameter, the name of parameter 1 is used
|2d-de=Namen weiterer Dateien; leere Prameter werden durch den Namen der ersten Datei ersetzt
|2d-ko=파일 이름을 추가 입력할 수 있습니다. 각각의 매개변수가 비머있으면, 매개변수 1의 이름이 사용됩니다.
|2d-zh=更多的文件名,如果未填写参数则默认使用参数1
|2stat=optional-


'''{{Tlf|Derived from|Example.jpg|Beispiel.png}}''' gives:
|3=lab</code>{{0|FFF}}&nbsp;''or'' <code>l<br />{{0}}l1 ... ln
{{Derived from|Example.jpg|Beispiel.png}}
|3d-en=(Global display <u>label</u> for files) normally not useful if more than 1 file<br />individual parameter(s)
'''{{Tlf|Derived from|Example.jpg|Beispiel.png|Sample.svg|6=display=16}}''' gives:
|3d-de=individuelle Namen, die statt des Dateinamens angezeigt werden<br />individuelle Parameter
{{Derived from|Example.jpg|Beispiel.png|Sample.svg|display=16}}
|3d-zh=文件的全域显示标签,多于1个文件时通常没有用<br />特定参数
|3stat=optional-


This template complements {{tl|Derivative versions}}.
|4=dis{{0|FFF}}</code>&nbsp;''or''&nbsp;<code>d{{0|l}}<br />{{0}}d1 ... dn
|4d-en=Global pixel size value, to <u>display</u> the  image<br />individual size parameter{s}
|4d-de=Pixelwert für die darzustellende Bildgröße <br />individuelle Größenwerte
|4d-zh=全域像素大小值,从而显示图像<br />特定尺寸参数
|4stat=optional-
 
|5=opt</code>{{0|FFF}}&nbsp;''or'' <code>o<br />{{0}}o1 ... on
|5d-en=Global additional <u>option</u> for {{Tl|F}}, like "l" (left) or "b" (bordered)<br />individual option(s)
|5d-de=zusätzliche Option für {{Tl|F}}, wie "l" (links) or "b" (umrahmt)<br />individuelle Optionen
|5stat=optional-
 
|6=par4</code>{{0|FF}}&nbsp;''or''&nbsp;<code>q{{0|l}}<br />{{0}}q1 ... qn
|6d-en=Global 4{{exp|th}} <u>par</u>ameter for {{Tl|F}}, like "n" (nolink) or "+" or "-"<br />individual more parameter(s)
|6d-de=globaler 4. Parameter für {{Tl|F}}<br />individuelle weitere Optionsparameter
|6stat=optional-
|7=par5</code>{{0|FF}}&nbsp;''or''&nbsp;<code>r{{0|l}}<br />{{0}}r1 ... rn
|7d-en=Global 5{{exp|th}} <u>par</u>ameter for {{Tl|F}}<br />individual more parameter(s)
|7d-de=globaler 5. Parameter für {{Tl|F}}<br />individuelle weitere Optionsparameter
|7stat=optional-
<!--
|8=<s>par6</s></code>{{0|FF}}&nbsp;''or''&nbsp;<code>v{{0|l}}<br />{{0}}v1 ... vn
|8d-en=Global 6{{exp|th}} parameter for {{Tl|F}}<br />individual more parameter(s)
|8d-de=globaler 6. Parameter für {{Tl|F}}<br />individuelle weitere Parameter
|8stat=optional-
-->
 
|10=wiki</code>{{0|FF}}&nbsp;''or''&nbsp;<code>k{{0|l}}<br />{{0}}k1 ... kn
|10d-en=Global {{w|List of ISO 639-1 codes|ISO 639-1}} code for a <u>Wi'''k'''i</u>pedia sister project <br />individual code parameter(s)
|10d-ko=위키백과(<u>Wi'''k'''i</u>pedia) 자매 프로젝트의 글로벌 {{w말|ISO 639-1 코드 목록|ISO 639-1}} 코드<br />개별 코드 매개변수
|10d-de=globaler {{w|List of ISO 639-1 codes|ISO 639-1}} Code für <u>Wi'''k'''i</u>pedia Schwesterprojekt-Code<br />individuelle ISO codes
|10d-zh=维基姐妹项目的全域 {{w|ISO 639-1代码表|ISO 639-1|zh}} 代码<br />特定 ISO 代码参数
|10stat=optional-
 
|11=inter</code>{{0|F}}&nbsp;''or''&nbsp;<code>i{{0|l}}<br />{{0}}i1 ... in
|11d-en=Global {{w|List of ISO 639-1 codes|ISO 639-1}} code for SVG switch <u>inter</u>nationalization<br />individual code parameter(s)
|11d-de=globaler Code einer mehrsprachigen Datei<br /><u>indiv</u>iduelle Sprachcodes
|11stat=optional-
 
|12=pfx</code>{{0|FFF}}&nbsp;''or''&nbsp;<code>x{{0|l}}<br />{{0}}x1 ... pn
|12d-en=Global code <u>prefi'''x'''</u>ing the file<br />individual prefix parameter(s)
|12d-de=globaler <u>Prefi'''x'''</u> vor der Dateiausgabe ist<br />individuelle Prefixes
|12d-zh=前缀于文件的全域代码<br />特定前缀参数
|12stat=optional-
 
|13=by</code>{{0|FFFF}}&nbsp;''or''&nbsp;<code>b{{0|l}}<br />{{0}}b1 ... bn
|13d-en=Global author name<br />individual author name(s)
|13d-de=globaler Benutzername (Datei-Autor) <br />individuelle Benutzernamen
|13d-zh=全域作者名<br />特定作者名
|13stat=optional-
 
|14=mod</code>{{0|FFF}}&nbsp;''or''&nbsp;<code>m{{0|l}}<br />{{0}}m1 ... mn
|14d-en=Global code for modification of the user link(s)<br />individual modifications (as <code>t</code>, <code>w</code>, <code>wt</code>)
|14d-de=globale Benutzernamen-Modifikation ,<br />individuelle Modifikationen (wie <code>t</code>, <code>w</code>, <code>wt</code>)
|14stat=optional-
 
<!--            galllery NOT with "Derived from" ???      for this templatem d\gallery is not useful !  -->
|15=gallery
|15d-en=set to "yes" for a gallery layout: parameters 
|15d-ko="yes"로 갤러리 레이아웃을 설정할 수 있는 매개변수입니다.  
|15d-de=mit "Gallery=yes" wird eine galerieartige Ausgabe erstellt
|15stat=optional-
 
|name=Derived from
|desc-en=If your file is a derivative work of another <u>file on Commons</u>, use this template to link it.
|desc-de=Wenn eine Datei ein abgeleitetes Werk einer anderen Datei aus den Commons ist, kann diese Vorlage verwendet werden, um darauf zu verlinken.
|desc-zh=如果你的文件是另一个<u>维基共享资源文件</u>的衍生作品,请使用该模板链接到它。


You can add up to 20 images. (Capability for more can be added in the template code)
|namespace=File
|namespace=File
|usergroup=all
|usergroup=all
|placement=
|placement=
|usage-notes=
|usage-notes={{#if:{{{v|}}}||{{Lua|Module:Iteration}}}}{{LangSwitch
|de=
Ein eventueller Namensraum-Vorsatz (wie "File:") ist unbedenklich.
|en=
A<!--n occasional--> namespace prefix (like "File:") does not disturb.
|ko=
("File:"과 같은) 이름공간 접두사는 넣지 않아도 됩니다.
|zh=
是否带有名字空间前缀(如“File:”)并不影响使用。
}}
=== {{int:Apisandbox-examples}} ===
 
{{Tle|T=Derived from|Example.jpg|p2=by|<nowiki>{{u|example|'''original''' author}}</nowiki>}} {{LangSwitch
|de=ergibt
|en=gives
}}<br />
{{Derived from|Example.jpg|by={{u|example|'''original''' author}}}}
 
 
{{Tle|t=Derived from|Example.jpg|Beispiel.png|p3='''display'''|'''16'''}} {{LangSwitch
|de=ergibt
|en=gives
}}<br />
{{Derived from|Example.jpg|User talk:Beispiel.png|display=16}} <!-- example for namespace prefix "User talk:" -->
 
{{Tle|t=Derived from|Example.jpg|.|.s|.g|p5=display|16|p6='''opt'''|'''l'''}} {{LangSwitch
|de=("<code>l</code>" für "links") ergibt
|en=("<code>l</code>" for "left") gives
}}<br />
{{Derived from|Example.jpg|.|.s|.g|display=16|opt=l}}  <!--  example for "same filename" -->
 
<!--        the following is outdated - no limnit anymore
{{LangSwitch
|de=Hier können bis zu 40 Bilder angegeben werden (Kapazität für mehr kann problemlos im Code der Vorlage angepasst werden).
|en=You can add up to 40 images. (Capability for more can easily be added in the template code)
}} -->
 
{{LangSwitch
|de=Diese Vorlage ergänzt
|en=This template complements
|zh=与本模板对应的模板 |
}} {{tl|Derivative versions}}.
 
|type=
|type=
|example=
|example=
Line 30: Line 147:
|i18n-desc=
|i18n-desc=
|i18n-mediawiki-msg=
|i18n-mediawiki-msg=
|seealso=Consider also using the following specific derivation templates, for retouching and extracting or cropping:
|seealso=
{{LangSwitch|de=Beachte auch die folgenden spezifischen Vorlagen für abgeleitete, d. h. retuschierte oder extrahierte Werke:
|en=Consider also using the following specific derivation templates, for retouching and extracting or cropping:}}
* {{tl|Retouched picture}}
* {{tl|Retouched picture}}
* {{tl|Image extracted}}
* {{tl|Extracted from}}/{{tl|Image extracted}}
* {{tl|AttribSVG}}
* {{tl|Own based}}
|setscats=
* {{tl|Attrib}} or the deprecated version {{tl|AttribSVG}}
 
{{LangSwitch|de=Das Gegenstück:|en=The counterpart:}}
* {{tl|Derivative versions}}
 
{{LangSwitch|de=Für lediglich [[Template talk:AutVec|Konvertierung zu SVG]]:|en=For mere [[Template talk:AutVec|conversions to SVG]]:}}
* {{Tl|AutVec}} - ("<u>aut</u>hors of <u>vec</u>torized raster graphic")
 
== ''by'' User ==
The file specified with parameter 1, or each file specified with parameters 1 to n, can also be linked with the name of its author.<br />
A value given with the parameter "by=" will be assigned to each file which does not have an individual author assignment with by1, by2, ... .<br /> 
An individual author assignment can either specify an author, or with no value <code>by{{sub|n}}=</code> that no "by" should exist for that file <code>n</code>.<br />
The 'global' parameter "by=''user''" is for all files that neither get an own author name <code>by{{sub|n}}=''user''</code>, nor are excluded <code>by{{sub|n}}=</code>. 
 
;Abbrevition &#58;:
In simple cases the <code><nowiki>|by=</nowiki></code> can be abbreviated with "/":<br />
{{Tle|T={{BASEPAGENAME}}|Example.jpg/Example|example.svg/Extra}} <br />
renders as  <br />
{{{{BASEPAGENAME}}|Example.jpg/Example|example.svg/Extra}}
 
== Colon ==
The template finishes its display with a <code>new line</code>; when the template is used just to display the text, like<br />
{{Tle|t=Derived from}} -  {{Derived from}} which will not be appropriate if continuation in the same line is required;
the <code>new line</code> can be avoided by using a colon instead of the missing user name, e.g.<br />
{{Tle|t=Derived from|p1=by|&#58;}}{{Tle|t=F|Example.svg}}{{Tle|T=by|example}}<nowiki><br /></nowiki>  -  {{Derived from|by=:}}{{F|Example.svg}}{{by|example|br}} without inbetween spaces; a final <code>new line</code> can be forced manually, as shown, or by passing "br" as a second parameter to {{T|By}}.
 
|setscats={{C|Derivative versions}}
|lines=
|lines=
|shorthand=
|shorthand=
|relieson=
|relieson=
}}
}}<includeonly>
[[Category:Marker templates]]
[[Category:<!-- Another file -->Autoreferencing templates| ]]
<includeonly>

Latest revision as of 16:43, 12 August 2026

If your file is a derivative work of another file on Commons, use this template to link it.

The template automatically sets the following categories: Derivative versions

Usage

{{Derived from |1= }}

A namespace prefix (like "File:") does not disturb.

Examples

{{ Derived fromExample.jpgby = {{u|example|'''original''' author}} }} gives
This file was derived from: Example.jpg by original author


{{ Derived fromExample.jpgBeispiel.pngdisplay = 16 }} gives
This file was derived from:

{{ Derived fromExample.jpg..s.gdisplay = 16opt = l }} ("l" for "left") gives
This file was derived from:


This template complements {{Derivative versions}}.

Template parameters

ParameterDescriptionDefaultStatus
1File name of the image (with or without namespace).0optional
2, 3, ..., nnames of more files; for each empty parameter, the name of parameter 1 is usedemptyoptional
labFFF or l
0l1 ... ln
(Global display label for files) normally not useful if more than 1 file
individual parameter(s)
emptyoptional
disFFF or dl
0d1 ... dn
Global pixel size value, to display the image
individual size parameter{s}
emptyoptional
optFFF or o
0o1 ... on
Global additional option for {{F}}, like "l" (left) or "b" (bordered)
individual option(s)
emptyoptional
par4FF or ql
0q1 ... qn
Global 4th parameter for {{F}}, like "n" (nolink) or "+" or "-"
individual more parameter(s)
emptyoptional
par5FF or rl
0r1 ... rn
Global 5th parameter for {{F}}
individual more parameter(s)
emptyoptional
wikiFF or kl
0k1 ... kn
Global ISO 639-1 code for a Wikipedia sister project
individual code parameter(s)
emptyoptional
interF or il
0i1 ... in
Global ISO 639-1 code for SVG switch internationalization
individual code parameter(s)
emptyoptional
pfxFFF or xl
0x1 ... pn
Global code prefixing the file
individual prefix parameter(s)
emptyoptional
byFFFF or bl
0b1 ... bn
Global author name
individual author name(s)
emptyoptional
modFFF or ml
0m1 ... mn
Global code for modification of the user link(s)
individual modifications (as t, w, wt)
emptyoptional
galleryset to "yes" for a gallery layout: parametersemptyoptional

Additional information

The template is intended to be used in the following namespaces: the File namespace

The template is intended to be used by the following user groups: all users

See also

Consider also using the following specific derivation templates, for retouching and extracting or cropping:

The counterpart:

For mere conversions to SVG:

  • {{AutVec}} - ("authors of vectorized raster graphic")

by User

The file specified with parameter 1, or each file specified with parameters 1 to n, can also be linked with the name of its author.
A value given with the parameter "by=" will be assigned to each file which does not have an individual author assignment with by1, by2, ... .
An individual author assignment can either specify an author, or with no value byn= that no "by" should exist for that file n.
The 'global' parameter "by=user" is for all files that neither get an own author name byn=user, nor are excluded byn=.

Abbrevition :

In simple cases the |by= can be abbreviated with "/":
{{ Derived fromExample.jpg/Exampleexample.svg/Extra }}
renders as
This file was derived from:

Colon

The template finishes its display with a new line; when the template is used just to display the text, like
{{ Derived from }} - This file was derived from: which will not be appropriate if continuation in the same line is required; the new line can be avoided by using a colon instead of the missing user name, e.g.
{{ Derived fromby = : }}{{ FExample.svg }}{{ Byexample }}<br /> - This file was derived from: Example.svg by example
without inbetween spaces; a final new line can be forced manually, as shown, or by passing "br" as a second parameter to {{By}}.

Localization

To add your language to the list of languages supported by this template, please edit the template and add a row to the "{{LangSwitch|}}" construct. It takes the form "|xx= Your translation " (xx being the code of your language)

Cookies help us deliver our services. By using our services, you agree to our use of cookies.