VEGAS Pro 22
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.

Speichern
Cookies Einstellungen
Wir verwenden Cookies, um Ihnen das beste Erlebnis auf unserer Webseite zu ermöglichen. Wenn Sie die Verwendung von Cookies ablehnen, funktioniert diese Website möglicherweise nicht wie erwartet.
Alle akzeptieren
Alle ablehnen
Unentbehrlich
Für grundlegende Funktionalität der Website notwendig
Website
Akzeptieren
Vermarktung
Eine Reihe von Techniken, die die Handelsstrategie und insbesondere die Marktstudie zum Gegenstand haben.
Diverse
Akzeptieren
Ablehnen
Funktionell
Tools, die Ihnen beim Navigieren auf der Website mehr Funktionen bieten, dies kann soziales Teilen einschließen.
Osano
Akzeptieren
Ablehnen
Analytik
Werkzeuge zur Analyse der Daten, um die Wirksamkeit einer Webseite zu messen und zu verstehen, wie sie funktioniert.
Google Analytics
Akzeptieren
Ablehnen