Proiect:Cod Wikipedia/Bookmarklets/Generare referințe

Descriere

modificare

Acesta este un script realizat în Javascript - un bookmarklet ce poate fi folosit pentru generare de referințe.

Cum se folosește: În Firefox, creați un nou Bookmark și copiați tot scriptul de mai jos în câmpul "Location" (încape, chiar dacă textul este multi-linie)

La ce folosește: Să presupunem că vizitați o pagină de genul http://www.evz.ro/detalii/stiri/bulevardul-victoria-socialismului-este-inventia-lui-carol-al-ii-lea-1029736.html

Dați click pe bookmark-ul nou creat. Scriptul va genera o referință de genul

<ref name="evz2013-08-26">{{Citation | last=Vlad Teodorescu| title=Povestea Casei Poporului. Bulevardul Victoria Socialismului este invenția lui Carol al II-lea!| newspaper=Evenimentul zilei| date= 26 martie 2013| url=http://www.evz.ro/detalii/stiri/bulevardul-victoria-socialismului-este-inventia-lui-carol-al-ii-lea-1029736.html| accessdate=26 august 2013}}</ref>

Sau, dacă doriți, scriptul poate genera referința în felul următor:

<ref name="evz2013-03-25">[http://www.evz.ro/detalii/stiri/bulevardul-victoria-socialismului-este-inventia-lui-carol-al-ii-lea-1029736.html Povestea Casei Poporului. Bulevardul Victoria Socialismului este invenția lui Carol al II-lea!], 26 martie 2013, Vlad Teodorescu, ''Evenimentul zilei'', accesat la 25 martie 2013</ref>

Vedeți aici diferența dintre cele două versiuni: [1] [2]

  1. ^ Vlad Teodorescu (), „Povestea Casei Poporului. Bulevardul Victoria Socialismului este invenția lui Carol al II-lea!”, Evenimentul zilei, accesat în  
  2. ^ Povestea Casei Poporului. Bulevardul Victoria Socialismului este invenția lui Carol al II-lea!, 26 martie 2013, Vlad Teodorescu, Evenimentul zilei, accesat la 25 martie 2013

Adică scriptul generează o wiki-referință ce include toate datele necesare: data publicării articolului, numele autorului, numele ziarului și data accesării. De asemenea generează automat și un nume pentru această referință (evz2013-03-25).

Dacă vreți să generați referința în varianta a doua, atunci schimbați în ultima linie "prompt("Wiki-Reference", sc);" cu "prompt("Wiki-Reference", sr);"


Dacă vreți să generați o legătură externă, atunci schimbați în ultima linie "prompt("Wiki-Reference", sc);" cu "prompt("Wiki-Reference", s);"

Legătura externă va conține textul următor:

* [http://www.evz.ro/detalii/stiri/bulevardul-victoria-socialismului-este-inventia-lui-carol-al-ii-lea-1029736.html Povestea Casei Poporului. Bulevardul Victoria Socialismului este invenția lui Carol al II-lea!], 26 martie 2013, Vlad Teodorescu, Evenimentul zilei

care va arăta în paginile Wikipedia în felul acesta:


Dacă vreți să generați o „semnătură” cu numele ziarului și data publicării, atunci schimbați în ultima linie "prompt("Wiki-Reference", sc);" cu "prompt("Wiki-Reference", sd);"

Aceasta va conține textul următor:

[http://www.evz.ro/detalii/stiri/bulevardul-victoria-socialismului-este-inventia-lui-carol-al-ii-lea-1029736.html ''Evenimentul zilei'', 26 martie 2013]

Adică în paginile Wikipedia va apărea așa:

Evenimentul zilei, 26 martie 2013


Vezi și: Log-ul și Blog-ul scriptului.

Cum se folosește scriptul

modificare

Vizitați această pagină de web și să trageți de butonul "RefScript" în bara dvs. de bookmark-uri. Atât și nimic mai mult. De acum înainte, când citiți un articol de ziar și doriți să-l folosiți ca referință, faceți click pe acest bookmark și scriptul va genera referința de care aveți nevoie.

Nu este nevoie nici să actualizați bookmarkletul. Când scriptul este actualizat, noua versiune va fi automat folosită.

Vezi și

Versiunea actualizată mai frecvent

modificare

Vizitați această pagină de web și trageți de butonul albastru "RefScript" în bara dvs. de bookmark-uri.

Scriptul

modificare

Codul sursă al scriptului care generează referințele este păstrat pe Github. Dacă doriți să contribuiți cu bugfixing sau site-uri noi, veți avea nevoie de un cont de github. Puteți apoi să faceți un pull request sau să cereți drepturi de editare a proiectului.

Pagina de pe care se descarcă scriptul este găzduită tot pe Github.