From 4aa73d71e3b8c0a6c3f75f4d1d45c4d693aba64c Mon Sep 17 00:00:00 2001 From: Yassine Doghri <yassine@doghri.fr> Date: Sun, 23 Jan 2022 19:22:38 +0000 Subject: [PATCH] fix(embed): open embedded player's links in new tab --- themes/cp_app/embed.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/themes/cp_app/embed.php b/themes/cp_app/embed.php index f18a7138e8..3b6573bc6e 100644 --- a/themes/cp_app/embed.php +++ b/themes/cp_app/embed.php @@ -24,12 +24,12 @@ <div class="flex flex-col items-start flex-1 min-w-0 px-4 pt-4 h-28"> <a href="https://castopod.org/" class="absolute top-0 right-0 mt-1 mr-2 text-2xl text-pine-500 hover:opacity-75" title="<?= lang('Common.powered_by', [ 'castopod' => 'Castopod', - ]) ?>"><?= icon('podcasting/castopod') ?></a> + ]) ?>" target="_blank" rel="noopener noreferrer"><?= icon('podcasting/castopod') ?></a> <div class="flex gap-x-2"> <?= episode_numbering($episode->number, $episode->season_number, 'text-xs font-semibold !no-underline border px-1 border-gray-500', true) ?> - <a href="<?= route_to('podcast-activity', $podcast->handle) ?>" style="color: <?= $themeData['text'] ?>;" class="text-xs truncate opacity-75 hover:opacity-100"><?= $podcast->title ?></a> + <a href="<?= route_to('podcast-activity', $podcast->handle) ?>" style="color: <?= $themeData['text'] ?>;" class="text-xs truncate opacity-75 hover:opacity-100" target="_blank" rel="noopener noreferrer"><?= $podcast->title ?></a> </div> - <a href="<?= $episode->link ?>" class="flex flex-col items-start text-sm" style="color: <?= $themeData['text'] ?>;"> + <a href="<?= $episode->link ?>" class="flex flex-col items-start text-sm" style="color: <?= $themeData['text'] ?>;" target="_blank" rel="noopener noreferrer"> <h1 class="font-semibold leading-tight opacity-100 line-clamp-2 hover:opacity-75"><?= $episode->title ?></h1> </a> <vm-player -- GitLab