ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Portfolio HTML exporter class. More...
Public Member Functions | |
__construct ($a_portfolio_gui, $a_object) | |
Constructor. More... | |
buildExportFile () | |
Build export file. More... | |
exportHTMLPages () | |
Export all pages. More... | |
buildExportTemplate (array $a_js_files=null) | |
writeExportFile ($a_file, $a_content, $a_onload=null, $a_js_files=null) | |
exportPageHTML ($a_post_id) | |
Export page html. More... | |
Protected Attributes | |
$portfolio_gui | |
$export_material | |
Portfolio HTML exporter class.
Definition at line 12 of file class.ilPortfolioHTMLExport.php.
ilPortfolioHTMLExport::__construct | ( | $a_portfolio_gui, | |
$a_object | |||
) |
Constructor.
Definition at line 22 of file class.ilPortfolioHTMLExport.php.
References array.
ilPortfolioHTMLExport::buildExportFile | ( | ) |
Build export file.
Definition at line 35 of file class.ilPortfolioHTMLExport.php.
References $file, $files, ilExport\_createExportDirectory(), ilExport\_getExportDirectory(), array, ilUtil\delDir(), exportHTMLPages(), ilObjStyleSheet\getEffectiveContentStyleId(), ilUIFramework\getJSFiles(), ilUtil\makeDir(), object, time, and ilUtil\zip().
ilPortfolioHTMLExport::buildExportTemplate | ( | array | $a_js_files = null | ) |
Definition at line 184 of file class.ilPortfolioHTMLExport.php.
References $DIC, $id, $tpl, object, and ilObjPortfolioBaseGUI\renderFullscreenHeader().
Referenced by writeExportFile().
ilPortfolioHTMLExport::exportHTMLPages | ( | ) |
Export all pages.
Definition at line 132 of file class.ilPortfolioHTMLExport.php.
References ilPageObject\_exists(), ilObject2\_lookupTitle(), array, exportPageHTML(), ilPortfolioPage\getAllPortfolioPages(), object, ilPortfolioPage\TYPE_BLOG, and ilObject2GUI\WORKSPACE_OBJECT_ID.
Referenced by buildExportFile().
ilPortfolioHTMLExport::exportPageHTML | ( | $a_post_id | ) |
Export page html.
Definition at line 276 of file class.ilPortfolioHTMLExport.php.
References ilUIFramework\getJSFiles(), object, ilPageObjectGUI\setOutputMode(), and writeExportFile().
Referenced by exportHTMLPages().
ilPortfolioHTMLExport::writeExportFile | ( | $a_file, | |
$a_content, | |||
$a_onload = null , |
|||
$a_js_files = null |
|||
) |
Definition at line 224 of file class.ilPortfolioHTMLExport.php.
References $a_content, $file, and buildExportTemplate().
Referenced by exportPageHTML().
|
protected |
Definition at line 15 of file class.ilPortfolioHTMLExport.php.
|
protected |
Definition at line 14 of file class.ilPortfolioHTMLExport.php.