From: <mlu...@us...> - 2011-10-09 18:46:14
|
Revision: 38102 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=38102&view=rev Author: mlustenberg Date: 2011-10-09 18:46:07 +0000 (Sun, 09 Oct 2011) Log Message: ----------- [ENH] EditLib->parseToWiki() conversion of anchors to {ANAME()} Modified Paths: -------------- trunk/lib/test/editlib/ParseToWiki_LinkTest.php trunk/lib/wiki/editlib.php Modified: trunk/lib/test/editlib/ParseToWiki_LinkTest.php =================================================================== --- trunk/lib/test/editlib/ParseToWiki_LinkTest.php 2011-10-09 18:38:27 UTC (rev 38101) +++ trunk/lib/test/editlib/ParseToWiki_LinkTest.php 2011-10-09 18:46:07 UTC (rev 38102) @@ -450,8 +450,6 @@ */ function testPluginAname() { - $this->markTestIncomplete('Work in progress.'); - $ex = "{ANAME()}anchor{ANAME}"; $inData = '<a id="anchor"></a>'; $out = $this->el->parseToWiki($inData); Modified: trunk/lib/wiki/editlib.php =================================================================== --- trunk/lib/wiki/editlib.php 2011-10-09 18:38:27 UTC (rev 38101) +++ trunk/lib/wiki/editlib.php 2011-10-09 18:46:07 UTC (rev 38102) @@ -341,6 +341,15 @@ // construct the link $link = $target; + } else if (!$cl_wiki && !$cl_external && !$text && isset($args['id']) && isset($args['id']['value']) ) { + + /* + * anchor + */ + $link_open = '{ANAME()}'; + $link_close = '{ANAME}'; + $link = $args['id']['value']; + } else { /* This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |