Kunena 6.0.8 Released (17 Jan 2023)

The Kunena team has announce the arrival of Kunena 6.0.8 [K 6.0.8] which is now available for download as a native Joomla extension for J! 4.2.x. This version addresses most of the issues that were discovered in K 6.0 and issues discovered during the development stages of K 6.0.

Solved Gelöst: Eingebundene Anlagen mit einem target _blank versehen

More
7 years 8 months ago - 7 years 8 months ago #1 by michak
Hallo,

bei uns im Forum (Version 3.0.8) werden eingebundene Anlagen im gleichen Browser-Fenster geöffnet. Ich würde dies gerne ändern, dass die Anlagen beim anklicken in einem neuen Browser-Fenster geöffnet werden.

Entweder über target="_blank" oder mit rel="external". Im letzeren Fall, dann über javascript.

Kann ich dass umsetzen ohne die Komponenten-Dateien anzufassen. Stichwort, Update-Sicherheit.
Vielleicht über ein Template-Override?

Besten Dank
Last edit: 7 years 8 months ago by michak.

Please Log in or Create an account to join the conversation.

More
7 years 6 months ago #2 by michak
Template override für das Kunena Template angelegt. Bei mir ist es das Blue Eagle Template.
Template override Pfad: joomla_root/templates/dein_joomla_template/html/com_kunena/blue_eagle/topic/
Dort hinein eine Kopie der Datei default_message.php abgelegt. Ihr findet sie unter folgendem Pfad.
joola_root/components/com_kunena/template/blue_eagle/html/topic/

Nun die Datei default_message.php an zwei Stellen editieren.
Code:
<?php //echo $attachment->getThumbnailLink(); // Mod: Link um target _blank erweitert echo preg_replace("/<a(.*?)>/", "<a$1 target=\"_blank\">", $attachment->getThumbnailLink()); ?>
und
Code:
<?php //echo $attachment->getTextLink(); // Mod: Link um target _blank erweitert echo preg_replace("/<a(.*?)>/", "<a$1 target=\"_blank\">", $attachment->getTextLink()); ?>

Das war's denke ich.

Please Log in or Create an account to join the conversation.

Time to create page: 0.393 seconds