rem: if (param.as == "editor") Html.input(this.createInputParam("title", param)); else { if (param.linkto) { Html.openLink({href: this.href(param.linkto == "main" ? "" : param.linkto)}); res.write(this.title); Html.closeLink(); } else res.write(this.title); 
add: if (param.as === "editor") { this.input_macro(param, "title"); } else if (param.linkto) { (param.linkto === "main") && (param.linkto = ""); this.link_filter(this.title, param, param.linkto); } else { res.write(this.title); 
context: Layout.prototype.title_macro = function(param) {   if (param.as == "editor")      Html.input(this.createInputParam("title", param));   else {      if (param.linkto) {         Html.openLink({href: this.href(param.linkto == "main" ? "" : param.linkto)});         res.write(this.title);         Html.closeLink();      } else         res.write(this.title);   }   return;};
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/993/83da4c933b2bad9143c64c71f663a04406c91348/Layout.js/clean/compatibility/Layout/Layout.js