graphdb-workbench
Version:
The web application for GraphDB APIs
68 lines (60 loc) • 3.9 kB
HTML
<link href="css/repository.create.css?v=1.11.3-TR1" rel="stylesheet">
<div>
<h1 class="mb-3">{{pageTitle}}</h1>
<div class="create-buttons">
<div class="mr-1 mb-1" ng-if="!isEnterprise && !isFreeEdition">
<button id="repository-type-se-btn" class="btn btn-outline-primary d-block create-repo-btn" ng-click="chooseRepositoryType(repositoryTypes.se)">
<span class="repository-heading">
<em class="icon-repo-se icon-2-5x"></em>
<span class="h3 repo-type">GraphDB SE</span>
</span>
<small class="text-muted repo-description">GraphDB SE repositories store data, answer queries and execute updates.</small>
</button>
</div>
<div class="mr-1 mb-1" ng-if="isFreeEdition">
<button id="repository-type-free-btn" class="btn btn-outline-primary create-repo-btn" ng-click="chooseRepositoryType(repositoryTypes.free)">
<span class="repository-heading">
<em class="icon-repo-free icon-2-5x"></em>
<span class="h3 repo-type">GraphDB Free</span>
</span>
<small class="text-muted repo-description">GraphDB Free repositories store data, answer queries and execute updates.</small>
</button>
</div>
<div class="mr-1 mb-1" ng-if="isEnterprise">
<button id="repository-type-worker-btn" class="btn btn-outline-primary btn-lg create-repo-btn" ng-click="chooseRepositoryType(repositoryTypes.eeWorker)">
<span class="repository-heading">
<i class="icon-repo-worker icon-2-5x" aria-hidden="true"></i>
<span class="h3 repo-type">GraphDB EE Worker</span>
</span>
<small class=" text-muted repo-description">Worker repositories store data, answer queries and execute updates.</small>
</button>
</div>
<div class="mr-1 mb-1" ng-if="isEnterprise">
<button id="repository-type-master-btn" class="btn btn-outline-primary btn-lg create-repo-btn" ng-click="chooseRepositoryType(repositoryTypes.eeMaster)">
<span class="repository-heading">
<i class="icon-repo-master icon-2-5x" aria-hidden="true"></i>
<span class="h3 repo-type">GraphDB EE Master</span>
</span>
<small class="text-muted repo-description">Master repositories accept queries and updates from clients and forward them to workers.</small>
</button>
</div>
<div class="mr-1 mb-1">
<button id="repository-type-ontop-btn" class="btn btn-outline-primary btn-lg d-block create-repo-btn" ng-click="chooseRepositoryType(repositoryTypes.ontop)">
<span class="repository-heading">
<i class="icon-repo-ontop icon-2-5x" aria-hidden="true"></i>
<span class="h3 repo-type">Ontop Virtual SPARQL</span>
</span>
<small class="text-muted repo-description">Ontop repositories translate data stored in an SQL database to a virtual SPARQL endpoint.</small>
</button>
</div>
<div class="mr-1 mb-1">
<button id="repository-type-fedx-btn" class="btn btn-outline-primary btn-lg d-block create-repo-btn" ng-click="chooseRepositoryType(repositoryTypes.fedx)">
<span class="repository-heading">
<i class="icon-repo-fedx icon-2-5x" aria-hidden="true"></i>
<span class="h3 repo-type">FedX Virtual SPARQL</span>
</span>
<small class="text-muted repo-description">FedX repositories provide transparent federation of multiple SPARQL endpoints under a single virtual endpoint.</small>
</button>
</div>
</div>
</div>