antville/code/SysMgr/sites.hac
Robert Gaggl ea18e39f17 - searching now also works if user presses the enter-key in form (instead of having to click on button)
- renamed res.data.searchform to res.data.body and res.data.body to res.data.list
2003-03-03 12:24:45 +00:00

29 lines
1.2 KiB
Text

res.data.title = root.getSysTitle() + " Manager - " + req.action;
res.data.action = this.href(req.action);
if (req.data.search || req.data.keywords)
session.data.mgr.searchSites(req.data.show, req.data.sort, req.data.order, req.data.keywords);
else if (req.data.cancel)
res.redirect(res.data.action + "?page=" + req.data.page + "#" + req.data.item);
else if (req.data.remove && req.data.item) {
var site = root.get(req.data.item);
if (site) {
var result = root.deleteSite(site);
res.message = result.message;
} else
res.message = getMessage("error","delete",req.data.item);
res.redirect(res.data.action + "?page=" + req.data.page);
} else if (req.data.save) {
var result = this.updateSite(req.data,session.user);
res.message = result.message;
if (!result.error)
res.redirect(res.data.action + "?page=" + req.data.page + "#" + req.data.item);
}
session.data.mgr.renderPageNavigation("sites", res.data.action, parseInt(req.data.page, 10));
session.data.mgr.renderList("sites", root.get(req.data.item), req.data.action, parseInt(req.data.page, 10));
res.data.body = this.renderSkinAsString("sitesearchform");
res.data.list = this.renderSkinAsString("list");
this.renderSkin("page");