Parsing engine for power email placeholders

Registered by Sharoon Thomas http://openlabs.co.in on 2009-07-23

A parsing engine corresponding to the expression builder is to be built.

Blueprint information

Status:
Complete
Approver:
oeteam
Priority:
Undefined
Drafter:
Sharoon Thomas http://openlabs.co.in
Direction:
Needs approval
Assignee:
Sharoon Thomas http://openlabs.co.in
Definition:
Superseded
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 0.2
Started by
Sharoon Thomas http://openlabs.co.in on 2009-07-23
Completed by
Sharoon Thomas http://openlabs.co.in on 2009-07-28

Related branches

Sprints

Whiteboard

In the expression builder '$' was replaced by 'object' for combatibility with eval.

The parser is built and returns 'Unable to Parse' for many2many, one2many fields.

The parsing engine is complete for simple and many2one fields. The relational fields eval is still computed but the expression builder does not support it.

The parsing model is migrated to a separate py file called poweremail_engine which is accessed by the template previewer and sending wizard for sending mails.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.