2020-01-19 21:24:54 +09:00
|
|
|
@extends('base')
|
|
|
|
@section('title')
|
2020-01-22 02:21:48 +09:00
|
|
|
About: {{ $graph->label($primaryTopic) ?? $graph->getLiteral($primaryTopic, 'schema:name') }}
|
2020-01-19 21:24:54 +09:00
|
|
|
@endsection
|
|
|
|
|
|
|
|
@section('content')
|
2020-01-23 16:48:00 +09:00
|
|
|
<header>
|
2020-01-19 21:24:54 +09:00
|
|
|
<h1>@yield('title')</h1>
|
2020-01-23 16:48:00 +09:00
|
|
|
<div>
|
|
|
|
<code class="h5">{{ $primaryTopic }}</code>
|
|
|
|
<div>
|
|
|
|
An Entity of Type:
|
|
|
|
<ul class="list-inline" style="display: inline">
|
|
|
|
@foreach($graph->typesAsResources($primaryTopic) as $type)
|
2020-01-23 17:08:31 +09:00
|
|
|
<li class="list-inline-item"><a href="{{ $type->getUri() }}">
|
|
|
|
{{ $type->shorten() ?? $type->getUri() }}</a>
|
|
|
|
</li>
|
2020-01-23 16:48:00 +09:00
|
|
|
@endforeach
|
|
|
|
</li>
|
|
|
|
</div>
|
|
|
|
</div>
|
2020-01-19 21:24:54 +09:00
|
|
|
|
|
|
|
<div class="float-right">
|
|
|
|
<div class="dropdown">
|
|
|
|
<a class="btn btn-secondary dropdown-toggle" href="#" role="button" id="dropdownMenuLink"
|
|
|
|
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
|
|
|
Export
|
|
|
|
</a>
|
|
|
|
|
|
|
|
<div class="dropdown-menu" aria-labelledby="dropdownMenuLink">
|
|
|
|
<a class="dropdown-item" href="{{ $dataUri }}.nt">N-Triples</a>
|
|
|
|
<a class="dropdown-item" href="{{ $dataUri }}.ttl">Turtle</a>
|
|
|
|
<a class="dropdown-item" href="{{ $dataUri }}.json">JSON</a>
|
|
|
|
<a class="dropdown-item" href="{{ $dataUri }}.jsonld">JSON-LD</a>
|
|
|
|
<a class="dropdown-item" href="{{ $dataUri }}.rdf">RDF/XML</a>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2020-01-23 16:48:00 +09:00
|
|
|
</header>
|
2020-01-19 21:24:54 +09:00
|
|
|
|
|
|
|
<table class="table table-sm mt-3">
|
|
|
|
<thead>
|
|
|
|
<tr>
|
|
|
|
<th>Property</th>
|
|
|
|
<th>Value</th>
|
|
|
|
</tr>
|
|
|
|
</thead>
|
2020-01-22 02:21:48 +09:00
|
|
|
<tbody>
|
2020-01-19 21:24:54 +09:00
|
|
|
@foreach($graph->toRdfPhp() as $subject => $predicateObjects)
|
2020-01-22 02:21:48 +09:00
|
|
|
@if($subject === $primaryTopic)
|
|
|
|
@foreach($predicateObjects as $predicate => $objects)
|
|
|
|
@include('parts.row')
|
|
|
|
@endforeach
|
|
|
|
@break
|
|
|
|
@endif
|
|
|
|
@endforeach
|
|
|
|
@foreach($graph->toRdfPhp() as $subject => $predicateObjects)
|
|
|
|
@if($subject !== $primaryTopic)
|
|
|
|
@foreach($predicateObjects as $predicate => $objects)
|
|
|
|
@include('parts.row')
|
|
|
|
@endforeach
|
|
|
|
@endif
|
2020-01-19 21:24:54 +09:00
|
|
|
@endforeach
|
2020-01-22 02:21:48 +09:00
|
|
|
</tbody>
|
2020-01-19 21:24:54 +09:00
|
|
|
</table>
|
2020-01-20 01:27:58 +09:00
|
|
|
|
|
|
|
<script type="application/ld+json">
|
2020-01-22 02:21:48 +09:00
|
|
|
{!! $graph->serialise('jsonld') !!}
|
2020-01-20 01:27:58 +09:00
|
|
|
</script>
|
2020-01-19 21:24:54 +09:00
|
|
|
@endsection
|