Predloga:Infopolje Programski jezik

Iz Wikipedije, proste enciklopedije
(Preusmerjeno s strani Predloga:Infopolje programski jezik)
Jump to navigation Jump to search
{{{logo}}}
{{{screenshot}}}
{{{screenshot caption}}}
Paradigma{{{paradigm}}}
Začetna izdaja{{{year}}}
Oblikoval{{{designer}}}
Razvijalec{{{developer}}}
Stabilna izdaja
Tipizacija{{{typing}}}
Večje implementacije{{{implementations}}}
Dialekti{{{dialects}}}
Vplivi{{{influenced by}}}
Vplival na{{{influenced}}}
Programski jezik{{{programming language}}}
Platforma{{{platform}}}
OS{{{operating system}}}
Licenca
Običajna končnica datoteke{{{file ext}}}
Spletna stran{{{website}}}
Družina{{{family}}}
Documentation icon Dokumentacija predloge[predogled] [uredi] [zgodovina] [osveži]

Uporaba[uredi kodo]

{{Infopolje programski jezik
 | name                   = 
 | logo                   = 
 | logo caption           = 
 | screenshot             = 
 | screenshot caption     = 
 | file ext               = 
 | paradigm               = 
 | released               = <!-- {{Start date|YYYY}} -->
 | designer               = 
 | developer              = 
 | latest release version = 
 | latest release date    = <!-- YYYY|MM|DD -->
 | latest preview version = 
 | latest preview date    = <!-- YYYY|MM|DD -->
 | typing                 = 
 | implementations        = 
 | dialects               = 
 | influenced by          = 
 | influenced             = 
 | programming language   = 
 | platform               = 
 | operating system       = 
 | license                = 
 | website                = 
 | wikibooks              = 
}}

Primeri[uredi kodo]

Scheme
Paradigmafunkcionalna
Začetna izdaja1970-ta
OblikovalGuy Lewis Steele in Gerald Jay Sussman
Razvijalec
Stabilna izdaja
Tipizacijastrogo, dinamično
Večje implementacijePLT Scheme, MIT Scheme, Scheme48, Guile
Dialektimnogo
VpliviLisp, ALGOL
Vplival naCommon Lisp
OS
Licenca
Običajna končnica datoteke.scm, .ss
Spletna stran
Wikibooks logo Scheme na Wikibooks
{{Infopolje programski jezik
 | name = Scheme
 | paradigm = funkcionalna
 | released = 1970-ta
 | designer = [[Guy Lewis Steele]] in [[Gerald Jay Sussman]]
 | typing = strogo, dinamično
 | dialects = mnogo
 | implementations = 
[[PLT Scheme]], [[MIT Scheme]], 
[[Scheme48]], [[GNU Guile|Guile]]
 | influenced by = [[Lisp (programski jezik)|Lisp]], [[ALGOL]]
 | influenced = [[Common Lisp]]
 | file ext = .scm, .ss
 | wikibooks = Scheme
}}
PHP
PHP
Paradigmaukazna,

objektno orientirana,

proceduralna, reflective
Začetna izdaja1995
OblikovalRasmus Lerdorf
RazvijalecThe PHP Group
Stabilna izdaja5.3.6 (17. marec, 2011)
Tipizacijadinamično, šibko
Večje implementacijeZend Engine, Phalanger, Quercus, Project Zero, HipHop
Dialekti
VpliviC, Perl, Java, C++, Tcl
Vplival naRadPHP (formerly PHP4Delphi)
Programski jezikC
OSCross-platform
LicencaPHP License
Običajna končnica datoteke.php, .phtml .php4 .php3 .php5 .phps
Spletna stranwww.php.net
Wikibooks logo PHP Programming na Wikibooks
{{Infopolje programski jezik
 | name                   = PHP
 | logo                   = [[File:PHP-logo.svg|frameless|PHP]]
 | caption                =
 | file ext               = .php, .phtml .php4 .php3 .php5 .phps
 | paradigm               = [[Ukazno programiranje|ukazna]], 
[[Objektno orientirano programiranje|objektno orientirana]], 
[[proceduralno programiranje|proceduralna]], [[Reflective programming|reflective]]
 | released               = 1995
 | designer               = [[Rasmus Lerdorf]]
 | developer              = The PHP Group
 | latest release version = 5.3.6
 | latest release date    = 17. marec, 2011
 | typing                 = dinamično, šibko
 | implementations        = [[Zend Engine]], [[Phalanger (compiler)|Phalanger]], 
[[Quercus (software)|Quercus]], [[Project Zero]], [[HipHop (computing)|HipHop]]
 | dialects               =
 | influenced by          = [[C (programski jezik)|C]], [[Perl]], 
[[Programski jezik java|Java]], [[C++]], [[Tcl]]
 | influenced             = [[RadPHP]] (formerly [[Php4delphi|PHP4Delphi]])
 | programming language   = [[C (programski jezik)|C]]
 | operating system       = [[Cross-platform]]
 | license                = [[PHP License]]
 | website                = {{URL|http://www.php.net}}
 | wikibooks              = PHP Programming
}}


Integracija infopolj z Wikipodatki[uredi kodo]

Prednosti in slabosti[uredi kodo]

Prednosti:

  • Zajemanje podatkov iz centralnega prostora za vse Wikipedije
  • Ustvarjanje in osveževanje podatkov na enem mestu

Slabosti:

  • Neustrezno osveževanje ali brisanje podatkov izven nadzora naše Wikipedije, ker sprememb podatkov ne vidiš direktno v članku.

Kako Wikipodatki zbirajo podatke[uredi kodo]

Podatki v Wikipodatke vnašajo uporabniki in boti. Nekateri boti podatke pridobijo iz Wikipedijinih infopolj, kategorij in člankov. Vsak članek (»item« v terminologiji Wikipodatkov) ima ustrezno stran v Wikipodatkih, kjer se nahajajo podatki. Nekateri boti dodajo »imported from _ Wikipedia« kot obvestilo o izvoru informacije. Ko se podatki prenašajo iz Wikipedije v Wikidata se le-ti ne spremenijo. Pri razvoju baze Wikipodatkov pomagajo izkušenejši Wikipedisti iz različnih projektov.

Delovanje[uredi kodo]

V določenih infopoljih se že uporabljajo podatki iz Wikipodatkov. Za katere podatke gre so na voljo informacije v samem infopolju. Podatki se zajemajo iz Wikipodatkov le v primeru, ko določeni parameter nima že vnesene lokalne vrednosti.

  • Če je v članku na vrhu vključeno prazno infopolje brez kakršnih koli parametrov, se bodo vsi podatki napolnili iz Wikipodatkov.

Zatorej, vedno imajo prednost lokalni podatki, ki so vneseni v parametre infopolj.

Kako vnesti podatke v Wikipodatke[uredi kodo]

Vsak članek (objekt) ima na levi strani v menuju Orodja -> Objekt Wikipodatki možnost urejanja lastnih Wikipodatkov. Točno kako je tam treba izpolniti podatke si je najbolje ogledati kar na primeru Diego Armando Maradona v Wikidata.

Microformat[uredi kodo]

Koda HTML, ki jo producira ta predloga, vključuje mikroformat hCalendar, ki omogoča računalnikom, da razčlenijo podatke o dogodku. Ta proces je bodisi samodejen, za katalogiziranje člankov v Wikipediji, bodisi na ročno zahtevo bralca s pomočjo orodja v brskalniku, ki na primer doda osebo v svoj koledar ali dnevnik.

Datumi bodo vključeni le z uporabo {{Start date}} ali {{End date}}.

hCard uporablja naslednje razrede HTML:

  • attendee
  • contact
  • description
  • dtend
  • dtstart
  • location
  • organiser
  • summary
  • vevent

Prosimo, ne preimenujte ali odstranite teh razredov.