target="_blank"
class="d-inline-block float-right text-muted font-weight-bold"
title={i18n.t('formatting_help')}
+ rel="noopener"
>
<svg class="icon icon-inline">
<use xlinkHref="#icon-help-circle"></use>
}`}
target="_blank"
title="RSS"
+ rel="noopener"
>
<svg class="icon text-muted small">
<use xlinkHref="#icon-rss">#</use>
</span>
) : (
<span>
- <a class="text-body" target="_blank" href={post.url}>
+ <a
+ class="text-body"
+ target="_blank"
+ href={post.url}
+ rel="noopener"
+ >
{post.embed_title}
</a>
</span>
class="text-muted font-italic"
target="_blank"
href={post.url}
+ rel="noopener"
>
{new URL(post.url).hostname}
<svg class="ml-1 icon">
href={`/feeds/inbox/${UserService.Instance.auth}.xml`}
target="_blank"
title="RSS"
+ rel="noopener"
>
<svg class="icon ml-2 text-muted small">
<use xlinkHref="#icon-rss">#</use>
<a
href={`/feeds/all.xml?sort=${SortType[this.state.sort]}`}
target="_blank"
+ rel="noopener"
title="RSS"
>
<svg class="icon text-muted small">
}`}
target="_blank"
title="RSS"
+ rel="noopener"
>
<svg class="icon text-muted small">
<use xlinkHref="#icon-rss">#</use>
)}`}
target="_blank"
class="mr-2 d-inline-block float-right text-muted small font-weight-bold"
+ rel="noopener"
>
{i18n.t('archive_link')}
</a>
<a
href={markdownHelpUrl}
target="_blank"
+ rel="noopener"
class="d-inline-block float-right text-muted font-weight-bold"
title={i18n.t('formatting_help')}
>
className="text-body"
href={post.url}
target="_blank"
+ rel="noopener"
title={post.url}
>
{this.imgThumb(this.getImage(true))}
href={post.url}
target="_blank"
title={post.url}
+ rel="noopener"
>
<svg class="icon thumbnail">
<use xlinkHref="#icon-external-link"></use>
href={post.url}
target="_blank"
title={post.url}
+ rel="noopener"
>
{post.name}
</a>
href={post.url}
target="_blank"
title={post.url}
+ rel="noopener"
>
{hostname(post.url)}
<svg class="ml-1 icon icon-inline">
<a
class="alert-link"
target="_blank"
+ rel="noopener"
href="https://about.riot.im/"
>
#
<a
href={markdownHelpUrl}
target="_blank"
+ rel="noopener"
class="text-muted"
title={i18n.t('formatting_help')}
>
className="text-muted"
href={sortingHelpUrl}
target="_blank"
+ rel="noopener"
title={i18n.t('sorting_help')}
>
<svg class={`icon icon-inline`}>
{silver.map(s => (
<div class="card col-12 col-md-2">
<div>
- <a href={s.link} target="_blank">
+ <a href={s.link} target="_blank" rel="noopener">
💎 {s.name}
</a>
</div>
SortType[this.state.sort]
}`}
target="_blank"
+ rel="noopener"
title="RSS"
>
<svg class="icon mx-2 text-muted small">
!this.state.user.matrix_user_id && 'disabled'
}`}
target="_blank"
+ rel="noopener"
href={`https://matrix.to/#/${this.state.user.matrix_user_id}`}
>
{i18n.t('send_secure_message')}
</div>
<div class="form-group row">
<label class="col-lg-5 col-form-label">
- <a href="https://about.riot.im/" target="_blank">
+ <a
+ href="https://about.riot.im/"
+ target="_blank"
+ rel="noopener"
+ >
{i18n.t('matrix_user_id')}
</a>
</label>