[pmwiki-users] HTML dumped by Markup implementation appears in edit	box.
    Luis Fernandez 
    dropmeaword at yahoo.com
       
    Wed Aug  9 18:20:40 CDT 2006
    
    
  
Hi all,
I have created two custom tags for a PmWiki instance I
am working on. Both have the same bug, I'll use just
one of them to illustrate the problem.
I have created a very simple tag (:latinamerica:) that
dumps a clickable map of Latin America as an HTML
image map. It works wonderfully well upon display.
My problem is that when I try to edit a wiki page that
contains the wiki markup (:latinamerica:) in it. The
edit box displays, not the elegant PmWiki markup
(:latinamerica:) but the hodgepodge of HTML generated
by my wiki markup implementation. It seems the edit
doesn't reverse the markup interpretation. 
Everytime I edit the page I have to manually replace
the produced HTML with the adecuate wiki markup.
This is the markup hook:
Markup("latinamerica", "_end",
"/\\(:latinamerica:\\)/", GetMapOfLatinAmerica());
This is the markup implementation:
function GetMapOfLatinAmerica() {
  global $UserInstanceVars, $Author, $WikiTitle,
$pagename, $UserAuthAllowCookie, $PubDirUrl;
  
  $map_markup = <<<HEAPSOFHTML
HEAPSOFHTML;
  return FmtPageName($map_markup, $pagename);
} // GetMapOfLatinAmerica()
Hope I have explained myself correctly. I'm new to
PmWiki and I might not know what I'm doing or saying
for that matter.  :)
Thanks in advance.
Cheers,
Luis.
__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
    
    
More information about the pmwiki-users
mailing list