[Graph|Trunk]

- Add meta tags in index.html - to properly be updated from each page
- update jsonld urls
- add json ld where missing
- update descriptions



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-graph-portal/trunk@60877 d315682c-612b-4755-9ff5-7f18f6832af3
This commit is contained in:
Argiro Kokogiannaki 2021-04-16 09:01:42 +00:00
parent 8f245e4ddd
commit 27496d1879
9 changed files with 691 additions and 788 deletions

1443
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
<schema2jsonld [URL]="properties.domain"
<schema2jsonld [URL]="properties.domain + '/about'"
[logoURL]="properties.domain + '/assets/common-assets/logo-small-graph.png'"
[description]="description"
type="other"

View File

@ -12,6 +12,10 @@ import {Router} from '@angular/router';
@Component({
selector: 'team',
template: `
<schema2jsonld [URL]="properties.domain + '/about/team'"
[logoURL]="properties.domain + '/assets/common-assets/logo-small-graph.png'"
[description]="description" type="other" [name]="title">
</schema2jsonld>
<div>
<div class="uk-section">
<div class="uk-margin-large-left uk-margin-medium-bottom">
@ -76,7 +80,7 @@ import {Router} from '@angular/router';
})
export class TeamComponent implements OnInit, OnDestroy {
public team: member[] = team;
properties: EnvProperties = properties
properties: EnvProperties = properties;
description = "The OpenAIRE Research Graph Team";
title = "OpenAIRE - Research Graph | Team";
subs: Subscription[] = [];

View File

@ -1,4 +1,4 @@
<schema2jsonld [URL]="properties.domain"
<schema2jsonld [URL]="properties.domain+'/support'"
[logoURL]="properties.domain + '/assets/common-assets/logo-small-graph.png'"
[description]="description"
type="other"

View File

@ -61,9 +61,9 @@ export class HomeComponent implements OnInit, OnDestroy {
let description = 'OpenAIRE Research Graph is an open resource that aggregates a collection of research data properties (metadata, links) available within the OpenAIRE Open Science infrastructure for funders, organizations, researchers, research communities and publishers to interlink information by using a semantic graph database approach.';
this._title.setTitle(this.pageTitle);
this._meta.updateTag({content: description}, 'name=\'description\'');
this._meta.updateTag({content: description}, 'property=\'og:description\'');
this._meta.updateTag({content: this.pageTitle}, 'property=\'og:title\'');
this._meta.updateTag({content: description}, 'name="description"');
this._meta.updateTag({content: description}, 'property="og:description"');
this._meta.updateTag({content: this.pageTitle}, 'property="og:title"');
}
public ngOnInit() {

View File

@ -11,6 +11,10 @@ import {SEOService} from '../openaireLibrary/sharedComponents/SEO/SEO.service';
@Component({
selector: 'references',
template: `
<schema2jsonld [URL]="properties.domain + '/resources/references'"
[logoURL]="properties.domain + '/assets/common-assets/logo-small-graph.png'"
[description]="description" type="other" [name]="title">
</schema2jsonld>
<div>
<div class="uk-section">
<div class="uk-margin-large-left uk-margin-medium-bottom">
@ -170,7 +174,7 @@ import {SEOService} from '../openaireLibrary/sharedComponents/SEO/SEO.service';
})
export class ReferencesComponent implements OnInit, OnDestroy {
properties: EnvProperties = properties;
description = "The OpenAIRE Research Graph references";
description = "How to cite? Bibliographic references relative to the implementation of the OpenAIRE research graph processing pipeline and how to cite the graph results. ";
title = "OpenAIRE - Research Graph | References";
subs: Subscription[] = [];
public breadcrumbs: Breadcrumb[] = [

View File

@ -1,4 +1,4 @@
<schema2jsonld [URL]="properties.domain"
<schema2jsonld [URL]="properties.domain + '/resources'"
[logoURL]="properties.domain + '/assets/common-assets/logo-small-graph.png'"
[description]="description" type="other" [name]="title">
</schema2jsonld>

View File

@ -22,6 +22,12 @@
<link rel="icon" type="image/png" sizes="96x96" href="assets/common-assets/logo/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="assets/common-assets/logo/favicon-16x16.png">
<link href="assets/common-assets/logo/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon"/>
<meta name="description" content="OpenAIRE Research Graph is an open resource that aggregates a collection of research data properties (metadata, links) available within the OpenAIRE Open Science infrastructure for funders, organizations, researchers, research communities and publishers to interlink information by using a semantic graph database approach."/>
<meta property="og:description" content="OpenAIRE Research Graph is an open resource that aggregates a collection of research data properties (metadata, links) available within the OpenAIRE Open Science infrastructure for funders, organizations, researchers, research communities and publishers to interlink information by using a semantic graph database approach."/>
<meta property="og:title" content="OpenAIRE - Research Graph"/>
<meta property="og:type" content="website"/>
<meta property="og:url" content="https://graph.openaire.eu"/>
<meta property="og:site_name" content="OpenAIRE - Research Graph"/>
<meta name="robots" content="noindex">
</head>
<body>

View File

@ -23,6 +23,12 @@
<link rel="icon" type="image/png" sizes="96x96" href="assets/common-assets/logo/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="assets/common-assets/logo/favicon-16x16.png">
<link href="assets/common-assets/logo/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon"/>
<meta name="description" content="OpenAIRE Research Graph is an open resource that aggregates a collection of research data properties (metadata, links) available within the OpenAIRE Open Science infrastructure for funders, organizations, researchers, research communities and publishers to interlink information by using a semantic graph database approach."/>
<meta property="og:description" content="OpenAIRE Research Graph is an open resource that aggregates a collection of research data properties (metadata, links) available within the OpenAIRE Open Science infrastructure for funders, organizations, researchers, research communities and publishers to interlink information by using a semantic graph database approach."/>
<meta property="og:title" content="OpenAIRE - Research Graph"/>
<meta property="og:type" content="website"/>
<meta property="og:url" content="https://graph.openaire.eu"/>
<meta property="og:site_name" content="OpenAIRE - Research Graph"/>
</head>
<body>
<app></app>