<?php include_once '../doc-typo3-funcs.php'; $doxygen_vars = array( "title" => "TYPO3 4.0.1: t3lib_parsehtml_proc Class Reference", "datetime" => "Sat Dec 2 19:26:04 2006", "date" => "2 Dec 2006", "doxygenversion" => "1.4.6", "projectname" => "TYPO3 4.0.1", "projectnumber" => "4.0.1" ); get_header($doxygen_vars); ?> <!-- Generated by Doxygen 1.4.6 --> <div class="tabs"> <ul> <li><a href="main.html"><span>Main Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li id="current"><a href="classes.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> <li><a href="dirs.html"><span>Directories</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="examples.html"><span>Examples</span></a></li> <li> <form action="search.php" method="get"> <table cellspacing="0" cellpadding="0" border="0"> <tr> <td><label> <u>S</u>earch for </label></td> <td><input type="text" name="query" value="" size="20" accesskey="s"/></td> </tr> </table> </form> </li> </ul></div> <div class="tabs"> <ul> <li><a href="classes.html"><span>Alphabetical List</span></a></li> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul></div> <h1>t3lib_parsehtml_proc Class Reference</h1><!-- doxytag: class="t3lib_parsehtml_proc" --><!-- doxytag: inherits="t3lib_parsehtml" -->Inheritance diagram for t3lib_parsehtml_proc:<p><center><img src="classt3lib__parsehtml__proc__inherit__graph.png" border="0" usemap="#t3lib__parsehtml__proc__inherit__map" alt="Inheritance graph"></center> <map name="t3lib__parsehtml__proc__inherit__map"> <area href="classt3lib__parsehtml.html" shape="rect" coords="12,7,217,258" alt=""> </map> <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for t3lib_parsehtml_proc:<p><center><img src="classt3lib__parsehtml__proc__coll__graph.png" border="0" usemap="#t3lib__parsehtml__proc__coll__map" alt="Collaboration graph"></center> <map name="t3lib__parsehtml__proc__coll__map"> <area href="classt3lib__parsehtml.html" shape="rect" coords="12,7,217,258" alt=""> </map> <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center><a href="classt3lib__parsehtml__proc-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#fca0f9f0ca025cbe9cca24f1a50a07ed">init</a> ($elRef='', $recPid=0)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#bf4f5687d5c7c1effa8be44f9c862c29">setRelPath</a> ($path)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#e6e448146416730c6e56c7d69a3a4ee4">evalWriteFile</a> ($pArr, $currentRecord)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#4b47c2a9805fbf6fae338b6aea8c6268">RTE_transform</a> ($value, $specConf, $direction='rte', $thisConfig=array())</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#3b0f96deb52f8b4a966c32fb3c6325a1">TS_images_db</a> ($value)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#f00c8ff61ca3fef78d102f31e82a97a4">TS_images_rte</a> ($value)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#35bf8a664302151be08fb62d720dceac">TS_reglinks</a> ($value, $direction)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#2bdc3b29c6481dc2878b1d01378e32c2">TS_links_db</a> ($value)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#da80cd6eb4ee322a3bfa401040403707">TS_links_rte</a> ($value)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#38b44cd542c34175b31fd1f225cb4931">TS_preserve_db</a> ($value)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#b354ed17ac4545989ad482dc1c4a7ccb">TS_preserve_rte</a> ($value)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#4d0ee8f294c86f42914a993606690c93">TS_transform_db</a> ($value, $css=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#f732458248a7520073f1a32e7e0d4053">transformStyledATags</a> ($value)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#747e71f6f68067fe928c7ce795047d64">TS_transform_rte</a> ($value, $css=0)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#ffcb71e6d49c7c9c9caec97d243b0535">TS_strip_db</a> ($value)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#b3f40cbedafa4c84eb7512aec68e24b1">getURL</a> ($url)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#26c2b97bca52edd72d5bcde72d2793a7">HTMLcleaner_db</a> ($content, $tagList='')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#b55b72eecbf9743d8e15cf3cba5fe997">getKeepTags</a> ($direction='rte', $tagList='')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#6a8653c2363d3330de6393fddea975c5">divideIntoLines</a> ($value, $count=5, $returnArray=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#188e507840a298f8cfb82eb765613749">setDivTags</a> ($value, $dT='p')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#3eac813d13e436b0efcf84c959c33005">internalizeFontTags</a> ($value)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#ab469e9c2e5ee2db7d7801143b58df0d">siteUrl</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#8768d987f7b74b5d5d700cba1fbbdf58">rteImageStorageDir</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#72c5ca72267cde178260a83533e5f8fe">removeTables</a> ($value, $breakChar='< br/>')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#92ed438f53332e3b11e3c76e09e89ea4">defaultTStagMapping</a> ($code, $direction='rte')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#76ebeb25298eaa4ede9d1be7af691e88">getWHFromAttribs</a> ($attribArray)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#0f398be12d86fd5568fa71131b31813c">urlInfoForLinkTags</a> ($url)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#d6eb8cf5f68d2ade5e22b9f55ec88968">TS_AtagToAbs</a> ($value, $dontSetRTEKEEP=FALSE)</td></tr> <tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="107054e1d517b94dbb96ef145f45f854"></a><!-- doxytag: member="t3lib_parsehtml_proc::$headListTags" ref="107054e1d517b94dbb96ef145f45f854" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#107054e1d517b94dbb96ef145f45f854">$headListTags</a> = 'PRE,UL,OL,H1,H2,H3,H4,H5,H6,HR,ADDRESS,DL'</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f8fcfea1e5c1a7678a556ec2d65bae43"></a><!-- doxytag: member="t3lib_parsehtml_proc::$recPid" ref="f8fcfea1e5c1a7678a556ec2d65bae43" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#f8fcfea1e5c1a7678a556ec2d65bae43">$recPid</a> = 0</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1eb104271aeb26ee129430b76364abd4"></a><!-- doxytag: member="t3lib_parsehtml_proc::$elRef" ref="1eb104271aeb26ee129430b76364abd4" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#1eb104271aeb26ee129430b76364abd4">$elRef</a> = ''</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c9293330f7976d14b9a2e70c4fde8fee"></a><!-- doxytag: member="t3lib_parsehtml_proc::$relPath" ref="c9293330f7976d14b9a2e70c4fde8fee" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#c9293330f7976d14b9a2e70c4fde8fee">$relPath</a> = ''</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="919b642382f698abe39037146cc210d8"></a><!-- doxytag: member="t3lib_parsehtml_proc::$relBackPath" ref="919b642382f698abe39037146cc210d8" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#919b642382f698abe39037146cc210d8">$relBackPath</a> = ''</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="230c5ac986e3d9b33562e65e4a4a8ed5"></a><!-- doxytag: member="t3lib_parsehtml_proc::$procOptions" ref="230c5ac986e3d9b33562e65e4a4a8ed5" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#230c5ac986e3d9b33562e65e4a4a8ed5">$procOptions</a> = ''</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="61218b699dada3521f3a51a1be6c0ba6"></a><!-- doxytag: member="t3lib_parsehtml_proc::$TS_transform_db_safecounter" ref="61218b699dada3521f3a51a1be6c0ba6" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#61218b699dada3521f3a51a1be6c0ba6">$TS_transform_db_safecounter</a> = 100</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9d79edd44aa989898864dbb6b31de811"></a><!-- doxytag: member="t3lib_parsehtml_proc::$rte_p" ref="9d79edd44aa989898864dbb6b31de811" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#9d79edd44aa989898864dbb6b31de811">$rte_p</a> = ''</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e3bfc4d0515f9caccbce99a7df9817e6"></a><!-- doxytag: member="t3lib_parsehtml_proc::$getKeepTags_cache" ref="e3bfc4d0515f9caccbce99a7df9817e6" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#e3bfc4d0515f9caccbce99a7df9817e6">$getKeepTags_cache</a> = array()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f23dfdf0a187c12c3140e9c55deb2cb3"></a><!-- doxytag: member="t3lib_parsehtml_proc::$allowedClasses" ref="f23dfdf0a187c12c3140e9c55deb2cb3" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#f23dfdf0a187c12c3140e9c55deb2cb3">$allowedClasses</a> = array()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2b9ec827c7409150b79ceccd820eae3f"></a><!-- doxytag: member="t3lib_parsehtml_proc::$preserveTags" ref="2b9ec827c7409150b79ceccd820eae3f" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__parsehtml__proc.html#2b9ec827c7409150b79ceccd820eae3f">$preserveTags</a> = ''</td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <p> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00103">103</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>.<hr><h2>Member Function Documentation</h2> <a class="anchor" name="92ed438f53332e3b11e3c76e09e89ea4"></a><!-- doxytag: member="t3lib_parsehtml_proc::defaultTStagMapping" ref="92ed438f53332e3b11e3c76e09e89ea4" args="($code, $direction='rte')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::defaultTStagMapping </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>code</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>direction</em> = <code>'rte'</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Default tag mapping for TS<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Input code to process </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Direction To databsae (db) or from database to RTE (rte) </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Processed value </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01441">1441</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="6a8653c2363d3330de6393fddea975c5"></a><!-- doxytag: member="t3lib_parsehtml_proc::divideIntoLines" ref="6a8653c2363d3330de6393fddea975c5" args="($value, $count=5, $returnArray=FALSE)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::divideIntoLines </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>value</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>count</em> = <code>5</code>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>returnArray</em> = <code>FALSE</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> This resolves the $value into parts based on <div></div>-sections and<p> -sections and <br> -tags. These are returned as lines separated by chr(10). This point is to resolve the HTML-code returned from RTE into ordinary lines so it's 'human-readable' The function ->setDivTags does the opposite. This function processes content to go into the database.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Value to process. </td></tr> <tr><td valign="top"></td><td valign="top"><em>integer</em> </td><td>Recursion brake. Decremented on each recursion down to zero. Default is 5 (which equals the allowed nesting levels of p/div tags). </td></tr> <tr><td valign="top"></td><td valign="top"><em>boolean</em> </td><td>If true, an array with the lines is returned, otherwise a string of the processed input value. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Processed input value. </dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classt3lib__parsehtml__proc.html#188e507840a298f8cfb82eb765613749">setDivTags()</a> </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01200">1200</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. <p> References <a class="el" href="incfile_8php-source.html#l00011">t3lib_div::trimExplode()</a>. </td> </tr> </table> <a class="anchor" name="e6e448146416730c6e56c7d69a3a4ee4"></a><!-- doxytag: member="t3lib_parsehtml_proc::evalWriteFile" ref="e6e448146416730c6e56c7d69a3a4ee4" args="($pArr, $currentRecord)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::evalWriteFile </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>pArr</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>currentRecord</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Evaluate the environment for editing a staticFileEdit file. Called for almost all fields being saved in the database. Is called without an instance of the object: <a class="el" href="classt3lib__parsehtml__proc.html#e6e448146416730c6e56c7d69a3a4ee4">t3lib_parsehtml_proc::evalWriteFile()</a><p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>array</em> </td><td>Parameters for the current field as found in types-config </td></tr> <tr><td valign="top"></td><td valign="top"><em>array</em> </td><td>Current record we are editing. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>mixed On success an array with various information is returned, otherwise a string with an error message </dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classt3lib__TCEmain.html">t3lib_TCEmain</a>, <a class="el" href="classt3lib__transferData.html">t3lib_transferData</a> </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00174">174</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. <p> References <a class="el" href="class_8t3lib__div_8php-source.html#l03346">t3lib_div::validPathStr()</a>. <p> Referenced by <a class="el" href="class_8t3lib__tcemain_8php-source.html#l00851">t3lib_TCEmain::fillInFieldArray()</a>, <a class="el" href="class_8t3lib__tceforms_8php-source.html#l01040">t3lib_TCEforms::getSingleField_typeText()</a>, and <a class="el" href="class_8t3lib__transferdata_8php-source.html#l00501">t3lib_transferData::renderRecord_typesProc()</a>. </td> </tr> </table> <a class="anchor" name="b55b72eecbf9743d8e15cf3cba5fe997"></a><!-- doxytag: member="t3lib_parsehtml_proc::getKeepTags" ref="b55b72eecbf9743d8e15cf3cba5fe997" args="($direction='rte', $tagList='')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::getKeepTags </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>direction</em> = <code>'rte'</code>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>tagList</em> = <code>''</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Creates an array of configuration for the HTMLcleaner function based on whether content go TO or FROM the Rich Text Editor ($direction) Unless "tagList" is given, the function will cache the configuration for next time processing goes on. (In this class that is the case only if we are processing a bulletlist)<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>The direction of the content being processed by the output configuration; "db" (content going into the database FROM the rte) or "rte" (content going into the form) </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Comma list of tags to keep (overriding default which is to keep all + take notice of internal configuration) </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>array Configuration array </dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classt3lib__parsehtml__proc.html#26c2b97bca52edd72d5bcde72d2793a7">HTMLcleaner_db()</a> </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01091">1091</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. <p> References <a class="el" href="incfile_8php-source.html#l00011">t3lib_div::trimExplode()</a>. </td> </tr> </table> <a class="anchor" name="b3f40cbedafa4c84eb7512aec68e24b1"></a><!-- doxytag: member="t3lib_parsehtml_proc::getURL" ref="b3f40cbedafa4c84eb7512aec68e24b1" args="($url)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::getURL </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>url</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Reads the file or url $url and returns the content<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Filepath/URL to read </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string The content from the resource given as input. </dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classt3lib__div.html#cc04add6fb893b25776fa3ead7cd50c8">t3lib_div::getURL()</a> </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01050">1050</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. <p> References <a class="el" href="class_8t3lib__div_8php-source.html#l02308">t3lib_div::getURL()</a>. </td> </tr> </table> <a class="anchor" name="76ebeb25298eaa4ede9d1be7af691e88"></a><!-- doxytag: member="t3lib_parsehtml_proc::getWHFromAttribs" ref="76ebeb25298eaa4ede9d1be7af691e88" args="($attribArray)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::getWHFromAttribs </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>attribArray</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Finds width and height from attrib-array If the width and height is found in the style-attribute, use that!<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>array</em> </td><td>Array of attributes from tag in which to search. More specifically the content of the key "style" is used to extract "width:xxx / height:xxx" information </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>array Integer w/h in key 0/1. Zero is returned if not found. </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01464">1464</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="26c2b97bca52edd72d5bcde72d2793a7"></a><!-- doxytag: member="t3lib_parsehtml_proc::HTMLcleaner_db" ref="26c2b97bca52edd72d5bcde72d2793a7" args="($content, $tagList='')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::HTMLcleaner_db </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>content</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>tagList</em> = <code>''</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Function for cleaning content going into the database. Content is cleaned eg. by removing unallowed HTML and ds-HSC content It is basically calling HTMLcleaner from the parent class with some preset configuration specifically set up for cleaning content going from the RTE into the db<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Content to clean up </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Comma list of tags to specifically allow. Default comes from getKeepTags and is "" </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Clean content </dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classt3lib__parsehtml__proc.html#b55b72eecbf9743d8e15cf3cba5fe997">getKeepTags()</a> </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01064">1064</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="fca0f9f0ca025cbe9cca24f1a50a07ed"></a><!-- doxytag: member="t3lib_parsehtml_proc::init" ref="fca0f9f0ca025cbe9cca24f1a50a07ed" args="($elRef='', $recPid=0)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::init </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>elRef</em> = <code>''</code>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>recPid</em> = <code>0</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Initialize, setting element reference and record PID<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Element reference, eg "tt_content:bodytext" </td></tr> <tr><td valign="top"></td><td valign="top"><em>integer</em> </td><td>PID of the record (page id) </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>void </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00138">138</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. <p> References <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00110">$elRef</a>, and <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00109">$recPid</a>. </td> </tr> </table> <a class="anchor" name="3eac813d13e436b0efcf84c959c33005"></a><!-- doxytag: member="t3lib_parsehtml_proc::internalizeFontTags" ref="3eac813d13e436b0efcf84c959c33005" args="($value)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::internalizeFontTags </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>value</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> This splits the $value in font-tag chunks. If there are any<p> /<div> sections inside of them, the font-tag is wrapped AROUND the content INSIDE of the P/DIV sections and the outer font-tag is removed. This functions seems to be a good choice for pre-processing content if it has been pasted into the RTE from eg. star-office. In that case the font-tags are normally on the OUTSIDE of the sections. This function is used by eg. <a class="el" href="classt3lib__parsehtml__proc.html#6a8653c2363d3330de6393fddea975c5">divideIntoLines()</a> if the procesing option 'internalizeFontTags' is set.</div><p> <div><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Input content </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Output content </dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classt3lib__parsehtml__proc.html#6a8653c2363d3330de6393fddea975c5">divideIntoLines()</a> </dd></dl> </div> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01351">1351</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="72c5ca72267cde178260a83533e5f8fe"></a><!-- doxytag: member="t3lib_parsehtml_proc::removeTables" ref="72c5ca72267cde178260a83533e5f8fe" args="($value, $breakChar='< br/>')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::removeTables </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>value</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>breakChar</em> = <code>'<br />'</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Remove all tables from incoming code The function is trying to to this is some more or less respectfull way. The approach is to resolve each table cells content and implode it all by <br> chars. Thus at least the content is preserved in some way.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Input value </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Break character to use for linebreaks. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Output value </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01409">1409</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="4b47c2a9805fbf6fae338b6aea8c6268"></a><!-- doxytag: member="t3lib_parsehtml_proc::RTE_transform" ref="4b47c2a9805fbf6fae338b6aea8c6268" args="($value, $specConf, $direction='rte', $thisConfig=array())" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::RTE_transform </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>value</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>specConf</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>direction</em> = <code>'rte'</code>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>thisConfig</em> = <code>array()</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Transform value for RTE based on specConf in the direction specified by $direction (rte/db) This is the main function called from tcemain and transfer data classes<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Input value </td></tr> <tr><td valign="top"></td><td valign="top"><em>array</em> </td><td>Special configuration for a field; This is coming from the types-configuration of the field in the TCA. In the types-configuration you can setup features for the field rendering and in particular the RTE takes al its major configuration options from there! </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Direction of the transformation. Two keywords are allowed; "db" or "rte". If "db" it means the transformation will clean up content coming from the Rich Text Editor and goes into the database. The other direction, "rte", is of course when content is coming from database and must be transformed to fit the RTE. </td></tr> <tr><td valign="top"></td><td valign="top"><em>array</em> </td><td>Parsed TypoScript content configuring the RTE, probably coming from Page TSconfig. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Output value </dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classt3lib__TCEmain.html#e6ea250cb251af1d18aeb8e38371659a">t3lib_TCEmain::fillInFieldArray()</a>, <a class="el" href="classt3lib__transferData.html#6bd06d916dc5109a2cd3a7307c3ccfcb">t3lib_transferData::renderRecord_typesProc()</a> </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00232">232</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. <p> References <a class="el" href="class_8t3lib__befunc_8php-source.html#l00941">t3lib_BEfunc::getSpecConfParametersFromArray()</a>, <a class="el" href="class_8t3lib__div_8php-source.html#l03926">t3lib_div::getUserObj()</a>, and <a class="el" href="incfile_8php-source.html#l00011">t3lib_div::trimExplode()</a>. </td> </tr> </table> <a class="anchor" name="8768d987f7b74b5d5d700cba1fbbdf58"></a><!-- doxytag: member="t3lib_parsehtml_proc::rteImageStorageDir" ref="8768d987f7b74b5d5d700cba1fbbdf58" args="()" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::rteImageStorageDir </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Return the storage folder of RTE image files. Default is $GLOBALS['TYPO3_CONF_VARS']['BE']['RTE_imageStorageDir'] unless something else is configured in the types configuration for the RTE.<p> <dl compact><dt><b>Returns:</b></dt><dd>string </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01397">1397</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="188e507840a298f8cfb82eb765613749"></a><!-- doxytag: member="t3lib_parsehtml_proc::setDivTags" ref="188e507840a298f8cfb82eb765613749" args="($value, $dT='p')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::setDivTags </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>value</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>dT</em> = <code>'p'</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Converts all lines into <div></div>/<p> -sections (unless the line is a div-section already) For processing of content going FROM database TO RTE.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Value to convert </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Tag to wrap with. Either "p" or "div" should it be. Lowercase preferably. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Processed value. </dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classt3lib__parsehtml__proc.html#6a8653c2363d3330de6393fddea975c5">divideIntoLines()</a> </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01306">1306</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="bf4f5687d5c7c1effa8be44f9c862c29"></a><!-- doxytag: member="t3lib_parsehtml_proc::setRelPath" ref="bf4f5687d5c7c1effa8be44f9c862c29" args="($path)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::setRelPath </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>path</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Setting the ->relPath and ->relBackPath to proper values so absolute references to links and images can be converted to relative dittos. This is used when editing files with the RTE<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>The relative path from PATH_site to the place where the file being edited is. Eg. "fileadmin/static". </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>void There is no output, it is set in internal variables. With the above example of "fileadmin/static" as input this will yield ->relPath to be "fileadmin/static/" and ->relBackPath to be "../../" </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00150">150</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="ab469e9c2e5ee2db7d7801143b58df0d"></a><!-- doxytag: member="t3lib_parsehtml_proc::siteUrl" ref="ab469e9c2e5ee2db7d7801143b58df0d" args="()" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::siteUrl </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Returns SiteURL based on thisScript.<p> <dl compact><dt><b>Returns:</b></dt><dd>string Value of <a class="el" href="classt3lib__div.html#cd7ecd00954e9a6b0c14eb23cf875d3f">t3lib_div::getIndpEnv</a>('TYPO3_SITE_URL'); </dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classt3lib__div.html#cd7ecd00954e9a6b0c14eb23cf875d3f">t3lib_div::getIndpEnv()</a> </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01387">1387</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. <p> References <a class="el" href="incfile_8php-source.html#l00046">t3lib_div::getIndpEnv()</a>. </td> </tr> </table> <a class="anchor" name="f732458248a7520073f1a32e7e0d4053"></a><!-- doxytag: member="t3lib_parsehtml_proc::transformStyledATags" ref="f732458248a7520073f1a32e7e0d4053" args="($value)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::transformStyledATags </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>value</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Wraps a-tags that contain a style attribute with a span-tag<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Content input </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Content output </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00922">922</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="d6eb8cf5f68d2ade5e22b9f55ec88968"></a><!-- doxytag: member="t3lib_parsehtml_proc::TS_AtagToAbs" ref="d6eb8cf5f68d2ade5e22b9f55ec88968" args="($value, $dontSetRTEKEEP=FALSE)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::TS_AtagToAbs </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>value</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>dontSetRTEKEEP</em> = <code>FALSE</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Converting -tags to absolute URLs (+ setting rtekeep attribute)<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Content input </td></tr> <tr><td valign="top"></td><td valign="top"><em>boolean</em> </td><td>If true, then the "rtekeep" attribute will not be set. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Content output </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01550">1550</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="3b0f96deb52f8b4a966c32fb3c6325a1"></a><!-- doxytag: member="t3lib_parsehtml_proc::TS_images_db" ref="3b0f96deb52f8b4a966c32fb3c6325a1" args="($value)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::TS_images_db </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>value</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Transformation handler: 'ts_images' / direction: "db" Processing images inserted in the RTE. This is used when content goes from the RTE to the database. Images inserted in the RTE has an absolute URL applied to the src attribute. This URL is converted to a relative URL If it turns out that the URL is from another website than the current the image is read from that external URL and moved to the local server. Also "magic" images are processed here.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>The content from RTE going to Database </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Processed content </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00398">398</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. <p> References <a class="el" href="class_8t3lib__div_8php-source.html#l03310">t3lib_div::getFileAbsFileName()</a>, <a class="el" href="incfile_8php-source.html#l00046">t3lib_div::getIndpEnv()</a>, <a class="el" href="class_8t3lib__div_8php-source.html#l01811">t3lib_div::implodeAttributes()</a>, <a class="el" href="class_8t3lib__div_8php-source.html#l00835">t3lib_div::inList()</a>, <a class="el" href="class_8t3lib__div_8php-source.html#l01132">t3lib_div::isFirstPartOfStr()</a>, <a class="el" href="class_8t3lib__div_8php-source.html#l03984">t3lib_div::makeInstance()</a>, <a class="el" href="class_8t3lib__div_8php-source.html#l00967">t3lib_div::shortMD5()</a>, and <a class="el" href="class_8t3lib__div_8php-source.html#l02409">t3lib_div::writeFile()</a>. </td> </tr> </table> <a class="anchor" name="f00c8ff61ca3fef78d102f31e82a97a4"></a><!-- doxytag: member="t3lib_parsehtml_proc::TS_images_rte" ref="f00c8ff61ca3fef78d102f31e82a97a4" args="($value)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::TS_images_rte </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>value</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Transformation handler: 'ts_images' / direction: "rte" Processing images from database content going into the RTE. Processing includes converting the src attribute to an absolute URL.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Content input </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Content output </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00550">550</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. <p> References <a class="el" href="incfile_8php-source.html#l00046">t3lib_div::getIndpEnv()</a>, and <a class="el" href="class_8t3lib__div_8php-source.html#l01811">t3lib_div::implodeAttributes()</a>. </td> </tr> </table> <a class="anchor" name="2bdc3b29c6481dc2878b1d01378e32c2"></a><!-- doxytag: member="t3lib_parsehtml_proc::TS_links_db" ref="2bdc3b29c6481dc2878b1d01378e32c2" args="($value)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::TS_links_db </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>value</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Transformation handler: 'ts_links' / direction: "db" Converting -tags to <link tags>=""><p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Content input </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Content output </dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classt3lib__parsehtml__proc.html#da80cd6eb4ee322a3bfa401040403707">TS_links_rte()</a> </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00626">626</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="da80cd6eb4ee322a3bfa401040403707"></a><!-- doxytag: member="t3lib_parsehtml_proc::TS_links_rte" ref="da80cd6eb4ee322a3bfa401040403707" args="($value)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::TS_links_rte </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>value</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Transformation handler: 'ts_links' / direction: "rte" Converting <link tags>=""> to -tags<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Content input </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Content output </dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classt3lib__parsehtml__proc.html#da80cd6eb4ee322a3bfa401040403707">TS_links_rte()</a> </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00675">675</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. <p> References <a class="el" href="class_8t3lib__befunc_8php-source.html#l00227">t3lib_BEfunc::getRecord()</a>, <a class="el" href="class_8t3lib__befunc_8php-source.html#l00300">t3lib_BEfunc::getRecordsByField()</a>, <a class="el" href="class_8t3lib__div_8php-source.html#l00835">t3lib_div::inList()</a>, <a class="el" href="class_8t3lib__div_8php-source.html#l01120">t3lib_div::testInt()</a>, <a class="el" href="incfile_8php-source.html#l00011">t3lib_div::trimExplode()</a>, and <a class="el" href="class_8t3lib__div_8php-source.html#l04532">t3lib_div::unQuoteFilenames()</a>. </td> </tr> </table> <a class="anchor" name="38b44cd542c34175b31fd1f225cb4931"></a><!-- doxytag: member="t3lib_parsehtml_proc::TS_preserve_db" ref="38b44cd542c34175b31fd1f225cb4931" args="($value)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::TS_preserve_db </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>value</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Preserve special tags<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Content input </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Content output </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00760">760</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="b354ed17ac4545989ad482dc1c4a7ccb"></a><!-- doxytag: member="t3lib_parsehtml_proc::TS_preserve_rte" ref="b354ed17ac4545989ad482dc1c4a7ccb" args="($value)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::TS_preserve_rte </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>value</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Preserve special tags<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Content input </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Content output </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00784">784</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="35bf8a664302151be08fb62d720dceac"></a><!-- doxytag: member="t3lib_parsehtml_proc::TS_reglinks" ref="35bf8a664302151be08fb62d720dceac" args="($value, $direction)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::TS_reglinks </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>value</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>direction</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Transformation handler: 'ts_reglinks' / direction: "db"+"rte" depending on $direction variable. Converting -tags to/from abs/rel<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Content input </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Direction of conversion; "rte" (from database to RTE) or "db" (from RTE to database) </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Content output </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00589">589</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="ffcb71e6d49c7c9c9caec97d243b0535"></a><!-- doxytag: member="t3lib_parsehtml_proc::TS_strip_db" ref="ffcb71e6d49c7c9c9caec97d243b0535" args="($value)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::TS_strip_db </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>value</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Transformation handler: 'ts_strip' / direction: "db" Removing all non-allowed tags<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Content input </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Content output </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01019">1019</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="4d0ee8f294c86f42914a993606690c93"></a><!-- doxytag: member="t3lib_parsehtml_proc::TS_transform_db" ref="4d0ee8f294c86f42914a993606690c93" args="($value, $css=FALSE)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::TS_transform_db </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>value</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>css</em> = <code>FALSE</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Transformation handler: 'ts_transform' + 'css_transform' / direction: "db" Cleaning (->db) for standard content elements (ts)<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Content input </td></tr> <tr><td valign="top"></td><td valign="top"><em>boolean</em> </td><td>If true, the transformation was "css_transform", otherwise "ts_transform" </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Content output </dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classt3lib__parsehtml__proc.html#747e71f6f68067fe928c7ce795047d64">TS_transform_rte()</a> </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00805">805</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <a class="anchor" name="747e71f6f68067fe928c7ce795047d64"></a><!-- doxytag: member="t3lib_parsehtml_proc::TS_transform_rte" ref="747e71f6f68067fe928c7ce795047d64" args="($value, $css=0)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::TS_transform_rte </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>value</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>css</em> = <code>0</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Transformation handler: 'ts_transform' + 'css_transform' / direction: "rte" Set (->rte) for standard content elements (ts)<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Content input </td></tr> <tr><td valign="top"></td><td valign="top"><em>boolean</em> </td><td>If true, the transformation was "css_transform", otherwise "ts_transform" </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Content output </dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classt3lib__parsehtml__proc.html#4d0ee8f294c86f42914a993606690c93">TS_transform_db()</a> </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l00948">948</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. <p> References <a class="el" href="class_8t3lib__div_8php-source.html#l00835">t3lib_div::inList()</a>, and <a class="el" href="class_8t3lib__div_8php-source.html#l00894">t3lib_div::intInRange()</a>. </td> </tr> </table> <a class="anchor" name="0f398be12d86fd5568fa71131b31813c"></a><!-- doxytag: member="t3lib_parsehtml_proc::urlInfoForLinkTags" ref="0f398be12d86fd5568fa71131b31813c" args="($url)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_parsehtml_proc::urlInfoForLinkTags </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>url</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Parse -tag href and return status of email,external,file or page<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>URL to analyse. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>array Information in an array about the URL </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html#l01491">1491</a> of file <a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a>. </td> </tr> </table> <hr>The documentation for this class was generated from the following file:<ul> <li>typo3_src-4.0.1/t3lib/<a class="el" href="class_8t3lib__parsehtml__proc_8php-source.html">class.t3lib_parsehtml_proc.php</a></ul> <?php include_once '../doc-typo3-funcs.php'; get_footer(); ?>