Biblio-Refbase
view release on metacpan or search on metacpan
lib/Biblio/Refbase.pm view on Meta::CPAN
package Biblio::Refbase;
use 5.006;
use strict;
use warnings;
our $VERSION = '0.04';
$VERSION = eval $VERSION;
use Carp;
use HTTP::Request::Common;
use HTTP::Status ':constants';
use LWP::UserAgent;
use URI;
use URI::QueryParam;
use constant REFBASE_LOGIN => 'user_login.php';
use constant REFBASE_IMPORT => 'import_modify.php';
use constant REFBASE_SHOW => 'show.php';
use constant REFBASE_ERROR => 'error.php';
use constant REFBASE_DEFAULT_URL => 'http://localhost/';
use constant REFBASE_DEFAULT_USER => 'user@refbase.net';
use constant REFBASE_DEFAULT_PASSWORD => 'start';
use constant REFBASE_DEFAULT_RELOGIN => 1;
use constant REFBASE_DEFAULT_FORMAT => 'ASCII';
use constant REFBASE_MSG_NO_HITS => 'Nothing found';
use constant REFBASE_MSG_FORBIDDEN => 'you have no permission';
use constant REFBASE_MSG_ERROR => 'The following error occurred';
use constant REFBASE_MSG_QUERY_ERROR => 'Your query:';
use constant REFBASE_EXPORT_FORMATS => (
'ADS',
'Atom XML',
'BibTeX',
'Endnote',
'ISI',
'MODS XML',
'OAI_DC XML',
'ODF XML',
'RIS',
'SRW_DC XML',
'SRW_MODS XML',
'Word XML',
);
use constant REFBASE_CITATION_FORMATS => (
'ASCII',
'HTML',
'LaTeX',
'LaTeX .bbl',
'Markdown',
'PDF',
'RTF',
);
use constant REFBASE_CITATION_STYLES => (
'APA',
'AMA',
'MLA',
'Chicago',
'Harvard 1',
'Harvard 2',
'Harvard 3',
'Vancouver',
'Ann Glaciol',
'Deep Sea Res',
'J Glaciol',
'Mar Biol',
'MEPS',
( run in 1.691 second using v1.01-cache-2.11-cpan-39bf76dae61 )