rem: if (req.data.cancel) { res.redirect(this.href()); } else if (req.data.rebuildIndex) { app.data.indexManager.queueForRebuilding(this.alias); res.message = new Message("rebuildIndex"); res.redirect(this.href(req.action)); } else if (req.data.save) { 
add: if (req.postParams.save) { 
context: Site.prototype.edit_action = function() {   if (req.data.cancel) {      res.redirect(this.href());   } else if (req.data.rebuildIndex) {      app.data.indexManager.queueForRebuilding(this.alias);      res.message = new Message("rebuildIndex");      res.redirect(this.href(req.action));   } else if (req.data.save) {      try {         res.message = this.evalPreferences(req.data, session.user);         res.redirect(this.href(req.action));      } catch (err) {         res.message = err.toString();      }   }   res.data.action = this.href(req.action);   res.data.title = getMessage("Site.preferencesTitle", {siteTitle: this.title});   res.data.body = this.renderSkinAsString("edit");   this.renderSkin("page");   return;};
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/993/d46237ae5555045222f493137c5c51dbcd7b4033/Site.js/clean/code/Site/Site.js