Predloga:Infopolje Programski jezik
| {{{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}}} |
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]| Paradigma | funkcionalna |
|---|---|
| Začetna izdaja | 1970-ta |
| Oblikoval | Guy Lewis Steele in Gerald Jay Sussman |
| Razvijalec | |
| Stabilna izdaja | |
| Tipizacija | strogo, dinamično |
| Večje implementacije | PLT Scheme, MIT Scheme, Scheme48, Guile |
| Dialekti | mnogo |
| Vplivi | Lisp, ALGOL |
| Vplival na | Common Lisp |
| OS | |
| Licenca | |
| Običajna končnica datoteke | .scm, .ss |
| Spletna stran | |
{{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
}}
| Paradigma | ukazna, proceduralna, reflective |
|---|---|
| Začetna izdaja | 1995 |
| Oblikoval | Rasmus Lerdorf |
| Razvijalec | The PHP Group |
| Stabilna izdaja | 5.3.6 (17. marec, 2011) |
| Tipizacija | dinamično, šibko |
| Večje implementacije | Zend Engine, Phalanger, Quercus, Project Zero, HipHop |
| Dialekti | |
| Vplivi | C, Perl, Java, C++, Tcl |
| Vplival na | RadPHP (formerly PHP4Delphi) |
| Programski jezik | C |
| OS | Cross-platform |
| Licenca | PHP License |
| Običajna končnica datoteke | .php, .phtml .php4 .php3 .php5 .phps |
| Spletna stran | www |
{{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.