Extension:AddPaper/hi

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:AddPaper and the translation is 71% complete.

Other languages:
English • ‎italiano • ‎हिन्दी • ‎中文 • ‎日本語
मीडियाविकि एक्सटेंशन मैनुअल
OOjs UI icon advanced.svg
AddPaper
रिलीज की स्थिति: unmaintained
Template:Extension/hi Special page, Search, Data extraction, Page action
विवरण विद्वानों के पेपर परिणामों के लिए पेज बनाता है
लेखक Alessandra Bilardi (Bilarditalk)
नवीनतम संस्करण 0.1 (2009-10-13)
MediaWiki 1.14+
डेटाबेस बदलता है नहीं
लाइसेंस GNU General Public License 2.0 or later
==डाउनलोड== v0.1
प्राचल
  • $wgAddPaperTemplateName
  • $wgAddPaperCacheDir
Translate the AddPaper extension if it is available at translatewiki.net
चेक उपयोग और संस्करण मैट्रिक्स.

एडपेपर एक्सटेंशन एक विशेष पृष्ठ प्रदान करता है जो पेपर डेटा के ऑनलाइन परिणामों के बारे में पेज बनाता है। Special:AddPaper is a simple form that takes the ID type and one or more paper IDs (monospaced). एक्सटेंशन पेपर आईडी डेटा ऑनलाइन खोजता है और प्रत्येक पेपर आईडी (टेम्पलेट के साथ) के लिए एक पेज जोड़ता है।

यह विस्तार कुछ कागजात के बारे में डीपीएल प्रश्नों के साथ विशिष्ट पृष्ठों को बनाने के लिए विकसित किया गया था।

यह वर्तमान में केवल आईडी प्रकार पीएमआईडी के साथ पबमेड पेपर का समर्थन करता है।

सेटिंग

LocalSettings.php में निम्न कोड जोड़ें:

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

उदाहरण

आप एक पेपर जोड़ना चाहते हैं, पीएमआईडी: 17381884। So you open Special:AddPaper, select the PMID ID type, enter ID 17381884, then click Add Paper. The extension creates a page with title 17381884 and content:

 {{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
 }}
 

Following is a simple template to look paper data (copy, paste and delete all newline):

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