Extension:AddPaper/it

From MediaWiki.org
Jump to: navigation, search
Lingua: English  • italiano
Manuale sulle Estensioni MediaWiki
Lista delle Estensioni MediaWiki
Crystal Clear action run.png
AddPaper

Release status: beta

Implementazione Special page, Search, Data extraction, Page action
Descrizione Aggiunge una pagina con uno specifico templato riempiendolo coi risultati online dei dati di una pubblicazione
Autore(i) Alessandra Bilardi (Bilarditalk)
Versione 0.1 (2009-10-13)
MediaWiki 1.14.0 or higher (tried and true)
Licenza GPL
Download v0.1
Parametri

$wgAddPaperTemplateName
$wgAddPaperCacheDir

Check usage and version matrix

Contents

Introduction[edit]

AddPaper rappresenta una pagina speciale che aggiunge una pagina con uno specifico templato riempiendolo coi risultati online dei dati di una pubblicazione. La pagina speciale AddPaper è un semplice form con la scelta dei tipi di id delle pubblicazioni e un input di testo dove digitare uno o più id delle pubblicazioni (monospaziati). L'estensione cerca i dati online relativi agli id forniti e crea una pagina per ciascun id (con un templato).

Questa estensione è stata sviluppata per creare particolari pagine con query DPL e determinate pubblicazioni come risultato.

Adesso lavora solo con l'id di pubmed: PMID.

Commenti e Feedback[edit]

Commenti e Feedback nella pagina di discussione (in inglese).

Settings[edit]

In LocalSettings.php aggiungere il codice che segue:

// add AddPaper
$wgAddPaperTemplateName = 'Paper'; #optional: default name is Paper 
$wgAddPaperCacheDir = '/tmp/file/directory';
require_once("extensions/AddPaper/AddPaper.php");

Esempio[edit]

Vuoi aggiungere una pubblicazione: PMID:17381884. Perciò, apri la pagina Special:AddPaper, selezioni PMID come tipo di id, digiti 17381884 e poi clicchi sul bottone Aggiungi Pubblicazione (se la lingua selezionata è l'italiano, i messaggi saranno in italiano). L'estensione crea una pagina dal titolo 17381884 che contiene:

 {{Paper
 |authors=Vida VL, Angelini A, Ausoni S, Bilardi A, Ori C, Vlassich F,
 Zoso V, Milanesi O, Sartore S, della Barbera M, Zaglia T, Thiene G, Stellin G, 
 |year=2007
 |title=Age is a risk factor for maladaptive changes in rats exposed to
 increased pressure loading of the right ventricular myocardium.
 |journal=Cardiol Young
 |volume=17
 |issue=2
 |pages=202-11
 |pmid=17381884
 }}
 

Di seguito c'è un esempio di templato per mostrare i dati della pubblicazione (copia, incolla e rimuovi gli accapo):

 <includeonly>
 {| 
 | {{#if: {{{notauthors|}}}| {{!}} {{{notauthors|}}}. | 
 {{#if: {{#explode:{{{authors}}}|,|4}}| {{!}}{{#explode:{{{authors}}}|,|0}}, 
 {{#explode:{{{authors}}}|,|1}}, {{#explode:{{{authors}}}|,|2}}, ''et al.'' | 
 {{#if: {{{authors|}}}| {{!}} {{{authors}}}. }} }} }} 
 {{#if: {{{year|}}}| ({{{year}}}) }} 
 {{#if: {{{title|}}}| ''{{{title}}}'' }} 
 {{#if: {{{journal|}}}| '''{{{journal}}}'''. }}  
 {{#if: {{{volume|}}}| {{{volume}}}{{#if: {{{issue|}}}| ({{{issue}}})}}
 {{#if: {{{pages|}}}|{{Colon}}{{{pages}}}.}}}} 
 {{#if: {{{pmid|}}}| [[pubmed:{{{pmid}}}|Pubmed]]. }}
 |}
 </includeonly>