|
@@ -885,20 +885,6 @@ function display_wiki_entry($newtitle)
|
|
|
|
|
|
//page action: export to pdf
|
|
|
echo '<span style="float:right;padding-top:5px;">';
|
|
|
- // Modified by Ivan Tcholakov, 28-JAN-2010.
|
|
|
- //echo '<form name="form_export2PDF" method="post" action="export_html2pdf.php" target="_blank, fullscreen">';
|
|
|
-
|
|
|
- /*echo '<form name="form_export2PDF" method="post" action="export_mpdf.php" target="_blank, fullscreen">';
|
|
|
- //
|
|
|
- echo '<input type=hidden name="titlePDF" value="'.api_htmlentities($title, ENT_QUOTES, $charset).'">';
|
|
|
- $clean_pdf_content=trim(preg_replace("/\[\[|\]\]/", " ", $content));
|
|
|
- $array_clean_pdf_content= explode('|', $clean_pdf_content);
|
|
|
- $clean_pdf_content= $array_clean_pdf_content[1];
|
|
|
- echo '<input type=hidden name="contentPDF" value="'.api_htmlentities($clean_pdf_content, ENT_QUOTES, $charset).'">';
|
|
|
- echo '<input type="image" src="../img/wiki/wexport2pdf.gif" border ="0" title="'.get_lang('ExportToPDF').'" alt="'.get_lang('ExportToPDF').'" style=" border:none; margin-top: -6px">';
|
|
|
- echo '</form>';
|
|
|
- echo '</span>';*/
|
|
|
-
|
|
|
echo '<form name="form_export2PDF" method="post" action="index.php">';
|
|
|
echo '<input type="hidden" name="action" value="export_to_pdf">';
|
|
|
echo '<input type="hidden" name="wiki_id" value="'.$row['id'].'">';
|
|
@@ -1763,7 +1749,9 @@ function export2doc($wikiTitle, $wikiContents, $groupId)
|
|
|
$exportDir = api_get_path(SYS_COURSE_PATH).api_get_course_path(). '/document'.$groupPath;
|
|
|
$exportFile = replace_dangerous_char($wikiTitle, 'strict') . $groupPart;
|
|
|
|
|
|
- $wikiContents = trim(preg_replace("/\[\[|\]\]/", " ", $wikiContents));
|
|
|
+ $clean_wikiContents = trim(preg_replace("/\[\[|\]\]/", " ", $wikiContents));
|
|
|
+ $array_clean_wikiContents= explode('|', $clean_wikiContents);
|
|
|
+ $wikiContents= $array_clean_wikiContents[1];
|
|
|
|
|
|
$wikiContents = str_replace('{CONTENT}', $wikiContents, $template);
|
|
|
|
|
@@ -1791,7 +1779,15 @@ function export_to_pdf($id, $course_code) {
|
|
|
require_once api_get_path(LIBRARY_PATH).'pdf.lib.php';
|
|
|
|
|
|
$data = get_wiki_data($id);
|
|
|
+
|
|
|
+
|
|
|
$content_pdf = api_html_entity_decode($data['content'], ENT_QUOTES, api_get_system_encoding());
|
|
|
+
|
|
|
+ //clean wiki links
|
|
|
+ $clean_pdf_content=trim(preg_replace("/\[\[|\]\]/", " ", $content_pdf));
|
|
|
+ $array_clean_pdf_content= explode('|', $clean_pdf_content);
|
|
|
+ $content_pdf= $array_clean_pdf_content[1];
|
|
|
+
|
|
|
$title_pdf = api_html_entity_decode($data['title'], ENT_QUOTES, api_get_system_encoding());
|
|
|
|
|
|
$title_pdf = api_utf8_encode($title_pdf, api_get_system_encoding());
|