Predloga:Infopolje Programski jezik

Iz Wikipedije, proste enciklopedije
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
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
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
Paradigma

ukazna, objektno orientirana,

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.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]

The HTML mark up produced by this template includes an hCalendar microformat, which makes the event details parsable by computers, either acting automatically to catalogue articles across Wikipedia, or via a browser tool operated by a person, to (for example) add the subject to a calendar or diary application. For more information about the use of microformats on Wikipedia, please see the microformat project.

Dates will only appear if you use {{Start date}} or {{End date}} (use the former for single dates). As an alternative, you may use or {{Start-date}} and {{End-date}}.

hCalendar uses HTML classes including:

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

Please do not rename or remove these classes; nor collapse nested elements which use them.