Project

General

Profile

1
export type Environment = "development" | "test" | "beta" | "production";
2
export type Dashboard = "explore" | "connect" | "monitor";
3
export type PortalType = "explore" | "connect" | "community" | "monitor";
4

    
5
export interface EnvProperties {
6
  environment?: Environment;
7
  adminToolsPortalType?: PortalType;
8
  dashboard?: Dashboard;
9
  isDashboard?: boolean;
10
  domain?: string;
11
  enablePiwikTrack?: boolean;
12
  useCache?: boolean;
13
  useLongCache?: boolean;
14
  showAddThis?: boolean;
15
  showContent?: boolean;
16
  metricsAPIURL?: string;
17
  framesAPIURL?: string;
18
  statisticsFrameAPIURL?: string;
19
  statisticsFrameNewAPIURL?: string;
20
  useNewStatistisTool?: boolean;
21
  statisticsAPIURL?: string;
22
  impactFactorsAPIURL?: string;
23
  claimsAPIURL?: string;
24
  searchAPIURLLAst?: string;
25
  searchResourcesAPIURL?: string;
26
  openCitationsAPIURL?: string;
27
  csvAPIURL?: string;
28
  searchCrossrefAPIURL?: string;
29
  searchDataciteAPIURL?: string;
30
  searchOrcidURL?: string;
31
  orcidURL?: string;
32
  doiURL?: string;
33
  pmcURL?: string;
34
  pmidURL?: string;
35
  handleURL?: string;
36
  cordisURL?: string;
37
  openDoarURL?: string;
38
  r3DataURL?: string;
39
  sherpaURL?: string;
40
  sherpaURLSuffix?: string;
41
  zenodo?: string;
42
  zenodoCommunities?: string;
43
  openAccess?: string;
44
  openAccessRepo?: string;
45
  fp7Guidlines?: string;
46
  h2020Guidlines?: string;
47
  ercGuidlines?: string;
48
  helpdesk?: string;
49
  helpdeskEmail?: string;
50
  utilsService?: string;
51
  vocabulariesAPI?: string;
52
  piwikBaseUrl?: string;
53
  piwikSiteId?: string;
54
  loginUrl?: string;
55
  registryUrl?: string;
56
  logoutUrl?: string;
57
  userInfoUrl?: string;
58
  cookieDomain?: string;
59
  feedbackmail?: string;
60
  feedbackmailForMissingEntities?: string;
61
  cacheUrl?: string;
62
  monitorServiceAPIURL?: string;
63
  adminToolsAPIURL?: string;
64
  adminToolsCommunity?: string;
65
  contextsAPI?: string;
66
  communityAPI?: string;
67
  communitiesAPI?: string;
68
  datasourcesAPI?: string;
69
  miningBackendURL?: string;
70
  csvLimit?: number;
71
  pagingLimit?: number;
72
  resultsPerPage?: number;
73
  baseLink?: string;
74
  baseOpenaireLink?: string;
75
  afterLoginRedirectLink?: string;
76
  searchLinkToResult?: string;
77
  searchLinkToPublication?: string;
78
  searchLinkToProject?: string;
79
  searchLinkToDataProvider?: string;
80
  searchLinkToDataset?: string;
81
  searchLinkToSoftwareLanding?: string;
82
  searchLinkToOrp?: string;
83
  searchLinkToOrganization?: string;
84
  //Search pages
85
  searchLinkToCommunities?: string;
86
  searchLinkToStakeholders?: string;
87
  searchLinkToPublications?: string;
88
  searchLinkToDataProviders?: string;
89
  searchLinkToProjects?: string;
90
  searchLinkToDatasets?: string;
91
  searchLinkToSoftware?: string;
92
  searchLinkToOrps?: string;
93
  searchLinkToOrganizations?: string;
94
  searchLinkToCompatibleDataProviders?: string;
95
  searchLinkToEntityRegistriesDataProviders?: string;
96
  searchLinkToEntityRegistriesDataProvidersTable?: string;
97
  searchLinkToJournals?: string;
98
  searchLinkToJournalsTable?: string;
99
  searchLinkToResults?: string;
100
  //Advanced Search for pages
101
  searchLinkToAdvancedPublications?: string;
102
  searchLinkToAdvancedProjects?: string;
103
  searchLinkToAdvancedDatasets?: string;
104
  searchLinkToAdvancedSoftware?: string;
105
  searchLinkToAdvancedOrps?: string;
106
  searchLinkToAdvancedDataProviders?: string;
107
  searchLinkToAdvancedOrganizations?: string;
108
  searchLinkToAdvancedResults?: string;
109
  lastIndexInformationLink?: string;
110
  showLastIndexInformationLink?: boolean;
111
  widgetLink?: string;
112
  claimsInformationLink?: string;
113
  depositLearnHowPage?: string;
114
  depositSearchPage?: string;
115
  shareInZenodoPage?: string;
116
  // recaptcha site key
117
  reCaptchaSiteKey?: string;
118
  // contact us recipients
119
  admins?: string[];
120
  lastIndexUpdate?: string;
121
  indexInfoAPI?: string;
122
  altMetricsAPIURL?: string;
123
  b2noteAPIURL?: string;
124
  adminPortalURL?: string;
125
}
(1-1/5)