rem: this.site.renderImage(this.site.images.get(param.image), param); 
add: renderImage(this.site.images.get(param.image), param); 
context: function onlinelink_macro(param) {   if (session.user) {      try {         this.checkEdit(session.user, req.data.memberlevel);      } catch (deny) {         return;      }      if (this.online && param.mode != "toggle")         return;      delete param.mode;      param.linkto = "edit";      param.urlparam = "set=" + (this.online ? "offline" : "online");      Html.openTag("a", this.createLinkParam(param));      if (param.image && this.site.images.get(param.image))         this.site.renderImage(this.site.images.get(param.image), param);      else {         // currently, only the "set online" text is customizable, since this macro         // is by default only used in that context outside the story manager.         if (this.online)            res.write(getMessage("Story.setOffline"));         else            res.write(param.text ? param.text : getMessage("Story.setOnline"));      }      Html.closeTag("a");   }   return;}
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/993/1f687117fa5263e87323d0e20e75ec6f6cb097d8/macros.js/buggy/code/Story/macros.js