Templat:Infobox programming language/doc: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Yusrideb (bicara | kontrib)
Mrbonbon (bicara | kontrib)
k Membatalkan 1 suntingan oleh DragonKnight123 (bicara) ke revisi terakhir oleh Yusrideb (TW)
Tag: Pembatalan
 
(19 revisi perantara oleh 3 pengguna tidak ditampilkan)
Baris 3:
{{Uses Wikidata|P856}}
 
== SyntaxSintaks ==
{{Generic template demo |_display=italics
|name=''name'' |logo={{{logo}}} |logo caption |screenshot={{{screenshot}}} |screenshot caption
Baris 12:
|typing |scope |programming language |platform |operating system |license |file ext
|file format=''file format''  {{smaller|or}}  ''file formats''
|website |implementations |dialects |influenced by |influenced |wikibooks={{{wikibooks}}}| repository
}}
<pre style="overflow:auto;">
{{Infobox programmingbahasa languagepemrograman
| name = <!-- otherwise defaults to {{PAGENAME}} -->
| logo = <!-- (filename) -->
Baris 49:
{{Clear}}
 
== ExampleContoh ==
{{hatnote|Markup berikut ini hanya disertakan untuk tujuan ilustrasi. Ini tidak dimaksudkan untuk memberikan informasi terkini tentang bahasa pemrograman [[Perl]] dan tidak harus diperbarui, karena ini '''hanya contoh saja'''.}}
{{hatnote|The following markup is included '''only for illustration purposes'''. It is not intended to provide up-to-date information about [[Python (programming language)|Python]] programming language and should not be updated for the sake of '''truth'''.}}
 
{{Infobox bahasa pemrograman
| name = Perl
| logo = [[File:Programming-republic-of-perl.png]]gif
| paradigm = [[Multi-paradigm]]: [[Functional programming|functional]], [[Imperative programming|imperative]], [[Object-oriented programming|object-oriented]] ([[Class-based programming|class-based]]), [[Reflective programming|reflective]], [[Procedural programming|procedural]], [[Event-driven programming|event-driven]], [[Generic programming|generic]]
| designer = [[Larry Wall]]
Baris 59 ⟶ 60:
| typing = Dynamic
| influenced = [[CoffeeScript]],{{citation needed|date=January 2016}} [[ECMAScript]], [[Falcon (programming language)|Falcon]], [[Groovy (programming language)|Groovy]],{{citation needed|date=February 2016}} [[JavaScript]], [[Julia (programming language)|Julia]], [[LPC (programming language)|LPC]], [[Perl 6]], [[PHP]], [[Python (programming language)|Python]], [[Ruby (programming language)|Ruby]], [[Windows PowerShell]]
| wikibooksfamily = Perl Programming =
| license = [[Artistic License]] 1.0<ref name="artistic-1.0">[http://dev.perl.org/licenses/artistic.html The "Artistic License" - dev.perl.org]</ref><ref name="artistic-1.0-git">[http://perl5.git.perl.org/perl.git/blob/HEAD:/Artistic Artistic] - file on the Perl 5 git repository</ref> or [[GNU General Public License]]<ref name="licensing">{{cite web |url = http://dev.perl.org/licenses |title = Perl Licensing |accessdate = 2011-01-08 |publisher = dev.perl.org }}</ref>
| license = [[Artistic License]] 1.0 or [[GNU General Public License]]
| website = {{url|https://www.perl.org}}
| wikibooks = Perl Programming
| year = {{Start date and age|1987|12|18}}
| latest_release_version = {{Unbulleted list|5.26.2 / {{Start date|mf=yes|2018|04|14}}|5.24.4 / {{Start date|mf=yes|2018|04|14}}|5.22.4 / {{Start date|mf=yes|2017|07|15}}}}
 
| latest_preview_version = 5.27.11
| latest_release_version =
| latest_preview_date = {{Start date and age|mf=yes|2018|04|20}}
 
5.26.2<ref>{{cite web|url = https://www.nntp.perl.org/group/perl.perl5.porters/2018/04/msg250440.html |title = Perl 5.26.2 is now available! |accessdate = 2017-04-21 |publisher = www.nntp.perl.org }}</ref> / {{Start date and age|mf=yes|2018|04|14}}
 
5.24.4<ref>{{cite web|url= https://www.nntp.perl.org/group/perl.perl5.porters/2018/04/msg250439.html |title = Perl 5.24.4 is now available! |accessdate = 2017-04-21 |publisher = www.nntp.perl.org }}</ref> / {{Start date and age|mf=yes|2018|04|14}}
 
5.22.4<ref>{{cite web|url = http://www.nntp.perl.org/group/perl.perl5.porters/2017/07/msg245526.html |title = Perl 5.22.4 is now available! |accessdate = 2017-07-16 |publisher = www.nntp.perl.org }}</ref> / {{Start date and age|mf=yes|2017|07|15}}
 
| latest_release_date =
 
| latest_preview_version =
 
5.27.11<ref>{{cite web |url = https://www.nntp.perl.org/group/perl.perl5.porters/2018/04/msg250571.html |title = 5.27.11 released! |accessdate = 2018-04-21 |publisher = www.nntp.perl.org}}</ref>
 
| latest_preview_date = {{Start date and age|mf=yes|2018|04|20}}
 
| turing-complete = Yes
| influenced_by = [[AWK (programming language)|AWK]], [[C (programming language)|C]], [[C++]], [[Lisp (programming language)|Lisp]], [[Pascal (programming language)|Pascal]], [[sed]], [[Smalltalk 80]], [[Unix shell]]
Baris 85 ⟶ 72:
| operating_system = [[Cross-platform]]
| file_ext = .pl .pm .t .pod
| wikibooks = Perl Programming
}}
 
Baris 90 ⟶ 78:
{{Infobox bahasa pemrograman
| name = Perl
| logo = [[File:Programming-republic-of-perl.png]]gif
| paradigm = [[Multi-paradigm]]: [[Functional programming|functional]], [[Imperative programming|imperative]], [[Object-oriented programming|object-oriented]] ([[Class-based programming|class-based]]), [[Reflective programming|reflective]], [[Procedural programming|procedural]], [[Event-driven programming|event-driven]], [[Generic programming|generic]]
| designer = [[Larry Wall]]
Baris 96 ⟶ 84:
| typing = Dynamic
| influenced = [[CoffeeScript]],{{citation needed|date=January 2016}} [[ECMAScript]], [[Falcon (programming language)|Falcon]], [[Groovy (programming language)|Groovy]],{{citation needed|date=February 2016}} [[JavaScript]], [[Julia (programming language)|Julia]], [[LPC (programming language)|LPC]], [[Perl 6]], [[PHP]], [[Python (programming language)|Python]], [[Ruby (programming language)|Ruby]], [[Windows PowerShell]]
| family =
| license = [[Artistic License]] 1.0<ref name="artistic-1.0">[http://dev.perl.org/licenses/artistic.html The "Artistic License" - dev.perl.org]</ref><ref name="artistic-1.0-git">[http://perl5.git.perl.org/perl.git/blob/HEAD:/Artistic Artistic] - file on the Perl 5 git repository</ref> or [[GNU General Public License]]<ref name="licensing">{{cite web |url = http://dev.perl.org/licenses |title = Perl Licensing |accessdate = 2011-01-08 |publisher = dev.perl.org }}</ref>
| websitelicense = {{url|https://www[[Artistic License]] 1.perl.org}}0 or [[GNU General Public License]]
| wikibookswebsite = Perl Programming= {{URL|https://www.perl.org/}}
| year = {{Start date and age|1987|12|18}}
| latest_release_version = {{Unbulleted list|5.26.2 / {{Start date|mf=yes|2018|04|14}}|5.24.4 / {{Start date|mf=yes|2018|04|14}}|5.22.4 / {{Start date and age|mf=yes|2017|07|15}}}}
 
| latest_preview_version = 5.27.11
| latest_release_version =
| latest_preview_date = {{Start date and age|mf=yes|2018|04|20}}
 
5.26.2<ref>{{cite web|url = https://www.nntp.perl.org/group/perl.perl5.porters/2018/04/msg250440.html |title = Perl 5.26.2 is now available! |accessdate = 2017-04-21 |publisher = www.nntp.perl.org }}</ref> / {{Start date and age|mf=yes|2018|04|14}}
 
5.24.4<ref>{{cite web|url= https://www.nntp.perl.org/group/perl.perl5.porters/2018/04/msg250439.html |title = Perl 5.24.4 is now available! |accessdate = 2017-04-21 |publisher = www.nntp.perl.org }}</ref> / {{Start date and age|mf=yes|2018|04|14}}
 
5.22.4<ref>{{cite web|url = http://www.nntp.perl.org/group/perl.perl5.porters/2017/07/msg245526.html |title = Perl 5.22.4 is now available! |accessdate = 2017-07-16 |publisher = www.nntp.perl.org }}</ref> / {{Start date and age|mf=yes|2017|07|15}}
 
| latest_release_date =
 
| latest_preview_version =
 
5.27.11<ref>{{cite web |url = https://www.nntp.perl.org/group/perl.perl5.porters/2018/04/msg250571.html |title = 5.27.11 released! |accessdate = 2018-04-21 |publisher = www.nntp.perl.org}}</ref>
 
| latest_preview_date = {{Start date and age|mf=yes|2018|04|20}}
 
| turing-complete = Yes
| influenced_by = [[AWK (programming language)|AWK]], [[C (programming language)|C]], [[C++]], [[Lisp (programming language)|Lisp]], [[Pascal (programming language)|Pascal]], [[sed]], [[Smalltalk 80]], [[Unix shell]]
Baris 122 ⟶ 96:
| operating_system = [[Cross-platform]]
| file_ext = .pl .pm .t .pod
| wikibooks = Perl Programming
}}
</pre>
{{-}}
 
===Parameters Parameter ===
{{TemplateDataHeader}}
<templatedata>
{
"description": "Infobox untuk bahasa pemrograman, bahasa skrip atau program komputer yang terkait langsung dengan pengembangan perakt lunak yang mengimplementasikannya.",
"description": "An infobox for programming languages, scripting languages or computer programs directly related to software development that implement the aforementioned.",
"params": {
"title": {
"label": "TitleJudul",
"type": "string",
"required": false,
"description": "TitleJudul ofperangkat the softwarelunak. IfJika not specified theparameter 'name' parametertidak orditentukan, thegunakan PAGENAME are used. ItIni shouldharus beberupa plainteks textbiasa, dojangan not include amenyertakan wikilink, hyperlink oratau imagegambar in thisdalam parameter ini.",
"default": "PAGENAME",
"aliases": [
"judul"
]
},
"name": {
"label": "NameNama",
"type": "string",
"required": false,
"description": "NameNama usedyang ifdigunakan titlejika notjudul specifiedtidak ditentukan. ThisIni isjuga alsodigunakan usedsecara internallyinternal indalam combinationkombinasi withdengan TemplateTemplat:Latest stable software release/'name'. ItIni shouldharus beberupa plainteks textbiasa, dojangan not include amenyertakan wikilink, hyperlink oratau imagegambar in thisdalam parameter ini.",
"aliases": [
"nama"
]
},
"logo": {
Baris 149 ⟶ 130:
"type": "string",
"required": false,
"description": "FilenameNama forberkas, thecontohnya image e.g.: 'File:Monodevelop Logo.svg'"
},
"logo size": {
Baris 155 ⟶ 136:
"type": "string",
"required": false,
"description": "SizeUkuran ofLogo thedalam logosatuan pixel, contohnya '65px'",
"default": "64px",
"aliases": [
Baris 165 ⟶ 146:
"type": "string",
"required": false,
"description": "AlternativeTeks textalternatif for theuntuk logo (useddigunakan byketika the blind and whenbrowser web browsers cannot or do not loadtidak thememuat imagegambar)",
"aliases": [
"logo_alt"
Baris 174 ⟶ 155:
"type": "string",
"required": false,
"description": "CaptionKeterangan for theuntuk logo. MustHanya onlyboleh bedigunakan useduntuk tomemberikan providesesuatu anythingyang farjauh morelebih importantpenting, thanbukan seperti 'ThisIni is theadalah logo of X'. e.g.misalnya useddigunakan foruntuk insertingmemasukkan {{ffdc}} oratau {{deletable image-caption}}."
},
"collapsible": {
Baris 180 ⟶ 161:
"type": "string",
"required": false,
"description": ""
"description": "Whether this screenshot is hidden by default, set to 'yes' to place the screenshot in a collapsible section"
},
"screenshot": {
Baris 213 ⟶ 194:
},
"paradigm": {
"label": "ParadigmParadigma",
"type": "string",
"required": false,
"description": "ProgrammingParadigma paradigmspemrograman useddigunakan, implementeddiimplementasikan oratau mandateddiamanatkan"
},
"family": {
"label": "Family",
"type": "string",
"required": false,
"description": "NameNama ofkeluarga thedari familybahasa orpemrograman, anysebagai othercontoh hyponymicPerl entity,6 merupakan keluarga bahasa ifpemrograman applicablePerl"
},
"released": {
Baris 403 ⟶ 383:
"type": "unbalanced-wikitext",
"deprecated": "Wikibooks should be listed in the \"External links\" section, per [[MOS:LAYOUT]]."
},
"Paradigma": {
"aliases": [
"paradigma"
],
"typelabel": "stringParadigma",
"description": "Paradigma pemrograman digunakan, diimplementasikan atau diamanatkan"
},
"repo": {
"aliases": [
"Repository"
],
"label": "Repository",
"description": "Link Repositori"
}
},
Baris 418 ⟶ 412:
"screenshot caption",
"paradigm",
"Paradigma",
"family",
"released",
Baris 442 ⟶ 437:
"website",
"bodystyle",
"wikibooks",
"repo"
],
"format": "block"
Baris 448 ⟶ 444:
</templatedata>
 
== MicroformatMikroformat ==
{{UF-hcal}}
 
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|
| <!-- Categories below this line, please; interwikis at Wikidata -->
[[Kategori:Templat bahasa pemrograman| ]]
[[Category:Programming language templates| ]]
[[Kategori:Templat kotak info komputasi|Bahasa pemrograman]]
[[Category:Computing infobox templates|Programming language]]
[[CategoryKategori:InfoboxTemplat templateskotak usinginfo yang menggunakan Wikidata]]
}}</includeonly>