/create_action
action for creating new Image objects

Sourcecode in ImageMgr/actions.js:
1:   function create_action() {
2:      if (req.data.cancel)
3:         res.redirect(this.href());
4:      else if (req.data.save) {
5:         // check if a url has been passed instead of a file upload. hw
6:         if ((!req.data.rawimage || req.data.rawimage.contentLength == 0) && req.data.url)
7:             req.data.rawimage = getURL(req.data.url);
8:         try {
9:            var result = this.evalImg(req.data, session.user);
10:           res.message = result.toString();
11:           session.data.referrer = null;
12:           res.redirect(result.url);
13:        } catch (err) {
14:           res.message = err.toString();
15:        }
16:     }
17:  
18:     res.data.action = this.href(req.action);
19:     res.data.title = getMessage("ImageMgr.addImage", {parentTitle: this._parent.title});
20:     res.data.body = this.renderSkinAsString("new");
21:     res.handlers.context.renderSkin("page");
22:     return;
23:  }