Predloga:Infopolje Programski jezik
{{{logo}}} | |
{{{screenshot}}} | |
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 | |
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 }}
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 |
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.