Joomla Tutorials

Folge uns auf Twitter

Folge uns auf Twitter

Es lohnt sich, Ahadesign aufTwitterzu folgen, um keine Neuigkeiten zu Bildbearbeitung, Webdesign Tutorials, Reviews, Testberichte, News, Downloads und Verlosungen zu verpassen. Wer Twitter nicht mag oder eine zusätzliche Möglichkeit sucht, um immer auf dem neuesten Stand zu sein, kann auch gerne denAhadesign-RSS-Feedkostenfrei abonnieren.

Luminar 2018 Gutscheincode

Ahadesign Hochbanner

SeedingUp


Ahadesign Tutorials

Docman Links in neuem Fenster!

So gehen die Links in einem neuen Fenster auf.

Wer für sein Joomla die Download-Komponente Docman benutzt hat möglicherweise das Problem,
dass beim anklicken des Links der Download Dialog bzw. die Download Seite
im gleichen Fenster geöffnet wird.

Das ist wirklich unschön, weil dann die eigene Site verlassen wird und der User im Browser auf Zurück klicken müsste.

Genau das machen viele dann aber nicht mehr.

Viele werden wissen, dass man dieses Problem normalerweise mit dem HTML-Befehl: target="_blank" löst.

Wenn man diesen Befehl einfach hinter den Downloadlink schreibt,
funktioniert das aber nicht.
Der Grund liegt in den Definitionen von zwei PHP-Dateien für die Docman-Komponente.

Hier also die Lösung für die Docman Version 1.3 RC2.
Möglicherweise tritt das Problem bei neueren Versionen ja nicht mehr auf.

Als erstes folgende Datei öffnen:
../components/com_docman/themes/default/templates/documents/task.tpl.php

in Zeile 31 wird dann der Befehl: target="_blank" hinzugefügt wie hier gezeigt.
?><li><a href="/<?php echo $this->doc->links->download ?>" target="_blank"><?php echo _DML_TPL_DOC_DOWNLOAD ?></a></li><?php

Abspeichern und dann die zweite Datei öffnen:
../components/com_docman/themes/default/templates/documents/list_item.tpl.php

Hier wird der Befehl: target="_blank" in die Zeilen 47, 60, 74 und 113 geschrieben:

Zeile 47:
?><a class="dm_icon" href="/<?php echo $this->doc->links->download;?>" target="_blank"><?php

Zeile 60:
?><a class="dm_thumb" href="/<?php echo $this->doc->links->download;?>" target="_blank"><?php

Zeile 74:
?><a class="dm_name" href="/<?php echo $this->doc->links->download;?>" target="_blank"><?php

Zeile 113:
<?php echo _DML_TPL_HOMEPAGE;?>: <a href="/<?php echo $this->doc->data->dmurl;?>" target="_blank"><?php echo $this->doc->data->dmurl;?></a>

Jetzt gehen alle Links in einem neuen Fenster auf, so wie es meist gewünscht ist.

Cookies erleichtern die Bereitstellung unserer Dienste. Über deren Verwendung kann hier frei entschieden werden.
Datenschutzerklärung Ok Ablehnen