Hi, Thanks for the suggestion. <br><br>It doesn't solve my problem though. What it does is preserve (keep) the wikiCode I return. What I REALLY want to do, is return wikiCode that will end up being translated correctly. In the example I showed earlier (at 
<a href="http://www.octocias.com/index.php?n=Private.TestA">http://www.octocias.com/index.php?n=Private.TestA</a> ), the markup [[&lt;&lt;]] was ending up being translated as a LINK to address &quot;&lt;&lt;&quot;! No, I want it to still believe that [[&lt;&lt;]] is markup for a break.
<br><br>I even tried setting my markup to work before the [[&lt;&lt;]] markup (by specifying '&lt;[[&lt;&lt;]]' ), but that didn't help.<br><br>thanks again,<br><br>Octocias<br><br><br><br><div><span class="gmail_quote">On 10/04/06, 
<b class="gmail_sendername">Hans</b> &lt;<a href="mailto:design@softflow.co.uk">design@softflow.co.uk</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Sunday, April 9, 2006, 10:07:57 AM, Octocias wrote:<br>&gt; Markup('test', '&lt;include', '/\\(:[t|T]est +(.+) *:\\)/e', &quot;QuickTest('$1')&quot;);<br>&gt; function QuickTest( $Source )<br>&gt; {<br>&gt;&nbsp;&nbsp; $page = ReadPage( &quot;$Source&quot;, READPAGE_CURRENT );
<br>&gt;&nbsp;&nbsp; $out&nbsp;&nbsp;= $page['text'];<br>&gt;&nbsp;&nbsp; return $out;<br>&gt; }<br><br>try using the Keep function:<br><br>Markup('test', '&lt;include', '/\\(:[t|T]est +(.+) *:\\)/e', &quot;QuickTest('$1')&quot;);<br>function QuickTest( $Source )
<br>{<br> $page = ReadPage( &quot;$Source&quot;, READPAGE_CURRENT );<br> $out = $page['text'];<br> return Keep($out);<br>}<br><br><br>Best,<br> Hans<br><br></blockquote></div><br><br clear="all"><br>-- <br>Octocias<br><a href="http://www.octocias.com">
http://www.octocias.com</a>