ILIAS
release_8 Revision v8.23
|
Public Member Functions | |
__construct () | |
addConfigForm (ilPropertyFormGUI $form) | |
validateForm (ilPropertyFormGUI $form) | |
getConfigFromForm (ilPropertyFormGUI $form) | |
populateForm (ilPropertyFormGUI $form, ilWkhtmlToPdfConfig $config) | |
Protected Member Functions | |
translate (string $txt) | |
appendOutputOptionsForm (ilPropertyFormGUI $form) | |
buildExternalLinksForm () | |
buildEnableFormsForm () | |
buildLowQualityForm () | |
buildGreyScaleForm () | |
buildPrintMediaTypeForm () | |
buildJavascriptDelayForm () | |
buildCheckboxSvgForm () | |
buildCheckedCheckboxSvgForm () | |
buildRadiobuttonSvgForm () | |
buildCheckedRadiobuttonSvgForm () | |
buildOverwriteDefaultFont () | |
appendPageSettingsForm (ilPropertyFormGUI $form) | |
buildZoomForm () | |
buildOrientationsForm () | |
buildPageSizesForm () | |
buildMarginLeftForm () | |
buildMarginRightForm () | |
buildMarginTopForm () | |
buildMarginBottomForm () | |
buildHeaderForm () | |
buildHeaderTextForm () | |
buildHeaderHtmlForm () | |
buildFooterForm () | |
buildFooterTextForm () | |
buildFooterHtmlForm () | |
saveNewDefaultBinaryPath (string $path) | |
Private Attributes | |
ilLanguage | $lng |
ilGlobalTemplateInterface | $main_tpl |
ilPDFGenerationRequest | $request |
Definition at line 24 of file class.ilWkhtmlToPdfConfigFormGUI.php.
ilWkhtmlToPdfConfigFormGUI::__construct | ( | ) |
Definition at line 30 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References $DIC, and ILIAS\Repository\lng().
ilWkhtmlToPdfConfigFormGUI::addConfigForm | ( | ilPropertyFormGUI | $form | ) |
Definition at line 38 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References $path, ilPropertyFormGUI\addItem(), appendOutputOptionsForm(), appendPageSettingsForm(), and translate().
|
protected |
Definition at line 52 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References ilPropertyFormGUI\addItem(), buildCheckboxSvgForm(), buildCheckedCheckboxSvgForm(), buildCheckedRadiobuttonSvgForm(), buildEnableFormsForm(), buildExternalLinksForm(), buildGreyScaleForm(), buildJavascriptDelayForm(), buildLowQualityForm(), buildOverwriteDefaultFont(), buildPrintMediaTypeForm(), buildRadiobuttonSvgForm(), and translate().
Referenced by addConfigForm().
|
protected |
Definition at line 140 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References ilPropertyFormGUI\addItem(), buildFooterForm(), buildHeaderForm(), buildMarginBottomForm(), buildMarginLeftForm(), buildMarginRightForm(), buildMarginTopForm(), buildOrientationsForm(), buildPageSizesForm(), buildZoomForm(), and translate().
Referenced by addConfigForm().
|
protected |
Definition at line 113 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendOutputOptionsForm().
|
protected |
Definition at line 118 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendOutputOptionsForm().
|
protected |
Definition at line 128 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendOutputOptionsForm().
|
protected |
Definition at line 78 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendOutputOptionsForm().
|
protected |
Definition at line 71 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendOutputOptionsForm().
|
protected |
Definition at line 262 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References buildFooterHtmlForm(), buildFooterTextForm(), ilPDFGenerationConstants\FOOTER_NONE, and translate().
Referenced by appendPageSettingsForm().
|
protected |
Definition at line 302 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References ilPDFGenerationConstants\FOOTER_HTML, and translate().
Referenced by buildFooterForm().
|
protected |
Definition at line 276 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References ilPDFGenerationConstants\FOOTER_TEXT, and translate().
Referenced by buildFooterForm().
|
protected |
Definition at line 92 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendOutputOptionsForm().
|
protected |
Definition at line 203 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References buildHeaderHtmlForm(), buildHeaderTextForm(), ilPDFGenerationConstants\HEADER_NONE, and translate().
Referenced by appendPageSettingsForm().
|
protected |
Definition at line 243 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References ilPDFGenerationConstants\HEADER_HTML, and translate().
Referenced by buildHeaderForm().
|
protected |
Definition at line 217 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References ilPDFGenerationConstants\HEADER_TEXT, and translate().
Referenced by buildHeaderForm().
|
protected |
Definition at line 106 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendOutputOptionsForm().
|
protected |
Definition at line 85 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendOutputOptionsForm().
|
protected |
Definition at line 196 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendPageSettingsForm().
|
protected |
Definition at line 175 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendPageSettingsForm().
|
protected |
Definition at line 182 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendPageSettingsForm().
|
protected |
Definition at line 189 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendPageSettingsForm().
|
protected |
Definition at line 161 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References ilPDFGenerationConstants\getOrientations(), and translate().
Referenced by appendPageSettingsForm().
|
protected |
Definition at line 133 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References ilPDFGenerationConstants\getFontStyles(), and translate().
Referenced by appendOutputOptionsForm().
|
protected |
Definition at line 168 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References ilPDFGenerationConstants\getPageSizesNames(), and translate().
Referenced by appendPageSettingsForm().
|
protected |
Definition at line 99 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendOutputOptionsForm().
|
protected |
Definition at line 123 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendOutputOptionsForm().
|
protected |
Definition at line 156 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References translate().
Referenced by appendPageSettingsForm().
ilWkhtmlToPdfConfigFormGUI::getConfigFromForm | ( | ilPropertyFormGUI | $form | ) |
ilPropertyFormGUI | $form |
Definition at line 453 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References ilPropertyFormGUI\getInput().
ilWkhtmlToPdfConfigFormGUI::populateForm | ( | ilPropertyFormGUI | $form, |
ilWkhtmlToPdfConfig | $config | ||
) |
Definition at line 495 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References ilWkhtmlToPdfConfig\getCheckboxCheckedSvg(), ilWkhtmlToPdfConfig\getCheckboxSvg(), ilWkhtmlToPdfConfig\getEnabledForms(), ilWkhtmlToPdfConfig\getExternalLinks(), ilWkhtmlToPdfConfig\getFooterHtml(), ilWkhtmlToPdfConfig\getFooterHtmlSpacing(), ilWkhtmlToPdfConfig\getFooterTextCenter(), ilWkhtmlToPdfConfig\getFooterTextLeft(), ilWkhtmlToPdfConfig\getFooterTextRight(), ilWkhtmlToPdfConfig\getFooterTextSpacing(), ilWkhtmlToPdfConfig\getFooterType(), ilWkhtmlToPdfConfig\getGreyscale(), ilWkhtmlToPdfConfig\getHeaderHtml(), ilWkhtmlToPdfConfig\getHeaderHtmlSpacing(), ilWkhtmlToPdfConfig\getHeaderTextCenter(), ilWkhtmlToPdfConfig\getHeaderTextLeft(), ilWkhtmlToPdfConfig\getHeaderTextRight(), ilWkhtmlToPdfConfig\getHeaderTextSpacing(), ilWkhtmlToPdfConfig\getHeaderType(), ilPropertyFormGUI\getItemByPostVar(), ilWkhtmlToPdfConfig\getJavascriptDelay(), ilWkhtmlToPdfConfig\getLowQuality(), ilWkhtmlToPdfConfig\getMarginBottom(), ilWkhtmlToPdfConfig\getMarginLeft(), ilWkhtmlToPdfConfig\getMarginRight(), ilWkhtmlToPdfConfig\getMarginTop(), ilWkhtmlToPdfConfig\getOrientation(), ilWkhtmlToPdfConfig\getOverwriteDefaultFont(), ilWkhtmlToPdfConfig\getPageSize(), ilWkhtmlToPdfConfig\getPrintMediaType(), ilWkhtmlToPdfConfig\getRadioButtonCheckedSvg(), ilWkhtmlToPdfConfig\getRadioButtonSvg(), ilWkhtmlToPdfConfig\getWKHTMLToPdfDefaultPath(), ilWkhtmlToPdfConfig\getZoom(), ilWkhtmlToPdfConfig\isFooterHtmlLine(), ilWkhtmlToPdfConfig\isFooterTextLine(), ilWkhtmlToPdfConfig\isHeaderHtmlLine(), and ilWkhtmlToPdfConfig\isHeaderTextLine().
|
protected |
Definition at line 443 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References ILIAS\LTI\ToolProvider\$settings.
Referenced by validateForm().
|
protected |
Definition at line 47 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References ILIAS\Repository\lng().
Referenced by addConfigForm(), appendOutputOptionsForm(), appendPageSettingsForm(), buildCheckboxSvgForm(), buildCheckedCheckboxSvgForm(), buildCheckedRadiobuttonSvgForm(), buildEnableFormsForm(), buildExternalLinksForm(), buildFooterForm(), buildFooterHtmlForm(), buildFooterTextForm(), buildGreyScaleForm(), buildHeaderForm(), buildHeaderHtmlForm(), buildHeaderTextForm(), buildJavascriptDelayForm(), buildLowQualityForm(), buildMarginBottomForm(), buildMarginLeftForm(), buildMarginRightForm(), buildMarginTopForm(), buildOrientationsForm(), buildOverwriteDefaultFont(), buildPageSizesForm(), buildPrintMediaTypeForm(), buildRadiobuttonSvgForm(), and buildZoomForm().
ilWkhtmlToPdfConfigFormGUI::validateForm | ( | ilPropertyFormGUI | $form | ) |
Definition at line 321 of file class.ilWkhtmlToPdfConfigFormGUI.php.
References $config, $path, ilShellUtil\escapeShellCmd(), ilPDFGenerationConstants\getFontStyles(), ilPropertyFormGUI\getItemByPostVar(), ilPDFGenerationConstants\getOrientations(), ilPDFGenerationConstants\getPageSizesNames(), ILIAS\Repository\int(), ILIAS\Repository\lng(), and saveNewDefaultBinaryPath().
|
private |
Definition at line 26 of file class.ilWkhtmlToPdfConfigFormGUI.php.
|
private |
Definition at line 27 of file class.ilWkhtmlToPdfConfigFormGUI.php.
|
private |
Definition at line 28 of file class.ilWkhtmlToPdfConfigFormGUI.php.