diff --git a/conf/default.php b/conf/default.php index 6359a76a..c8db6e93 100644 --- a/conf/default.php +++ b/conf/default.php @@ -1,4 +1,5 @@ array('portrait', 'landscape')); $meta['doublesided'] = array('onoff'); diff --git a/lang/de/lang.php b/lang/de/lang.php old mode 100644 new mode 100755 index 4b125f76..9aa54a11 --- a/lang/de/lang.php +++ b/lang/de/lang.php @@ -11,3 +11,4 @@ $lang['empty'] = 'Sie haben noch keine Seiten gewählt.'; $lang['tocheader'] = 'Inhaltsverzeichnis'; $lang['export_ns'] = 'Exportiere Namensraum "%s:" in Datei %s.pdf'; +$lang["mediatitle"] = "Anhang: %s"; diff --git a/lang/de/settings.php b/lang/de/settings.php index 4157e7cb..81b8ff69 100644 --- a/lang/de/settings.php +++ b/lang/de/settings.php @@ -6,6 +6,8 @@ * @author Matthias Schulte * @author Juergen-aus-Koeln */ + +$lang['attachment'] = 'Verlinkte Dateien einbetten'; $lang['pagesize'] = 'Ein von mPDF unterstütztes Seitenformat. Normalerweise A4 oder letter.'; $lang['orientation'] = 'Die Seiten-Ausrichtung'; $lang['orientation_o_portrait'] = 'Hochformat'; @@ -22,3 +24,4 @@ $lang['usestyles'] = 'Hier können komma-separiert Plugins angegeben werden, von denen die style.css oder screen.css für die PDF-Generierung verwendet werden sollen. Als Standard wird nur die print.css und pdf.css verwendet.'; $lang['qrcodesize'] = 'Größe des eingebetteten QR-Codes (in Pixeln widthxheight. Leer lassen zum Deaktivieren.'; $lang['showexportbutton'] = 'Zeige PDF Export Button (nur wenn vom Template unterstützt)'; + diff --git a/lang/en/lang.php b/lang/en/lang.php old mode 100644 new mode 100755 index c36ffd15..4f6f86ac --- a/lang/en/lang.php +++ b/lang/en/lang.php @@ -1,5 +1,6 @@ A4 or letter.'; $lang['orientation'] = 'The page orientation.'; $lang['orientation_o_portrait'] = 'Portrait'; diff --git a/renderer.php b/renderer.php index 95f3e8db..d4d69f53 100644 --- a/renderer.php +++ b/renderer.php @@ -129,6 +129,16 @@ function _media ($src, $title=NULL, $align=NULL, $width=NULL, $out .= '
'; } + $NS = getNS($src); + $AUTH = auth_quickaclcheck("$NS:*"); + $confAttachment = $this->getConf('attachment'); + if($AUTH >= AUTH_READ && $confAttachment) { + $file = mediaFN($src); + $filename = basename($file); + $mediatitle = sprintf($this->getLang('mediatitle'), $filename); + $out .= "   "; + } + $out .= parent::_media ($src, $title, $align, $width, $height, $cache, $render); if($align == 'center'){