- extra oai site

- help site with links
This commit is contained in:
Arno Kaimbacher 2020-04-06 22:28:28 +02:00
parent 432db5e92f
commit 0024d1a6b7
7 changed files with 72 additions and 12 deletions

View File

@ -72,6 +72,9 @@ class RequestController extends Controller
{
// to handle POST and GET Request, take any given parameter
$oaiRequest = $request->all();
if ($oaiRequest == null) {
return view('oai.index');
}
$safeRemoveParameters = array('module', 'controller', 'action', 'role');
foreach ($safeRemoveParameters as $parameter) {
unset($oaiRequest[$parameter]);

18
public/css/style.css vendored
View File

@ -672,6 +672,24 @@ section.normal {
height: 80px;
margin-bottom: 5px;
}
.help h5 {
margin-bottom: 10px;
}
/* OAI */
ul.quicklinks {
margin-top: 2px;
padding: 4px;
text-align: left;
/* border-bottom: 2px solid #ccc; */
/* border-top: 2px solid #ccc; */
clear: left;
}
ul.quicklinks li {
font-size: 90%;
display: inline;
list-style: none;
/* font-family: sans-serif; */
}
/* Services */

View File

@ -146,7 +146,7 @@ ul.quicklinks {
ul.quicklinks li {
font-size: 80%;
display: inline;
list-stlye: none;
list-style: none;
font-family: sans-serif;
}
p.intro {

View File

@ -34,10 +34,10 @@
<div class="help-image">
<img src="images/help/specs.svg">
</div>
<h5>Voraussetzungen für das Publizieren von Daten im Tethys RDR</h5>
<h5>Voraussetzungen für das Publizieren von Daten</h5>
<p class="paragraph-justify">GBA-Angehörigkeit oder in Kooperation mit der GBA gemeinsame Publikation der Daten.</p>
<p class="paragraph-justify">Im Besitz eines eigenen Zugangscodes zu sein bzw. um den Zugangscode anzufragen.</p>
<p class="paragraph-justify">Im Besitz eines eigenen Zugangscodes zu sein bzw. um den Zugangscode anzufragen (&#8594; <a href="/contact" target=_blank>Kontakt</a>).</p>
<p class="paragraph-justify">Die Datenpublikationsrichtlinien gelesen, verstanden und akzeptiert zu haben.</p>
<p class="paragraph-justify">Die Datensätze vollständig und fachlich korrekt hochladen.</p>
@ -50,7 +50,7 @@
<p class="paragraph-justify">
Wird eine Datenpublikation erwünscht, so kann der Verfasser der Publikation sich direkt bei Tethys RDR einloggen
und den Publikationsablauf starten. Wurde noch kein Account angelegt, steht das Tethys RDR-Team bereit,
um die weiteren Schritte zu klären
um die weiteren Schritte zu klären (&#8594; <a href="/contact" target=_blank>Kontakt</a>).
</p>
</li>
</ul>

View File

@ -131,9 +131,9 @@
<h3 class="block-title">About TETHYS</h3>
<ul>
<li class="first"><a href="{{ URL::route('oai') }}" target="_blank"> OAI</a></li>
<li class="last"><a
href="{!! URL::route('frontend.pages.show', ['page_slug'=>'about']) !!}">About
Us</a></li>
<li class="last">
<a href="https://www.geologie.ac.at/" target="_blank">About GBA</a>
</li>
<li><a href="{{ URL::route('frontend.home.news') }}">News</a></li>
</ul>
</div>
@ -176,7 +176,7 @@
<!-- End Document
-->
@yield('after-scripts')
@yield('after-scripts')
</body>
</html>

View File

@ -0,0 +1,42 @@
@extends('layouts.app')
{{-- @section('title', Lang::get('resources.home_about_pagetitle')) --}}
@section('content')
<!-- Introduction -->
<section data-sr id="oai" class="oai u-full-width">
<div class="container">
<div class="row">
<div class="twelve columns">
<h5>OAI</h5>
<p class="paragraph-justify">
Die Open Archives Initiative (OAI; http://www.openarchives.org) dient der Entwicklung und Förderung
von Interoperabilitätsstandards für die Auffindbarkeit von elektronischen Publikationen im Internet.
Das dazu entwickelte Protokoll OAI-PMH (OAI Protocol for Metadata Harvesting) wird zum globalen
„Ernten“ der durch Metadaten beschriebenen Publikationen im Internet herangezogen.
Eine Liste aller OAI-Provider wird unter folgender Adresse zur Verfügung gestellt:
<a href="https://www.openarchives.org/Register/BrowseSites"
target=_blank>www.openarchives.org/Register/BrowseSites</a>
</p>
<h5>OAI-PMH</h5>
<p class="paragraph-justify">
Die OAI-PMH Basis URL für das Research Data Repository der Geologischen Bundesanstalt lautet
<a href="https://tethys.at/oai">https://tethys.at/oai</a> <br />
Derzeit unterstützt das OAI-Service den Metadatenstandard DC (OAI-PMH Dublin Core) und eingeschränkt
den Standard DataCite (aktuell in dieser Testkonfiguration noch ohne Vergabe einer im Schema
verpflichtenden DOI).
</p>
<ul class="quicklinks">
<li><a href="?verb=Identify">Identify</a> | </li>
<li><a href="?verb=ListRecords&amp;metadataPrefix=oai_dc">ListRecords</a> | </li>
<li><a href="?verb=ListSets">ListSets</a> | </li>
<li><a href="?verb=ListMetadataFormats">ListMetadataFormats</a> | </li>
<li><a href="?verb=ListIdentifiers&amp;metadataPrefix=oai_dc">ListIdentifiers</a></li>
</ul>
</div>
</div>
</div>
</section>
@endsection

View File

@ -1,3 +0,0 @@
<?php
?>