Commit 047a8eda authored by Matthieu Benoist's avatar Matthieu Benoist
Browse files

Add finals texts and introductions to pages.

parent 842d2ec2
......@@ -3,7 +3,7 @@ import { Component, OnDestroy, OnInit } from '@angular/core';
import { Meta } from '@angular/platform-browser';
import { ActivatedRoute } from '@angular/router';
import { Subscription } from 'rxjs';
import { metaDescription, notificationMessages } from '../../../../i18n/traductions';
import { metaDescription, introText, notificationMessages } from '../../../../i18n/traductions';
import { Notification } from '../../../core/models';
import { NotificationService } from '../../../core/services';
import { CMSContent } from '../../../editorialisation/models';
......
......@@ -2,6 +2,7 @@
<div class="page-container is-fullwidth">
<div class="page-header-container">
<app-page-header [pageInfo]="pageHeaderInfo"></app-page-header>
<p *ngIf="intro">{{ intro }}</p>
</div>
<div class="posts">
<div class="post-container">
......
......@@ -10,6 +10,10 @@
background-color: white;
padding: 0 1.25rem 0 1.25rem;
margin-bottom: 1rem;
p {
padding-bottom:2em;
}
}
.posts {
......
......@@ -2,7 +2,7 @@ import { Component, OnDestroy, OnInit } from '@angular/core';
import { AppRoutes } from '../../../routes';
import { CMSContent } from '../../models/cms-content.model';
import { IPageHeaderInfo } from '../../../shared/models';
import { pageTitles } from '../../../../i18n/traductions';
import { pageTitles, introText } from '../../../../i18n/traductions';
import { PaginatorOptions } from '../../../shared/models';
import { ElasticsearchService } from '../../../elasticsearch/services/elasticsearch.service';
import { DatasetResearchService } from '../../../datasets/services';
......@@ -21,6 +21,7 @@ export class CMSPostsListComponent implements OnInit, OnDestroy {
pageHeaderInfo: IPageHeaderInfo = {
title: pageTitles.news,
};
intro: string = introText.news;
private _pageIndex: number = 1;
private _pageSize: number = 9;
......
......@@ -218,8 +218,12 @@ export const geosource = {
};
export const metaDescription = {
home: 'Les données des acteurs du territoire de la Métropole de Lyon',
research: 'Explorer les jeux de données',
home: "La plateforme des données des acteurs du territoire de la Métropole de Lyon. Elle permet la recherche et l'utilisation des données ouvertes (open data).",
research: 'La plateforme data.grandlyon.com offre un accès à plusieurs centaines de jeux de données. Ils peuvent être recherchés par mots-clés, par filtres, et triés suivant différents critères.',
};
export const introText = {
research: "La plateforme data.grandlyon.com offre un accès à plusieurs centaines de jeux de données. Recherchez-les grâce à la recherche par mot-clé et par filtres : partenaire producteur de la donnée, thématique (environnement, transport…), format… Et explorez-les en accédant à leur page détaillée : cartographie, tableau textuel des données, description, lien de téléchargement et accès par API.",
news: "La Métropole de Lyon vous informe des dernières actualités de sa plateforme de données : ouverture de nouveaux jeux de données disponibles pour le territoire, exemples d'utilisation, dossiers thématiques en lien avec les jeux de données publiés, focus sur les partenaires de la donnée du Grand Lyon, événements, nouvelles fonctionnalités de la plateforme..."
};
export const subjects = [
......
......@@ -220,8 +220,12 @@ export const geosource = {
};
export const metaDescription = {
home: 'Data of the stakeholders of the Lyon Metropolitan Area',
research: 'Explore the datasets',
home: 'The data platform for stakeholders in the Lyon Metropolitan Area. It allows the research and use of open data.',
research: 'The data.grandlyon.com platform offers access to several hundred datasets. They can be searched by keywords, by filters, and sorted according to different criteria.',
};
export const introText = {
research: "The data.grandlyon.com platform offers access to several hundred datasets. Search them using the keyword and filter search: partner producing the data, thematic (environment, transport, etc.), format, etc. And explore them by accessing their detailed page: mapping, textual table of data, description , download link and API access.",
news: "The Métropole de Lyon informs you of the latest news from its data platform: opening of new datasets available for the territory, examples of use, thematic files related to the published datasets, focus on the data partners of the Greater Lyon, events, new platform features ..."
};
export const subjects = [
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment