Stud.IP
trunk Revision
|
Namespaces | |
Export | |
Functions | |
CheckParamRUN_FOP () | |
Variables | |
if(!CheckParamRUN_FOP()) elseif(!Config::get() ->FOP_ENABLE) | else |
$pdf_file = md5(uniqid(rand())) . ".pdf" | |
$str = "$FOP_SH_CALL $TMP_PATH/$result_file $TMP_PATH/$pdf_file " | |
$out = exec($str) | |
$export_pagecontent = "" | |
$export_error = "<b>" . sprintf(_("Bei der Erzeugung der PDF-Datei ist ein Fehler aufgetreten. <br>Fehlermeldung: %s <br>Datei: %s"), $out, $pdf_file) . "</b><br>" | |
$export_error_num | |
$xml_printimage = ' <a href="' . FileManager::getDownloadLinkForTemporaryFile($xml_file_id, $xml_filename) . '">' | |
$xml_printlink = ' <a href="' . FileManager::getDownloadLinkForTemporaryFile($xml_file_id, $xml_filename) . '" class="tree"> ' . $xml_filename . '</a>' | |
$xml_printdesc = _("XML-Daten") | |
$xml_printcontent = _("In dieser Datei sind die Daten als XML-Tags gespeichert. Diese Tags können mit einem XSLT-Script verarbeitet werden.") . "<br>" | |
$xslt_printimage = '<a href="' . FileManager::getDownloadLinkForTemporaryFile($result_file, $xslt_filename . '.' . $format) . '">' | |
$xslt_printlink = '<a href="' . FileManager::getDownloadLinkForTemporaryFile($result_file, $xslt_filename . '.' . $format) . '" class="tree">' . $xslt_filename . '.' . $format . '</a>' | |
$xslt_printdesc = _("Formatting-Objects-Datei") | |
$xslt_printcontent = _("In dieser Datei sind die Formatting Objects zur Erzeugung der PDF-Datei gespeichert.") . "<br>" | |
CheckParamRUN_FOP | ( | ) | -> check("tutor") |
Checks given parameters
This function checks the given parameters. If some are missing it returns false and adds a warning to $export_error.
public
$export_error = "<b>" . sprintf(_("Bei der Erzeugung der PDF-Datei ist ein Fehler aufgetreten. <br>Fehlermeldung: %s <br>Datei: %s"), $out, $pdf_file) . "</b><br>" |
$export_error_num |
$export_pagecontent = "" |
$out = exec($str) |
$pdf_file = md5(uniqid(rand())) . ".pdf" |
$str = "$FOP_SH_CALL $TMP_PATH/$result_file $TMP_PATH/$pdf_file " |
$xml_printcontent = _("In dieser Datei sind die Daten als XML-Tags gespeichert. Diese Tags können mit einem XSLT-Script verarbeitet werden.") . "<br>" |
$xml_printdesc = _("XML-Daten") |
$xml_printimage = ' <a href="' . FileManager::getDownloadLinkForTemporaryFile($xml_file_id, $xml_filename) . '">' |
$xml_printlink = ' <a href="' . FileManager::getDownloadLinkForTemporaryFile($xml_file_id, $xml_filename) . '" class="tree"> ' . $xml_filename . '</a>' |
$xslt_printcontent = _("In dieser Datei sind die Formatting Objects zur Erzeugung der PDF-Datei gespeichert.") . "<br>" |
$xslt_printdesc = _("Formatting-Objects-Datei") |
$xslt_printimage = '<a href="' . FileManager::getDownloadLinkForTemporaryFile($result_file, $xslt_filename . '.' . $format) . '">' |
$xslt_printlink = '<a href="' . FileManager::getDownloadLinkForTemporaryFile($result_file, $xslt_filename . '.' . $format) . '" class="tree">' . $xslt_filename . '.' . $format . '</a>' |