|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Portfolio HTML exporter class. More...
Collaboration diagram for ilPortfolioHTMLExport: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.
| ilPortfolioHTMLExport::buildExportFile | ( | ) |
Build export file.
return
Definition at line 35 of file class.ilPortfolioHTMLExport.php.
References $file, $files, ilExport\_createExportDirectory(), ilExport\_getExportDirectory(), ilUtil\delDir(), exportHTMLPages(), ilObjStyleSheet\getEffectiveContentStyleId(), ilUIFramework\getJSFiles(), ilUtil\makeDir(), and ilUtil\zip().
Here is the call graph for this function:| ilPortfolioHTMLExport::buildExportTemplate | ( | array | $a_js_files = null | ) |
Definition at line 184 of file class.ilPortfolioHTMLExport.php.
References $DIC, $id, $tpl, and ilObjPortfolioBaseGUI\renderFullscreenHeader().
Referenced by writeExportFile().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPortfolioHTMLExport::exportHTMLPages | ( | ) |
Export all pages.
Definition at line 132 of file class.ilPortfolioHTMLExport.php.
References ilPageObject\_exists(), ilObject2\_lookupTitle(), exportPageHTML(), ilPortfolioPage\getAllPortfolioPages(), ilPortfolioPage\TYPE_BLOG, and ilObject2GUI\WORKSPACE_OBJECT_ID.
Referenced by buildExportFile().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPortfolioHTMLExport::exportPageHTML | ( | $a_post_id | ) |
Export page html.
Definition at line 276 of file class.ilPortfolioHTMLExport.php.
References ilUIFramework\getJSFiles(), and writeExportFile().
Referenced by exportHTMLPages().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 15 of file class.ilPortfolioHTMLExport.php.
|
protected |
Definition at line 14 of file class.ilPortfolioHTMLExport.php.