Skip to content

Commit e77dc09

Browse files
committed
fix(openalex): Disable affiliations curation
1 parent 6e92ac3 commit e77dc09

File tree

5 files changed

+35
-8
lines changed

5 files changed

+35
-8
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import { FormattedMessage } from 'react-intl';
2+
3+
export default function OpenalexNewCurationToolTile() {
4+
return (
5+
<div className="fr-enlarge-link fr-tile fr-tile--horizontal" size="sm">
6+
<div className="fr-tile__body">
7+
<div className="fr-tile__content">
8+
<h3 className="fr-tile__title">
9+
<a aria-disabled="true" label="OpenAlex ROR search">
10+
<FormattedMessage id="openalex-tile-new-curation-tool-title" />
11+
</a>
12+
</h3>
13+
<p className="fr-tile__detail">
14+
<FormattedMessage id="openalex-tile-new-curation-tool-1" />
15+
<br />
16+
<FormattedMessage id="openalex-tile-new-curation-tool-2" />
17+
</p>
18+
</div>
19+
</div>
20+
</div>
21+
);
22+
}

client/src/i18n/en.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515
"openalex-tile-detail-1": "🔎 Analyze the most frequent raw affiliation strings retrieved in OpenAlex for your query.",
1616
"openalex-tile-detail-2": "🤖 Check the ROR automatically computed by OpenAlex. Sometimes, they can be inaccurate or missing.",
1717
"openalex-tile-detail-3": "✏️ Correct the errors (inaccurate or missing RORs) and send feedback to OpenAlex.",
18+
"openalex-tile-new-curation-tool-title": "✏️ [DEPRECATED] Improve ROR matching in OpenAlex - Provide your feedback!",
19+
"openalex-tile-new-curation-tool-1": "A new affiliation matching curation tool should soon be released by the OpenAlex team.",
20+
"openalex-tile-new-curation-tool-2": "Therefore the curation feature of the Works-magnet is now unavailable. All the curations already submitted should be integrated by the OpenAlex team.",
1821
"publications-tile-title": "📑 Find the publications affiliated to your institution",
1922
"publications-tile-detail-1": "🔎 Explore the most frequent raw affiliation strings retrieved in the French Open Science Monitor data and in OpenAlex for your query.",
2023
"publications-tile-detail-2": "🤔 Validate ✅ or exclude ❌ each of them, whether it actually corresponds to your institution or not.",

client/src/pages/home.jsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { FormattedMessage } from 'react-intl';
55
import DatasetsTile from '../components/tiles/datasets';
66
import MentionsTile from '../components/tiles/mentions';
77
import OpenalexTile from '../components/tiles/openalex';
8+
import OpenalexNewCurationToolTile from '../components/tiles/openalex-new-curation-tool';
89
import PublicationsTile from '../components/tiles/publications';
910
import Header from '../layout/header';
1011

@@ -36,7 +37,8 @@ export default function Home() {
3637
</Row>
3738
<Row gutters className="fr-pl-3w">
3839
<Col sm={12} md={6}>
39-
<OpenalexTile />
40+
{/* <OpenalexTile /> */}
41+
<OpenalexNewCurationToolTile />
4042
</Col>
4143
<Col sm={12} md={6}>
4244
<MentionsTile />

client/src/router.jsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ import DatasetsSearch from './pages/datasets/search';
77
import Home from './pages/home';
88
import MentionsResults from './pages/mentions/results';
99
import MentionsSearch from './pages/mentions/search';
10-
import OpenalexAffiliationsCorrections from './pages/openalex-affiliations/corrections';
11-
import OpenalexaffiliationsResults from './pages/openalex-affiliations/results';
12-
import OpenalexAffiliationsSearch from './pages/openalex-affiliations/search';
10+
// import OpenalexAffiliationsCorrections from './pages/openalex-affiliations/corrections';
11+
// import OpenalexaffiliationsResults from './pages/openalex-affiliations/results';
12+
// import OpenalexAffiliationsSearch from './pages/openalex-affiliations/search';
1313
import PublicationsResults from './pages/publications/results';
1414
import PublicationsSearch from './pages/publications/search';
1515

@@ -39,7 +39,7 @@ export default function Router() {
3939
</Routes>
4040
)}
4141
/>
42-
<Route
42+
{/* <Route
4343
path="/openalex-affiliations/*"
4444
element={(
4545
<Routes>
@@ -49,7 +49,7 @@ export default function Router() {
4949
<Route path="/search" element={<OpenalexAffiliationsSearch />} />
5050
</Routes>
5151
)}
52-
/>
52+
/> */}
5353
<Route
5454
path="/publications/*"
5555
element={(

server/src/router.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import express from 'express';
22

3-
import affiliationsRouter from './routes/affiliations.routes';
3+
// import affiliationsRouter from './routes/affiliations.routes';
44
import filesRouter from './routes/files.routes';
55
import mentionsRouter from './routes/mentions.routes';
66
import worksRouter from './routes/works.routes';
77

88
const router = new express.Router();
99

10-
router.use(affiliationsRouter);
10+
// router.use(affiliationsRouter);
1111
router.use(filesRouter);
1212
router.use(mentionsRouter);
1313
router.use(worksRouter);

0 commit comments

Comments
 (0)