Browse Source

Tidied index.php and added iframe for displaying PDF pages

main
Simon Bowie 3 years ago
parent
commit
18c75d7a73
3 changed files with 59 additions and 65 deletions
  1. +6
    -1
      site/ops_api.php
  2. +53
    -60
      site/public/index.php
  3. +0
    -4
      site/public/ops_image.php

+ 6
- 1
site/ops_api.php View File

$access_token = get_access_token(); $access_token = get_access_token();


// OPS API credentials (details at http://documents.epo.org/projects/babylon/eponet.nsf/0/F3ECDCC915C9BCD8C1258060003AA712/$File/ops_v3.2_documentation_-_version_1.3.16_en.pdf) // OPS API credentials (details at http://documents.epo.org/projects/babylon/eponet.nsf/0/F3ECDCC915C9BCD8C1258060003AA712/$File/ops_v3.2_documentation_-_version_1.3.16_en.pdf)
$ops_url = $_ENV["OPS_URL"] . 'rest-services/published-data/publication/epodoc/' . $document_reference . '/biblio,full-cycle';
$ops_url = $_ENV["OPS_URL"] . 'rest-services/published-data/publication/epodoc/' . $document_reference . '/biblio';


// Set up API call // Set up API call
$ch = curl_init(); $ch = curl_init();


if (strpos($response,"No results found") === false ) { if (strpos($response,"No results found") === false ) {
$xml = new SimpleXMLElement($response); $xml = new SimpleXMLElement($response);

print_r($response); print_r($response);
//var_dump($xml->{'exchange-documents'}->{'exchange-document'}->{'bibliographic-data'}->{'invention-title'}['lang']);
//print_r($xml->xpath('//*'));
//print_r($xml);

} }


} }

+ 53
- 60
site/public/index.php View File



?> ?>


Application ID:
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>


<?php

echo $random_record['application_id'];

?>

<br><br>

EPO publication:
Application ID:


<a href=<?php echo $random_record['epo_publication_url']; ?>>
<?php <?php

echo $random_record['epo_publication_url'];

echo $random_record['application_id'];
?> ?>
</a>

<br><br>


IPC publication:
<br><br>


<a href=<?php echo $random_record['ipc_publication_url']; ?>>
<?php

echo $random_record['ipc_publication_url'];
EPO publication:


?>
</a>
<a href=<?php echo $random_record['epo_publication_url']; ?>>
<?php
echo $random_record['epo_publication_url'];
?>
</a>


<br><br>
<br><br>


Title:
IPC publication:


<?php
<a href=<?php echo $random_record['ipc_publication_url']; ?>>
<?php
echo $random_record['ipc_publication_url'];
?>
</a>


echo $random_record['title'];
<br><br>


?>
Title:


<br><br>
<?php
echo $random_record['title'];
?>


<?php
<br><br>


<?php
if ($random_record['abstract']): if ($random_record['abstract']):
?>


?>

Abstract:

<?php

echo $random_record['abstract'];
Abstract:


?>
<?php
echo $random_record['abstract'];
?>


<br><br>
<br><br>


<?
<?
endif; endif;
?>

<?php

if (get_publication_details($random_record['doc_ref'])):

?>
?>


<br><br>
<?php
if (get_publication_details($random_record['doc_ref'])):
?>


<?php
endif;
?>
<br><br>


<?php
<?php
endif;
?>


if (check_for_images($random_record['doc_ref'])):
<?php
if (check_for_images($random_record['doc_ref'])):
?>


?>
<iframe src="./ops_image.php?doc_ref=<?php echo $random_record['doc_ref'] ?>" width="100%" height="500px">
</iframe>


<a href="./ops_image.php?doc_ref=<?php echo $random_record['doc_ref'] ?>">Click here for image</a>
<br><br>


<br><br>
<?php
endif;
?>


<?php
endif;
?>
</body>

+ 0
- 4
site/public/ops_image.php View File

# @license: The MIT License <https://opensource.org/licenses/MIT> # @license: The MIT License <https://opensource.org/licenses/MIT>
# @author: Simon Bowie <ad7588@coventry.ac.uk> # @author: Simon Bowie <ad7588@coventry.ac.uk>
# @purpose: Display images from OPS API image service # @purpose: Display images from OPS API image service
# @acknowledgements:
# OPS documented at https://www.epo.org/searching-for-patents/data/web-services/ops.html
# OPS RESTful API specification at http://documents.epo.org/projects/babylon/eponet.nsf/0/F3ECDCC915C9BCD8C1258060003AA712/$File/ops_v3.2_documentation_-_version_1.3.16_en.pdf
# OPS API functions list at https://developers.epo.org/ops-v3-2/apis


include '../ops_api.php'; include '../ops_api.php';



Loading…
Cancel
Save