Revision 53740
Added by Argiro Kokogiannaki over 5 years ago
dataset.module.ts | ||
---|---|---|
22 | 22 |
import {FreeGuard} from'../../login/freeGuard.guard'; |
23 | 23 |
import {IsRouteEnabled} from '../../error/isRouteEnabled.guard'; |
24 | 24 |
import {Schema2jsonldModule} from '../../sharedComponents/schema2jsonld/schema2jsonld.module'; |
25 |
import { SEOServiceModule } from '../../sharedComponents/SEO/SEOService.module'; |
|
25 | 26 |
|
26 | 27 |
|
27 | 28 |
@NgModule({ |
... | ... | |
29 | 30 |
//MaterialModule.forRoot(), |
30 | 31 |
CommonModule, FormsModule, SharedModule, RouterModule, LandingModule, |
31 | 32 |
CiteThisModule, ResultLandingModule, MetricsModule, IFrameModule, |
32 |
AltMetricsModule, ConfigurationServiceModule, Schema2jsonldModule |
|
33 |
AltMetricsModule, ConfigurationServiceModule, Schema2jsonldModule, SEOServiceModule
|
|
33 | 34 |
], |
34 | 35 |
declarations: [ |
35 | 36 |
DatasetComponent |
Also available in: Unified diff
JSONLD:
add jsonld in all pages (advance, table view, link, deposit)
for search pages assign SearchResultsPage representation
for other pages assign Website
SEO service:
add a service that updates the rel canonical url (in client side)
call the service in each page