HotSpots in ErfurtWiki

When using HotSpots, the administrator of the wiki site has to enable HTML (EWIKI_ALLOW_HTML=1).

Because of a bug (see Forum), the Hotspot links to an other wiki page can not be a wikilink in brackets. You have to use href="?id=wikilink".

(text of milky in the forum)

Due to some unclean handling of WikiWords - they get rendered even if there is already some <HTML> around.

To make it work, you must write the *WikiPageNames with lowercase letters only, or escape it with ! or ~, so the parser does not re-renders them into html-links. If you use the MySQL backend (or dbff with Windoze) lowercase *WikiPageNames should work around that bug:

... <area shape="poly" coords="3,2,51,5,28,27,7,54" href="?id=sandbox" alt="..."> <area shape="poly" coords="55,55,55,10,17,53" href="?id=sandbox"> ...

While using SandBox won't work in any case, as it always translates into "<a href=....</a>" and therefor will always break the html tag it is

Sample

<html> <img src="squirrel.jpg" width="64" height="64" border="0" usemap="#Map"> <map name="Map"> <area shape="poly" coords="34,32,54,44,50,60,36,53" href="?id=sandbox" alt="I live in a Sandbox"> <area shape="poly" coords="5,30,25,32,26,59,4,59,5,49" href="?id=sandbox" alt="me too"> </map> </html>

Note: ewik now uses the new *HtmlSyntax (with <htMl> tags around), instead of the dash "|" at line start.

HL

bottom corner