ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Forum export to HTML and Print. More...
Public Member Functions | |
__construct () | |
executeCommand () | |
printThread () | |
ensureThreadBelongsToForum (int $objId, \ilForumTopic $thread) | |
printPost () | |
exportHTML () | |
Data Fields | |
const | MODE_EXPORT_WEB = 1 |
const | MODE_EXPORT_CLIENT = 2 |
$ctrl | |
$lng | |
$access | |
$error | |
$user | |
$ilObjDataCache | |
Protected Member Functions | |
prepare () | |
Prepare the export (init MathJax rendering) More... | |
renderPostHtml (\ilGlobalTemplate $tpl, ilForumPost $post, $counter, $mode) | |
Protected Attributes | |
$is_moderator = false | |
$frm | |
Forum export to HTML and Print.
Definition at line 12 of file class.ilForumExportGUI.php.
ilForumExportGUI::__construct | ( | ) |
Definition at line 31 of file class.ilForumExportGUI.php.
References $_GET, $DIC, ilForumProperties\getInstance(), and user().
ilForumExportGUI::ensureThreadBelongsToForum | ( | int | $objId, |
\ilForumTopic | $thread | ||
) |
int | $objId | |
ilForumTopic | $thread |
Definition at line 128 of file class.ilForumExportGUI.php.
References ilForumTopic\getForumId(), and ilObjForum\lookupForumIdByObjId().
Referenced by exportHTML(), printPost(), and printThread().
ilForumExportGUI::executeCommand | ( | ) |
Definition at line 58 of file class.ilForumExportGUI.php.
ilForumExportGUI::exportHTML | ( | ) |
Definition at line 330 of file class.ilForumExportGUI.php.
References $_GET, $_POST, $is_moderator, $tpl, ilUtil\deliverData(), ensureThreadBelongsToForum(), ilMathJax\getInstance(), ilUtil\getStyleSheetLocation(), ILIAS_HTTP_PATH, iljQueryUtil\initjQuery(), prepare(), renderPostHtml(), and ilDatePresentation\setUseRelativeDates().
|
protected |
Prepare the export (init MathJax rendering)
Definition at line 117 of file class.ilForumExportGUI.php.
References ilMathJax\getInstance(), and ilMathJax\PURPOSE_EXPORT.
Referenced by exportHTML(), printPost(), and printThread().
ilForumExportGUI::printPost | ( | ) |
Definition at line 293 of file class.ilForumExportGUI.php.
References $_GET, $tpl, ensureThreadBelongsToForum(), ilMathJax\getInstance(), ilUtil\getStyleSheetLocation(), iljQueryUtil\initjQuery(), prepare(), renderPostHtml(), and ilDatePresentation\setUseRelativeDates().
ilForumExportGUI::printThread | ( | ) |
Definition at line 70 of file class.ilForumExportGUI.php.
References $_GET, $tpl, ensureThreadBelongsToForum(), ilMathJax\getInstance(), ilUtil\getStyleSheetLocation(), iljQueryUtil\initjQuery(), prepare(), renderPostHtml(), and ilDatePresentation\setUseRelativeDates().
|
protected |
\ilGlobalTemplate | $tpl | |
ilForumPost | $post | |
int | $counter | |
int | $mode |
Definition at line 142 of file class.ilForumExportGUI.php.
References $_GET, $is_moderator, ilForum\_isModerator(), ilRTE\_replaceMediaObjectImageSrc(), ilForumPost\getCensorshipComment(), ilForumPost\getChangeDate(), ilForumPost\getCreateDate(), ilForumPost\getDisplayUserId(), ilForumPost\getImportName(), ilForumProperties\getInstance(), ilForumPost\getIsAuthorModerator(), ilForumPost\getMessage(), ilForumPost\getPosAuthorId(), ilForumPost\getSubject(), ilForumPost\getUpdateUserId(), ilForumPost\getUserAlias(), ilForumPost\isActivated(), ilForumPost\isCensored(), ilForumPost\isOwner(), ilGlobalTemplate\parseCurrentBlock(), ilForumPost\setChangeDate(), ilGlobalTemplate\setCurrentBlock(), ilForumPost\setMessage(), ilGlobalTemplate\setVariable(), ilUtil\switchColor(), and user().
Referenced by exportHTML(), printPost(), and printThread().
ilForumExportGUI::$access |
Definition at line 18 of file class.ilForumExportGUI.php.
ilForumExportGUI::$ctrl |
Definition at line 16 of file class.ilForumExportGUI.php.
ilForumExportGUI::$error |
Definition at line 19 of file class.ilForumExportGUI.php.
|
protected |
Definition at line 29 of file class.ilForumExportGUI.php.
ilForumExportGUI::$ilObjDataCache |
Definition at line 21 of file class.ilForumExportGUI.php.
|
protected |
Definition at line 25 of file class.ilForumExportGUI.php.
Referenced by exportHTML(), and renderPostHtml().
ilForumExportGUI::$lng |
Definition at line 17 of file class.ilForumExportGUI.php.
ilForumExportGUI::$user |
Definition at line 20 of file class.ilForumExportGUI.php.
const ilForumExportGUI::MODE_EXPORT_CLIENT = 2 |
Definition at line 15 of file class.ilForumExportGUI.php.
const ilForumExportGUI::MODE_EXPORT_WEB = 1 |
Definition at line 14 of file class.ilForumExportGUI.php.