Project

General

Profile

« Previous | Next » 

Revision 53740

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

View differences:

orp.module.ts
20 20
import {FreeGuard}                  from'../../login/freeGuard.guard';
21 21
import {IsRouteEnabled}             from '../../error/isRouteEnabled.guard';
22 22
import {Schema2jsonldModule} from '../../sharedComponents/schema2jsonld/schema2jsonld.module';
23
import { SEOServiceModule } from '../../sharedComponents/SEO/SEOService.module';
23 24

  
24 25

  
25 26
@NgModule({
26 27
  imports: [
27 28
    CommonModule, FormsModule, SharedModule, RouterModule, LandingModule,
28 29
    CiteThisModule, ResultLandingModule, MetricsModule, IFrameModule,
29
    AltMetricsModule, ConfigurationServiceModule, Schema2jsonldModule
30
    AltMetricsModule, ConfigurationServiceModule, Schema2jsonldModule, SEOServiceModule
30 31
  ],
31 32
  declarations: [
32 33
    OrpComponent

Also available in: Unified diff