Sourcecode in Skin/actions.js:
1: function delete_action() {
2: if (req.data.cancel)
3: res.redirect(this.layout.skins.href());
4: else if (req.data.remove) {
5: try {
6: res.message = this.layout.skins.deleteSkin(this);
7: res.redirect(this.layout.skins.href());
8: } catch (err) {
9: res.message = err.toString();
10: }
11: }
12:
13: res.data.action = this.href(req.action);
14: res.data.title = res.handlers.context.getTitle();
15: var skinParam = {
16: description: getMessage("Skin.deleteDescription"),
17: detail: this.name
18: };
19: res.data.body = this.renderSkinAsString("delete", skinParam);
20: res.handlers.context.renderSkin("page");
21: return;
22: }
|