Go to the source code of this file.
Data Structures | |
class | php4XSLTProcessor |
Functions | |
xslt_create () | |
xslt_process (&$proc, $xml_var, $xslt_var, $dummy, $args, $params, $a_no_warnings=false) | |
xslt_free (&$proc) | |
xslt_error (&$proc) |
xslt_create | ( | ) |
Definition at line 24 of file inc.xsl5compliance.php.
Referenced by ilObjDlBookGUI::__applyCitationText(), ilXML2FO::__init(), ilPCTableGUI::edit(), ilObjMediaObjectGUI::editMapArea(), ilObjMediaObjectGUI::editMapAreasObject(), ilPageObject::getFO(), ilLMPresentationGUI::ilMedia(), ilGlossaryPresentationGUI::media(), ilObjDlBookGUI::showAbstract(), ilObjDlBookGUI::showCitation(), ilObjMediaPoolGUI::showMedia(), ilPageObjectGUI::showMediaFullscreen(), and ilPageObjectGUI::showPage().
{ return new php4XSLTProcessor(); }
xslt_error | ( | &$ | proc | ) |
Definition at line 74 of file inc.xsl5compliance.php.
Referenced by ilPCTableGUI::edit(), ilObjMediaObjectGUI::editMapArea(), ilObjMediaObjectGUI::editMapAreasObject(), ilLMPresentationGUI::ilMedia(), ilGlossaryPresentationGUI::media(), ilObjMediaPoolGUI::showMedia(), ilPageObjectGUI::showMediaFullscreen(), and ilXML2FO::transform().
{ }
xslt_free | ( | &$ | proc | ) |
Definition at line 68 of file inc.xsl5compliance.php.
Referenced by ilPCTableGUI::edit(), ilObjMediaObjectGUI::editMapArea(), ilObjMediaObjectGUI::editMapAreasObject(), ilPageObject::getFO(), ilLMPresentationGUI::ilMedia(), ilGlossaryPresentationGUI::media(), ilObjMediaPoolGUI::showMedia(), ilPageObjectGUI::showMediaFullscreen(), ilPageObjectGUI::showPage(), and ilXML2FO::transform().
{ unset($proc->myProc); unset($proc); }
xslt_process | ( | &$ | proc, | |
$ | xml_var, | |||
$ | xslt_var, | |||
$ | dummy, | |||
$ | args, | |||
$ | params, | |||
$ | a_no_warnings = false | |||
) |
Definition at line 40 of file inc.xsl5compliance.php.
Referenced by ilObjDlBookGUI::__applyCitationText(), ilPCTableGUI::edit(), ilObjMediaObjectGUI::editMapArea(), ilObjMediaObjectGUI::editMapAreasObject(), ilPageObject::getFO(), ilLMPresentationGUI::ilMedia(), ilGlossaryPresentationGUI::media(), ilObjDlBookGUI::showAbstract(), ilObjDlBookGUI::showCitation(), ilObjMediaPoolGUI::showMedia(), ilPageObjectGUI::showMediaFullscreen(), ilPageObjectGUI::showPage(), and ilXML2FO::transform().
{ $xslt = $proc->myProc; //echo htmlentities($args[substr($xslt_var, 4)]); $xslt->importStyleSheet(DomDocument::loadXML($args[substr($xslt_var, 4)])); if (is_array($params)) { foreach ($params as $key => $value) { $xslt->setParameter("", $key, $value); } } // supress warnings all the time. (some lib xslt bring warnings due to & in links) //if ($a_no_warnings) //{ $result = @$xslt->transformToXML(DomDocument::loadXML($args[substr($xml_var, 4)])); //} //else //{ // $result = $xslt->transformToXML(DomDocument::loadXML($args[substr($xml_var, 4)])); //} //echo "<br><br><b>xslt_process</b>".htmlentities($result); return $result; }