Skip to content

Commit

Permalink
target blank instead of self for various external links, fixes openca…
Browse files Browse the repository at this point in the history
  • Loading branch information
ferishili committed Jun 4, 2024
1 parent df844de commit 0b2f9c5
Show file tree
Hide file tree
Showing 8 changed files with 11 additions and 6 deletions.
6 changes: 4 additions & 2 deletions src/components/Header.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,7 @@ const Header = ({
href={
orgProperties["org.opencastproject.admin.mediamodule.url"]
}
target="_blank" rel="noreferrer"
>
<span className="fa fa-play-circle" />
</a>
Expand All @@ -192,7 +193,7 @@ const Header = ({
{/* Opencast Studio */}
{hasAccess("ROLE_STUDIO", user) && (
<div className="nav-dd" title="Studio">
<a href={studioURL}>
<a href={studioURL} target="_blank" rel="noreferrer">
<span className="fa fa-video-camera" />
</a>
</div>
Expand Down Expand Up @@ -382,6 +383,7 @@ const MenuHelp = ({
"org.opencastproject.admin.help.documentation.url"
]
}
target="_blank" rel="noreferrer"
>
<span>{t("HELP.DOCUMENTATION")}</span>
</a>
Expand All @@ -392,7 +394,7 @@ const MenuHelp = ({
hasAccess("ROLE_ADMIN", user) && (
<li>
<a
target="_self"
target="_blank" rel="noreferrer"
href={
orgProperties["org.opencastproject.admin.help.restdocs.url"]
}
Expand Down
1 change: 1 addition & 0 deletions src/components/events/partials/EventActionCell.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,7 @@ const EventActionCell = ({
? t("EVENTS.EVENTS.TABLE.TOOLTIP.EDITOR_NEEDS_CUTTING")
: t("EVENTS.EVENTS.TABLE.TOOLTIP.EDITOR")
}
target="_blank" rel="noreferrer"
>
{row.needs_cutting && <span id="badge" className="badge" />}
</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,7 @@ const EventDetailsAssetAttachmentDetails = ({
<a
className="fa fa-external-link"
href={attachment.url}
target="_blank" rel="noreferrer"
/>
</td>
</tr>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ const EventDetailsAssetCatalogDetails = ({
</td>
<td>
{/* eslint-disable-next-line jsx-a11y/anchor-has-content */}
<a className="fa fa-external-link" href={catalog.url} />
<a className="fa fa-external-link" href={catalog.url} target="_blank" rel="noreferrer"/>
</td>
</tr>
</tbody>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ const EventDetailsAssetMedia = ({
media.map((item, key) => (
<tr key={key}>
<td>
<a href={item.url}>{item.id}</a>
<a href={item.url} target="_blank" rel="noreferrer">{item.id}</a>
</td>
<td>{item.type}</td>
<td>{item.mimetype}</td>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ const EventDetailsAssetMediaDetails = ({
}
</td>
<td>
<a href={media.url}>{media.url.split("?")[0]}</a>
<a href={media.url} target="_blank" rel="noreferrer">{media.url.split("?")[0]}</a>
</td>
</tr>
</tbody>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,7 @@ const EventDetailsAssetPublicationDetails = ({
<a
className="fa fa-external-link"
href={publication.url}
target="_blank" rel="noreferrer"
/>
</td>
</tr>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ const EventDetailsPublicationTab = ({

{publication.enabled ? (
// eslint-disable-next-line jsx-a11y/anchor-has-content
<a className="play" href={publication.url} />
<a className="play" href={publication.url} target="_blank" rel="noreferrer"/>
) : (
<span style={styleSpan}>
{t(
Expand Down

0 comments on commit 0b2f9c5

Please sign in to comment.