Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
buechereielektrik:unapi:bibsonomy.php [2010-01-27 20:19] rosenkebuechereielektrik:unapi:bibsonomy.php [2011-01-20 17:12] (current) – content moved strols
Line 1: Line 1:
-<code php Bibsonomy.php> +This content was moved to [[https://github.com/rosenke/unapi4pica|gitgub]].
-<?php +
- +
-/* +
-  Purpose +
- * +
-  Take an unique identifier as id-parameter and redirect client +
-  to Bibsonomy with BibTeXed bibliographic data. +
- */ +
- +
-/* +
-  Copyright +
- * +
-  Copyright 2008 2009 Goetz Hatop <hatop@ub.uni-marburg.de>+
-  Goetz Hatop's original Version can be found at +
-  <ftp://ftp.ub.uni-marburg.de/pub/research/unapi.tar.gz>+
- * +
-  Copyright 2009 2010 Stephan Rosenke <rosenke@ulb.tu-darmstadt.de> or +
-  <r01-551@r0s.de>. See also <http://r0s.de/unapi>+
- */ +
- +
-/* +
-  License +
- * +
- *  This program is free software: you can redistribute it and/or modify +
-  it under the terms of the GNU General Public License as published by +
-  the Free Software Foundation, either version 3 of the License, or +
-  (at your option) any later version. +
- * +
-  This program is distributed in the hope that it will be useful, +
-  but WITHOUT ANY WARRANTY; without even the implied warranty of +
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +
-  GNU General Public License for more details. +
- * +
-  You should have received a copy of the GNU General Public License +
-  along with this program.  If not, see <http://www.gnu.org/licenses/>+
- */ +
- +
-/* +
-  Version +
- * +
-  0.5 +
- */ +
- +
-/* +
-  Changelog +
- * +
-  20100127: Added link in copyright. +
-  20100110: Some style improvements, added comments. +
-  20100109: Some style improvements, added comments. +
-  20091214: stripped unAPI.php for use as Bibsonomy-forwarder. +
- */ +
- +
-/* +
-  Readme +
- * +
-  For linking to Bibsonomy include in a HTML-file a line like this: +
-  <a href="http://example.com/Bibsonomy.php?id=123">Bibsonomy</a> +
- */ +
- +
-/* +
- * +
-  DO NOT MESS BEHIND THIS LINE +
- * +
- */ +
- +
-//  include some objects and methods +
-require_once('unAPI.inc.php'); +
- +
-//  make some GET-variables a little bit handier +
-$id = $_GET['id']+
- +
-//  check if $id is not empty +
-if (!isset($id) || $id == '') { +
-  header('HTTP/1.0 406 Not Acceptable'); +
-  echo "406: Not Acceptable"; +
-  return; +
-+
- +
-//  instantiate new Picappn() +
-$pica = new Picappn(); +
- +
-//  set PPN as identifier +
-$pica->setPpn($id); +
- +
-//  get URL for redirecting to Bibsonomy +
-$res = $pica->getBibsonomy(); +
- +
-//  check if $res is not empty and do redirect +
-if (!isset($res) || $res == '') { +
-  header('HTTP/1.0 406 Not Acceptable'); +
-  echo "406: Not Acceptable"; +
-  return; +
-} else { +
-  header("Location: $res"); +
-+
- +
-?> +
-</code>+
buechereielektrik/unapi/bibsonomy.php.1264619965.txt · Last modified: 2010-01-27 20:19 by rosenke
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0