rem: openLink(this.site.topics.get(this.topic).href()); 
add:   openLink(this.site.topics.href() + escape(this.topic)); 
context: function topic_macro(param) {   if (!this.topic)      return;   if (!param.as || param.as == "link") {      openLink(this.site.topics.get(this.topic).href());      res.write(this.topic);      closeLink();   }   else if (param.as == "image") {      if (!param.imgprefix)         param.imgprefix = "topic_";      var img = getPoolObj(param.imgprefix+this.topic, "images");      if (!img)         return;      openLink(this.site.topics.get(this.topic).href());      renderImage(img.obj, param)      closeLink();   }   else if (param.as = "text")      res.write(this.topic);}
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/993/0ee4bc46ef778bdce472872bf2fbd8014ffd39af/macros.js/buggy/code/Story/macros.js