19 include_once (
"FDL/Class.Doc.php");
31 $inline = (strtolower(substr(getHttpVars(
"inline") , 0, 1)) ==
"y");
37 $action->lay->set(
"viewprint", ($view ==
"print"));
39 include_once (
"FDL/editoption.php");
49 $action->exitError(sprintf(_(
"Document %s in %s state not found") ,
$doc->title, _($state)));
57 }
else if ((
$latest ==
"L") && (
$doc->lmodify !=
'L')) {
61 }
else if ((
$latest ==
"P") && (
$doc->revision > 0)) {
69 if (($zonebodycard ==
"") && ($vid !=
"")) {
71 $tview = $cvdoc->getView($vid);
72 $zonebodycard = $tview[
"CV_ZVIEW"];
74 if ($zonebodycard ==
"") $zonebodycard =
$doc->defaultview;
75 if ($zonebodycard ==
"") $zonebodycard =
"FDL:VIEWCARD";
77 $zo =
$doc->getZoneOption($zonebodycard);
88 if ($zo ==
'S') $szone =
true;
89 $action->lay->set(
"nocss", ($zo ==
"U"));
92 include_once (
"FDL/viewscard.php");
98 $export_file = uniqid(
getTmpDir() .
"/export") .
".$ext";
100 $of = fopen($export_file,
"w+");
101 fwrite($of,
$action->lay->gen());
103 http_DownloadFile($export_file, chop(
$doc->title) .
".$ext",
"$mime", $inline,
false);
105 unlink($export_file);