rem: var inputParam = new Object(); inputParam.name = "content_"+param.part; inputParam.value = this.getContentPart (param.part); inputParam.style = param.style; inputParam["class"] = param["class"] if (!param.height || parseInt (param.height) == 1) renderInputText (inputParam); 
add: param.name = "content_" + param.part; param.value = this.getContentPart(param.part); delete(param.part); if (!param.height || parseInt(param.height) == 1) renderInputText(param); 
context: function content_macro(param) {   // check if this is a story with the old property layout. If so, convert to new.   if (this.text && !this.content) {      this.convertContentToXML();   }   if (param.as == "editor") {      var inputParam = new Object();      inputParam.name = "content_"+param.part;      inputParam.value = this.getContentPart (param.part);      inputParam.style = param.style;      inputParam["class"] = param["class"]      if (!param.height || parseInt (param.height) == 1)         renderInputText (inputParam);      else         renderInputTextarea (inputParam);   } else if (!this.content) {      return;   } else {      var part = this.getRenderedContentPart (param.part);      if (!part && param.fallback)         part = this.getRenderedContentPart (param.fallback);      if (param.part == "title" && param.as == "link" && !part) {         part = this.getRenderedContentPart ("text");         param.limit = "20";      }      if (param.as == "link")         openLink(this.href("main"));      if (!param.limit)         res.write(part);      else         renderTextPreview(part, param.limit);      if (param.as == "link")         closeLink();   }}
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/993/a8c08da1651bb6c7f0124951dfaa7e55431873cf/macros.js/clean/code/Story/macros.js